From a21cec806e01a576a16ea00214644cbc77c610a8 Mon Sep 17 00:00:00 2001 From: Simple16 Date: Sun, 13 Jul 2025 06:52:10 +0200 Subject: [PATCH] Translated using Weblate (Russian) Currently translated at 100.0% (1128 of 1128 strings) Translation: Audiobookshelf/Abs Web Client Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/ --- client/strings/ru.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/client/strings/ru.json b/client/strings/ru.json index 54ed4abe..6da681eb 100644 --- a/client/strings/ru.json +++ b/client/strings/ru.json @@ -1,5 +1,6 @@ { "ButtonAdd": "Добавить", + "ButtonAddApiKey": "Добавить API ключ", "ButtonAddChapters": "Добавить главы", "ButtonAddDevice": "Добавить устройство", "ButtonAddLibrary": "Добавить библиотеку", @@ -20,6 +21,7 @@ "ButtonChooseAFolder": "Выбор папки", "ButtonChooseFiles": "Выбор файлов", "ButtonClearFilter": "Очистить фильтр", + "ButtonClose": "Закрыть", "ButtonCloseFeed": "Закрыть канал", "ButtonCloseSession": "Закрыть открытый сеанс", "ButtonCollections": "Коллекции", @@ -119,6 +121,7 @@ "HeaderAccount": "Учетная запись", "HeaderAddCustomMetadataProvider": "Добавление пользовательского поставщика метаданных", "HeaderAdvanced": "Дополнительно", + "HeaderApiKeys": "API ключи", "HeaderAppriseNotificationSettings": "Настройки оповещений", "HeaderAudioTracks": "Аудио треки", "HeaderAudiobookTools": "Инструменты файлов аудиокниг", @@ -162,6 +165,7 @@ "HeaderMetadataOrderOfPrecedence": "Порядок приоритета метаданных", "HeaderMetadataToEmbed": "Метаинформация для встраивания", "HeaderNewAccount": "Новая учетная запись", + "HeaderNewApiKey": "Новый API ключ", "HeaderNewLibrary": "Новая библиотека", "HeaderNotificationCreate": "Создать уведомление", "HeaderNotificationUpdate": "Уведомление об обновлении", @@ -206,6 +210,7 @@ "HeaderTableOfContents": "Содержание", "HeaderTools": "Инструменты", "HeaderUpdateAccount": "Обновить учетную запись", + "HeaderUpdateApiKey": "Обновить API ключ", "HeaderUpdateAuthor": "Обновить автора", "HeaderUpdateDetails": "Обновить детали", "HeaderUpdateLibrary": "Обновить библиотеку", @@ -235,6 +240,10 @@ "LabelAllUsersExcludingGuests": "Все пользователи, кроме гостей", "LabelAllUsersIncludingGuests": "Все пользователи, включая гостей", "LabelAlreadyInYourLibrary": "Уже в Вашей библиотеке", + "LabelApiKeyCreated": "API ключ \"{0}\" успешно создан.", + "LabelApiKeyCreatedDescription": "Обязательно скопируйте API-ключ сейчас, так как вы больше не сможете его увидеть.", + "LabelApiKeyUser": "Управление от пользователя", + "LabelApiKeyUserDescription": "Этот API-ключ будет иметь те же права доступа, что и пользователь, от имени которого он действует. В логах это будет отображаться так же, как если бы пользователь отправлял запрос.", "LabelApiToken": "Токен API", "LabelAppend": "Добавить", "LabelAudioBitrate": "Битрейт (напр. 128k)", @@ -346,6 +355,10 @@ "LabelExample": "Пример", "LabelExpandSeries": "Развернуть серию", "LabelExpandSubSeries": "Развернуть подсерию", + "LabelExpired": "Истекший", + "LabelExpiresAt": "Истекает в", + "LabelExpiresInSeconds": "Истекает через (seconds)", + "LabelExpiresNever": "Никогда", "LabelExplicit": "18+", "LabelExplicitChecked": "18+ (отмечено)", "LabelExplicitUnchecked": "+18 (не отмечено)", @@ -455,6 +468,7 @@ "LabelNewestEpisodes": "Новые эпизоды", "LabelNextBackupDate": "Следующая дата бэкапирования", "LabelNextScheduledRun": "Следущий запланированный запуск", + "LabelNoApiKeys": "API ключи отсутствуют", "LabelNoCustomMetadataProviders": "Нет пользовательских поставщиков метаданных", "LabelNoEpisodesSelected": "Эпизоды не выбраны", "LabelNotFinished": "Не завершено", @@ -544,6 +558,7 @@ "LabelSelectAll": "Выбрать все", "LabelSelectAllEpisodes": "Выбрать все эпизоды", "LabelSelectEpisodesShowing": "Выберите {0} эпизодов для показа", + "LabelSelectUser": "Выбрать пользователя", "LabelSelectUsers": "Выбор пользователей", "LabelSendEbookToDevice": "Отправить e-книгу в...", "LabelSequence": "Последовательность", @@ -709,6 +724,7 @@ "MessageAppriseDescription": "Для использования этой функции необходимо иметь запущенный экземпляр Apprise API или api которое обрабатывает те же самые запросы.
URL-адрес API Apprise должен быть полным URL-адресом для отправки уведомления, т.е., если API запущено по адресу http://192.168.1.1:8337 тогда нужно указать http://192.168.1.1:8337/notify.", "MessageAsinCheck": "Убедитесь, что вы используете ASIN из правильной региональной зоны Audible, а не из Amazon.", "MessageAuthenticationOIDCChangesRestart": "Перезапустите ваш сервер после сохранения для применения изменений в OIDC.", + "MessageAuthenticationSecurityMessage": "В целях безопасности была улучшена аутентификация. Всем пользователям необходимо повторно войти в систему.", "MessageBackupsDescription": "Бэкап включает пользователей, прогресс пользователей, данные элементов библиотеки, настройки сервера и изображения хранящиеся в /metadata/items и /metadata/authors. Бэкапы НЕ сохраняют файлы из папок библиотек.", "MessageBackupsLocationEditNote": "Примечание: Обновление местоположения резервной копии не приведет к перемещению или изменению существующих резервных копий", "MessageBackupsLocationNoEditNote": "Примечание: Местоположение резервного копирования задается с помощью переменной среды и не может быть изменено здесь.", @@ -730,6 +746,7 @@ "MessageChaptersNotFound": "Главы не найденны", "MessageCheckingCron": "Проверка cron...", "MessageConfirmCloseFeed": "Вы уверены, что хотите закрыть этот канал?", + "MessageConfirmDeleteApiKey": "Вы уверены, что хотите удалить API ключ \"{0}\"?", "MessageConfirmDeleteBackup": "Вы уверены, что хотите удалить бэкап для {0}?", "MessageConfirmDeleteDevice": "Вы уверены, что хотите удалить устройство для чтения электронных книг \"{0}\"?", "MessageConfirmDeleteFile": "Это удалит файл из Вашей файловой системы. Вы уверены?", @@ -757,6 +774,7 @@ "MessageConfirmRemoveAuthor": "Вы уверены, что хотите удалить автора \"{0}\"?", "MessageConfirmRemoveCollection": "Вы уверены, что хотите удалить коллекцию \"{0}\"?", "MessageConfirmRemoveEpisode": "Вы уверены, что хотите удалить эпизод \"{0}\"?", + "MessageConfirmRemoveEpisodeNote": "Примечание: Это не приведет к удалению аудиофайла, если не включить опцию \"Жесткое удаление файла\".", "MessageConfirmRemoveEpisodes": "Вы уверены, что хотите удалить {0} эпизодов?", "MessageConfirmRemoveListeningSessions": "Вы уверены, что хотите удалить {0} сеансов прослушивания?", "MessageConfirmRemoveMetadataFiles": "Вы уверены, что хотите удалить все файлы metadata. {0} файлов из папок элементов вашей библиотеки?",