diff --git a/client/public/locales/ru/common.json b/client/public/locales/ru/common.json index 1f646bb..cbaa1d9 100644 --- a/client/public/locales/ru/common.json +++ b/client/public/locales/ru/common.json @@ -41,7 +41,9 @@ "deleteError": "Ошибка при удалении {{resource}} (status code: {{statusCode}})", "editSuccess": "Успешно отредактировано {{resource}}", "editError": "Ошибка при редактировании {{resource}} (status code: {{statusCode}})", - "importProgress": "Импорт: {{processed}}/{{total}}" + "importProgress": "Импорт: {{processed}}/{{total}}", + "saveSuccessful": "Успешное сохранение!", + "validationError": "Ошибка проверки:{{error}}" }, "loading": "Загрузка", "version": "Версия", @@ -148,7 +150,7 @@ "archived": "В архиве", "measured_weight": "Измеренный вес", "weight_to_use": "Масса", - "price": "" + "price": "Цена" }, "fields_help": { "used_weight": "Сколько филамента было использовано с катушки. На новой катушке должно быть использовано 0 г.", @@ -157,7 +159,7 @@ "weight_to_use": "Выберите, какое значение веса ввести. Измеренный вес доступен только в том случае, если вес катушки установлен для выбранной филамента.", "measured_weight": "Сколько весит филамент и катушка.", "remaining_weight": "Сколько филамента осталось на катушке. Для новой катушки этот вес должен соответствовать весу катушки.", - "price": "" + "price": "Цена полной катушки в валюте, настроенной системой. Если не задано, вместо этого будет принята цена филомента." }, "titles": { "create": "Создать Катушку", @@ -215,6 +217,9 @@ }, "form": { "filament_updated": "Этот филамент был обновлен кем-то/чем-то другим с тех пор, как вы открыли эту страницу. При сохранении эти изменения перезапишутся!" + }, + "buttons": { + "add_spool": "Добавить катушку" } }, "vendor": { @@ -283,5 +288,45 @@ "kofi": "Поддержите меня на Ko-fi", "home": { "home": "Главная" + }, + "settings": { + "extra_fields": { + "description": "

Здесь вы можете добавлять дополнительные пользовательские поля к своим сущностям.

Как только поле добавлено, вы не можете изменить его ключ или тип, а для полей типа выбора вы не можете удалить варианты или изменить состояние множественного выбора. Если вы удалите поле, связанные данные для всех сущностей будут удалены.

Ключевым моментом является то, как другие программы считывают/записывают данные, поэтому, если предполагается, что ваше пользовательское поле интегрируется со сторонней программой, убедитесь, что оно настроено правильно. Значение по умолчанию применяется только к новым элементам.

Дополнительные поля нельзя отсортировать или отфильтровать в табличных представлениях.

", + "tab": "Дополнительные поля", + "params": { + "key": "Ключ", + "name": "Имя", + "field_type": "Тип", + "unit": "Единица измерения", + "order": "Заказ", + "choices": "Выбор", + "default_value": "Значение по умолчанию", + "multi_choice": "Множественный выбор" + }, + "field_type": { + "float": "Дробное", + "float_range": "Дробный диапазон", + "datetime": "Дата и время", + "boolean": "Логический", + "choice": "Выбор", + "text": "Текст", + "integer": "Целое число", + "integer_range": "Целочисленный диапазон" + }, + "non_unique_key_error": "Ключ должен быть уникальным.", + "key_not_changed": "Пожалуйста, замените ключ на что-нибудь другое.", + "delete_confirm": "Удалить поле {{name}}?", + "delete_confirm_description": "Это приведет к удалению поля и всех связанных с ним данных для всех объектов.", + "boolean_true": "Да", + "boolean_false": "Нет", + "choices_missing_error": "Вы не можете удалить варианты. Отсутствуют следующие варианты: {{choices}}" + }, + "header": "Настройки", + "general": { + "tab": "Общие", + "currency": { + "label": "Валюта" + } + } } }