From 35312b406ce271d4d7659ca69d21e35a19f146a2 Mon Sep 17 00:00:00 2001 From: Uladzislau Papko Date: Fri, 26 Apr 2024 18:16:05 +0300 Subject: [PATCH 1/6] Added missing ru_RU entries and removed ones, that are absent from en_US file --- packages/@uppy/locales/src/ru_RU.ts | 112 +++++++++++++++++++++++++--- 1 file changed, 100 insertions(+), 12 deletions(-) diff --git a/packages/@uppy/locales/src/ru_RU.ts b/packages/@uppy/locales/src/ru_RU.ts index b75df5eac1..1843544462 100644 --- a/packages/@uppy/locales/src/ru_RU.ts +++ b/packages/@uppy/locales/src/ru_RU.ts @@ -16,25 +16,52 @@ const ru_RU: Locale<0 | 1 | 2> = { } ru_RU.strings = { - addMoreFiles: 'Добавить еще файлы', + addBulkFilesFailed: { + '0': 'Не удалось добавить файл %{smart_count} из-за внутренней ошибки', + '1': 'Не удалось добавить %{smart_count} файла из-за внутренней ошибки', + '2': 'Не удалось добавить %{smart_count} файлов из-за внутренней ошибки', + }, + addedNumFiles: { + '0': 'Добавлен %{numFiles} файл', + '1': 'Добавлено %{numFiles} файла', + '2': 'Добавлено %{numFiles} файлов', + }, addingMoreFiles: 'Добавление дополнительных файлов', + additionalRestrictionsFailed: { + '0': '%{count} дополнительное ограничение не было удовлетворено', + '1': '%{count} дополнительных ограничения не были удовлетворены', + '2': '%{count} дополнительных ограничений не были удовлетворены', + }, + addMore: 'Добавить еще', + addMoreFiles: 'Добавить еще файлы', + allFilesFromFolderNamed: 'Все файлы из папки %{name}', allowAccessDescription: - 'Чтобы сделать фото или видео, пожалуйста, разрешите доступ к камере для этого сайта', + 'Чтобы сделать фото или записать видео, пожалуйста, разрешите доступ к камере для этого сайта', allowAccessTitle: 'Пожалуйста, разрешите доступ к вашей камере', + allowAudioAccessDescription: + 'Чтобы записать аудио, пожалуйста, разрешите доступ к микрофону для этого сайта', + allowAudioAccessTitle: 'Пожалуйста, разрешите доступ к вашему микрофону', + aspectRatioLandscape: 'Обрезать альбомный формат (16:9)', + aspectRatioPortrait: 'Обрезать портрет (9:16)', + aspectRatioSquare: 'Обрезать квадрат', + authAborted: 'Аутентификация прервана', + authenticateWith: 'Подключиться к %{pluginName}', authenticateWithTitle: 'Пожалуйста, авторизуйтесь в %{pluginName}, чтобы выбрать файлы', - authenticateWith: 'Подключиться к %{pluginName}', back: 'Назад', - addMore: 'Добавить еще', browse: 'выберите', - browseFiles: 'выберите', + browseFiles: 'выберите файлы', cancel: 'Отменить', cancelUpload: 'Отменить загрузку', chooseFiles: 'Выбрать файлы', closeModal: 'Закрыть окно', companionError: 'Не удалось подключиться к Companion', + companionUnauthorizeHint: + 'Чтобы выйти из вашего аккаунта %{provider}, пожалуйста, перейдите по ссылке %{url}', // «Готово» вместо «загрузка завершена», потому что кроме загрузки бывает encoding — транскодирование файлов complete: 'Готово', + compressedX: 'Сохранено %{size} благодаря сжатию изображений', + compressingImages: 'Сжатие изображений...', // «Нет подключения к интернету» — «Подключено к интернету» connectedToInternet: 'Подключено к интернету', copyLink: 'Скопировать ссылку', @@ -46,6 +73,7 @@ ru_RU.strings = { dashboardWindowTitle: 'Окно загрузчика файлов (нажмите escape, чтобы закрыть)', dataUploadedOfTotal: '%{complete} из %{total}', + discardRecordedFile: 'Удалить записанный файл', done: 'Готово', dropHereOr: 'Перетащите файлы или %{browse}', dropHint: 'Перетащите файлы сюда', @@ -60,17 +88,19 @@ ru_RU.strings = { 'Перетащите файлы, вставьте, %{browse} или импортируйте из:', editFile: 'Редактировать файл', editImage: 'Редактировать изображение', + editFileWithFilename: 'Редактировать файл %{file}', editing: 'Редактируется %{file}', emptyFolderAdded: 'Файлы не были добавлены — папка пуста', encoding: 'Обработка...', enterCorrectUrl: 'Неправильный адрес: пожалуйста, убедитесь что вы используете прямую ссылку на файл', + enterTextToSearch: 'Введите текст для поиска изображений', enterUrlToImport: 'Введите адрес, чтобы импортировать файл', + error: 'Ошибка', exceedsSize: 'Этот файл больше максимально разрешенного размера в %{size}', failedToFetch: 'Companion не смог загрузить файл по ссылке, пожалуйста, убедитесь, что адрес верный', failedToUpload: 'Ошибка загрузки %{file}', - fileSource: 'Источник файла: %{name}', filesUploadedOfTotal: { '0': '%{complete} из %{smart_count} файла загружено', '1': '%{complete} из %{smart_count} файлов загружено', @@ -78,49 +108,108 @@ ru_RU.strings = { }, filter: 'Фильтр', finishEditingFile: 'Закончить редактирование файла', + flipHorizontal: 'Повернуть горизонтально', folderAdded: { '0': 'Добавлен %{smart_count} файл из %{folder}', '1': 'Добавлено %{smart_count} файла из %{folder}', '2': 'Добавлено %{smart_count} файлов из %{folder}', }, + folderAlreadyAdded: 'Папка "%{folder}" уже была добавлена', + generatingThumbnails: 'Создание обложек...', import: 'Импортировать', + importFiles: 'Импортировать файлы из:', importFrom: 'Импортировать из %{name}', + inferiorSize: 'Этот файл меньше минимального размера %{size}', + loadedXFiles: { + '0': 'Загружен %{numFiles} файл', + '1': 'Загружено %{numFiles} файла', + '2': 'Загружено %{numFiles} файлов', + }, loading: 'Загрузка...', logOut: 'Выйти', + micDisabled: 'Пользователь ограничил доступ к микрофону', + missingRequiredMetaField: 'Отсутствуют обязательные meta поля', + missingRequiredMetaFieldOnFile: + 'В файле %{fileName} отсутствуют обязательные meta поля', + missingRequiredMetaFields: { + '0': 'Отсутствует обязательное meta поле: %{fields}.', + '1': 'Отсутствуют обязательные meta поля: %{fields}.', + '2': 'Отсутствуют обязательные meta поля: %{fields}.', + }, myDevice: 'Мое устройство', + noAudioDescription: + 'Пожалуйста, подключите микрофон или другое аудиоустройство, чтобы записывать аудио', + noAudioTitle: 'Микрофон недоступен', + noCameraDescription: + 'Пожалуйста, подключите камеру, чтобы сделать фото или записать видео', + noCameraTitle: 'Камера недоступна', + noDuplicates: "Нельзя добавить '%{fileName}', файл уже добавлен", noFilesFound: 'Здесь нет файлов или папок', noInternetConnection: 'Нет подключения к интернету', + noMoreFilesAllowed: 'Нельзя добавить больше файлов', + noSearchResults: 'К сожалению, нет результатов для поискового запроса', + openFolderNamed: 'Открыть папку %{name}', pause: 'Поставить на паузу', - pauseUpload: 'Поставить загрузку на паузу', paused: 'На паузе', + pauseUpload: 'Поставить загрузку на паузу', + poweredBy: 'Работает на %{uppy}', processingXFiles: { '0': 'Обрабатывается %{smart_count} файл', '1': 'Обрабатываются %{smart_count} файла', '2': 'Обрабатываются %{smart_count} файлов', }, - poweredBy: 'Работает на %{uppy}', + recording: 'Идет запись', + recordingLength: 'Длительность записи %{recording_length}', + recordingStoppedMaxSize: + 'Запись остановлена из-за того, что файл достиг максимального размера', + recordVideoBtn: 'Записать видео', + recoveredAllFiles: 'Все файлы восстановлены. Вы можете продолжить загрузку.', + recoveredXFiles: { + '0': 'Не удалось восстановить %{smart_count} файл. Пожалуйста, выберите его заново и продолжите загрузку.', + '1': 'Не удалось восстановить %{smart_count} файла. Пожалуйста, выберите их заново и продолжите загрузку.', + '2': 'Не удалось восстановить %{smart_count} файлов. Пожалуйста, выберите их заново и продолжите загрузку.', + }, removeFile: 'Удалить файл', + reSelect: 'Выбрать заново', resetFilter: 'Сбросить фильтр', + resetSearch: 'Сбросить поиск', resume: 'Продолжить', resumeUpload: 'Продолжить загрузку', retry: 'Повторить попытку', retryUpload: 'Повторить попытку загрузки', + revert: 'Отменить изменения', + rotate: 'Повернуть', save: 'Сохранить', - saveChanges: 'Сохранить', + saveChanges: 'Сохранить изменения', + search: 'Поиск', + searchImages: 'Поиск изображений', selectX: { '0': 'Выбрать %{smart_count}', '1': 'Выбрать %{smart_count}', '2': 'Выбрать %{smart_count}', }, + sessionRestored: 'Сессия восстановлена', + showErrorDetails: 'Показать детали ошибки', + signInWithGoogle: 'Войти с Google', smile: 'Улыбнитесь!', + startAudioRecording: 'Начать запись аудио', + startCapturing: 'Начать захват экрана', startRecording: 'Начать запись видео', + stopAudioRecording: 'Остановить запись аудио', + stopCapturing: 'Остановить захват экрана', stopRecording: 'Закончить запись видео', + streamActive: 'Активный поток', + streamPassive: 'Пассивный поток', + submitRecordedFile: 'Отправить записанный файл', takePicture: 'Сделать фотографию', + takePictureBtn: 'Сделать фотографию', timedOut: 'Загрузка остановилась на %{seconds} секунд, отмена', upload: 'Загрузить', uploadComplete: 'Загрузка завершена', uploadFailed: 'Загрузка не удалась', uploadPaused: 'Загрузка на паузе', + uploadStalled: + 'Прогресс загрузки остановился на %{seconds} секунд. Возможно вы хотите перезапустить ее.', uploadXFiles: { '0': 'Загрузить %{smart_count} файл', '1': 'Загрузить %{smart_count} файла', @@ -159,9 +248,8 @@ ru_RU.strings = { '1': 'Вы должны выбрать хотя бы %{smart_count} файла', '2': 'Вы должны выбрать хотя бы %{smart_count} файлов', }, - selectFileNamed: 'Выбрать файл %{name}', - unselectFileNamed: 'Отменить выбор файла %{name}', - openFolderNamed: 'Открыть папку %{name}', + zoomIn: 'Приоблизить', + zoomOut: 'Отдалить', } // TODO: remove this in the next major? From 0c5842c253cace2da4e986d85576563c3704cbbc Mon Sep 17 00:00:00 2001 From: Uladzislau Papko Date: Mon, 29 Apr 2024 23:13:49 +0300 Subject: [PATCH 2/6] Updated ru_RU generatingThumbnails key; fixed typo --- packages/@uppy/locales/src/ru_RU.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/@uppy/locales/src/ru_RU.ts b/packages/@uppy/locales/src/ru_RU.ts index 1843544462..a57225c4c7 100644 --- a/packages/@uppy/locales/src/ru_RU.ts +++ b/packages/@uppy/locales/src/ru_RU.ts @@ -115,7 +115,7 @@ ru_RU.strings = { '2': 'Добавлено %{smart_count} файлов из %{folder}', }, folderAlreadyAdded: 'Папка "%{folder}" уже была добавлена', - generatingThumbnails: 'Создание обложек...', + generatingThumbnails: 'Создание превью...', import: 'Импортировать', importFiles: 'Импортировать файлы из:', importFrom: 'Импортировать из %{name}', @@ -248,7 +248,7 @@ ru_RU.strings = { '1': 'Вы должны выбрать хотя бы %{smart_count} файла', '2': 'Вы должны выбрать хотя бы %{smart_count} файлов', }, - zoomIn: 'Приоблизить', + zoomIn: 'Приблизить', zoomOut: 'Отдалить', } From 392966a1f45bd0bbc3b6a331a6031dc2c4dc5511 Mon Sep 17 00:00:00 2001 From: Uladzislau Papko Date: Mon, 29 Apr 2024 23:16:49 +0300 Subject: [PATCH 3/6] Updated ru_RU generatingThumbnails key --- packages/@uppy/locales/src/ru_RU.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/@uppy/locales/src/ru_RU.ts b/packages/@uppy/locales/src/ru_RU.ts index a57225c4c7..8aaf979801 100644 --- a/packages/@uppy/locales/src/ru_RU.ts +++ b/packages/@uppy/locales/src/ru_RU.ts @@ -115,7 +115,7 @@ ru_RU.strings = { '2': 'Добавлено %{smart_count} файлов из %{folder}', }, folderAlreadyAdded: 'Папка "%{folder}" уже была добавлена', - generatingThumbnails: 'Создание превью...', + generatingThumbnails: 'Создание превью изображений...', import: 'Импортировать', importFiles: 'Импортировать файлы из:', importFrom: 'Импортировать из %{name}', From c43369636fb4affbf72ed0deece3eb4d6f106ab0 Mon Sep 17 00:00:00 2001 From: Uladzislau Papko Date: Tue, 30 Apr 2024 09:00:42 +0300 Subject: [PATCH 4/6] Updated ru_RU startCapturing/stopCapturing keys --- packages/@uppy/locales/src/ru_RU.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/@uppy/locales/src/ru_RU.ts b/packages/@uppy/locales/src/ru_RU.ts index 8aaf979801..341c947d51 100644 --- a/packages/@uppy/locales/src/ru_RU.ts +++ b/packages/@uppy/locales/src/ru_RU.ts @@ -193,10 +193,10 @@ ru_RU.strings = { signInWithGoogle: 'Войти с Google', smile: 'Улыбнитесь!', startAudioRecording: 'Начать запись аудио', - startCapturing: 'Начать захват экрана', + startCapturing: 'Начать запись экрана', startRecording: 'Начать запись видео', stopAudioRecording: 'Остановить запись аудио', - stopCapturing: 'Остановить захват экрана', + stopCapturing: 'Остановить запись экрана', stopRecording: 'Закончить запись видео', streamActive: 'Активный поток', streamPassive: 'Пассивный поток', From 2f4c4f805b83e22e75827286ec166f344dacafbe Mon Sep 17 00:00:00 2001 From: Uladzislau Papko Date: Wed, 1 May 2024 08:13:28 +0300 Subject: [PATCH 5/6] Updated ru_RU uploadStalled key --- packages/@uppy/locales/src/ru_RU.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/@uppy/locales/src/ru_RU.ts b/packages/@uppy/locales/src/ru_RU.ts index 341c947d51..c710783c81 100644 --- a/packages/@uppy/locales/src/ru_RU.ts +++ b/packages/@uppy/locales/src/ru_RU.ts @@ -208,8 +208,11 @@ ru_RU.strings = { uploadComplete: 'Загрузка завершена', uploadFailed: 'Загрузка не удалась', uploadPaused: 'Загрузка на паузе', - uploadStalled: - 'Прогресс загрузки остановился на %{seconds} секунд. Возможно вы хотите перезапустить ее.', + uploadStalled: { + '0': 'Прошла %{seconds} секунда без прогресса в загрузке. Возможно, вы хотите перезапустить ее.', + '1': 'Прошло %{seconds} секунды без прогресса в загрузке. Возможно, вы хотите перезапустить ее.', + '2': 'Прошло %{seconds} секунд без прогресса в загрузке. Возможно, вы хотите перезапустить ее.', + }, uploadXFiles: { '0': 'Загрузить %{smart_count} файл', '1': 'Загрузить %{smart_count} файла', From ce6da369f2aabf26ed27c57f5c40e52668dd3006 Mon Sep 17 00:00:00 2001 From: Uladzislau Papko Date: Fri, 3 May 2024 08:52:51 +0300 Subject: [PATCH 6/6] Updated ru_RU addBulkFilesFailed key --- packages/@uppy/locales/src/ru_RU.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/@uppy/locales/src/ru_RU.ts b/packages/@uppy/locales/src/ru_RU.ts index c710783c81..778b998fd9 100644 --- a/packages/@uppy/locales/src/ru_RU.ts +++ b/packages/@uppy/locales/src/ru_RU.ts @@ -17,7 +17,7 @@ const ru_RU: Locale<0 | 1 | 2> = { ru_RU.strings = { addBulkFilesFailed: { - '0': 'Не удалось добавить файл %{smart_count} из-за внутренней ошибки', + '0': 'Не удалось добавить %{smart_count} файл из-за внутренней ошибки', '1': 'Не удалось добавить %{smart_count} файла из-за внутренней ошибки', '2': 'Не удалось добавить %{smart_count} файлов из-за внутренней ошибки', },