mirror of
https://github.com/transloadit/uppy.git
synced 2026-08-03 15:23:30 +00:00
Update ru_RU locale (#5120)
* Added missing ru_RU entries and removed ones, that are absent from en_US file * Updated ru_RU generatingThumbnails key; fixed typo * Updated ru_RU generatingThumbnails key * Updated ru_RU startCapturing/stopCapturing keys * Updated ru_RU uploadStalled key * Updated ru_RU addBulkFilesFailed key
This commit is contained in:
parent
77c6b2512c
commit
9abe1efdb0
1 changed files with 103 additions and 12 deletions
|
|
@ -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,111 @@ 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: {
|
||||
'0': 'Прошла %{seconds} секунда без прогресса в загрузке. Возможно, вы хотите перезапустить ее.',
|
||||
'1': 'Прошло %{seconds} секунды без прогресса в загрузке. Возможно, вы хотите перезапустить ее.',
|
||||
'2': 'Прошло %{seconds} секунд без прогресса в загрузке. Возможно, вы хотите перезапустить ее.',
|
||||
},
|
||||
uploadXFiles: {
|
||||
'0': 'Загрузить %{smart_count} файл',
|
||||
'1': 'Загрузить %{smart_count} файла',
|
||||
|
|
@ -159,9 +251,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?
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue