mirror of
https://github.com/navidrome/navidrome.git
synced 2025-04-19 13:27:42 +03:00
Add Russian translation. Thanks @lun4r
This commit is contained in:
parent
4514a54744
commit
fc19199fbe
313
resources/i18n/ru.json
Normal file
313
resources/i18n/ru.json
Normal 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": "Предложения"
|
||||
}
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user