mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2024-12-20 19:06:06 +01:00
Translated using Weblate (Russian)
Currently translated at 100.0% (1071 of 1071 strings) Translation: Audiobookshelf/Abs Web Client Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/
This commit is contained in:
parent
94e2ea9df3
commit
7ed711730e
@ -66,6 +66,7 @@
|
|||||||
"ButtonPurgeItemsCache": "Очистить кэш элементов",
|
"ButtonPurgeItemsCache": "Очистить кэш элементов",
|
||||||
"ButtonQueueAddItem": "Добавить в очередь",
|
"ButtonQueueAddItem": "Добавить в очередь",
|
||||||
"ButtonQueueRemoveItem": "Удалить из очереди",
|
"ButtonQueueRemoveItem": "Удалить из очереди",
|
||||||
|
"ButtonQuickEmbed": "Быстрое внедрение",
|
||||||
"ButtonQuickEmbedMetadata": "Быстрое встраивание метаданных",
|
"ButtonQuickEmbedMetadata": "Быстрое встраивание метаданных",
|
||||||
"ButtonQuickMatch": "Быстрый поиск",
|
"ButtonQuickMatch": "Быстрый поиск",
|
||||||
"ButtonReScan": "Пересканировать",
|
"ButtonReScan": "Пересканировать",
|
||||||
@ -162,6 +163,7 @@
|
|||||||
"HeaderNotificationUpdate": "Уведомление об обновлении",
|
"HeaderNotificationUpdate": "Уведомление об обновлении",
|
||||||
"HeaderNotifications": "Уведомления",
|
"HeaderNotifications": "Уведомления",
|
||||||
"HeaderOpenIDConnectAuthentication": "Аутентификация OpenID Connect",
|
"HeaderOpenIDConnectAuthentication": "Аутентификация OpenID Connect",
|
||||||
|
"HeaderOpenListeningSessions": "Открытые сеансы прослушивания",
|
||||||
"HeaderOpenRSSFeed": "Открыть RSS-канал",
|
"HeaderOpenRSSFeed": "Открыть RSS-канал",
|
||||||
"HeaderOtherFiles": "Другие файлы",
|
"HeaderOtherFiles": "Другие файлы",
|
||||||
"HeaderPasswordAuthentication": "Аутентификация по паролю",
|
"HeaderPasswordAuthentication": "Аутентификация по паролю",
|
||||||
@ -179,6 +181,7 @@
|
|||||||
"HeaderRemoveEpisodes": "Удалить {0} эпизодов",
|
"HeaderRemoveEpisodes": "Удалить {0} эпизодов",
|
||||||
"HeaderSavedMediaProgress": "Прогресс медиа сохранен",
|
"HeaderSavedMediaProgress": "Прогресс медиа сохранен",
|
||||||
"HeaderSchedule": "Планировщик",
|
"HeaderSchedule": "Планировщик",
|
||||||
|
"HeaderScheduleEpisodeDownloads": "Запланируйте автоматическую загрузку эпизодов",
|
||||||
"HeaderScheduleLibraryScans": "Планировщик автоматического сканирования библиотеки",
|
"HeaderScheduleLibraryScans": "Планировщик автоматического сканирования библиотеки",
|
||||||
"HeaderSession": "Сеансы",
|
"HeaderSession": "Сеансы",
|
||||||
"HeaderSetBackupSchedule": "Установить планировщик бэкапов",
|
"HeaderSetBackupSchedule": "Установить планировщик бэкапов",
|
||||||
@ -224,7 +227,11 @@
|
|||||||
"LabelAllUsersExcludingGuests": "Все пользователи, кроме гостей",
|
"LabelAllUsersExcludingGuests": "Все пользователи, кроме гостей",
|
||||||
"LabelAllUsersIncludingGuests": "Все пользователи, включая гостей",
|
"LabelAllUsersIncludingGuests": "Все пользователи, включая гостей",
|
||||||
"LabelAlreadyInYourLibrary": "Уже в Вашей библиотеке",
|
"LabelAlreadyInYourLibrary": "Уже в Вашей библиотеке",
|
||||||
|
"LabelApiToken": "Токен API",
|
||||||
"LabelAppend": "Добавить",
|
"LabelAppend": "Добавить",
|
||||||
|
"LabelAudioBitrate": "Битрейт аудио (напр. 128k)",
|
||||||
|
"LabelAudioChannels": "Аудиоканалы (1 или 2)",
|
||||||
|
"LabelAudioCodec": "Аудиокодек",
|
||||||
"LabelAuthor": "Автор",
|
"LabelAuthor": "Автор",
|
||||||
"LabelAuthorFirstLast": "Автор (Имя Фамилия)",
|
"LabelAuthorFirstLast": "Автор (Имя Фамилия)",
|
||||||
"LabelAuthorLastFirst": "Автор (Фамилия, Имя)",
|
"LabelAuthorLastFirst": "Автор (Фамилия, Имя)",
|
||||||
@ -237,6 +244,7 @@
|
|||||||
"LabelAutoRegister": "Автоматическая регистрация",
|
"LabelAutoRegister": "Автоматическая регистрация",
|
||||||
"LabelAutoRegisterDescription": "Автоматическое создание новых пользователей после входа в систему",
|
"LabelAutoRegisterDescription": "Автоматическое создание новых пользователей после входа в систему",
|
||||||
"LabelBackToUser": "Назад к пользователю",
|
"LabelBackToUser": "Назад к пользователю",
|
||||||
|
"LabelBackupAudioFiles": "Резервное копирование аудиофайлов",
|
||||||
"LabelBackupLocation": "Путь для бэкапов",
|
"LabelBackupLocation": "Путь для бэкапов",
|
||||||
"LabelBackupsEnableAutomaticBackups": "Включить автоматическое бэкапирование",
|
"LabelBackupsEnableAutomaticBackups": "Включить автоматическое бэкапирование",
|
||||||
"LabelBackupsEnableAutomaticBackupsHelp": "Бэкапы сохраняются в /metadata/backups",
|
"LabelBackupsEnableAutomaticBackupsHelp": "Бэкапы сохраняются в /metadata/backups",
|
||||||
@ -245,15 +253,18 @@
|
|||||||
"LabelBackupsNumberToKeep": "Сохранять бэкапов",
|
"LabelBackupsNumberToKeep": "Сохранять бэкапов",
|
||||||
"LabelBackupsNumberToKeepHelp": "За один раз только 1 бэкап будет удален, так что если у вас будет больше бэкапов, то их нужно удалить вручную.",
|
"LabelBackupsNumberToKeepHelp": "За один раз только 1 бэкап будет удален, так что если у вас будет больше бэкапов, то их нужно удалить вручную.",
|
||||||
"LabelBitrate": "Битрейт",
|
"LabelBitrate": "Битрейт",
|
||||||
|
"LabelBonus": "Бонус",
|
||||||
"LabelBooks": "Книги",
|
"LabelBooks": "Книги",
|
||||||
"LabelButtonText": "Текст кнопки",
|
"LabelButtonText": "Текст кнопки",
|
||||||
"LabelByAuthor": "{0}",
|
"LabelByAuthor": "{0}",
|
||||||
"LabelChangePassword": "Изменить пароль",
|
"LabelChangePassword": "Изменить пароль",
|
||||||
"LabelChannels": "Каналы",
|
"LabelChannels": "Каналы",
|
||||||
|
"LabelChapterCount": "{0} Главы",
|
||||||
"LabelChapterTitle": "Название главы",
|
"LabelChapterTitle": "Название главы",
|
||||||
"LabelChapters": "Главы",
|
"LabelChapters": "Главы",
|
||||||
"LabelChaptersFound": "глав найдено",
|
"LabelChaptersFound": "глав найдено",
|
||||||
"LabelClickForMoreInfo": "Нажмите, чтобы узнать больше",
|
"LabelClickForMoreInfo": "Нажмите, чтобы узнать больше",
|
||||||
|
"LabelClickToUseCurrentValue": "Нажмите, чтобы использовать текущее значение",
|
||||||
"LabelClosePlayer": "Закрыть проигрыватель",
|
"LabelClosePlayer": "Закрыть проигрыватель",
|
||||||
"LabelCodec": "Кодек",
|
"LabelCodec": "Кодек",
|
||||||
"LabelCollapseSeries": "Свернуть серии",
|
"LabelCollapseSeries": "Свернуть серии",
|
||||||
@ -303,12 +314,25 @@
|
|||||||
"LabelEmailSettingsTestAddress": "Тестовый адрес",
|
"LabelEmailSettingsTestAddress": "Тестовый адрес",
|
||||||
"LabelEmbeddedCover": "Встроенная обложка",
|
"LabelEmbeddedCover": "Встроенная обложка",
|
||||||
"LabelEnable": "Включить",
|
"LabelEnable": "Включить",
|
||||||
|
"LabelEncodingBackupLocation": "Резервная копия ваших оригинальных аудиофайлов будет сохранена в:",
|
||||||
|
"LabelEncodingChaptersNotEmbedded": "Главы не встраиваются в многодорожечные аудиокниги.",
|
||||||
|
"LabelEncodingClearItemCache": "Обязательно периодически очищайте кэш элементов.",
|
||||||
|
"LabelEncodingFinishedM4B": "Готовый M4B будет помещен в вашу папку с аудиокнигами по адресу:",
|
||||||
|
"LabelEncodingInfoEmbedded": "Метаданные будут встроены в звуковые дорожки внутри папки вашей аудиокниги.",
|
||||||
|
"LabelEncodingStartedNavigation": "Как только задача будет запущена, вы сможете перейти с этой страницы.",
|
||||||
|
"LabelEncodingTimeWarning": "Кодирование может занять до 30 минут.",
|
||||||
|
"LabelEncodingWarningAdvancedSettings": "Предупреждение: Не обновляйте эти настройки, если вы не знакомы с параметрами кодировки ffmpeg.",
|
||||||
|
"LabelEncodingWatcherDisabled": "Если у вас отключено наблюдение за папкой, вам нужно будет повторно пересканировать эту аудиокнигу.",
|
||||||
"LabelEnd": "Конец",
|
"LabelEnd": "Конец",
|
||||||
"LabelEndOfChapter": "Конец главы",
|
"LabelEndOfChapter": "Конец главы",
|
||||||
"LabelEpisode": "Эпизод",
|
"LabelEpisode": "Эпизод",
|
||||||
|
"LabelEpisodeNotLinkedToRssFeed": "Эпизод, не связанный с RSS-каналом",
|
||||||
|
"LabelEpisodeNumber": "Эпизод #{0}",
|
||||||
"LabelEpisodeTitle": "Имя эпизода",
|
"LabelEpisodeTitle": "Имя эпизода",
|
||||||
"LabelEpisodeType": "Тип эпизода",
|
"LabelEpisodeType": "Тип эпизода",
|
||||||
|
"LabelEpisodeUrlFromRssFeed": "URL-адрес эпизода из RSS-ленты",
|
||||||
"LabelEpisodes": "Эпизодов",
|
"LabelEpisodes": "Эпизодов",
|
||||||
|
"LabelEpisodic": "Эпизодический",
|
||||||
"LabelExample": "Пример",
|
"LabelExample": "Пример",
|
||||||
"LabelExpandSeries": "Развернуть серию",
|
"LabelExpandSeries": "Развернуть серию",
|
||||||
"LabelExpandSubSeries": "Развернуть подсерию",
|
"LabelExpandSubSeries": "Развернуть подсерию",
|
||||||
@ -336,6 +360,7 @@
|
|||||||
"LabelFontScale": "Масштаб шрифта",
|
"LabelFontScale": "Масштаб шрифта",
|
||||||
"LabelFontStrikethrough": "Зачеркнутый",
|
"LabelFontStrikethrough": "Зачеркнутый",
|
||||||
"LabelFormat": "Формат",
|
"LabelFormat": "Формат",
|
||||||
|
"LabelFull": "Полный",
|
||||||
"LabelGenre": "Жанр",
|
"LabelGenre": "Жанр",
|
||||||
"LabelGenres": "Жанры",
|
"LabelGenres": "Жанры",
|
||||||
"LabelHardDeleteFile": "Жесткое удаление файла",
|
"LabelHardDeleteFile": "Жесткое удаление файла",
|
||||||
@ -391,6 +416,10 @@
|
|||||||
"LabelLowestPriority": "Самый низкий приоритет",
|
"LabelLowestPriority": "Самый низкий приоритет",
|
||||||
"LabelMatchExistingUsersBy": "Сопоставление существующих пользователей по",
|
"LabelMatchExistingUsersBy": "Сопоставление существующих пользователей по",
|
||||||
"LabelMatchExistingUsersByDescription": "Используется для подключения существующих пользователей. После подключения пользователям будет присвоен уникальный идентификатор от поставщика единого входа",
|
"LabelMatchExistingUsersByDescription": "Используется для подключения существующих пользователей. После подключения пользователям будет присвоен уникальный идентификатор от поставщика единого входа",
|
||||||
|
"LabelMaxEpisodesToDownload": "Максимальное количество эпизодов для загрузки. Используйте 0 для неограниченного количества.",
|
||||||
|
"LabelMaxEpisodesToDownloadPerCheck": "Максимальное количество новых эпизодов для загрузки за одну проверку",
|
||||||
|
"LabelMaxEpisodesToKeep": "Максимальное количество сохраняемых эпизодов",
|
||||||
|
"LabelMaxEpisodesToKeepHelp": "Значение 0 не устанавливает максимального ограничения. После автоматической загрузки нового эпизода самый старый эпизод будет удален, если у вас более X эпизодов. При этом будет удален только 1 эпизод за каждую новую загрузку.",
|
||||||
"LabelMediaPlayer": "Медиа проигрыватель",
|
"LabelMediaPlayer": "Медиа проигрыватель",
|
||||||
"LabelMediaType": "Тип медиа",
|
"LabelMediaType": "Тип медиа",
|
||||||
"LabelMetaTag": "Мета тег",
|
"LabelMetaTag": "Мета тег",
|
||||||
@ -436,12 +465,14 @@
|
|||||||
"LabelOpenIDGroupClaimDescription": "Имя утверждения OpenID, содержащего список групп пользователя. Обычно их называют <code>groups</code>. <b>Если эта настройка</b> настроена, приложение будет автоматически назначать роли на основе членства пользователя в группах при условии, что эти группы названы в утверждении без учета регистра \"admin\", \"user\" или \"guest\". Утверждение должно содержать список, и если пользователь принадлежит к нескольким группам, то приложение назначит роль, соответствующую самому высокому уровню доступа. Если ни одна из групп не совпадает, доступ будет запрещен.",
|
"LabelOpenIDGroupClaimDescription": "Имя утверждения OpenID, содержащего список групп пользователя. Обычно их называют <code>groups</code>. <b>Если эта настройка</b> настроена, приложение будет автоматически назначать роли на основе членства пользователя в группах при условии, что эти группы названы в утверждении без учета регистра \"admin\", \"user\" или \"guest\". Утверждение должно содержать список, и если пользователь принадлежит к нескольким группам, то приложение назначит роль, соответствующую самому высокому уровню доступа. Если ни одна из групп не совпадает, доступ будет запрещен.",
|
||||||
"LabelOpenRSSFeed": "Открыть RSS-канал",
|
"LabelOpenRSSFeed": "Открыть RSS-канал",
|
||||||
"LabelOverwrite": "Перезаписать",
|
"LabelOverwrite": "Перезаписать",
|
||||||
|
"LabelPaginationPageXOfY": "Страница {0} из {1}",
|
||||||
"LabelPassword": "Пароль",
|
"LabelPassword": "Пароль",
|
||||||
"LabelPath": "Путь",
|
"LabelPath": "Путь",
|
||||||
"LabelPermanent": "Постоянный",
|
"LabelPermanent": "Постоянный",
|
||||||
"LabelPermissionsAccessAllLibraries": "Есть доступ ко всем библиотекам",
|
"LabelPermissionsAccessAllLibraries": "Есть доступ ко всем библиотекам",
|
||||||
"LabelPermissionsAccessAllTags": "Есть доступ ко всем тегам",
|
"LabelPermissionsAccessAllTags": "Есть доступ ко всем тегам",
|
||||||
"LabelPermissionsAccessExplicitContent": "Есть доступ к явному содержимому",
|
"LabelPermissionsAccessExplicitContent": "Есть доступ к явному содержимому",
|
||||||
|
"LabelPermissionsCreateEreader": "Можно создать читалку",
|
||||||
"LabelPermissionsDelete": "Может удалять",
|
"LabelPermissionsDelete": "Может удалять",
|
||||||
"LabelPermissionsDownload": "Может скачивать",
|
"LabelPermissionsDownload": "Может скачивать",
|
||||||
"LabelPermissionsUpdate": "Может обновлять",
|
"LabelPermissionsUpdate": "Может обновлять",
|
||||||
@ -465,6 +496,8 @@
|
|||||||
"LabelPubDate": "Дата публикации",
|
"LabelPubDate": "Дата публикации",
|
||||||
"LabelPublishYear": "Год публикации",
|
"LabelPublishYear": "Год публикации",
|
||||||
"LabelPublishedDate": "Опубликовано {0}",
|
"LabelPublishedDate": "Опубликовано {0}",
|
||||||
|
"LabelPublishedDecade": "Опубликованное десятилетие",
|
||||||
|
"LabelPublishedDecades": "Опубликованные десятилетия",
|
||||||
"LabelPublisher": "Издатель",
|
"LabelPublisher": "Издатель",
|
||||||
"LabelPublishers": "Издатели",
|
"LabelPublishers": "Издатели",
|
||||||
"LabelRSSFeedCustomOwnerEmail": "Пользовательский Email владельца",
|
"LabelRSSFeedCustomOwnerEmail": "Пользовательский Email владельца",
|
||||||
@ -484,21 +517,28 @@
|
|||||||
"LabelRedo": "Повторить",
|
"LabelRedo": "Повторить",
|
||||||
"LabelRegion": "Регион",
|
"LabelRegion": "Регион",
|
||||||
"LabelReleaseDate": "Дата выхода",
|
"LabelReleaseDate": "Дата выхода",
|
||||||
|
"LabelRemoveAllMetadataAbs": "Удалите все файлы metadata.abs",
|
||||||
|
"LabelRemoveAllMetadataJson": "Удалите все файлы metadata.json",
|
||||||
"LabelRemoveCover": "Удалить обложку",
|
"LabelRemoveCover": "Удалить обложку",
|
||||||
|
"LabelRemoveMetadataFile": "Удаление файлов метаданных в папках элементов библиотеки",
|
||||||
|
"LabelRemoveMetadataFileHelp": "Удалите все файлы metadata.json и metadata.abs из ваших папок {0}.",
|
||||||
"LabelRowsPerPage": "Строк на странице",
|
"LabelRowsPerPage": "Строк на странице",
|
||||||
"LabelSearchTerm": "Поисковый запрос",
|
"LabelSearchTerm": "Поисковый запрос",
|
||||||
"LabelSearchTitle": "Поиск по названию",
|
"LabelSearchTitle": "Поиск по названию",
|
||||||
"LabelSearchTitleOrASIN": "Поиск по названию или ASIN",
|
"LabelSearchTitleOrASIN": "Поиск по названию или ASIN",
|
||||||
"LabelSeason": "Сезон",
|
"LabelSeason": "Сезон",
|
||||||
|
"LabelSeasonNumber": "Сезон #{0}",
|
||||||
"LabelSelectAll": "Выбрать все",
|
"LabelSelectAll": "Выбрать все",
|
||||||
"LabelSelectAllEpisodes": "Выбрать все эпизоды",
|
"LabelSelectAllEpisodes": "Выбрать все эпизоды",
|
||||||
"LabelSelectEpisodesShowing": "Выберите {0} эпизодов для показа",
|
"LabelSelectEpisodesShowing": "Выберите {0} эпизодов для показа",
|
||||||
"LabelSelectUsers": "Выбор пользователей",
|
"LabelSelectUsers": "Выбор пользователей",
|
||||||
"LabelSendEbookToDevice": "Отправить e-книгу в...",
|
"LabelSendEbookToDevice": "Отправить e-книгу в...",
|
||||||
"LabelSequence": "Последовательность",
|
"LabelSequence": "Последовательность",
|
||||||
|
"LabelSerial": "Серийный",
|
||||||
"LabelSeries": "Серия",
|
"LabelSeries": "Серия",
|
||||||
"LabelSeriesName": "Имя серии",
|
"LabelSeriesName": "Имя серии",
|
||||||
"LabelSeriesProgress": "Прогресс серии",
|
"LabelSeriesProgress": "Прогресс серии",
|
||||||
|
"LabelServerLogLevel": "Уровень журнала сервера",
|
||||||
"LabelServerYearReview": "Итоги года всего сервера ({0})",
|
"LabelServerYearReview": "Итоги года всего сервера ({0})",
|
||||||
"LabelSetEbookAsPrimary": "Установить как основную",
|
"LabelSetEbookAsPrimary": "Установить как основную",
|
||||||
"LabelSetEbookAsSupplementary": "Установить как дополнительную",
|
"LabelSetEbookAsSupplementary": "Установить как дополнительную",
|
||||||
@ -523,6 +563,9 @@
|
|||||||
"LabelSettingsHideSingleBookSeriesHelp": "Серии, в которых всего одна книга, будут скрыты со страницы серий и полок домашней страницы.",
|
"LabelSettingsHideSingleBookSeriesHelp": "Серии, в которых всего одна книга, будут скрыты со страницы серий и полок домашней страницы.",
|
||||||
"LabelSettingsHomePageBookshelfView": "Вид книжной полки на Домашней странице",
|
"LabelSettingsHomePageBookshelfView": "Вид книжной полки на Домашней странице",
|
||||||
"LabelSettingsLibraryBookshelfView": "Вид книжной полки в Библиотеке",
|
"LabelSettingsLibraryBookshelfView": "Вид книжной полки в Библиотеке",
|
||||||
|
"LabelSettingsLibraryMarkAsFinishedPercentComplete": "Процент выполнения больше, чем",
|
||||||
|
"LabelSettingsLibraryMarkAsFinishedTimeRemaining": "Оставшееся время составляет менее (секунд)",
|
||||||
|
"LabelSettingsLibraryMarkAsFinishedWhen": "Отметьте мультимедийный элемент как законченный, когда",
|
||||||
"LabelSettingsOnlyShowLaterBooksInContinueSeries": "Пропустить предыдущие книги в \"Продолжить серию\"",
|
"LabelSettingsOnlyShowLaterBooksInContinueSeries": "Пропустить предыдущие книги в \"Продолжить серию\"",
|
||||||
"LabelSettingsOnlyShowLaterBooksInContinueSeriesHelp": "На домашней странице \"Продолжить серию\" отображается первая книга, не начатая в серии, в которой закончена хотя бы одна книга и нет начатых книг. При включении этого параметра серия будет продолжена с самой последней завершенной книги, а не с первой, которая не начата.",
|
"LabelSettingsOnlyShowLaterBooksInContinueSeriesHelp": "На домашней странице \"Продолжить серию\" отображается первая книга, не начатая в серии, в которой закончена хотя бы одна книга и нет начатых книг. При включении этого параметра серия будет продолжена с самой последней завершенной книги, а не с первой, которая не начата.",
|
||||||
"LabelSettingsParseSubtitles": "Разбор подзаголовков",
|
"LabelSettingsParseSubtitles": "Разбор подзаголовков",
|
||||||
@ -587,13 +630,15 @@
|
|||||||
"LabelTimeDurationXMinutes": "{0} минут",
|
"LabelTimeDurationXMinutes": "{0} минут",
|
||||||
"LabelTimeDurationXSeconds": "{0} секунд",
|
"LabelTimeDurationXSeconds": "{0} секунд",
|
||||||
"LabelTimeInMinutes": "Время в минутах",
|
"LabelTimeInMinutes": "Время в минутах",
|
||||||
|
"LabelTimeLeft": "{0} осталось",
|
||||||
"LabelTimeListened": "Время прослушивания",
|
"LabelTimeListened": "Время прослушивания",
|
||||||
"LabelTimeListenedToday": "Время прослушивания сегодня",
|
"LabelTimeListenedToday": "Время прослушивания сегодня",
|
||||||
"LabelTimeRemaining": "{0} осталось",
|
"LabelTimeRemaining": "{0} осталось",
|
||||||
"LabelTimeToShift": "Время смещения в сек.",
|
"LabelTimeToShift": "Время смещения в секундах",
|
||||||
"LabelTitle": "Название",
|
"LabelTitle": "Название",
|
||||||
"LabelToolsEmbedMetadata": "Встроить метаданные",
|
"LabelToolsEmbedMetadata": "Встроить метаданные",
|
||||||
"LabelToolsEmbedMetadataDescription": "Встроить метаданные в аудио файлы, включая обложку и главы.",
|
"LabelToolsEmbedMetadataDescription": "Встроить метаданные в аудио файлы, включая обложку и главы.",
|
||||||
|
"LabelToolsM4bEncoder": "Кодировщик M4B",
|
||||||
"LabelToolsMakeM4b": "Создать M4B файл аудиокниги",
|
"LabelToolsMakeM4b": "Создать M4B файл аудиокниги",
|
||||||
"LabelToolsMakeM4bDescription": "Создает .M4B файл аудиокниги с встроенными метаданными, обложкой и главами.",
|
"LabelToolsMakeM4bDescription": "Создает .M4B файл аудиокниги с встроенными метаданными, обложкой и главами.",
|
||||||
"LabelToolsSplitM4b": "Разделить M4B на MP3 файлы",
|
"LabelToolsSplitM4b": "Разделить M4B на MP3 файлы",
|
||||||
@ -606,6 +651,7 @@
|
|||||||
"LabelTracksMultiTrack": "Мультитрек",
|
"LabelTracksMultiTrack": "Мультитрек",
|
||||||
"LabelTracksNone": "Нет треков",
|
"LabelTracksNone": "Нет треков",
|
||||||
"LabelTracksSingleTrack": "Один трек",
|
"LabelTracksSingleTrack": "Один трек",
|
||||||
|
"LabelTrailer": "Трейлер",
|
||||||
"LabelType": "Тип",
|
"LabelType": "Тип",
|
||||||
"LabelUnabridged": "Полное издание",
|
"LabelUnabridged": "Полное издание",
|
||||||
"LabelUndo": "Отменить",
|
"LabelUndo": "Отменить",
|
||||||
@ -619,8 +665,10 @@
|
|||||||
"LabelUploaderDragAndDrop": "Перетащите файлы или каталоги",
|
"LabelUploaderDragAndDrop": "Перетащите файлы или каталоги",
|
||||||
"LabelUploaderDropFiles": "Перетащите файлы",
|
"LabelUploaderDropFiles": "Перетащите файлы",
|
||||||
"LabelUploaderItemFetchMetadataHelp": "Автоматическое извлечение названия, автора и серии",
|
"LabelUploaderItemFetchMetadataHelp": "Автоматическое извлечение названия, автора и серии",
|
||||||
|
"LabelUseAdvancedOptions": "Используйте расширенные опции",
|
||||||
"LabelUseChapterTrack": "Показывать время главы",
|
"LabelUseChapterTrack": "Показывать время главы",
|
||||||
"LabelUseFullTrack": "Показывать время книги",
|
"LabelUseFullTrack": "Показывать время книги",
|
||||||
|
"LabelUseZeroForUnlimited": "Используйте 0 для неограниченного количества",
|
||||||
"LabelUser": "Пользователь",
|
"LabelUser": "Пользователь",
|
||||||
"LabelUsername": "Имя пользователя",
|
"LabelUsername": "Имя пользователя",
|
||||||
"LabelValue": "Значение",
|
"LabelValue": "Значение",
|
||||||
@ -667,6 +715,7 @@
|
|||||||
"MessageConfirmDeleteMetadataProvider": "Вы уверены, что хотите удалить пользовательский поставщик метаданных \"{0}\"?",
|
"MessageConfirmDeleteMetadataProvider": "Вы уверены, что хотите удалить пользовательский поставщик метаданных \"{0}\"?",
|
||||||
"MessageConfirmDeleteNotification": "Вы уверены, что хотите удалить это уведомление?",
|
"MessageConfirmDeleteNotification": "Вы уверены, что хотите удалить это уведомление?",
|
||||||
"MessageConfirmDeleteSession": "Вы уверены, что хотите удалить этот сеанс?",
|
"MessageConfirmDeleteSession": "Вы уверены, что хотите удалить этот сеанс?",
|
||||||
|
"MessageConfirmEmbedMetadataInAudioFiles": "Вы уверены, что хотите вставить метаданные в {0} аудиофайлов?",
|
||||||
"MessageConfirmForceReScan": "Вы уверены, что хотите принудительно выполнить повторное сканирование?",
|
"MessageConfirmForceReScan": "Вы уверены, что хотите принудительно выполнить повторное сканирование?",
|
||||||
"MessageConfirmMarkAllEpisodesFinished": "Вы уверены, что хотите отметить все эпизоды как завершенные?",
|
"MessageConfirmMarkAllEpisodesFinished": "Вы уверены, что хотите отметить все эпизоды как завершенные?",
|
||||||
"MessageConfirmMarkAllEpisodesNotFinished": "Вы уверены, что хотите отметить все эпизоды как не завершенные?",
|
"MessageConfirmMarkAllEpisodesNotFinished": "Вы уверены, что хотите отметить все эпизоды как не завершенные?",
|
||||||
@ -678,6 +727,7 @@
|
|||||||
"MessageConfirmPurgeCache": "Очистка кэша удалит весь каталог в <code>/metadata/cache</code>. <br /><br />Вы уверены, что хотите удалить каталог кэша?",
|
"MessageConfirmPurgeCache": "Очистка кэша удалит весь каталог в <code>/metadata/cache</code>. <br /><br />Вы уверены, что хотите удалить каталог кэша?",
|
||||||
"MessageConfirmPurgeItemsCache": "Очистка кэша элементов удалит весь каталог в <code>/metadata/cache/items</code>.<br />Вы уверены?",
|
"MessageConfirmPurgeItemsCache": "Очистка кэша элементов удалит весь каталог в <code>/metadata/cache/items</code>.<br />Вы уверены?",
|
||||||
"MessageConfirmQuickEmbed": "Предупреждение! Быстрое встраивание не позволяет создавать резервные копии аудиофайлов. Убедитесь, что у вас есть резервная копия аудиофайлов. <br><br>Хотите продолжить?",
|
"MessageConfirmQuickEmbed": "Предупреждение! Быстрое встраивание не позволяет создавать резервные копии аудиофайлов. Убедитесь, что у вас есть резервная копия аудиофайлов. <br><br>Хотите продолжить?",
|
||||||
|
"MessageConfirmQuickMatchEpisodes": "При обнаружении совпадений информация о эпизодах быстрого поиска будет перезаписана. Будут обновлены только несопоставимые эпизоды. Вы уверены?",
|
||||||
"MessageConfirmReScanLibraryItems": "Вы уверены, что хотите пересканировать {0} элементов?",
|
"MessageConfirmReScanLibraryItems": "Вы уверены, что хотите пересканировать {0} элементов?",
|
||||||
"MessageConfirmRemoveAllChapters": "Вы уверены, что хотите удалить все главы?",
|
"MessageConfirmRemoveAllChapters": "Вы уверены, что хотите удалить все главы?",
|
||||||
"MessageConfirmRemoveAuthor": "Вы уверены, что хотите удалить автора \"{0}\"?",
|
"MessageConfirmRemoveAuthor": "Вы уверены, что хотите удалить автора \"{0}\"?",
|
||||||
@ -685,6 +735,7 @@
|
|||||||
"MessageConfirmRemoveEpisode": "Вы уверены, что хотите удалить эпизод \"{0}\"?",
|
"MessageConfirmRemoveEpisode": "Вы уверены, что хотите удалить эпизод \"{0}\"?",
|
||||||
"MessageConfirmRemoveEpisodes": "Вы уверены, что хотите удалить {0} эпизодов?",
|
"MessageConfirmRemoveEpisodes": "Вы уверены, что хотите удалить {0} эпизодов?",
|
||||||
"MessageConfirmRemoveListeningSessions": "Вы уверены, что хотите удалить {0} сеансов прослушивания?",
|
"MessageConfirmRemoveListeningSessions": "Вы уверены, что хотите удалить {0} сеансов прослушивания?",
|
||||||
|
"MessageConfirmRemoveMetadataFiles": "Вы уверены, что хотите удалить все файлы metadata. {0} файлов из папок элементов вашей библиотеки?",
|
||||||
"MessageConfirmRemoveNarrator": "Вы уверены, что хотите удалить чтеца \"{0}\"?",
|
"MessageConfirmRemoveNarrator": "Вы уверены, что хотите удалить чтеца \"{0}\"?",
|
||||||
"MessageConfirmRemovePlaylist": "Вы уверены, что хотите удалить плейлист \"{0}\"?",
|
"MessageConfirmRemovePlaylist": "Вы уверены, что хотите удалить плейлист \"{0}\"?",
|
||||||
"MessageConfirmRenameGenre": "Вы уверены, что хотите переименовать жанр \"{0}\" в \"{1}\" для всех элементов?",
|
"MessageConfirmRenameGenre": "Вы уверены, что хотите переименовать жанр \"{0}\" в \"{1}\" для всех элементов?",
|
||||||
@ -700,6 +751,7 @@
|
|||||||
"MessageDragFilesIntoTrackOrder": "Перетащите файлы для исправления порядка треков",
|
"MessageDragFilesIntoTrackOrder": "Перетащите файлы для исправления порядка треков",
|
||||||
"MessageEmbedFailed": "Вставка не удалась!",
|
"MessageEmbedFailed": "Вставка не удалась!",
|
||||||
"MessageEmbedFinished": "Встраивание завершено!",
|
"MessageEmbedFinished": "Встраивание завершено!",
|
||||||
|
"MessageEmbedQueue": "Поставлен в очередь для внедрения метаданных ({0} в очереди)",
|
||||||
"MessageEpisodesQueuedForDownload": "{0} Эпизод(ов) запланировано для закачки",
|
"MessageEpisodesQueuedForDownload": "{0} Эпизод(ов) запланировано для закачки",
|
||||||
"MessageEreaderDevices": "Чтобы обеспечить доставку электронных книг, вам может потребоваться добавить указанный выше адрес электронной почты в качестве действительного отправителя для каждого устройства, перечисленного ниже.",
|
"MessageEreaderDevices": "Чтобы обеспечить доставку электронных книг, вам может потребоваться добавить указанный выше адрес электронной почты в качестве действительного отправителя для каждого устройства, перечисленного ниже.",
|
||||||
"MessageFeedURLWillBe": "URL канала будет {0}",
|
"MessageFeedURLWillBe": "URL канала будет {0}",
|
||||||
@ -744,6 +796,7 @@
|
|||||||
"MessageNoLogs": "Нет логов",
|
"MessageNoLogs": "Нет логов",
|
||||||
"MessageNoMediaProgress": "Нет прогресса медиа",
|
"MessageNoMediaProgress": "Нет прогресса медиа",
|
||||||
"MessageNoNotifications": "Нет уведомлений",
|
"MessageNoNotifications": "Нет уведомлений",
|
||||||
|
"MessageNoPodcastFeed": "Недопустимый подкаст: Нет канала",
|
||||||
"MessageNoPodcastsFound": "Подкасты не найдены",
|
"MessageNoPodcastsFound": "Подкасты не найдены",
|
||||||
"MessageNoResults": "Нет результатов",
|
"MessageNoResults": "Нет результатов",
|
||||||
"MessageNoSearchResultsFor": "Нет результатов поиска для \"{0}\"",
|
"MessageNoSearchResultsFor": "Нет результатов поиска для \"{0}\"",
|
||||||
@ -760,6 +813,10 @@
|
|||||||
"MessagePlaylistCreateFromCollection": "Создать плейлист из коллекции",
|
"MessagePlaylistCreateFromCollection": "Создать плейлист из коллекции",
|
||||||
"MessagePleaseWait": "Пожалуйста подождите...",
|
"MessagePleaseWait": "Пожалуйста подождите...",
|
||||||
"MessagePodcastHasNoRSSFeedForMatching": "Подкаст не имеет URL-адреса RSS-канала, который можно использовать для поиска",
|
"MessagePodcastHasNoRSSFeedForMatching": "Подкаст не имеет URL-адреса RSS-канала, который можно использовать для поиска",
|
||||||
|
"MessagePodcastSearchField": "Введите поисковый запрос или URL-адрес RSS-канала",
|
||||||
|
"MessageQuickEmbedInProgress": "Быстрое внедрение в процессе выполнения",
|
||||||
|
"MessageQuickEmbedQueue": "Поставлен в очередь для быстрого внедрения ({0} в очереди)",
|
||||||
|
"MessageQuickMatchAllEpisodes": "Быстрое сопоставление всех эпизодов",
|
||||||
"MessageQuickMatchDescription": "Заполняет пустые детали элемента и обложку первым результатом поиска из «{0}». Не перезаписывает сведения, если не включен параметр сервера 'Предпочитать метаданные поиска'.",
|
"MessageQuickMatchDescription": "Заполняет пустые детали элемента и обложку первым результатом поиска из «{0}». Не перезаписывает сведения, если не включен параметр сервера 'Предпочитать метаданные поиска'.",
|
||||||
"MessageRemoveChapter": "Удалить главу",
|
"MessageRemoveChapter": "Удалить главу",
|
||||||
"MessageRemoveEpisodes": "Удалить {0} эпизод(ов)",
|
"MessageRemoveEpisodes": "Удалить {0} эпизод(ов)",
|
||||||
@ -777,6 +834,41 @@
|
|||||||
"MessageShareExpiresIn": "Срок действия истекает через {0}",
|
"MessageShareExpiresIn": "Срок действия истекает через {0}",
|
||||||
"MessageShareURLWillBe": "URL-адрес общего доступа будет <strong>{0}</strong>",
|
"MessageShareURLWillBe": "URL-адрес общего доступа будет <strong>{0}</strong>",
|
||||||
"MessageStartPlaybackAtTime": "Начать воспроизведение для \"{0}\" с {1}?",
|
"MessageStartPlaybackAtTime": "Начать воспроизведение для \"{0}\" с {1}?",
|
||||||
|
"MessageTaskAudioFileNotWritable": "Аудиофайл \"{0}\" недоступен для записи",
|
||||||
|
"MessageTaskCanceledByUser": "Задание отменено пользователем",
|
||||||
|
"MessageTaskDownloadingEpisodeDescription": "Загрузка эпизода \"{0}\"",
|
||||||
|
"MessageTaskEmbeddingMetadata": "Внедрение метаданных",
|
||||||
|
"MessageTaskEmbeddingMetadataDescription": "Встраивание метаданных в аудиокнигу \"{0}\"",
|
||||||
|
"MessageTaskEncodingM4b": "Кодировка M4B",
|
||||||
|
"MessageTaskEncodingM4bDescription": "Кодирование аудиокниги \"{0}\" в один файл формата m4b",
|
||||||
|
"MessageTaskFailed": "Неудачный",
|
||||||
|
"MessageTaskFailedToBackupAudioFile": "Не удалось создать резервную копию аудиофайла \"{0}\"",
|
||||||
|
"MessageTaskFailedToCreateCacheDirectory": "Не удалось создать каталог кэша",
|
||||||
|
"MessageTaskFailedToEmbedMetadataInFile": "Не удалось вставить метаданные в файл \"{0}\"",
|
||||||
|
"MessageTaskFailedToMergeAudioFiles": "Не удалось объединить аудиофайлы",
|
||||||
|
"MessageTaskFailedToMoveM4bFile": "Не удалось переместить файл m4b",
|
||||||
|
"MessageTaskFailedToWriteMetadataFile": "Не удалось записать файл метаданных",
|
||||||
|
"MessageTaskMatchingBooksInLibrary": "Сопоставление книг в библиотеке \"{0}\"",
|
||||||
|
"MessageTaskNoFilesToScan": "Нет файлов для сканирования",
|
||||||
|
"MessageTaskOpmlImport": "Импорт OPML",
|
||||||
|
"MessageTaskOpmlImportDescription": "Создание подкастов из {0} RSS-каналов",
|
||||||
|
"MessageTaskOpmlImportFeed": "Канал импорта OPML",
|
||||||
|
"MessageTaskOpmlImportFeedDescription": "Импорт RSS-канала \"{0}\"",
|
||||||
|
"MessageTaskOpmlImportFeedFailed": "Не удалось получить ленту подкаста",
|
||||||
|
"MessageTaskOpmlImportFeedPodcastDescription": "Создание подкаста \"{0}\"",
|
||||||
|
"MessageTaskOpmlImportFeedPodcastExists": "Подкаст уже существует по адресу",
|
||||||
|
"MessageTaskOpmlImportFeedPodcastFailed": "Не удалось создать подкаст",
|
||||||
|
"MessageTaskOpmlImportFinished": "Добавлено {0} подкастов",
|
||||||
|
"MessageTaskOpmlParseFailed": "Не удалось разобрать OPML-файл",
|
||||||
|
"MessageTaskOpmlParseFastFail": "Недопустимый тег <opml> файла OPML не найден ИЛИ тег <outline> не найден",
|
||||||
|
"MessageTaskOpmlParseNoneFound": "В OPML-файле не найдено ни одного канала",
|
||||||
|
"MessageTaskScanItemsAdded": "{0} добавлено",
|
||||||
|
"MessageTaskScanItemsMissing": "{0} отсутствует",
|
||||||
|
"MessageTaskScanItemsUpdated": "{0} обновлено",
|
||||||
|
"MessageTaskScanNoChangesNeeded": "Никаких изменений не требуется",
|
||||||
|
"MessageTaskScanningFileChanges": "Проверка изменений файлов в \"{0}\"",
|
||||||
|
"MessageTaskScanningLibrary": "Сканирование библиотеки \"{0}\"",
|
||||||
|
"MessageTaskTargetDirectoryNotWritable": "Целевой каталог недоступен для записи",
|
||||||
"MessageThinking": "Думаю...",
|
"MessageThinking": "Думаю...",
|
||||||
"MessageUploaderItemFailed": "Не удалось загрузить",
|
"MessageUploaderItemFailed": "Не удалось загрузить",
|
||||||
"MessageUploaderItemSuccess": "Успешно загружено!",
|
"MessageUploaderItemSuccess": "Успешно загружено!",
|
||||||
@ -794,6 +886,10 @@
|
|||||||
"NoteUploaderFoldersWithMediaFiles": "Папки с медиафайлами будут обрабатываться как отдельные элементы библиотеки.",
|
"NoteUploaderFoldersWithMediaFiles": "Папки с медиафайлами будут обрабатываться как отдельные элементы библиотеки.",
|
||||||
"NoteUploaderOnlyAudioFiles": "Если загружать только аудиофайлы, то каждый аудиофайл будет обрабатываться как отдельная аудиокнига.",
|
"NoteUploaderOnlyAudioFiles": "Если загружать только аудиофайлы, то каждый аудиофайл будет обрабатываться как отдельная аудиокнига.",
|
||||||
"NoteUploaderUnsupportedFiles": "Неподдерживаемые файлы игнорируются. При выборе или удалении папки другие файлы, не находящиеся в папке элемента, игнорируются.",
|
"NoteUploaderUnsupportedFiles": "Неподдерживаемые файлы игнорируются. При выборе или удалении папки другие файлы, не находящиеся в папке элемента, игнорируются.",
|
||||||
|
"NotificationOnBackupCompletedDescription": "Запускается при завершении резервного копирования",
|
||||||
|
"NotificationOnBackupFailedDescription": "Срабатывает при сбое резервного копирования",
|
||||||
|
"NotificationOnEpisodeDownloadedDescription": "Запускается при автоматической загрузке эпизода подкаста",
|
||||||
|
"NotificationOnTestDescription": "Событие для тестирования системы оповещения",
|
||||||
"PlaceholderNewCollection": "Новое имя коллекции",
|
"PlaceholderNewCollection": "Новое имя коллекции",
|
||||||
"PlaceholderNewFolderPath": "Путь к новой папке",
|
"PlaceholderNewFolderPath": "Путь к новой папке",
|
||||||
"PlaceholderNewPlaylist": "Новое название плейлиста",
|
"PlaceholderNewPlaylist": "Новое название плейлиста",
|
||||||
@ -819,6 +915,7 @@
|
|||||||
"StatsYearInReview": "ИТОГИ ГОДА",
|
"StatsYearInReview": "ИТОГИ ГОДА",
|
||||||
"ToastAccountUpdateSuccess": "Учетная запись обновлена",
|
"ToastAccountUpdateSuccess": "Учетная запись обновлена",
|
||||||
"ToastAppriseUrlRequired": "Необходимо ввести URL-адрес Apprise",
|
"ToastAppriseUrlRequired": "Необходимо ввести URL-адрес Apprise",
|
||||||
|
"ToastAsinRequired": "Требуется ASIN",
|
||||||
"ToastAuthorImageRemoveSuccess": "Изображение автора удалено",
|
"ToastAuthorImageRemoveSuccess": "Изображение автора удалено",
|
||||||
"ToastAuthorNotFound": "Автор \"{0}\" не найден",
|
"ToastAuthorNotFound": "Автор \"{0}\" не найден",
|
||||||
"ToastAuthorRemoveSuccess": "Автор удален",
|
"ToastAuthorRemoveSuccess": "Автор удален",
|
||||||
@ -838,6 +935,8 @@
|
|||||||
"ToastBackupUploadSuccess": "Бэкап загружен",
|
"ToastBackupUploadSuccess": "Бэкап загружен",
|
||||||
"ToastBatchDeleteFailed": "Не удалось выполнить пакетное удаление",
|
"ToastBatchDeleteFailed": "Не удалось выполнить пакетное удаление",
|
||||||
"ToastBatchDeleteSuccess": "Успешное пакетное удаление",
|
"ToastBatchDeleteSuccess": "Успешное пакетное удаление",
|
||||||
|
"ToastBatchQuickMatchFailed": "Не удалось выполнить пакетное быстрое сопоставление!",
|
||||||
|
"ToastBatchQuickMatchStarted": "Начато пакетное быстрое сопоставление {0} книг!",
|
||||||
"ToastBatchUpdateFailed": "Сбой пакетного обновления",
|
"ToastBatchUpdateFailed": "Сбой пакетного обновления",
|
||||||
"ToastBatchUpdateSuccess": "Успешное пакетное обновление",
|
"ToastBatchUpdateSuccess": "Успешное пакетное обновление",
|
||||||
"ToastBookmarkCreateFailed": "Не удалось создать закладку",
|
"ToastBookmarkCreateFailed": "Не удалось создать закладку",
|
||||||
@ -849,6 +948,7 @@
|
|||||||
"ToastChaptersHaveErrors": "Главы имеют ошибки",
|
"ToastChaptersHaveErrors": "Главы имеют ошибки",
|
||||||
"ToastChaptersMustHaveTitles": "Главы должны содержать названия",
|
"ToastChaptersMustHaveTitles": "Главы должны содержать названия",
|
||||||
"ToastChaptersRemoved": "Удалены главы",
|
"ToastChaptersRemoved": "Удалены главы",
|
||||||
|
"ToastChaptersUpdated": "Обновленные главы",
|
||||||
"ToastCollectionItemsAddFailed": "Не удалось добавить элемент(ы) в коллекцию",
|
"ToastCollectionItemsAddFailed": "Не удалось добавить элемент(ы) в коллекцию",
|
||||||
"ToastCollectionItemsAddSuccess": "Элемент(ы) добавлены в коллекцию",
|
"ToastCollectionItemsAddSuccess": "Элемент(ы) добавлены в коллекцию",
|
||||||
"ToastCollectionItemsRemoveSuccess": "Элемент(ы), удалены из коллекции",
|
"ToastCollectionItemsRemoveSuccess": "Элемент(ы), удалены из коллекции",
|
||||||
@ -866,10 +966,14 @@
|
|||||||
"ToastEncodeCancelSucces": "Кодирование отменено",
|
"ToastEncodeCancelSucces": "Кодирование отменено",
|
||||||
"ToastEpisodeDownloadQueueClearFailed": "Не удалось очистить очередь",
|
"ToastEpisodeDownloadQueueClearFailed": "Не удалось очистить очередь",
|
||||||
"ToastEpisodeDownloadQueueClearSuccess": "Очередь загрузки эпизода очищена",
|
"ToastEpisodeDownloadQueueClearSuccess": "Очередь загрузки эпизода очищена",
|
||||||
|
"ToastEpisodeUpdateSuccess": "{0 эпизодов обновлено",
|
||||||
"ToastErrorCannotShare": "Невозможно предоставить общий доступ на этом устройстве",
|
"ToastErrorCannotShare": "Невозможно предоставить общий доступ на этом устройстве",
|
||||||
"ToastFailedToLoadData": "Не удалось загрузить данные",
|
"ToastFailedToLoadData": "Не удалось загрузить данные",
|
||||||
|
"ToastFailedToMatch": "Не удалось найти совпадения",
|
||||||
"ToastFailedToShare": "Не удалось поделиться",
|
"ToastFailedToShare": "Не удалось поделиться",
|
||||||
|
"ToastFailedToUpdate": "Не удалось обновить",
|
||||||
"ToastInvalidImageUrl": "Неверный URL изображения",
|
"ToastInvalidImageUrl": "Неверный URL изображения",
|
||||||
|
"ToastInvalidMaxEpisodesToDownload": "Недопустимое максимальное количество загружаемых эпизодов",
|
||||||
"ToastInvalidUrl": "Неверный URL",
|
"ToastInvalidUrl": "Неверный URL",
|
||||||
"ToastItemCoverUpdateSuccess": "Обложка элемента обновлена",
|
"ToastItemCoverUpdateSuccess": "Обложка элемента обновлена",
|
||||||
"ToastItemDeletedFailed": "Не удалось удалить элемент",
|
"ToastItemDeletedFailed": "Не удалось удалить элемент",
|
||||||
@ -887,14 +991,22 @@
|
|||||||
"ToastLibraryScanFailedToStart": "Не удалось запустить сканирование",
|
"ToastLibraryScanFailedToStart": "Не удалось запустить сканирование",
|
||||||
"ToastLibraryScanStarted": "Запущено сканирование библиотеки",
|
"ToastLibraryScanStarted": "Запущено сканирование библиотеки",
|
||||||
"ToastLibraryUpdateSuccess": "Библиотека \"{0}\" обновлена",
|
"ToastLibraryUpdateSuccess": "Библиотека \"{0}\" обновлена",
|
||||||
|
"ToastMatchAllAuthorsFailed": "Не удалось найти совпадения со всеми авторами",
|
||||||
|
"ToastMetadataFilesRemovedError": "Ошибка при удалении файлов metadata.{0}",
|
||||||
|
"ToastMetadataFilesRemovedNoneFound": "В библиотеке не найдено файлов metadata.{0}",
|
||||||
|
"ToastMetadataFilesRemovedNoneRemoved": "Нет удаленных файлов metadata.{0}",
|
||||||
|
"ToastMetadataFilesRemovedSuccess": "{0} metadata.{1} файлов удалено",
|
||||||
|
"ToastMustHaveAtLeastOnePath": "Должен быть хотя бы один путь",
|
||||||
"ToastNameEmailRequired": "Имя и адрес электронной почты обязательны",
|
"ToastNameEmailRequired": "Имя и адрес электронной почты обязательны",
|
||||||
"ToastNameRequired": "Имя обязательно для заполнения",
|
"ToastNameRequired": "Имя обязательно для заполнения",
|
||||||
|
"ToastNewEpisodesFound": "{0} новых эпизодов найдено",
|
||||||
"ToastNewUserCreatedFailed": "Не удалось создать учетную запись: \"{0}\"",
|
"ToastNewUserCreatedFailed": "Не удалось создать учетную запись: \"{0}\"",
|
||||||
"ToastNewUserCreatedSuccess": "Новая учетная запись создана",
|
"ToastNewUserCreatedSuccess": "Новая учетная запись создана",
|
||||||
"ToastNewUserLibraryError": "Необходимо выбрать хотя бы одну библиотеку",
|
"ToastNewUserLibraryError": "Необходимо выбрать хотя бы одну библиотеку",
|
||||||
"ToastNewUserPasswordError": "Должен иметь пароль, только пользователь root может иметь пустой пароль",
|
"ToastNewUserPasswordError": "Должен иметь пароль, только пользователь root может иметь пустой пароль",
|
||||||
"ToastNewUserTagError": "Необходимо выбрать хотя бы один тег",
|
"ToastNewUserTagError": "Необходимо выбрать хотя бы один тег",
|
||||||
"ToastNewUserUsernameError": "Введите имя пользователя",
|
"ToastNewUserUsernameError": "Введите имя пользователя",
|
||||||
|
"ToastNoNewEpisodesFound": "Новых эпизодов не найдено",
|
||||||
"ToastNoUpdatesNecessary": "Обновления не требуются",
|
"ToastNoUpdatesNecessary": "Обновления не требуются",
|
||||||
"ToastNotificationCreateFailed": "Не удалось создать уведомление",
|
"ToastNotificationCreateFailed": "Не удалось создать уведомление",
|
||||||
"ToastNotificationDeleteFailed": "Не удалось удалить уведомление",
|
"ToastNotificationDeleteFailed": "Не удалось удалить уведомление",
|
||||||
@ -913,6 +1025,7 @@
|
|||||||
"ToastPodcastGetFeedFailed": "Не удалось получить ленту подкастов",
|
"ToastPodcastGetFeedFailed": "Не удалось получить ленту подкастов",
|
||||||
"ToastPodcastNoEpisodesInFeed": "В RSS-ленте эпизодов не найдено",
|
"ToastPodcastNoEpisodesInFeed": "В RSS-ленте эпизодов не найдено",
|
||||||
"ToastPodcastNoRssFeed": "В подкасте нет RSS-канала",
|
"ToastPodcastNoRssFeed": "В подкасте нет RSS-канала",
|
||||||
|
"ToastProgressIsNotBeingSynced": "Прогресс не синхронизируется, перезапустите воспроизведение",
|
||||||
"ToastProviderCreatedFailed": "Не удалось добавить провайдера",
|
"ToastProviderCreatedFailed": "Не удалось добавить провайдера",
|
||||||
"ToastProviderCreatedSuccess": "Добавлен новый провайдер",
|
"ToastProviderCreatedSuccess": "Добавлен новый провайдер",
|
||||||
"ToastProviderNameAndUrlRequired": "Имя и URL обязательные",
|
"ToastProviderNameAndUrlRequired": "Имя и URL обязательные",
|
||||||
@ -939,6 +1052,7 @@
|
|||||||
"ToastSessionCloseFailed": "Не удалось закрыть сеанс",
|
"ToastSessionCloseFailed": "Не удалось закрыть сеанс",
|
||||||
"ToastSessionDeleteFailed": "Не удалось удалить сеанс",
|
"ToastSessionDeleteFailed": "Не удалось удалить сеанс",
|
||||||
"ToastSessionDeleteSuccess": "Сеанс удален",
|
"ToastSessionDeleteSuccess": "Сеанс удален",
|
||||||
|
"ToastSleepTimerDone": "Выполнен таймер сна... Хр-р-р-р",
|
||||||
"ToastSlugMustChange": "Slug содержит недопустимые символы",
|
"ToastSlugMustChange": "Slug содержит недопустимые символы",
|
||||||
"ToastSlugRequired": "Требуется Slug",
|
"ToastSlugRequired": "Требуется Slug",
|
||||||
"ToastSocketConnected": "Сокет подключен",
|
"ToastSocketConnected": "Сокет подключен",
|
||||||
|
Loading…
Reference in New Issue
Block a user