From 168b9ed9ba47d707269fc719ecee6cc4624998ee Mon Sep 17 00:00:00 2001 From: James Smith Date: Tue, 19 Nov 2024 14:30:30 +0000 Subject: [PATCH 1/3] enable russian in 18n-tasks --- config/i18n-tasks.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/config/i18n-tasks.yml b/config/i18n-tasks.yml index 96bc54fce..92f2f4150 100644 --- a/config/i18n-tasks.yml +++ b/config/i18n-tasks.yml @@ -8,7 +8,8 @@ locales: [ es, de, fr, - pl + pl, + ru ] ## Reporting locale, default: en. Available: en, ru. # internal_locale: en From 6eadb7e45428c57f87c3b2bac505dc89c24ba7b1 Mon Sep 17 00:00:00 2001 From: James Smith Date: Tue, 19 Nov 2024 14:31:02 +0000 Subject: [PATCH 2/3] add russian settings translation Co-authored-by: Soha <188066793+sohanev@users.noreply.github.com> --- config/locales/settings/ru.yml | 84 ++++++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 config/locales/settings/ru.yml diff --git a/config/locales/settings/ru.yml b/config/locales/settings/ru.yml new file mode 100644 index 000000000..76ec71cf5 --- /dev/null +++ b/config/locales/settings/ru.yml @@ -0,0 +1,84 @@ +--- +ru: + settings: + admin_tools: + activeadmin: Расширенное администрирование + heading: Административные инструменты + performance: Панель производительности + pghero: PgHero + sidekiq: Sidekiq + analysis_settings: + description: Выполните глубокий анализ сетки моделей. Эти параметры значительно увеличат время сканирования и потребление ЦП и памяти. + heading: Анализ сетки + manifold: + help: Проверьте наличие неманипуляционных сеток (т.е. у них есть дыры или невозможные поверхности) + label: Обнаружить ошибки сетки + folder_settings: + details: Структура папок следует шаблону, который вы определяете с помощью токенов. Вы также можете включить другой текст в шаблон (например, разделители папок), и он будет включен без изменений. + model_path_template: + label: Шаблон пути к модели + parse_metadata_from_path: + help: Устанавливает создателя, коллекцию и теги на основе шаблона + label: Заполнить метаданные из пути и шаблона во время сканирования + safe_folder_names: + help_html: например, spinal-tap вместо Spın̈al Tap + label: Использовать безопасные имена папок + summary: Определите структуру папок, используемую для "организации файлов" и для автоматического заполнения метаданных во время сканирования. Влияет на всех пользователей. + title: Именование папок + tokens: + collection: Название коллекции, в которой находится модель, если установлено. + creator: Имя создателя, если установлено. + model_id: Уникальный числовой идентификатор модели. Мы настоятельно рекомендуем всегда включать это в конце вашего шаблона, чтобы избежать конфликтов имен на диске. + model_name: Безопасная для файловой системы версия имени модели. + tags_html: 'серия вложенных папок, по одной для каждого тега, расположенных в порядке популярности тегов. Например: fantasy/human/wizard' + library_settings: + description: Просмотреть детали библиотеки и изменить. + free_space: + label: Свободное пространство + heading: Библиотеки + tag_regex: + check: Проверить + search_missing: Найти отсутствующие + multiuser_settings: + default_viewer_role: + help: Кто может по умолчанию просматривать новые модели / создателей / коллекции? + label: Видимость по умолчанию + options: + member: Локальные пользователи с входом в систему + none: Частный + details_html: Чтобы изменить эти настройки, отредактируйте переменные окружения сервера и перезапустите. + email: Настроена ли доставка по электронной почте? + federation: Включена ли федерация? + heading: Мультипользовательский режим + multiuser: Мультипользовательский режим? + multiuser_mode: Manyfold работает в мультипользовательском режиме. + oidc: Настроен ли OpenID Connect? + registration: Открыта ли регистрация учетных записей? + single_user_mode: Manyfold работает в однопользовательском режиме. + show: + submit: Сохранить настройки + title: Настройки сайта + tag_settings: + auto_tag_new: + label: Автоматически присваивать новые теги моделям с + custom_stop_words: + label: Пользовательские стоп-слова + description: Добавить теги ко всем вновь отсканированным моделям и исключить определенные слова ("стоп-слова") во время автоматического создания тегов. Влияет на всех пользователей. + filter_stop_words: + label: Исключить стоп-слова + heading: Тегирование + stop_words_locale: + label: Локализация стоп-слов + tag_model_directory_name: + help: 'Предупреждение: Может привести к большому количеству тегов!' + label: Создать теги из имени директории модели + update: + success: Настройки сохранены. + usage_settings: + description_html: Если вы включите отслеживание использования, следующая информация будет отправляться раз в день на %{endpoint}. id генерируется случайным образом при включении отслеживания. + heading: Анонимное отслеживание использования + report_usage: + label: Включить анонимное отслеживание использования + summary: Дайте разработчикам знать, что вы используете Manyfold. + use_of_data: Никакая другая информация не отправляется и не хранится, и разработчики никогда не будут использовать информацию для каких-либо целей, кроме измерения того, сколько экземпляров Manyfold работает и какую версию они используют. + verification_html: Если вы хотите проверить, что мы отправляем, вы можете изменить переменную окружения USAGE_REPORTING_URL и отправить данные куда-то, где вы можете их проверить. Вы также можете увидеть точно, что отправляется в журнале. From abe0582f7b3acb8eb2e30212213168f0654eedbd Mon Sep 17 00:00:00 2001 From: James Smith Date: Tue, 19 Nov 2024 14:36:35 +0000 Subject: [PATCH 3/3] enable russian in app and tasks --- Rakefile | 3 ++- config/application.rb | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Rakefile b/Rakefile index b10b20483..d3994555c 100644 --- a/Rakefile +++ b/Rakefile @@ -13,7 +13,8 @@ locales = [ :de, :es, :fr, - :pl + :pl, + :ru ] namespace :translation do diff --git a/config/application.rb b/config/application.rb index c00847222..5e3745470 100644 --- a/config/application.rb +++ b/config/application.rb @@ -46,7 +46,8 @@ class Application < Rails::Application :de, :es, :fr, - :pl + :pl, + :ru ] # Don't generate system test files.