Add Russian translation. Thanks @lun4r

This commit is contained in:
Deluan 2020-10-23 09:54:25 -04:00
parent 4514a54744
commit fc19199fbe
1 changed files with 313 additions and 0 deletions

313
resources/i18n/ru.json Normal file
View File

@ -0,0 +1,313 @@
{
"languageName": "Pусский",
"resources": {
"song": {
"name": "Трека |||| Треки",
"fields": {
"albumArtist": "Исполнитель",
"duration": "Длительность",
"trackNumber": "#",
"playCount": "Проиграно раз",
"title": "Название",
"artist": "Исполнитель",
"album": "Альбом",
"path": "Путь",
"genre": "Стиль",
"compilation": "Сборник",
"year": "Год",
"size": "Размер",
"updatedAt": "Обновлено",
"bitRate": "Битрейт",
"discSubtitle": "Название диска",
"starred": "Избранные"
},
"actions": {
"addToQueue": "В очередь",
"playNow": "Играть сейчас",
"addToPlaylist": "Добавить в плейлист",
"shuffleAll": "Перемешать все",
"download": "Скачать",
"playNext": "Следующий"
}
},
"album": {
"name": "Альбом |||| Альбомы",
"fields": {
"albumArtist": "Исполнитель",
"artist": "Исполнитель",
"duration": "Длительность",
"songCount": "Треков",
"playCount": "Проиграно раз",
"name": "Название",
"genre": "Стиль",
"compilation": "Сборник",
"year": "Год",
"updatedAt": "Обновлено"
},
"actions": {
"playAll": "Воспроизведение",
"playNext": "Следующий",
"addToQueue": "В очередь",
"shuffle": "Перемешать",
"addToPlaylist": "Добавить в плейлист",
"download": "Скачать"
},
"lists": {
"all": "Все",
"random": "Случайные",
"recentlyAdded": "Свежие",
"recentlyPlayed": "Проигранные",
"mostPlayed": "Популярные",
"starred": "Избранные"
}
},
"artist": {
"name": "Исполнитель |||| Исполнители",
"fields": {
"name": "Название",
"albumCount": "Количество альбомов",
"songCount": "Количество треков",
"playCount": "Проиграно раз"
}
},
"user": {
"name": "Пользователь |||| Пользователи",
"fields": {
"userName": "Логин",
"isAdmin": "Администратор",
"lastLoginAt": "Последний вход",
"updatedAt": "Обновлено",
"name": "Имя",
"password": "Пароль",
"createdAt": "Создано"
}
},
"player": {
"name": "Плеер |||| Плееры",
"fields": {
"name": "Имя",
"transcodingId": "Транскодирование",
"maxBitRate": "Макс. Битрейт",
"client": "Клиент",
"userName": "Пользователь",
"lastSeen": "Был на сайте"
}
},
"transcoding": {
"name": "Транскодирование |||| Транскодирование",
"fields": {
"name": "Наименование",
"targetFormat": "Целевой формат",
"defaultBitRate": "Битрейт по умолчанию",
"command": "Команда"
}
},
"playlist": {
"name": "Плейлистов |||| Плейлисты",
"fields": {
"name": "Название",
"duration": "Длительность",
"owner": "Владелец",
"public": "Публичный",
"updatedAt": "Обновлено",
"createdAt": "Создано",
"songCount": "Треков",
"comment": "Комментарий",
"sync": "Автоимпорт",
"path": "Импортировать из"
},
"actions": {
"selectPlaylist": "Выберите плейлист",
"addNewPlaylist": "Создать \"%{name}\"",
"export": "Экспорт"
}
}
},
"ra": {
"auth": {
"welcome1": "Спасибо за установку Navidrome!",
"welcome2": "Для начала создайте Администратора",
"confirmPassword": "Подтвердить Пароль",
"buttonCreateAdmin": "Создать Администратора",
"auth_check_error": "Пожалуйста, авторизуйтесь для продолжения работы",
"user_menu": "Профиль",
"username": "Имя пользователя",
"password": "Пароль",
"sign_in": "Войти",
"sign_in_error": "Ошибка аутентификации, попробуйте снова",
"logout": "Выйти"
},
"validation": {
"invalidChars": "Пожалуйста используйте только буквы и цифры",
"passwordDoesNotMatch": "Пароли не совпадают",
"required": "Обязательно для заполнения",
"minLength": "Минимальное кол-во символов %{min}",
"maxLength": "Максимальное кол-во символов %{max}",
"minValue": "Минимальное значение %{min}",
"maxValue": "Значение может быть %{max} или меньше",
"number": "Должно быть цифрой",
"email": "Некорректный email",
"oneOf": "Должно быть одним из: %{options}",
"regex": "Должно быть в формате (regexp): %{pattern}"
},
"action": {
"add_filter": "Фильтр",
"add": "Добавить",
"back": "Назад",
"bulk_actions": "1 выбран |||| %{smart_count} выбрано |||| %{smart_count} выбрано",
"cancel": "Отмена",
"clear_input_value": "Очистить",
"clone": "Дублировать",
"confirm": "Подтвердить",
"create": "Создать",
"delete": "Удалить",
"edit": "Редактировать",
"export": "Экспорт",
"list": "Список",
"refresh": "Обновить",
"remove_filter": "Убрать фильтр",
"remove": "Удалить",
"save": "Сохранить",
"search": "Поиск",
"show": "Просмотр",
"sort": "Сортировать",
"undo": "Отменить",
"expand": "Раскрыть",
"close": "Закрыть",
"open_menu": "Открыть меню",
"close_menu": "Закрыть меню",
"unselect": "Отменить выделение"
},
"boolean": {
"true": "Да",
"false": "Нет"
},
"page": {
"create": "Создать %{name}",
"dashboard": "Главная",
"edit": "%{name} #%{id}",
"error": "Что-то пошло не так",
"list": "%{name}",
"loading": "Загрузка",
"not_found": "Не найдено",
"show": "%{name} #%{id}",
"empty": "Нет %{name}.",
"invite": "Хотите создать?"
},
"input": {
"file": {
"upload_several": "Перетащите файлы сюда или нажмите для выбора.",
"upload_single": "Перетащите файл сюда или нажмите для выбора."
},
"image": {
"upload_several": "Перетащите изображения сюда или нажмите для выбора.",
"upload_single": "Перетащите изображение сюда или нажмите для выбора."
},
"references": {
"all_missing": "Связанных данных не найдено",
"many_missing": "Некоторые из связанных данных не доступны",
"single_missing": "Связанный объект не доступен"
},
"password": {
"toggle_visible": "Скрыть пароль",
"toggle_hidden": "Показать пароль"
}
},
"message": {
"about": "Справка",
"are_you_sure": "Вы уверены?",
"bulk_delete_content": "Вы уверены, что хотите удалить %{name}? |||| Вы уверены, что хотите удалить объекты, кол-вом %{smart_count} ? |||| Вы уверены, что хотите удалить объекты, кол-вом %{smart_count} ?",
"bulk_delete_title": "Удалить %{name} |||| Удалить %{smart_count} %{name} |||| Удалить %{smart_count} %{name}",
"delete_content": "Вы уверены что хотите удалить этот объект",
"delete_title": "Удалить %{name} #%{id}",
"details": "Описание",
"error": "При выполнении запроса возникла ошибка, и он не может быть завершен",
"invalid_form": "Форма заполнена неверно, проверьте, пожалуйста, ошибки",
"loading": "Идет загрузка, пожалуйста, подождите...",
"no": "Нет",
"not_found": "Ошибка URL или вы следуете по неверной ссылке",
"yes": "Да",
"unsaved_changes": "Некоторые из ваших изменений не сохранены. Продолжить без сохранения?"
},
"navigation": {
"no_results": "Результатов не найдено",
"no_more_results": "Страница %{page} выходит за пределы нумерации, попробуйте предыдущую",
"page_out_of_boundaries": "Страница %{page} вне границ",
"page_out_from_end": "Невозможно переместиться дальше последней страницы",
"page_out_from_begin": "Номер страницы не может быть меньше 1",
"page_range_info": "%{offsetBegin}-%{offsetEnd} из %{total}",
"page_rows_per_page": "Строк на странице:",
"next": "Следующая",
"prev": "Предыдущая"
},
"notification": {
"updated": "Элемент обновлен |||| %{smart_count} обновлено |||| %{smart_count} обновлено",
"created": "Элемент создан",
"deleted": "Элемент удален |||| %{smart_count} удалено |||| %{smart_count} удалено",
"bad_item": "Элемент не валиден",
"item_doesnt_exist": "Элемент не существует",
"http_error": "Ошибка сервера",
"data_provider_error": "Ошибка dataProvider, проверьте консоль",
"i18n_error": "Не удалось загрузить перевод для указанного языка",
"canceled": "Операция отменена",
"logged_out": "Ваша сессия завершена, попробуйте переподключиться/войти снова"
}
},
"message": {
"note": "ПРИМЕЧАНИЕ",
"transcodingDisabled": "Изменение настроек транскодирования через веб интерфейс, отключено по соображениям безопасности. Если вы хотите изменить или добавить опции транскодирования, перезапустите сервер с %{config} опцией конфигурации.",
"transcodingEnabled": "Navidrome работает с настройками %{config}, позволяющими запускать команды с настройками транскодирования через веб интерфейс. В целях безопасности, мы рекомендуем отключить эту возможность.",
"songsAddedToPlaylist": "Один трек добавлен в плейлист |||| %{smart_count} треков добавлено в плейлист",
"noPlaylistsAvailable": "Недоступно",
"delete_user_title": "Удалить пользователя '%{name}'",
"delete_user_content": "Вы уверены, что вы хотите удалить пользователя и все его данные (включая плейлисты и настройки)?"
},
"menu": {
"library": "Библиотека",
"settings": "Настройки",
"version": "Версия",
"theme": "Тема",
"personal": {
"name": "Личные",
"options": {
"theme": "Тема",
"language": "Язык",
"defaultView": "Вид по умолчанию"
}
},
"albumList": "Альбомы",
"about": "О нас"
},
"player": {
"playListsText": "Очередь воспроизведения",
"openText": "Открыть",
"closeText": "Закрыть",
"notContentText": "Не музыка",
"clickToPlayText": "Играть",
"clickToPauseText": "Пауза",
"nextTrackText": "Следующий",
"previousTrackText": "Предыдущий",
"reloadText": "Перезагрузить",
"volumeText": "Громкость",
"toggleLyricText": "Посмотреть текст",
"toggleMiniModeText": "Минимизировать",
"destroyText": "Выключить",
"downloadText": "Скачать",
"removeAudioListsText": "Удалить список воспроизведения",
"clickToDeleteText": "Нажмите для удаления %{name}",
"emptyLyricText": "Без текста",
"playModeText": {
"order": "По порядку",
"orderLoop": "Повторять",
"singleLoop": "Повторить один раз",
"shufflePlay": "Перемешать"
}
},
"about": {
"links": {
"homepage": "Главная",
"source": "Код",
"featureRequests": "Предложения"
}
}
}