From 17145d0be6a9a1445947cc0c4bec8f16a475144c Mon Sep 17 00:00:00 2001 From: Yuliya Tolstikova <66835926+julijatol@users.noreply.github.com> Date: Mon, 8 Jul 2024 15:12:48 -0400 Subject: [PATCH] Update ru.js issue #547 --- src/gui/src/i18n/translations/ru.js | 218 ++++++++++++++++++++-------- 1 file changed, 154 insertions(+), 64 deletions(-) diff --git a/src/gui/src/i18n/translations/ru.js b/src/gui/src/i18n/translations/ru.js index 77779cdf..dadfe712 100644 --- a/src/gui/src/i18n/translations/ru.js +++ b/src/gui/src/i18n/translations/ru.js @@ -22,98 +22,132 @@ const ru = { code: "ru", dictionary: { about: "О системе", - account: "Учетная Запись", - access_granted_to: "Доступ Предоставлен", - add_existing_account: "Добавить Существующую Учетную Запись", - all_fields_required: 'Все поля обязательны.', + account: "Учетная запись", + account_password: "Подтвердите пароль", + access_granted_to: "Доступ предоставлен", + add_existing_account: "Добавить существующую Учетную запись", + all_fields_required: 'Все поля обязательны для заполнения.', + allow: 'Разрешить', apply: "Применить", ascending: 'По возрастанию', + associated_websites: "Связанные сайты", auto_arrange: 'Автоупорядочивание', background: "Фон", browse: "Пролистать", cancel: 'Отмена', center: 'Отцентровать', change_desktop_background: 'Сменить фон рабочего стола…', - change_email: "Сменить Email", - change_language: "Сменить Язык", - change_password: "Сменить Пароль", - change_ui_colors: "Сменить Тему Оформления", - change_username: "Сменить Имя Пользователя", + change_email: "Изменить электронныю почту", + change_language: "Изменить язык", + change_password: "Изменить пароль", + change_ui_colors: "Изменить тему оформления", + change_username: "Изменить имя пользователя", close: 'Закрыть', - close_all_windows: "Закрыть Все Окна", + close_all_windows: "Закрыть все окна", close_all_windows_confirm: "Вы уверены, что хотите закрыть все окна?", - close_all_windows_and_log_out: 'Закрыть Окна и Выйти', - change_always_open_with: "Хотите всегда открывать файлы этого типа в", + close_all_windows_and_log_out: 'Закрыть все окна и выйти', + change_always_open_with: "Хотите всегда открывать файлы этого типа с помощью", color: 'Цвет', + confirm: 'Подтвердить', hue: 'Цветовая Гамма', + confirm_2fa_setup: 'Я добавил код в приложение для аутентификации', + confirm_2fa_recovery: 'Я сохранил коды восстановления доступа в безопасном месте', confirm_account_for_free_referral_storage_c2a: 'Создайте учетную запись и подтвердите свой адрес электронной почты, чтобы получить 1 Гб бесплатного дискового пространства. Ваш друг также получит 1 Гб бесплатного дискового пространства.', + confirm_code_generic_incorrect: "Неверный код.", + confirm_code_generic_too_many_requests: "Слишком много запросов. Пожалуйста, подождите несколько минут.", + confirm_code_generic_submit: "Отправить код", + confirm_code_generic_try_again: "Попробуйте снова", + confirm_code_generic_title: "Введите код подтверждения", + confirm_code_2fa_instruction: "Введите 6-значный код из приложения для аутентификации.", + confirm_code_2fa_submit_btn: "Отправить", + confirm_code_2fa_title: "Введите код аутентификации", confirm_delete_multiple_items: 'Вы уверены, что хотите навсегда удалить эти элементы?', confirm_delete_single_item: 'Вы уверены, что хотите навсегда удалить этот элемент?', confirm_open_apps_log_out: 'У вас имеются открытые приложения. Вы уверены, что хотите выйти из системы?', - confirm_new_password: "Подтвердите Новый Пароль", + confirm_new_password: "Подтвердите новый пароль", confirm_delete_user: "Вы уверены, что хотите удалить свою учетную запись? Все ваши файлы и данные будут удалены безвозвратно. Это действие нельзя отменить.", - confirm_delete_user_title: "Удалить Учетную Запись?", - confirm_session_revoke: "Вы уверены, что хотите отозвать эту сессию?", + confirm_delete_user_title: "Удалить учетную запись?", + confirm_session_revoke: "Вы уверены, что хотите отменить эту сессию?", contact_us: "Связаться с нами", + contact_us_verification_required: "Подтвердите адрес электронной почты чтобы продожить.", contain: 'Содержание', continue: "Продолжить", copy: 'Копировать', - copy_link: "Копировать Ссылку", - copying: "Копируется", + copy_link: "Скопировать ссылку", + copying: "Создаю копию", + copying_file: "Создаю копию %%", cover: 'Обложка', - create_account: "Создать Учетную Запись", - create_free_account: "Создать Бесплатную Учетную Запись", - create_shortcut: "Создать Ярлык", - credits: "Титры", - current_password: "Текущий Пароль", + create_account: "Создать учетную запись", + create_free_account: "Создать бесплатную учетную запись", + create_shortcut: "Создать ярлык", + credits: "Авторы", + current_password: "Текущий пароль", cut: 'Вырезать', clock: "Часы", clock_visible_hide: 'Скрыть - Всегда скрыто', clock_visible_show: 'Показать - Всегда на виду', clock_visible_auto: 'Авто - По Умолчанию, видно только в полноэкранном режиме.', + close_all: 'Закрыть все', + created: 'Создано', date_modified: 'Дата изменения', default: 'По умолчанию', delete: 'Удалить', - delete_account: "Удалить Учетную Запись", - delete_permanently: "Удалить Безвозвратно", + delete_account: "Удалить учетную запись", + delete_permanently: "Удалить безвозвратно", + deleting_file: "Удаление %%", deploy_as_app: 'Развернуть как приложение', descending: 'По убыванию', + desktop: 'Рабочий стол', desktop_background_fit: "Вместить", developers: "Разработчики", dir_published_as_website: `%strong% опубликован в:`, - disassociate_dir: "Отключать Директорию", + disable_2fa: 'Отключить двойную аутентификацию', + disable_2fa_confirm: "Вы уверены, что хотите отключить двойную аутентификацию?", + disable_2fa_instructions: "Введите пароль чтобы отключить двойную аутентификацию.", + disassociate_dir: "Отключить директорию", + documents: 'Документы', + dont_allow: 'Доступ запрещён', download: 'Загрузить', - download_file: 'Загрузить Файл', - downloading: "Загружается", - email: "Email", + download_file: 'Загрузить файл', + downloading: "Загрузка", + email: "Электронная почта", email_change_confirmation_sent: "На ваш новый адрес электронной почты было отправлено письмо с подтверждением. Пожалуйста, проверьте свой ящик электронной почты и следуйте инструкциям, чтобы завершить процесс.", email_invalid: 'Адрес электронной почты недействителен.', - email_or_username: "Email или Имя Пользователя", + email_or_username: "Email или Имя пользователя", email_required: 'Email обязателен.', - empty_trash: 'Очистить Корзину', + empty_trash: 'Очистить корзину', empty_trash_confirmation: `Вы уверены, что хотите навсегда удалить элементы из Корзины?`, emptying_trash: 'Очистка Корзины…', - end_hard: "Закрыть жестко", + enable_2fa: 'Включить двойную аутентификацию', + end_hard: "Принудительно закрыть", end_process_force_confirm: "Вы уверены, что хотите принудительно завершить этот процесс?", - end_soft: "Закрыть мягко", + end_soft: "Закрыть", + enlarged_qr_code: "Увеличить QR код", enter_password_to_confirm_delete_user: "Введите пароль для подтверждения удаления учетной записи", + error_message_is_missing: "Сообщение об ошибке отсутствует.", + error_unknown_cause: "Неизвестная ошибка.", + error_uploading_files: "Не удалось загрузить файлы", + favorites: "Избранное", feedback: "Обратная связь", feedback_c2a: "Пожалуйста, используйте форму ниже, чтобы отправить нам свои отзывы, комментарии и сообщения об ошибках.", feedback_sent_confirmation: "Спасибо, что связались с нами. Если у вас есть электронная почта, связанная с вашим аккаунтом, мы ответим вам как можно скорее.", fit: "Вместить", - force_quit: 'Принудительно Закрыть', + folder: 'Папка', + force_quit: 'Принудительно закрыть', forgot_pass_c2a: "Забыли пароль?", from: "От", - general: "Общий", + general: "Общее", get_a_copy_of_on_puter: `Получите копию '%%' на Puter.com!`, - get_copy_link: 'Получить Ссылку для Копирования', - hide_all_windows: "Скрыть Все Окна", + get_copy_link: 'Получить ссылку для копирования', + hide_all_windows: "Скрыть все окна", + home: 'Домой', html_document: 'HTML документ', + hue: 'Оттенок', image: 'Изображение', incorrect_password: "Неверный пароль", - invite_link: "Пригласительная ссылка", + invite_link: "Ссылка для приглашения", item: 'элемент', - items_in_trash_cannot_be_renamed: `Этот элемент нельзя переименовать, потому что он находится в Корзине. Чтобы переименовать этот элемент, сначала перетащите его из Корзины.`, + items_in_trash_cannot_be_renamed: `Этот элемент нельзя переименовать, потому что он находится в Корзине. Чтобы переименовать этот элемент, сначала перенесите его из Корзины.`, jpeg_image: 'JPEG изображение', keep_in_taskbar: 'Сохранить на Панели Задач', language: "Язык", @@ -124,9 +158,15 @@ const ru = { log_in: "Войти", log_into_another_account_anyway: 'Все-равно войти в другой аккаунт', log_out: 'Выйти', + looks_good: "Выглядит здорово!", manage_sessions: "Управление Сеансами", + menubar_style: "Стиль меню", + menubar_style_desktop: "Рабочий стол", + menubar_style_system: "Система", + menubar_style_window: "Окно", + modified: 'Изменено', move: 'Переместить', - moving_file: "Перемещается %%", + moving_file: "Перемещаю %%", my_websites: "Мои Сайты", name: 'Имя', name_cannot_be_empty: 'Имя не может быть пустым.', @@ -136,39 +176,44 @@ const ru = { name_must_be_string: "Имя может содержать только текстовые символы.", name_too_long: `Имя не может быть длинее %% символов.`, new: 'Новый', - new_email: 'Новый Email', + new_email: 'Новая электронная почта', new_folder: 'Новая папка', - new_password: "Новый Пароль", - new_username: "Новое Имя Пользователя", + new_password: "Новый пароль", + new_username: "Новое имя пользователя", no: 'Нет', no_dir_associated_with_site: 'Нет директории, связанной с этим адресом.', no_websites_published: "Вы еще не опубликовали ни одного сайта.", ok: 'OK', open: "Открыть", - open_in_new_tab: "Открыть в Новой Вкладке", - open_in_new_window: "Открыть в Новом Окне", + open_in_new_tab: "Открыть в новой вкладке", + open_in_new_window: "Открыть в новом окне", open_with: "Открыть с помощью", + original_name: 'Оригинальное имя', + original_path: 'Изначальный путь', oss_code_and_content: "Программное обеспечение и контент с открытым исходным кодом", password: "Пароль", password_changed: "Пароль изменен.", - password_recovery_rate_limit: "Вы достигли лимита; пожалуйста, подождите несколько минут. Чтобы предотвратить это в будущем, не перезагружайте страницу слишком много раз.", + password_recovery_rate_limit: "Вы достигли лимита. Пожалуйста, подождите несколько минут. Чтобы предотвратить это в будущем, не перезагружайте страницу слишком много раз.", password_recovery_token_invalid: "Этот токен восстановления пароля больше не действителен.", password_recovery_unknown_error: "Произошла неизвестная ошибка. Пожалуйста, повторите попытку позже.", - password_required: 'Необходим Пароль.', - password_strength_error: "Пароль должен иметь длину не менее 8 символов и содержать хотя бы одну заглавную букву, одну строчную букву, одну цифру и один специальный символ.", - passwords_do_not_match: 'Поля `Новый Пароль` и `Подтвердите Новый Пароль` не совпадают.', + password_required: 'Необходимо ввести пароль.', + password_strength_error: "Пароль должен иметь длину не менее 8 символов и содержать хотя бы одну заглавную букву, одну строчную букву, одну цифру и один специальный знак.", + passwords_do_not_match: 'Поля `Новый пароль` и `Подтвердите новый пароль` не совпадают.', paste: 'Вставить', - paste_into_folder: "Вставить в Папку", + paste_into_folder: "Вставить в папку", + path: 'Путь', personalization: "Персонализация", pick_name_for_website: "Выберите имя для вашего сайта:", picture: "Изображение", - plural_suffix: 's', + pictures: 'Изображения', + plural_suffix: 's', //does not exist in Russian language powered_by_puter_js: `Создано на {{link=docs}}Puter.js{{/link}}`, preparing: "Подготовка...", preparing_for_upload: "Подготовка к загрузке...", + print: 'Печать', privacy: "Конфиденциальность", proceed_to_login: 'Перейти ко входу', - proceed_with_account_deletion: "Продолжить Удаление Учетной Записи", + proceed_with_account_deletion: "Продолжить удаление учетной записи", process_status_initializing: "Инициализация", process_status_running: "Выполняется", process_type_app: 'Прил', @@ -176,23 +221,27 @@ const ru = { process_type_ui: 'UI', properties: "Свойства", publish: "Опубликовать", + public: 'Общий доступ', publish_as_website: 'Опубликовать как сайт', puter_description: `Puter — это персональное облако, обеспечивающее конфиденциальность, позволяющее хранить все ваши файлы, приложения и игры в одном безопасном месте, доступном из любого места в любое время.`, - recent: "Недавний", + reading_file: "Чтение %strong%", + recent: "Недавнее", + recommended: "Рекоммендации", recover_password: "Восстановить Пароль", refer_friends_c2a: "Получите 1 ГБ за каждого друга, который создаст и подтвердит учетную запись на Puter. Ваш друг тоже получит 1 ГБ!", refer_friends_social_media_c2a: `Получите 1 ГБ бесплатного хранилища на Puter.com!`, refresh: 'Обновить', release_address_confirmation: `Вы уверены, что хотите освободить этот адрес?`, - remove_from_taskbar:'Удалить с Панели Задач', + remove_from_taskbar:'Удалить из панели задач', rename: 'Переименовать', repeat: 'Повторить', replace: 'Заменить', - replace_all: 'Заменить Все', - resend_confirmation_code: "Повторно отправить Код Подтверждения", - reset_colors: "Сбросить Цвета", + replace_all: 'Заменить все', + resend_confirmation_code: "Повторно отправить код подтверждения", + reset_colors: "Сбросить цвета", restart_puter_confirm: "Вы уверены, что хотите перезапустить Puter?", restore: "Восстановить", + save: 'Сохранить', saturation: 'Насыщенность', save_account: 'Сохранить учетную запись', save_account_to_get_copy_link: "Пожалуйста, создайте учетную запись, чтобы продолжить.", @@ -200,8 +249,11 @@ const ru = { save_session: 'Сохранить сеанс', save_session_c2a: 'Создайте учетную запись, чтобы сохранить текущий сеанс и не потерять данные.', scan_qr_c2a: 'Отсканируйте код ниже, чтобы войти в этот сеанс с других устройств', + scan_qr_2fa: 'Отсканируйте QR-код с помощью приложения аутентификации', scan_qr_generic: 'Отсканируйте этот QR-код с помощью телефона или другого устройства', + search: 'Поиск', seconds: 'секунды', + security: "Безопасность", select: "Выбрать", selected: 'выбрано', select_color: 'Выбрать цвет…', @@ -210,8 +262,11 @@ const ru = { send_password_recovery_email: "Отправить электронное письмо для восстановления пароля", session_saved: "Благодарим вас за создание учетной записи. Этот сеанс сохранен.", settings: "Настройки", - set_new_password: "Установить Новый Пароль", - share_to: "Поделиться с", + set_new_password: "Установить новый пароль", + share: "Поделиться", + share_to: "Поделиться", + share_with: "Поделиться с: ", + shortcut_to: "Ярлык для", show_all_windows: "Показать Все Окна", show_hidden: 'Показать скрытые', sign_in_with_puter: "Войти с Puter", @@ -219,13 +274,14 @@ const ru = { signing_in: "Вход в систему…", size: 'Размер', skip: 'Пропустить', + something_went_wrong: "Что-то пошло не так.", sort_by: 'Отсортировать по', start: 'Начать', status: "Статус", storage_usage: "Использование хранилища", storage_puter_used: 'использовано Puter', - taking_longer_than_usual: 'Это занимает немного больше времени, чем обычно. пожалуйста, подождите...', - task_manager: "Диспетчер Задач", + taking_longer_than_usual: 'Это занимает немного больше времени чем обычно, пожалуйста, подождите...', + task_manager: "Диспетчер задач", taskmgr_header_name: "Имя", taskmgr_header_status: "Статус", taskmgr_header_type: "Тип", @@ -234,9 +290,12 @@ const ru = { tos_fineprint: `Нажимая 'Создать бесплатную учетную запись', вы соглашаетесь с {{link=terms}}Условиями Использования{{/link}} и {{link=privacy}}Политикой Конфиденциальности{{/link}} Puter.`, transparency: "Прозрачность", trash: 'Корзина', + two_factor: 'Двухфакторная аутентификация', + two_factor_disabled: 'Двухфакторная аутентификация отключена', + two_factor_enabled: 'Двухфакторная аутентификация включена', type: 'Тип', type_confirm_to_delete_account: "Введите 'подтвердить', чтобы удалить учетную запись.", - ui_colors: "Цвета UI", + ui_colors: "Цвета пользовательского интерфейса", ui_manage_sessions: "Менеджер Сеансов", ui_revoke: "Отозвать", undo: 'Отменить', @@ -245,15 +304,46 @@ const ru = { upload: 'Загрузить', upload_here: 'Загрузить здесь', usage: 'Использование', - username: "Имя Пользователя", - username_changed: 'Имя Пользователя успешно обновлено.', + username: "Имя пользователя", + username_changed: 'Имя пользователя успешно обновлено.', username_required: 'Требуется имя Пользователя.', versions: "Версии", + videos: 'Видео', visibility: 'Видимость', yes: 'Да', yes_release_it: 'Да, освободить.', you_have_been_referred_to_puter_by_a_friend: "Вы были приглашены в Puter другом!", - zip: "Заархивировать", + zip: "Добавить в архив", + zipping_file: "Добавление в архив %strong%", + + // === 2FA Setup === + setup2fa_1_step_heading: 'Откройте приложение для аутенцификации', + setup2fa_1_instructions: ` + Вы можете использовать любое приложение для аутентификации, поддерживающее протокол одноразового пароля на основе времени (TOTP). + Существует большой выбор приложений, но если вы не уверены, то + Authy + это хороший выбор для Android и iOS + `, + setup2fa_2_step_heading: 'Отсканируйте QR-код', + setup2fa_3_step_heading: 'Введите 6-значный код', + setup2fa_4_step_heading: 'Скопируйте коды восстановления', + setup2fa_4_instructions: ` + Эти коды восстановления — единственный способ получить доступ к вашей учетной записи, если вы потеряете свой телефон или не сможете использовать приложение для аутентификации. + Обязательно храните их в безопасном месте. + `, + setup2fa_5_step_heading: 'Подтвердите установку двухфакторной аутентификации', + setup2fa_5_confirmation_1: 'Я созранил коды восстановления в безопасном месте', + setup2fa_5_confirmation_2: 'Я готов включить двухфакторную аутентификацию', + setup2fa_5_button: 'Включить двухфакторную аутентификацию', + + // === 2FA Login === + login2fa_otp_title: 'Введите код двухфакторной аутентификации', + login2fa_otp_instructions: 'Введите 6-значный код из приложения для аутентификации', + login2fa_recovery_title: 'Введите код восстановления доступа', + login2fa_recovery_instructions: 'Введите один из кодов восстановления доступа чтобы получить доступ к учетной записи.', + login2fa_use_recovery_code: 'Используйте код восстановления доступа', + login2fa_recovery_back: 'Назад', + login2fa_recovery_placeholder: 'XXXXXXXX', } };