update
Some checks failed
Pipeline: Test, Lint, Build / Get version info (push) Has been cancelled
Pipeline: Test, Lint, Build / Lint Go code (push) Has been cancelled
Pipeline: Test, Lint, Build / Test Go code (push) Has been cancelled
Pipeline: Test, Lint, Build / Test JS code (push) Has been cancelled
Pipeline: Test, Lint, Build / Lint i18n files (push) Has been cancelled
Pipeline: Test, Lint, Build / Check Docker configuration (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (darwin/amd64) (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (darwin/arm64) (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (linux/386) (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (linux/amd64) (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (linux/arm/v5) (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (linux/arm/v6) (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (linux/arm/v7) (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (linux/arm64) (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (windows/386) (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (windows/amd64) (push) Has been cancelled
Pipeline: Test, Lint, Build / Push to GHCR (push) Has been cancelled
Pipeline: Test, Lint, Build / Push to Docker Hub (push) Has been cancelled
Pipeline: Test, Lint, Build / Cleanup digest artifacts (push) Has been cancelled
Pipeline: Test, Lint, Build / Build Windows installers (push) Has been cancelled
Pipeline: Test, Lint, Build / Package/Release (push) Has been cancelled
Pipeline: Test, Lint, Build / Upload Linux PKG (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
POEditor import / update-translations (push) Has been cancelled
Some checks failed
Pipeline: Test, Lint, Build / Get version info (push) Has been cancelled
Pipeline: Test, Lint, Build / Lint Go code (push) Has been cancelled
Pipeline: Test, Lint, Build / Test Go code (push) Has been cancelled
Pipeline: Test, Lint, Build / Test JS code (push) Has been cancelled
Pipeline: Test, Lint, Build / Lint i18n files (push) Has been cancelled
Pipeline: Test, Lint, Build / Check Docker configuration (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (darwin/amd64) (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (darwin/arm64) (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (linux/386) (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (linux/amd64) (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (linux/arm/v5) (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (linux/arm/v6) (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (linux/arm/v7) (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (linux/arm64) (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (windows/386) (push) Has been cancelled
Pipeline: Test, Lint, Build / Build (windows/amd64) (push) Has been cancelled
Pipeline: Test, Lint, Build / Push to GHCR (push) Has been cancelled
Pipeline: Test, Lint, Build / Push to Docker Hub (push) Has been cancelled
Pipeline: Test, Lint, Build / Cleanup digest artifacts (push) Has been cancelled
Pipeline: Test, Lint, Build / Build Windows installers (push) Has been cancelled
Pipeline: Test, Lint, Build / Package/Release (push) Has been cancelled
Pipeline: Test, Lint, Build / Upload Linux PKG (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
POEditor import / update-translations (push) Has been cancelled
This commit is contained in:
634
resources/i18n/ru.json
Normal file
634
resources/i18n/ru.json
Normal file
@@ -0,0 +1,634 @@
|
||||
{
|
||||
"languageName": "Pусский",
|
||||
"resources": {
|
||||
"song": {
|
||||
"name": "Трек |||| Треки |||| Треков",
|
||||
"fields": {
|
||||
"albumArtist": "Исполнитель альбома",
|
||||
"duration": "Длительность",
|
||||
"trackNumber": "#",
|
||||
"playCount": "Проигрывания",
|
||||
"title": "Название трека",
|
||||
"artist": "Исполнитель",
|
||||
"album": "Альбом",
|
||||
"path": "Путь",
|
||||
"genre": "Жанр",
|
||||
"compilation": "Сборник",
|
||||
"year": "Год",
|
||||
"size": "Размер",
|
||||
"updatedAt": "Обновлен",
|
||||
"bitRate": "Битрейт",
|
||||
"discSubtitle": "Название диска",
|
||||
"starred": "Избранные",
|
||||
"comment": "Комментарий",
|
||||
"rating": "Рейтинг",
|
||||
"quality": "Качество",
|
||||
"bpm": "BPM",
|
||||
"playDate": "Последнее воспроизведение",
|
||||
"channels": "Каналы",
|
||||
"createdAt": "Дата добавления",
|
||||
"grouping": "Группирование",
|
||||
"mood": "Настроение",
|
||||
"participants": "Дополнительные участники",
|
||||
"tags": "Дополнительные теги",
|
||||
"mappedTags": "Сопоставленные теги",
|
||||
"rawTags": "Исходные теги",
|
||||
"bitDepth": "Битовая глубина (Bit)",
|
||||
"sampleRate": "Частота дискретизации (Hz)",
|
||||
"missing": "Поле отсутствует",
|
||||
"libraryName": "Библиотека"
|
||||
},
|
||||
"actions": {
|
||||
"addToQueue": "В очередь",
|
||||
"playNow": "Играть",
|
||||
"addToPlaylist": "Добавить в плейлист",
|
||||
"shuffleAll": "Перемешать",
|
||||
"download": "Скачать",
|
||||
"playNext": "Следующий",
|
||||
"info": "Информация",
|
||||
"showInPlaylist": "Показать в плейлисте"
|
||||
}
|
||||
},
|
||||
"album": {
|
||||
"name": "Альбом |||| Альбомы",
|
||||
"fields": {
|
||||
"albumArtist": "Исполнитель альбома",
|
||||
"artist": "Исполнитель",
|
||||
"duration": "Длительность",
|
||||
"songCount": "Треков",
|
||||
"playCount": "Проигрывания",
|
||||
"name": "Название альбома",
|
||||
"genre": "Жанр",
|
||||
"compilation": "Сборник",
|
||||
"year": "Год",
|
||||
"updatedAt": "Обновлен",
|
||||
"comment": "Комментарий",
|
||||
"rating": "Рейтинг",
|
||||
"createdAt": "Дата добавления",
|
||||
"size": "Размер",
|
||||
"originalDate": "Оригинал",
|
||||
"releaseDate": "Релиз",
|
||||
"releases": "Релиз |||| Релиза |||| Релизов",
|
||||
"released": "Релиз",
|
||||
"recordLabel": "Лейбл",
|
||||
"catalogNum": "Номер каталога",
|
||||
"releaseType": "Тип",
|
||||
"grouping": "Группирование",
|
||||
"media": "Медиа",
|
||||
"mood": "Настроение",
|
||||
"date": "Дата записи",
|
||||
"missing": "Поле отсутствует",
|
||||
"libraryName": "Библиотека"
|
||||
},
|
||||
"actions": {
|
||||
"playAll": "Играть",
|
||||
"playNext": "Следующий",
|
||||
"addToQueue": "В очередь",
|
||||
"shuffle": "Перемешать",
|
||||
"addToPlaylist": "Добавить в плейлист",
|
||||
"download": "Скачать",
|
||||
"info": "Информация",
|
||||
"share": "Поделиться"
|
||||
},
|
||||
"lists": {
|
||||
"all": "Все",
|
||||
"random": "Случайные",
|
||||
"recentlyAdded": "Свежие",
|
||||
"recentlyPlayed": "Проигранные",
|
||||
"mostPlayed": "Популярные",
|
||||
"starred": "Избранные",
|
||||
"topRated": "Лучшие"
|
||||
}
|
||||
},
|
||||
"artist": {
|
||||
"name": "Исполнитель |||| Исполнители",
|
||||
"fields": {
|
||||
"name": "Название исполнителя",
|
||||
"albumCount": "Количество альбомов",
|
||||
"songCount": "Количество треков",
|
||||
"playCount": "Проигрывания",
|
||||
"rating": "Рейтинг",
|
||||
"genre": "Жанр",
|
||||
"size": "Размер",
|
||||
"role": "Роль",
|
||||
"missing": "Поле отсутствует"
|
||||
},
|
||||
"roles": {
|
||||
"albumartist": "Исполнитель альбома |||| Исполнители альбома",
|
||||
"artist": "Исполнитель |||| Исполнители",
|
||||
"composer": "Композитор |||| Композиторы",
|
||||
"conductor": "Дирижёр |||| Дирижёры",
|
||||
"lyricist": "Автор текста |||| Авторы текста",
|
||||
"arranger": "Аранжировщик |||| Аранжировщики",
|
||||
"producer": "Продюсер |||| Продюсеры",
|
||||
"director": "Режиссёр |||| Режиссёры",
|
||||
"engineer": "Инженер |||| Инженеры",
|
||||
"mixer": "Звукоинженер |||| Звукоинженеры",
|
||||
"remixer": "Ремиксер |||| Ремиксеры",
|
||||
"djmixer": "DJ-миксер |||| DJ-миксеры",
|
||||
"performer": "Исполнитель |||| Исполнители",
|
||||
"maincredit": "Исполнитель альбома или Исполнитель |||| Исполнители альбома или Исполнители"
|
||||
},
|
||||
"actions": {
|
||||
"shuffle": "Смешать",
|
||||
"radio": "Радио",
|
||||
"topSongs": "Топовые треки"
|
||||
}
|
||||
},
|
||||
"user": {
|
||||
"name": "Пользователь |||| Пользователи",
|
||||
"fields": {
|
||||
"userName": "Имя пользователя",
|
||||
"isAdmin": "Администратор",
|
||||
"lastLoginAt": "Последний вход",
|
||||
"updatedAt": "Обновлено",
|
||||
"name": "Имя",
|
||||
"password": "Пароль",
|
||||
"createdAt": "Аккаунт создан",
|
||||
"changePassword": "Сменить пароль?",
|
||||
"currentPassword": "Текущий пароль",
|
||||
"newPassword": "Новый пароль",
|
||||
"token": "Токен",
|
||||
"lastAccessAt": "Последний доступ",
|
||||
"libraries": "Библиотеки"
|
||||
},
|
||||
"helperTexts": {
|
||||
"name": "Изменение вступит в силу после следующего входа в систему",
|
||||
"libraries": "Выберите конкретные библиотеки для этого пользователя или оставьте поле пустым, чтобы использовать библиотеки по умолчанию"
|
||||
},
|
||||
"notifications": {
|
||||
"created": "Пользователь создан",
|
||||
"updated": "Пользователь обновлен",
|
||||
"deleted": "Пользователь удален"
|
||||
},
|
||||
"message": {
|
||||
"listenBrainzToken": "Введите свой токен пользователя ListenBrainz.",
|
||||
"clickHereForToken": "Нажмите здесь, чтобы получить токен",
|
||||
"selectAllLibraries": "Выбрать все библиотеки",
|
||||
"adminAutoLibraries": "Пользователи-администраторы автоматически получают доступ ко всем библиотекам"
|
||||
},
|
||||
"validation": {
|
||||
"librariesRequired": "Для пользователей, не являющихся администраторами, должна быть выбрана хотя бы одна библиотека"
|
||||
}
|
||||
},
|
||||
"player": {
|
||||
"name": "Плеер |||| Плееры",
|
||||
"fields": {
|
||||
"name": "Имя",
|
||||
"transcodingId": "Транскодирование",
|
||||
"maxBitRate": "Макс. битрейт",
|
||||
"client": "Клиент",
|
||||
"userName": "Пользователь",
|
||||
"lastSeen": "Был на сайте",
|
||||
"reportRealPath": "Показать реальный путь",
|
||||
"scrobbleEnabled": "Отправлять скробблы во внешние службы"
|
||||
}
|
||||
},
|
||||
"transcoding": {
|
||||
"name": "Транскодирование |||| Транскодирование",
|
||||
"fields": {
|
||||
"name": "Название",
|
||||
"targetFormat": "Целевой формат",
|
||||
"defaultBitRate": "Битрейт по умолчанию",
|
||||
"command": "Команда"
|
||||
}
|
||||
},
|
||||
"playlist": {
|
||||
"name": "Плейлист |||| Плейлисты",
|
||||
"fields": {
|
||||
"name": "Название трека",
|
||||
"duration": "Длительность",
|
||||
"ownerName": "Владелец",
|
||||
"public": "Публичный",
|
||||
"updatedAt": "Обновлен",
|
||||
"createdAt": "Создан",
|
||||
"songCount": "Треков",
|
||||
"comment": "Комментарий",
|
||||
"sync": "Автоимпорт",
|
||||
"path": "Импортировать из"
|
||||
},
|
||||
"actions": {
|
||||
"selectPlaylist": "Выберите плейлист:",
|
||||
"addNewPlaylist": "Создать \"%{name}\"",
|
||||
"export": "Экспорт",
|
||||
"makePublic": "Опубликовать",
|
||||
"makePrivate": "Сделать личным",
|
||||
"saveQueue": "Сохранить очередь в плейлист",
|
||||
"searchOrCreate": "Поиск плейлистов или введите текст для создания новых...",
|
||||
"pressEnterToCreate": "Нажмите Enter, чтобы создать новый список воспроизведения",
|
||||
"removeFromSelection": "Удалить из списка выделенных"
|
||||
},
|
||||
"message": {
|
||||
"duplicate_song": "Повторяющиеся треки",
|
||||
"song_exist": "Некоторые треки уже есть в плейлисте. Вы хотите добавить их или пропустить?",
|
||||
"noPlaylistsFound": "Плейлисты не найдены",
|
||||
"noPlaylists": "Нет доступных плейлистов"
|
||||
}
|
||||
},
|
||||
"radio": {
|
||||
"name": "Радио |||| Радио",
|
||||
"fields": {
|
||||
"name": "Имя",
|
||||
"streamUrl": "Ссылка на поток",
|
||||
"homePageUrl": "Домашняя страница",
|
||||
"updatedAt": "Обновлено",
|
||||
"createdAt": "Создано"
|
||||
},
|
||||
"actions": {
|
||||
"playNow": "Играть сейчас"
|
||||
}
|
||||
},
|
||||
"share": {
|
||||
"name": "Общий доступ |||| Общий доступ",
|
||||
"fields": {
|
||||
"username": "Поделился",
|
||||
"url": "Ссылка",
|
||||
"description": "Описание",
|
||||
"contents": "Содержание",
|
||||
"expiresAt": "Ссылка истекает",
|
||||
"lastVisitedAt": "Последнее посещение",
|
||||
"visitCount": "Количество посещений",
|
||||
"format": "Формат",
|
||||
"maxBitRate": "Макс. битрейт",
|
||||
"updatedAt": "Обновлено в",
|
||||
"createdAt": "Создано",
|
||||
"downloadable": "Разрешить загрузку?"
|
||||
}
|
||||
},
|
||||
"missing": {
|
||||
"name": "Файл отсутствует |||| Файлы отсутствуют",
|
||||
"fields": {
|
||||
"path": "Место расположения",
|
||||
"size": "Размер",
|
||||
"updatedAt": "Исчез",
|
||||
"libraryName": "Библиотека"
|
||||
},
|
||||
"actions": {
|
||||
"remove": "Удалить",
|
||||
"remove_all": "Убрать все"
|
||||
},
|
||||
"notifications": {
|
||||
"removed": "Отсутствующие файлы удалены"
|
||||
},
|
||||
"empty": "Нет отсутствующих файлов"
|
||||
},
|
||||
"library": {
|
||||
"name": "Библиотека |||| Библиотеки",
|
||||
"fields": {
|
||||
"name": "Имя",
|
||||
"path": "Путь",
|
||||
"remotePath": "Удаленный путь",
|
||||
"lastScanAt": "Последнее сканирование",
|
||||
"songCount": "Треки",
|
||||
"albumCount": "Альбомы",
|
||||
"artistCount": "Исполнители",
|
||||
"totalSongs": "Треки",
|
||||
"totalAlbums": "Альбомы",
|
||||
"totalArtists": "Исполнители",
|
||||
"totalFolders": "Папки",
|
||||
"totalFiles": "Файлов",
|
||||
"totalMissingFiles": "Пропавших файлов",
|
||||
"totalSize": "Общий размер",
|
||||
"totalDuration": "Длительность",
|
||||
"defaultNewUsers": "По умолчанию для новых пользователей",
|
||||
"createdAt": "Создано",
|
||||
"updatedAt": "Обновлено"
|
||||
},
|
||||
"sections": {
|
||||
"basic": "Основная информация",
|
||||
"statistics": "Статистика"
|
||||
},
|
||||
"actions": {
|
||||
"scan": "Сканировать библиотеку",
|
||||
"manageUsers": "Управление доступом пользователей",
|
||||
"viewDetails": "Просмотреть подробности",
|
||||
"quickScan": "Быстрое сканирование",
|
||||
"fullScan": "Полное сканирование"
|
||||
},
|
||||
"notifications": {
|
||||
"created": "Библиотека успешно создана",
|
||||
"updated": "Библиотека успешно обновлена",
|
||||
"deleted": "Библиотека успешно удалена",
|
||||
"scanStarted": "Сканирование библиотеки начато",
|
||||
"scanCompleted": "Сканирование библиотеки закончено",
|
||||
"quickScanStarted": "Быстрое сканирование началось",
|
||||
"fullScanStarted": "Началось полное сканирование",
|
||||
"scanError": "Ошибка при запуске сканирования. Проверьте логи"
|
||||
},
|
||||
"validation": {
|
||||
"nameRequired": "Имя библиотеки обязательно",
|
||||
"pathRequired": "Путь к библиотеке обязателен",
|
||||
"pathNotDirectory": "Путь к библиотеке должен быть директорией",
|
||||
"pathNotFound": "Путь к библиотеке не найден",
|
||||
"pathNotAccessible": "Путь к библиотеке недоступен",
|
||||
"pathInvalid": "Неверный путь к библиотеке"
|
||||
},
|
||||
"messages": {
|
||||
"deleteConfirm": "Вы уверены, что хотите удалить эту библиотеку? Это приведет к удалению всех связанных с ней данных и доступа пользователей.",
|
||||
"scanInProgress": "Сканирование продолжается...",
|
||||
"noLibrariesAssigned": "Нет библиотек, назначенных этому пользователю"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ra": {
|
||||
"auth": {
|
||||
"welcome1": "Спасибо за установку Navidrome!",
|
||||
"welcome2": "Для начала, создайте аккаунт Администратора",
|
||||
"confirmPassword": "Подтвердить Пароль",
|
||||
"buttonCreateAdmin": "Создать аккаунт Администратора",
|
||||
"auth_check_error": "Пожалуйста, авторизуйтесь для продолжения работы",
|
||||
"user_menu": "Профиль",
|
||||
"username": "Имя пользователя",
|
||||
"password": "Пароль",
|
||||
"sign_in": "Войти",
|
||||
"sign_in_error": "Ошибка аутентификации, попробуйте снова",
|
||||
"logout": "Выйти",
|
||||
"insightsCollectionNote": "Navidrome анонимно собирает данные об использовании, \nчтобы сделать проект лучше. \nУзнать больше и отключить сбор данных можно [здесь]"
|
||||
},
|
||||
"validation": {
|
||||
"invalidChars": "Пожалуйста, используйте только буквы и цифры",
|
||||
"passwordDoesNotMatch": "Пароли не совпадают",
|
||||
"required": "Обязательно для заполнения",
|
||||
"minLength": "Минимальное кол-во символов %{min}",
|
||||
"maxLength": "Максимальное кол-во символов %{max}",
|
||||
"minValue": "Минимальное значение %{min}",
|
||||
"maxValue": "Значение может быть %{max} или меньше",
|
||||
"number": "Должно быть цифрой",
|
||||
"email": "Некорректный Email",
|
||||
"oneOf": "Должно быть одним из: %{options}",
|
||||
"regex": "Должно быть в формате (regexp): %{pattern}",
|
||||
"unique": "Должно быть уникальным",
|
||||
"url": "Должен быть действительный URL"
|
||||
},
|
||||
"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": "Отменить выделение",
|
||||
"skip": "Пропустить",
|
||||
"bulk_actions_mobile": "1 |||| %{smart_count}",
|
||||
"share": "Поделиться",
|
||||
"download": "Скачать"
|
||||
},
|
||||
"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": "Предыдущая",
|
||||
"skip_nav": "Перейти к содержанию"
|
||||
},
|
||||
"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": "Ваша сессия завершена, попробуйте переподключиться/войти снова",
|
||||
"new_version": "Доступна новая версия! Пожалуйста, обновите это окно."
|
||||
},
|
||||
"toggleFieldsMenu": {
|
||||
"columnsToDisplay": "Отображение столбцов",
|
||||
"layout": "Макет",
|
||||
"grid": "Сетка",
|
||||
"table": "Таблица"
|
||||
}
|
||||
},
|
||||
"message": {
|
||||
"note": "ПРИМЕЧАНИЕ",
|
||||
"transcodingDisabled": "Изменение настроек транскодирования через веб интерфейс, отключено по соображениям безопасности. Если вы хотите изменить или добавить опции транскодирования, перезапустите сервер с опцией конфигурации %{config}.",
|
||||
"transcodingEnabled": "Navidrome работает с настройками %{config}, позволяющими запускать команды с настройками транскодирования через веб интерфейс. В целях безопасности, мы рекомендуем отключить эту возможность.",
|
||||
"songsAddedToPlaylist": "Один трек добавлен в плейлист |||| %{smart_count} треков добавлено в плейлист",
|
||||
"noPlaylistsAvailable": "Недоступно",
|
||||
"delete_user_title": "Удалить пользователя '%{name}'",
|
||||
"delete_user_content": "Вы уверены, что вы хотите удалить пользователя и все его данные (включая плейлисты и настройки)?",
|
||||
"notifications_blocked": "Вы заблокировали уведомления для этой страницы в настройках вашего браузера",
|
||||
"notifications_not_available": "Ваш браузер не поддерживает всплывающие уведомления",
|
||||
"lastfmLinkSuccess": "Соединение с Last.fm установлено, скробблинг включен",
|
||||
"lastfmLinkFailure": "Last.fm не может быть подключен",
|
||||
"lastfmUnlinkSuccess": "Соединение с Last.fm удалено, скробблинг отключен",
|
||||
"lastfmUnlinkFailure": "Соединение с Last.fm не может быть удалено",
|
||||
"openIn": {
|
||||
"lastfm": "Показать на Last.fm",
|
||||
"musicbrainz": "Показать на MusicBrainz"
|
||||
},
|
||||
"lastfmLink": "Подробнее...",
|
||||
"listenBrainzLinkSuccess": "ListenBrainz скробблинг успешно подключен для пользователя: %{user}",
|
||||
"listenBrainzLinkFailure": "ListenBrainz не может быть связан:",
|
||||
"listenBrainzUnlinkSuccess": "ListenBrainz скробблинг отключен",
|
||||
"listenBrainzUnlinkFailure": "ListenBrainz не удалось отключить",
|
||||
"downloadOriginalFormat": "Скачать в оригинальном формате",
|
||||
"shareOriginalFormat": "Поделиться в оригинальном формате",
|
||||
"shareDialogTitle": "Поделиться %{resource} '%{name}'",
|
||||
"shareBatchDialogTitle": "Поделиться 1 %{resource} |||| Поделиться %{smart_count} %{resource}",
|
||||
"shareSuccess": "URL скопирован в буфер обмена: %{url}",
|
||||
"shareFailure": "Ошибка копирования URL-адреса %{url} в буфер обмена",
|
||||
"downloadDialogTitle": "Скачать %{resource} '%{name}' (%{size})",
|
||||
"shareCopyToClipboard": "Копировать в буфер обмена: Ctrl+C, Enter",
|
||||
"remove_missing_title": "Удалить отсутствующие файлы?",
|
||||
"remove_missing_content": "Вы уверены, что хотите удалить выбранные отсутствующие файлы из базы данных? Это навсегда удалит все ссылки на них, включая данные о прослушиваниях и рейтингах.",
|
||||
"remove_all_missing_title": "Удалите все отсутствующие файлы",
|
||||
"remove_all_missing_content": "Вы уверены, что хотите удалить все отсутствующие файлы из базы данных? Это навсегда удалит все упоминания о них, включая количество игр и рейтинг.",
|
||||
"noSimilarSongsFound": "Похожих треков не найдено",
|
||||
"noTopSongsFound": "Лучших треков не найдено"
|
||||
},
|
||||
"menu": {
|
||||
"library": "Библиотека",
|
||||
"settings": "Настройки",
|
||||
"version": "Версия",
|
||||
"theme": "Тема",
|
||||
"personal": {
|
||||
"name": "Личные",
|
||||
"options": {
|
||||
"theme": "Тема",
|
||||
"language": "Язык",
|
||||
"defaultView": "Вид по умолчанию",
|
||||
"desktop_notifications": "Уведомления на рабочем столе",
|
||||
"lastfmScrobbling": "Скробблинг Last.fm",
|
||||
"listenBrainzScrobbling": "Скробблинг ListenBrainz",
|
||||
"replaygain": "ReplayGain режим",
|
||||
"preAmp": "ReplayGain предусилитель (dB)",
|
||||
"gain": {
|
||||
"none": "Отключить",
|
||||
"album": "Использовать усиление альбома",
|
||||
"track": "Использовать усиление трека"
|
||||
},
|
||||
"lastfmNotConfigured": "API-ключ Last.fm не настроен"
|
||||
}
|
||||
},
|
||||
"albumList": "Альбомы",
|
||||
"about": "О нас",
|
||||
"playlists": "Плейлисты",
|
||||
"sharedPlaylists": "Поделиться плейлистом",
|
||||
"librarySelector": {
|
||||
"allLibraries": "Все библиотеки (%{count})",
|
||||
"multipleLibraries": "%{selected} из %{total} Библиотеки",
|
||||
"selectLibraries": "Выбор библиотек",
|
||||
"none": "Отсутствует"
|
||||
}
|
||||
},
|
||||
"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": "Предложения",
|
||||
"lastInsightsCollection": "Последний сбор данных",
|
||||
"insights": {
|
||||
"disabled": "Выключено",
|
||||
"waiting": "Ожидание"
|
||||
}
|
||||
},
|
||||
"tabs": {
|
||||
"about": "О нас",
|
||||
"config": "Конфигурация"
|
||||
},
|
||||
"config": {
|
||||
"configName": "Имя конфигурации",
|
||||
"environmentVariable": "Переменная среды",
|
||||
"currentValue": "Текущее значение",
|
||||
"configurationFile": "Файл конфигурации",
|
||||
"exportToml": "Экспорт конфигурации (TOML)",
|
||||
"exportSuccess": "Конфигурация экспортирована в буфер обмена в формате TOML",
|
||||
"exportFailed": "Не удалось скопировать конфигурацию",
|
||||
"devFlagsHeader": "Флаги разработки (могут быть изменены/удалены)",
|
||||
"devFlagsComment": "Это экспериментальные настройки, которые могут быть удалены в будущих версиях."
|
||||
}
|
||||
},
|
||||
"activity": {
|
||||
"title": "Действия",
|
||||
"totalScanned": "Всего просканировано папок",
|
||||
"quickScan": "Быстрое сканирование",
|
||||
"fullScan": "Полное сканирование",
|
||||
"serverUptime": "Время работы сервера",
|
||||
"serverDown": "Оффлайн",
|
||||
"scanType": "Тип",
|
||||
"status": "Ошибка сканирования",
|
||||
"elapsedTime": "Прошедшее время",
|
||||
"selectiveScan": "Избирательный"
|
||||
},
|
||||
"help": {
|
||||
"title": "Горячие клавиши Navidrome",
|
||||
"hotkeys": {
|
||||
"show_help": "Показать справку",
|
||||
"toggle_menu": "Показать / скрыть боковое меню",
|
||||
"toggle_play": "Играть / Пауза",
|
||||
"prev_song": "Предыдущий трек",
|
||||
"next_song": "Следующий трек",
|
||||
"vol_up": "Увеличить громкость",
|
||||
"vol_down": "Уменьшить громкость",
|
||||
"toggle_love": "Добавить / удалить песню из избранного",
|
||||
"current_song": "Перейти к текущему треку"
|
||||
}
|
||||
},
|
||||
"nowPlaying": {
|
||||
"title": "Сейчас играет",
|
||||
"empty": "Ничего не играет",
|
||||
"minutesAgo": "%{smart_count} минут назад |||| %{smart_count} минут назад"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user