From 94cb7a65a25e83f8ed73d3011eaf2048ffe2823a Mon Sep 17 00:00:00 2001 From: Dmitry Naboychenko Date: Tue, 12 Dec 2023 22:34:53 +0300 Subject: [PATCH] Fix Russian localization --- strings/ru.json | 244 ++++++++++++++++++++++++------------------------ 1 file changed, 122 insertions(+), 122 deletions(-) diff --git a/strings/ru.json b/strings/ru.json index 6f76bd37..25c8f1dc 100644 --- a/strings/ru.json +++ b/strings/ru.json @@ -1,52 +1,52 @@ { "ButtonAdd": "Добавить", - "ButtonAddNewServer": "Add New Server", + "ButtonAddNewServer": "Добавить новый сервер", "ButtonAuthors": "Авторы", - "ButtonBack": "Back", + "ButtonBack": "Назад", "ButtonCancel": "Отмена", - "ButtonCancelTimer": "Cancel Timer", + "ButtonCancelTimer": "Отмена таймера", "ButtonClearFilter": "Очистить фильтр", "ButtonCloseFeed": "Закрыть канал", "ButtonCollections": "Коллекции", - "ButtonConnect": "Connect", - "ButtonConnectToServer": "Connect to Server", + "ButtonConnect": "Подключение", + "ButtonConnectToServer": "Подключение к серверу", "ButtonCreate": "Создать", - "ButtonCreateBookmark": "Create Bookmark", - "ButtonCreateNewPlaylist": "Create New Playlist", + "ButtonCreateBookmark": "Создать закладку", + "ButtonCreateNewPlaylist": "Создать новый плейлист", "ButtonDelete": "Удалить", - "ButtonDeleteLocalEpisode": "Delete local episode", - "ButtonDeleteLocalFile": "Delete local file", - "ButtonDeleteLocalItem": "Delete local item", - "ButtonDisableAutoTimer": "Disable Auto Timer", - "ButtonDisconnect": "Disconnect", - "ButtonHistory": "History", + "ButtonDeleteLocalEpisode": "Удалить локальный эпизод", + "ButtonDeleteLocalFile": "Удалить локальный файл", + "ButtonDeleteLocalItem": "Удалить локальный элемент", + "ButtonDisableAutoTimer": "Отключить автоматический таймер", + "ButtonDisconnect": "Отключиться", + "ButtonHistory": "История", "ButtonHome": "Домой", "ButtonIssues": "Проблемы", "ButtonLatest": "Последнее", "ButtonLibrary": "Библиотека", - "ButtonLocalMedia": "Local Media", - "ButtonManageLocalFiles": "Manage Local Files", - "ButtonNewFolder": "New Folder", - "ButtonNextEpisode": "Next Episode", + "ButtonLocalMedia": "Локальные медиа", + "ButtonManageLocalFiles": "Управление локальными файлами", + "ButtonNewFolder": "Новая папка", + "ButtonNextEpisode": "Следующий эпизод", "ButtonOpenFeed": "Открыть канал", - "ButtonOverride": "Override", - "ButtonPause": "Pause", + "ButtonOverride": "Переопределить", + "ButtonPause": "Пауза", "ButtonPlay": "Слушать", "ButtonPlaying": "Проигрывается", "ButtonPlaylists": "Плейлисты", "ButtonRead": "Читать", "ButtonRemove": "Удалить", - "ButtonRemoveFromServer": "Remove from Server", + "ButtonRemoveFromServer": "Удалить с сервера", "ButtonSave": "Сохранить", - "ButtonSaveOrder": "Save Order", + "ButtonSaveOrder": "Сохранить порядок", "ButtonSearch": "Поиск", - "ButtonSendEbookToDevice": "Send Ebook to Device", + "ButtonSendEbookToDevice": "Отправить e-книгу на устройство", "ButtonSeries": "Серии", - "ButtonSetTimer": "Set Timer", - "ButtonStream": "Stream", + "ButtonSetTimer": "Установить таймер", + "ButtonStream": "Стрим", "ButtonSubmit": "Применить", - "ButtonSwitchServerUser": "Switch Server/User", - "ButtonUserStats": "User Stats", + "ButtonSwitchServerUser": "Изменить Сервер/Пользователя", + "ButtonUserStats": "Статистика пользователя", "ButtonYes": "Да", "HeaderAccount": "Учетная запись", "HeaderAdvanced": "Дополнительно", @@ -54,32 +54,32 @@ "HeaderChapters": "Главы", "HeaderCollection": "Коллекция", "HeaderCollectionItems": "Элементы коллекции", - "HeaderConnectionStatus": "Connection Status", + "HeaderConnectionStatus": "Состояние подключения", "HeaderDetails": "Подробности", - "HeaderDownloads": "Downloads", + "HeaderDownloads": "Загрузки", "HeaderEbookFiles": "Файлы e-книг", "HeaderEpisodes": "Эпизоды", "HeaderEreaderSettings": "Настройки E-ридера", "HeaderLatestEpisodes": "Последние эпизоды", "HeaderLibraries": "Библиотеки", - "HeaderLocalFolders": "Local Folders", - "HeaderLocalLibraryItems": "Local Library Items", - "HeaderNewPlaylist": "New Playlist", + "HeaderLocalFolders": "Локальные папки", + "HeaderLocalLibraryItems": "Элементы локальной библиотеки", + "HeaderNewPlaylist": "Новый плейлист", "HeaderOpenRSSFeed": "Открыть RSS-канал", - "HeaderPlaybackSettings": "Playback Settings", + "HeaderPlaybackSettings": "Настройки воспроизведения", "HeaderPlaylist": "Плейлист", "HeaderPlaylistItems": "Элементы списка воспроизведения", - "HeaderRSSFeed": "RSS Feed", + "HeaderRSSFeed": "RSS-канал", "HeaderRSSFeedGeneral": "Сведения о RSS", "HeaderRSSFeedIsOpen": "RSS-канал открыт", - "HeaderSelectDownloadLocation": "Select Download Location", + "HeaderSelectDownloadLocation": "Выберите место загрузки", "HeaderSettings": "Настройки", "HeaderSleepTimer": "Таймер сна", - "HeaderSleepTimerSettings": "Sleep Timer Settings", + "HeaderSleepTimerSettings": "Настройки таймера сна", "HeaderStatsMinutesListeningChart": "Минут прослушивания (последние 7 дней)", "HeaderStatsRecentSessions": "Последние сеансы", "HeaderTableOfContents": "Содержание", - "HeaderUserInterfaceSettings": "User Interface Settings", + "HeaderUserInterfaceSettings": "Настройки интерфейса", "HeaderYourStats": "Ваша статистика", "LabelAdded": "Добавили", "LabelAddedAt": "Дата добавления", @@ -90,42 +90,42 @@ "LabelAuthorLastFirst": "Автор (Фамилия, Имя)", "LabelAuthors": "Авторы", "LabelAutoDownloadEpisodes": "Скачивать эпизоды автоматически", - "LabelAutoRewindTime": "Auto rewind time", - "LabelAutoSleepTimer": "Auto sleep timer", - "LabelAutoSleepTimerAutoRewind": "Auto sleep timer auto rewind", - "LabelAutoSleepTimerAutoRewindHelp": "When the auto sleep timer finishes, playing the item again will automatically rewind your position.", - "LabelAutoSleepTimerHelp": "When playing media between the specified start and end times a sleep timer will automatically start.", + "LabelAutoRewindTime": "Время автоматической перемотки", + "LabelAutoSleepTimer": "Таймер сна", + "LabelAutoSleepTimerAutoRewind": "Перемотка назад таймера сна", + "LabelAutoSleepTimerAutoRewindHelp": "Когда таймер сна закончится, то позиция воспроизведения будет отмотана назад.", + "LabelAutoSleepTimerHelp": "Если медиа воспроизводится между указанными началом и окончанием, таймер сна будет включаться автоматически.", "LabelBooks": "Книги", "LabelChapters": "Главы", - "LabelChapterTrack": "Chapter Track", + "LabelChapterTrack": "Трек главы", "LabelClosePlayer": "Закрыть проигрыватель", "LabelCollapseSeries": "Свернуть серии", "LabelComplete": "Завершить", - "LabelContinueBooks": "Continue Books", - "LabelContinueEpisodes": "Continue Episodes", - "LabelContinueListening": "Continue Listening", - "LabelContinueSeries": "Continue Series", - "LabelCustomTime": "Custom time", + "LabelContinueBooks": "Продолжить", + "LabelContinueEpisodes": "Продолжить эпизоды", + "LabelContinueListening": "Продолжить слушать", + "LabelContinueSeries": "Продолжить серии", + "LabelCustomTime": "Пользовательское время", "LabelDescription": "Описание", - "LabelDisableAudioFadeOut": "Disable audio fade out", - "LabelDisableAudioFadeOutHelp": "Audio volume will start decreasing when there is less than 1 minute remaining on the sleep timer. Enable this setting to not fade out.", - "LabelDisableAutoRewind": "Disable auto rewind", - "LabelDisableShakeToReset": "Disable shake to reset", - "LabelDisableShakeToResetHelp": "Shaking your device while the timer is running OR within 2 minutes of the timer expiring will reset the sleep timer. Enable this setting to disable shake to reset.", - "LabelDisableVibrateOnReset": "Disable vibrate on reset", - "LabelDisableVibrateOnResetHelp": "When the sleep timer gets reset your device will vibrate. Enable this setting to not vibrate when the sleep timer resets.", - "LabelDiscover": "Discover", + "LabelDisableAudioFadeOut": "Отключить затухание звука", + "LabelDisableAudioFadeOutHelp": "Громкость звука начнет уменьшаться, когда на таймере сна останется менее 1 минуты. Включите этот параметр, чтобы громкость не изменялась.", + "LabelDisableAutoRewind": "Отключить автоматическую перемотку назад", + "LabelDisableShakeToReset": "Отключите встряхивание для сброса", + "LabelDisableShakeToResetHelp": "Встряхивание устройства во время работы таймера ИЛИ в течение 2 минут после истечения таймера приведет к сбросу таймера сна. Включите этот параметр, чтобы отключить встряхивание для сброса.", + "LabelDisableVibrateOnReset": "Отключить вибрацию при сбросе", + "LabelDisableVibrateOnResetHelp": "Когда таймер сна будет сброшен, ваше устройство будет вибрировать. Включите этот параметр, чтобы не вибрировать при сбросе таймера сна.", + "LabelDiscover": "Не начато", "LabelDownload": "Скачать", - "LabelDownloaded": "Downloaded", + "LabelDownloaded": "Загружено", "LabelDuration": "Длина", "LabelEbook": "E-книга", - "LabelEbooks": "Ebooks", + "LabelEbooks": "E-книги", "LabelEnable": "Включить", - "LabelEnableMp3IndexSeeking": "Enable mp3 index seeking", - "LabelEnableMp3IndexSeekingHelp": "This setting should only be enabled if you have mp3 files that are not seeking correctly. Inaccurate seeking is most likely due to Variable birate (VBR) MP3 files. This setting will force index seeking, in which a time-to-byte mapping is built as the file is read. In some cases with large MP3 files there will be a delay when seeking towards the end of the file.", + "LabelEnableMp3IndexSeeking": "Включить перемотку по mp3 индексу", + "LabelEnableMp3IndexSeekingHelp": "Эта настройка должна быть включена только в том случае, если есть mp3 файлы перемотка по которым не работает должным образом. Неверная перемотка в основном возникает в файлах mp3 с переменным битрейтом (VBR). Этот параметр принудительно выполняет поиск по индексу, при котором при чтении файла создается сопоставление время-в-байт. В некоторых случаях при работе с большими MP3-файлами будет задержка при поиске в конце файла.", "LabelEnd": "Конец", - "LabelEndOfChapter": "End of Chapter", - "LabelEndTime": "End time", + "LabelEndOfChapter": "Конец главы", + "LabelEndTime": "Время конца", "LabelEpisode": "Эпизод", "LabelFeedURL": "URL канала", "LabelFile": "Файл", @@ -137,44 +137,44 @@ "LabelFontScale": "Масштаб шрифта", "LabelGenre": "Жанр", "LabelGenres": "Жанры", - "LabelHapticFeedback": "Haptic feedback", - "LabelHasEbook": "Has ebook", - "LabelHasSupplementaryEbook": "Has supplementary ebook", - "LabelHeavy": "Heavy", - "LabelHigh": "High", + "LabelHapticFeedback": "Тактильная отдача", + "LabelHasEbook": "Есть e-книга", + "LabelHasSupplementaryEbook": "Есть дополнительная e-книга", + "LabelHeavy": "Тяжелый", + "LabelHigh": "Сильно", "LabelHost": "Хост", "LabelIncomplete": "Не завершен", "LabelInProgress": "В процессе", - "LabelInternalAppStorage": "Internal App Storage", - "LabelJumpBackwardsTime": "Jump backwards time", - "LabelJumpForwardsTime": "Jump forwards time", + "LabelInternalAppStorage": "Внутреннее хранилище приложений", + "LabelJumpBackwardsTime": "Перемотка назад", + "LabelJumpForwardsTime": "Перемотка вперед", "LabelLanguage": "Язык", - "LabelLight": "Light", + "LabelLight": "Подсветка", "LabelLineSpacing": "Межстрочный интервал", - "LabelListenAgain": "Listen Again", - "LabelLocalBooks": "Local Books", - "LabelLocalPodcasts": "Local Podcasts", - "LabelLockOrientation": "Lock orientation", - "LabelLockPlayer": "Lock Player", - "LabelLow": "Low", + "LabelListenAgain": "Слушать снова", + "LabelLocalBooks": "Локальные книги", + "LabelLocalPodcasts": "Локальные подкасты", + "LabelLockOrientation": "Блокировка ориентации", + "LabelLockPlayer": "Блокировка проигрывателя", + "LabelLow": "Слабо", "LabelMediaType": "Тип медиа", - "LabelMedium": "Medium", + "LabelMedium": "Средний", "LabelMore": "Еще", "LabelMoreInfo": "Больше информации", "LabelName": "Имя", "LabelNarrator": "Читает", "LabelNarrators": "Чтецы", - "LabelNewestAuthors": "Newest Authors", - "LabelNo": "No", + "LabelNewestAuthors": "Новые авторы", + "LabelNo": "Нет", "LabelNotFinished": "Не завершено", "LabelNotStarted": "Не запущено", - "LabelOff": "Off", + "LabelOff": "Выключить", "LabelPassword": "Пароль", "LabelPath": "Путь", - "LabelPlaybackDirect": "Direct", - "LabelPlaybackLocal": "Local", - "LabelPlaybackSpeed": "Playback Speed", - "LabelPlaybackTranscode": "Transcode", + "LabelPlaybackDirect": "Напрямую", + "LabelPlaybackLocal": "Локально", + "LabelPlaybackSpeed": "Скорость воспроизведения", + "LabelPlaybackTranscode": "Транскодирование", "LabelPodcast": "Подкаст", "LabelPodcasts": "Подкасты", "LabelPreventIndexing": "Запретить индексацию фида каталогами подкастов iTunes и Google", @@ -182,19 +182,19 @@ "LabelPubDate": "Дата публикации", "LabelPublishYear": "Год публикации", "LabelRead": "Читать", - "LabelRecentlyAdded": "Recently Added", - "LabelRecentSeries": "Recent Series", + "LabelRecentlyAdded": "Недавно добавленные", + "LabelRecentSeries": "Недавние серии", "LabelRSSFeedCustomOwnerEmail": "Пользовательский Email владельца", "LabelRSSFeedCustomOwnerName": "Пользовательское Имя владельца", "LabelRSSFeedPreventIndexing": "Запретить индексирование", "LabelRSSFeedSlug": "Встроить RSS-канал", "LabelSeason": "Сезон", - "LabelSelectADevice": "Select a device", + "LabelSelectADevice": "Выбор девайса", "LabelSeries": "Серия", - "LabelServerAddress": "Server address", + "LabelServerAddress": "Адрес сервера", "LabelSetEbookAsPrimary": "Установить как основную", "LabelSetEbookAsSupplementary": "Установить как дополнительную", - "LabelShakeSensitivity": "Shake sensitivity", + "LabelShakeSensitivity": "Сила встряски", "LabelShowAll": "Показать все", "LabelSize": "Размер", "LabelSleepTimer": "Таймер сна", @@ -216,60 +216,60 @@ "LabelThemeLight": "Светлая", "LabelTimeRemaining": "{0} осталось", "LabelTitle": "Название", - "LabelTotalTrack": "Total Track", + "LabelTotalTrack": "Всего треков", "LabelTracks": "Треков", "LabelType": "Тип", - "LabelUnlockPlayer": "Unlock Player", - "LabelUseBookshelfView": "Use bookshelf view", + "LabelUnlockPlayer": "Разблокировать проигрыватель", + "LabelUseBookshelfView": "Вид книжной полки", "LabelUser": "Пользователь", "LabelUsername": "Имя пользователя", - "LabelVeryHigh": "Very High", - "LabelVeryLow": "Very Low", + "LabelVeryHigh": "Очень сильно", + "LabelVeryLow": "Очень слабо", "LabelYourBookmarks": "Ваши закладки", "LabelYourProgress": "Ваш прогресс", - "MessageAndroid10Downloads": "Android 10 and below will use internal app storage for downloads.", - "MessageAttemptingServerConnection": "Attempting server connection...", - "MessageAudiobookshelfServerNotConnected": "Audiobookshelf server not connected", - "MessageAudiobookshelfServerRequired": "Important! This app is designed to work with an Audiobookshelf server that you or someone you know is hosting. This app does not provide any content.", - "MessageBookshelfEmpty": "Bookshelf empty", - "MessageConfirmDeleteLocalEpisode": "Remove local episode \"{0}\" from your device? The file on the server will be unaffected.", - "MessageConfirmDeleteLocalFiles": "Remove local files of this item from your device? The files on the server and your progress will be unaffected.", - "MessageConfirmDiscardProgress": "Are you sure you want to reset your progress?", - "MessageConfirmMarkAsFinished": "Are you sure you want to mark this item as finished?", - "MessageConfirmRemoveBookmark": "Are you sure you want to remove bookmark?", - "MessageDiscardProgress": "Discard Progress", - "MessageDownloadCompleteProcessing": "Download complete. Processing...", - "MessageDownloading": "Downloading...", + "MessageAndroid10Downloads": "Android 10 и более ранние версии будут использовать внутреннее хранилище приложений для загрузок.", + "MessageAttemptingServerConnection": "Попытка подключения к серверу...", + "MessageAudiobookshelfServerNotConnected": "Сервер Audiobookshelf не подключен", + "MessageAudiobookshelfServerRequired": "Важно! Это приложение предназначено для работы с сервером Audiobookshelf, который размещаете вы или кто-то из ваших знакомых. Это приложение не предоставляет никакого контента.", + "MessageBookshelfEmpty": "Книжная полка пуста", + "MessageConfirmDeleteLocalEpisode": "Удалить локальный эпизод \"{0}\" с Вашего устройства? Файл на сервере не будет затронут.", + "MessageConfirmDeleteLocalFiles": "Удалить локальные файлы этого элемента с вашего устройства? Это не повлияет на файлы на сервере и ваш прогресс.", + "MessageConfirmDiscardProgress": "Вы уверены, что хотите сбросить свой прогресс?", + "MessageConfirmMarkAsFinished": "Вы уверены, что хотите пометить этот элемент как завершенный?", + "MessageConfirmRemoveBookmark": "Вы уверены, что хотите удалить закладку?", + "MessageDiscardProgress": "Отбросить прогресс", + "MessageDownloadCompleteProcessing": "Загрузка завершена. Обработка...", + "MessageDownloading": "Загрузка...", "MessageDownloadingEpisode": "Эпизод скачивается", "MessageEpisodesQueuedForDownload": "{0} Эпизод(ов) запланировано для закачки", "MessageFeedURLWillBe": "URL канала будет {0}", "MessageFetching": "Завершается...", - "MessageFollowTheProjectOnGithub": "Follow the project on Github", - "MessageItemDownloadCompleteFailedToCreate": "Item download complete but failed to create library item", + "MessageFollowTheProjectOnGithub": "Следите за проектом на Github", + "MessageItemDownloadCompleteFailedToCreate": "Загрузка элемента завершена, но не удалось создать элемент библиотеки", "MessageLoading": "Загрузка...", - "MessageLoadingServerData": "Loading server data...", + "MessageLoadingServerData": "Загрузка данных сервера...", "MessageMarkAsFinished": "Отметить, как завершенную", - "MessageMediaLinkedToADifferentServer": "Media is linked to an Audiobookshelf server on a different address ({0}). Progress will be synced when connected to this server address.", - "MessageMediaLinkedToADifferentUser": "Media is linked to this server but was downloaded by a different user. Progress will only be synced to the user that downloaded it.", - "MessageMediaLinkedToServer": "Linked to server {0}", - "MessageMediaLinkedToThisServer": "Downloaded media is linked to this server", - "MessageMediaNotLinkedToServer": "Media is not linked to an Audiobookshelf server. No progress will be synced.", + "MessageMediaLinkedToADifferentServer": "Медиафайлы связаны с сервером Audiobookshelf по другому адресу ({0}). Прогресс будет синхронизирован при подключении к этому адресу сервера.", + "MessageMediaLinkedToADifferentUser": "Медиафайл связан с этим сервером, но был загружен другим пользователем. Прогресс будет синхронизирован только с пользователем, который его скачал.", + "MessageMediaLinkedToServer": "Привязка к серверу {0}", + "MessageMediaLinkedToThisServer": "Загруженные медиафайлы привязаны к этому серверу", + "MessageMediaNotLinkedToServer": "Медиафайлы не привязаны к серверу Audiobookshelf. Прогресс не будет синхронизирован.", "MessageNoBookmarks": "Нет закладок", "MessageNoChapters": "Нет глав", "MessageNoItems": "Нет элементов", "MessageNoItemsFound": "Элементы не найдены", "MessageNoListeningSessions": "Нет сеансов прослушивания", - "MessageNoMediaFolders": "No Media Folders", - "MessageNoNetworkConnection": "No network connection", + "MessageNoMediaFolders": "Нет папок мультимедиа", + "MessageNoNetworkConnection": "Нет подключения к сети", "MessageNoPodcastsFound": "Подкасты не найдены", "MessageNoUpdatesWereNecessary": "Обновления не требовались", "MessageNoUserPlaylists": "У вас нет плейлистов", "MessageReportBugsAndContribute": "Сообщайте об ошибках, запрашивайте функции и вносите свой вклад на", - "MessageSocketConnectedOverMeteredCellular": "Socket connected over metered cellular", - "MessageSocketConnectedOverMeteredWifi": "Socket connected over metered wifi", - "MessageSocketConnectedOverUnmeteredCellular": "Socket connected over unmetered cellular", - "MessageSocketConnectedOverUnmeteredWifi": "Socket connected over unmetered wifi", - "MessageSocketNotConnected": "Socket not connected", + "MessageSocketConnectedOverMeteredCellular": "Сокет подключен по лимитной сотовой связи", + "MessageSocketConnectedOverMeteredWifi": "Сокет подключен через лимитный wi-fi", + "MessageSocketConnectedOverUnmeteredCellular": "Сокет подключен по безлимитной сотовой связи", + "MessageSocketConnectedOverUnmeteredWifi": "Сокет подключен через безлимитный wi-fi", + "MessageSocketNotConnected": "Сокет не подключен", "NoteRSSFeedPodcastAppsHttps": "Предупреждение: Большинству приложений подкастов потребуется, чтобы URL-адрес RSS-канала использовал HTTPS", "NoteRSSFeedPodcastAppsPubDate": "Предупреждение: 1 или более эпизодов не имеют даты публикации. Некоторые приложения для подкастов требуют этого.", "ToastBookmarkCreateFailed": "Не удалось создать закладку",