From 3d9b5083352f68c8152389b274ab65632526664d Mon Sep 17 00:00:00 2001 From: biuklija Date: Wed, 6 Nov 2024 11:47:26 +0000 Subject: [PATCH 01/12] Translated using Weblate (Croatian) Currently translated at 100.0% (315 of 315 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/hr/ --- strings/hr.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/strings/hr.json b/strings/hr.json index 9a04a685..cd2f7867 100644 --- a/strings/hr.json +++ b/strings/hr.json @@ -292,6 +292,9 @@ "MessageNoUpdatesWereNecessary": "Ažuriranje nije bilo potrebno", "MessageNoUserPlaylists": "Nemate popisa za izvođenje", "MessageReportBugsAndContribute": "Prijavite pogreške, zatražite funkcionalnosti i doprinesite na", + "MessageSeriesAlreadyDownloaded": "Već ste preuzeli sve knjige iz ovog serijala.", + "MessageSeriesDownloadConfirm": "Želite li preuzeti {0} knjiga koje nedostaju s {1} datoteka, ukupno {2} u mapu {3}?", + "MessageSeriesDownloadConfirmIos": "Preuzeti {0} knjiga koje nedostaju s {1} datoteka, ukupno {2}?", "MessageSocketConnectedOverMeteredCellular": "Socket je povezan preko mobilnih podataka", "MessageSocketConnectedOverMeteredWifi": "Socket je povezan preko mobilne mreže s praćenjem potrošnje", "MessageSocketConnectedOverUnmeteredCellular": "Socket je povezan preko mobilne mreže kod koje se ne prati potrošnja", From 7d67761ed8111722a8a93043070e9dbbbcdbf8a4 Mon Sep 17 00:00:00 2001 From: Bezruchenko Simon Date: Wed, 6 Nov 2024 11:08:14 +0000 Subject: [PATCH 02/12] Translated using Weblate (Ukrainian) Currently translated at 100.0% (315 of 315 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/uk/ --- strings/uk.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/strings/uk.json b/strings/uk.json index 5a9bf85d..6adfa905 100644 --- a/strings/uk.json +++ b/strings/uk.json @@ -176,6 +176,10 @@ "LabelName": "Назва", "LabelNarrator": "Читець", "LabelNarrators": "Читці", + "LabelNavigateWithVolume": "Навігація за допомогою клавіш гучності", + "LabelNavigateWithVolumeDisabled": "Вимкнено", + "LabelNavigateWithVolumeEnabled": "Увімкнено", + "LabelNavigateWithVolumeMirrored": "Віддзеркалено", "LabelNever": "Ніколи", "LabelNewestAuthors": "Нові автори", "LabelNewestEpisodes": "Нові епізоди", @@ -288,6 +292,9 @@ "MessageNoUpdatesWereNecessary": "Оновлень не потрібно", "MessageNoUserPlaylists": "У вас немає списків відтворення", "MessageReportBugsAndContribute": "Повідомляйте про помилки, пропонуйте функції та долучайтеся на", + "MessageSeriesAlreadyDownloaded": "Ви вже завантажили всі книги в цій серії.", + "MessageSeriesDownloadConfirm": "Завантажити відсутні {0} книгу(ок) з {1} файл(ів), загалом {2}, до папки {3}?", + "MessageSeriesDownloadConfirmIos": "Завантажити відсутні {0} книгу(ок) з {1} файл(ів), загалом {2}?", "MessageSocketConnectedOverMeteredCellular": "Сокет під'єднано до лімітної мобільної мережі", "MessageSocketConnectedOverMeteredWifi": "Сокет під'єднано до лімітної мережі Wi-Fi", "MessageSocketConnectedOverUnmeteredCellular": "Сокет під'єднано до безлімітної мобільної мережі", From bc69a8768c39a34eb8ff62a78365810742b41bc9 Mon Sep 17 00:00:00 2001 From: Nicholas W Date: Fri, 8 Nov 2024 02:12:12 +0100 Subject: [PATCH 03/12] Added translation using Weblate (Arabic) --- strings/ar.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 strings/ar.json diff --git a/strings/ar.json b/strings/ar.json new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/strings/ar.json @@ -0,0 +1 @@ +{} From a714e9b98553cb1724e81f57469f69d1a69eb8a2 Mon Sep 17 00:00:00 2001 From: SunSpring Date: Fri, 8 Nov 2024 11:11:00 +0000 Subject: [PATCH 04/12] Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (315 of 315 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/zh_Hans/ --- strings/zh-cn.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/strings/zh-cn.json b/strings/zh-cn.json index b566f967..d6f712dd 100644 --- a/strings/zh-cn.json +++ b/strings/zh-cn.json @@ -292,6 +292,9 @@ "MessageNoUpdatesWereNecessary": "无需更新", "MessageNoUserPlaylists": "你没有播放列表", "MessageReportBugsAndContribute": "报告错误、请求功能和贡献在", + "MessageSeriesAlreadyDownloaded": "你已下载此系列的所有书籍.", + "MessageSeriesDownloadConfirm": "将缺失的 {0} 本图书和 {1} 个文件 (共 {2} 个) 下载至文件夹 {3}?", + "MessageSeriesDownloadConfirmIos": "是否下载缺失的 {0} 本书和 {1} 个文件,总计 {2} 个?", "MessageSocketConnectedOverMeteredCellular": "通过按流量计费的移动数据网络完成连接", "MessageSocketConnectedOverMeteredWifi": "通过按流量计费的无线网络完成连接", "MessageSocketConnectedOverUnmeteredCellular": "通过不计量的移动数据网络完成连接", From 64785be94798ecea5effd0a842fc7d63681f7561 Mon Sep 17 00:00:00 2001 From: Pavel Vachek Date: Sun, 10 Nov 2024 21:29:49 +0000 Subject: [PATCH 05/12] Translated using Weblate (Czech) Currently translated at 99.3% (313 of 315 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/cs/ --- strings/cs.json | 1 + 1 file changed, 1 insertion(+) diff --git a/strings/cs.json b/strings/cs.json index 7c6ae2c0..84c3f9d1 100644 --- a/strings/cs.json +++ b/strings/cs.json @@ -292,6 +292,7 @@ "MessageNoUpdatesWereNecessary": "Nebyly nutné žádné aktualizace", "MessageNoUserPlaylists": "Nemáte žádné seznamy skladeb", "MessageReportBugsAndContribute": "Nahlašte chyby, vyžádejte si funkce a přispěte na", + "MessageSeriesAlreadyDownloaded": "Všechny knihy v této sérii jste již stáhli.", "MessageSocketConnectedOverMeteredCellular": "Socket připojen přes měřenou mobilní síť", "MessageSocketConnectedOverMeteredWifi": "Socket připojen přes měřenou Wi-Fi", "MessageSocketConnectedOverUnmeteredCellular": "Socket připojen přes neměřenou mobilní síť", From 7563bdf900e46f7308c21c81c20e32f09b0d07a7 Mon Sep 17 00:00:00 2001 From: Tamanegii Date: Mon, 11 Nov 2024 07:19:08 +0000 Subject: [PATCH 06/12] Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (315 of 315 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/zh_Hans/ --- strings/zh-cn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/strings/zh-cn.json b/strings/zh-cn.json index d6f712dd..6c55e9dd 100644 --- a/strings/zh-cn.json +++ b/strings/zh-cn.json @@ -254,7 +254,7 @@ "MessageAndroid10Downloads": "Android 10 及以下版本将使用内部应用程序存储进行下载.", "MessageAttemptingServerConnection": "正在尝试连接服务器...", "MessageAudiobookshelfServerNotConnected": "Audiobookshelf 服务器未连接", - "MessageAudiobookshelfServerRequired": "重要! 此应用程序设计用于与你或你认识的人托管的 Audiobookshelf 服务器配合使用. 此应用程序不提供任何内容.", + "MessageAudiobookshelfServerRequired": "重要!此應用程式設計為與您或您認識的人所主機的 Audiobookshelf 伺服器配合使用。此應用程式不提供任何內容。", "MessageBookshelfEmpty": "书架是空的", "MessageConfirmDeleteLocalEpisode": "要从设备中删除本地剧集 \"{0}\" 吗? 服务器上的文件将不受影响.", "MessageConfirmDeleteLocalFiles": "要从设备中删除此项目的本地文件吗? 服务器上的文件和你的进度将不受影响.", From 525108bf268b6598152f66f01a9ea25eaf513417 Mon Sep 17 00:00:00 2001 From: thehijacker Date: Mon, 11 Nov 2024 18:13:07 +0000 Subject: [PATCH 07/12] Translated using Weblate (Slovenian) Currently translated at 100.0% (315 of 315 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/sl/ --- strings/sl.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/strings/sl.json b/strings/sl.json index 6b9bcca1..7d95a376 100644 --- a/strings/sl.json +++ b/strings/sl.json @@ -45,7 +45,7 @@ "ButtonSendEbookToDevice": "Pošlji e-knjigo v napravo", "ButtonSeries": "Serije", "ButtonSetTimer": "Nastavi časovnik", - "ButtonStream": "Pretoči", + "ButtonStream": "Pretakaj", "ButtonSubmit": "Potrdi", "ButtonSwitchServerUser": "Preklopi strežnik/uporabnik", "ButtonUserStats": "Uporabniška statistika", @@ -62,7 +62,7 @@ "HeaderDownloads": "Prenosi", "HeaderEbookFiles": "Datoteke e-knjig", "HeaderEpisodes": "Epizode", - "HeaderEreaderSettings": "Nastavitve ebralnika", + "HeaderEreaderSettings": "Nastavitve e-bralnika", "HeaderLatestEpisodes": "Zadnje epizode", "HeaderLibraries": "Knjižnice", "HeaderLocalFolders": "Lokalne mape", From 34b16c2da9903b782f7babd63097cb7d0ac861f7 Mon Sep 17 00:00:00 2001 From: "John Joseph A. Gatchalian" Date: Mon, 11 Nov 2024 18:39:04 +0000 Subject: [PATCH 08/12] Translated using Weblate (English (United States)) Currently translated at 100.0% (315 of 315 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/en_US/ --- strings/en_US.json | 318 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 317 insertions(+), 1 deletion(-) diff --git a/strings/en_US.json b/strings/en_US.json index 0967ef42..3881a01e 100644 --- a/strings/en_US.json +++ b/strings/en_US.json @@ -1 +1,317 @@ -{} +{ + "ButtonAdd": "Add", + "ButtonAddNewServer": "Add New Server", + "ButtonAuthors": "Authors", + "ButtonBack": "Back", + "ButtonCancel": "Cancel", + "ButtonCancelTimer": "Cancel Timer", + "ButtonClearFilter": "Clear Filter", + "ButtonCloseFeed": "Close Feed", + "ButtonCollections": "Collections", + "ButtonConnect": "Connect", + "ButtonConnectToServer": "Connect to Server", + "ButtonCreate": "Create", + "ButtonCreateBookmark": "Create Bookmark", + "ButtonCreateNewPlaylist": "Create New Playlist", + "ButtonDelete": "Delete", + "ButtonDeleteLocalEpisode": "Delete local episode", + "ButtonDeleteLocalFile": "Delete local file", + "ButtonDeleteLocalItem": "Delete local item", + "ButtonDisableAutoTimer": "Disable Auto Timer", + "ButtonDisconnect": "Disconnect", + "ButtonGoToWebClient": "Go to Web Client", + "ButtonHistory": "History", + "ButtonHome": "Home", + "ButtonIssues": "Issues", + "ButtonLatest": "Latest", + "ButtonLibrary": "Library", + "ButtonLocalMedia": "Local Media", + "ButtonManageLocalFiles": "Manage Local Files", + "ButtonNewFolder": "New Folder", + "ButtonNextEpisode": "Next Episode", + "ButtonOpenFeed": "Open Feed", + "ButtonOverride": "Override", + "ButtonPause": "Pause", + "ButtonPlay": "Play", + "ButtonPlayEpisode": "Play Episode", + "ButtonPlaying": "Playing", + "ButtonPlaylists": "Playlists", + "ButtonRead": "Read", + "ButtonRemove": "Remove", + "ButtonRemoveFromServer": "Remove from Server", + "ButtonSave": "Save", + "ButtonSaveOrder": "Save Order", + "ButtonSearch": "Search", + "ButtonSendEbookToDevice": "Send Ebook to Device", + "ButtonSeries": "Series", + "ButtonSetTimer": "Set Timer", + "ButtonStream": "Stream", + "ButtonSubmit": "Submit", + "ButtonSwitchServerUser": "Switch Server/User", + "ButtonUserStats": "User Stats", + "ButtonYes": "Yes", + "HeaderAccount": "Account", + "HeaderAdvanced": "Advanced", + "HeaderAudioTracks": "Audio Tracks", + "HeaderChapters": "Chapters", + "HeaderCollection": "Collection", + "HeaderCollectionItems": "Collection Items", + "HeaderConnectionStatus": "Connection Status", + "HeaderDataSettings": "Data Settings", + "HeaderDetails": "Details", + "HeaderDownloads": "Downloads", + "HeaderEbookFiles": "Ebook Files", + "HeaderEpisodes": "Episodes", + "HeaderEreaderSettings": "Ereader Settings", + "HeaderLatestEpisodes": "Latest episodes", + "HeaderLibraries": "Libraries", + "HeaderLocalFolders": "Local Folders", + "HeaderLocalLibraryItems": "Local Library Items", + "HeaderNewPlaylist": "New Playlist", + "HeaderOpenRSSFeed": "Open RSS Feed", + "HeaderPlaybackSettings": "Playback Settings", + "HeaderPlaylist": "Playlist", + "HeaderPlaylistItems": "Playlist Items", + "HeaderRSSFeed": "RSS Feed", + "HeaderRSSFeedGeneral": "RSS Details", + "HeaderRSSFeedIsOpen": "RSS Feed is Open", + "HeaderSelectDownloadLocation": "Select Download Location", + "HeaderSettings": "Settings", + "HeaderSleepTimer": "Sleep Timer", + "HeaderSleepTimerSettings": "Sleep Timer Settings", + "HeaderStatsMinutesListeningChart": "Minutes Listening (last 7 days)", + "HeaderStatsRecentSessions": "Recent Sessions", + "HeaderTableOfContents": "Table of Contents", + "HeaderUserInterfaceSettings": "User Interface Settings", + "HeaderYourStats": "Your Stats", + "LabelAddToPlaylist": "Add to Playlist", + "LabelAdded": "Added", + "LabelAddedAt": "Added At", + "LabelAll": "All", + "LabelAllowSeekingOnMediaControls": "Allow position seeking on media notification controls", + "LabelAlways": "Always", + "LabelAskConfirmation": "Ask for confirmation", + "LabelAuthor": "Author", + "LabelAuthorFirstLast": "Author (First Last)", + "LabelAuthorLastFirst": "Author (Last, First)", + "LabelAuthors": "Authors", + "LabelAutoDownloadEpisodes": "Auto Download Episodes", + "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.", + "LabelBooks": "Books", + "LabelChapterTrack": "Chapter Track", + "LabelChapters": "Chapters", + "LabelClosePlayer": "Close player", + "LabelCollapseSeries": "Collapse Series", + "LabelComplete": "Complete", + "LabelContinueBooks": "Continue Books", + "LabelContinueEpisodes": "Continue Episodes", + "LabelContinueListening": "Continue Listening", + "LabelContinueReading": "Continue Reading", + "LabelContinueSeries": "Continue Series", + "LabelCustomTime": "Custom time", + "LabelDescription": "Description", + "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", + "LabelDownload": "Download", + "LabelDownloadUsingCellular": "Download using Cellular", + "LabelDownloaded": "Downloaded", + "LabelDuration": "Duration", + "LabelEbook": "Ebook", + "LabelEbooks": "Ebooks", + "LabelEnable": "Enable", + "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 bitrate (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.", + "LabelEnd": "End", + "LabelEndOfChapter": "End of Chapter", + "LabelEndTime": "End time", + "LabelEpisode": "Episode", + "LabelFeedURL": "Feed URL", + "LabelFile": "File", + "LabelFileBirthtime": "File Birthtime", + "LabelFileModified": "File Modified", + "LabelFilename": "Filename", + "LabelFinished": "Finished", + "LabelFolder": "Folder", + "LabelFontBoldness": "Font Boldness", + "LabelFontScale": "Font scale", + "LabelGenre": "Genre", + "LabelGenres": "Genres", + "LabelHapticFeedback": "Haptic feedback", + "LabelHasEbook": "Has ebook", + "LabelHasSupplementaryEbook": "Has supplementary ebook", + "LabelHeavy": "Heavy", + "LabelHigh": "High", + "LabelHost": "Host", + "LabelInProgress": "In Progress", + "LabelIncomplete": "Incomplete", + "LabelInternalAppStorage": "Internal App Storage", + "LabelJumpBackwardsTime": "Jump backwards time", + "LabelJumpForwardsTime": "Jump forwards time", + "LabelLanguage": "Language", + "LabelLayout": "Layout", + "LabelLayoutAuto": "Auto", + "LabelLayoutSinglePage": "Single page", + "LabelLight": "Light", + "LabelLineSpacing": "Line spacing", + "LabelListenAgain": "Listen Again", + "LabelLocalBooks": "Local Books", + "LabelLocalPodcasts": "Local Podcasts", + "LabelLockOrientation": "Lock orientation", + "LabelLockPlayer": "Lock Player", + "LabelLow": "Low", + "LabelMediaType": "Media Type", + "LabelMedium": "Medium", + "LabelMore": "More", + "LabelMoreInfo": "More Info", + "LabelName": "Name", + "LabelNarrator": "Narrator", + "LabelNarrators": "Narrators", + "LabelNavigateWithVolume": "Navigate with volume keys", + "LabelNavigateWithVolumeDisabled": "Off", + "LabelNavigateWithVolumeEnabled": "On", + "LabelNavigateWithVolumeMirrored": "Mirrored", + "LabelNever": "Never", + "LabelNewestAuthors": "Newest Authors", + "LabelNewestEpisodes": "Newest Episodes", + "LabelNo": "No", + "LabelNotFinished": "Not Finished", + "LabelNotStarted": "Not Started", + "LabelOff": "Off", + "LabelPassword": "Password", + "LabelPath": "Path", + "LabelPlaybackDirect": "Direct", + "LabelPlaybackLocal": "Local", + "LabelPlaybackSpeed": "Playback Speed", + "LabelPlaybackTranscode": "Transcode", + "LabelPodcast": "Podcast", + "LabelPodcasts": "Podcasts", + "LabelPreventIndexing": "Prevent your feed from being indexed by iTunes and Google podcast directories", + "LabelProgress": "Progress", + "LabelPubDate": "Pub Date", + "LabelPublishYear": "Publish Year", + "LabelRSSFeedCustomOwnerEmail": "Custom owner Email", + "LabelRSSFeedCustomOwnerName": "Custom owner Name", + "LabelRSSFeedPreventIndexing": "Prevent Indexing", + "LabelRSSFeedSlug": "RSS Feed Slug", + "LabelRandomly": "Randomly", + "LabelRead": "Read", + "LabelReadAgain": "Read Again", + "LabelRecentSeries": "Recent Series", + "LabelRecentlyAdded": "Recently Added", + "LabelRemoveFromPlaylist": "Remove from Playlist", + "LabelScaleElapsedTimeBySpeed": "Scale Elapsed Time by Speed", + "LabelSeason": "Season", + "LabelSelectADevice": "Select a device", + "LabelSeries": "Series", + "LabelServerAddress": "Server address", + "LabelSetEbookAsPrimary": "Set as primary", + "LabelSetEbookAsSupplementary": "Set as supplementary", + "LabelShakeSensitivity": "Shake sensitivity", + "LabelShowAll": "Show All", + "LabelSize": "Size", + "LabelSleepTimer": "Sleep timer", + "LabelStart": "Start", + "LabelStartTime": "Start time", + "LabelStatsBestDay": "Best Day", + "LabelStatsDailyAverage": "Daily Average", + "LabelStatsDays": "Days", + "LabelStatsDaysListened": "Days Listened", + "LabelStatsInARow": "in a row", + "LabelStatsItemsFinished": "Items Finished", + "LabelStatsMinutes": "minutes", + "LabelStatsMinutesListening": "Minutes Listening", + "LabelStatsWeekListening": "Week Listening", + "LabelStreamingUsingCellular": "Streaming using Cellular", + "LabelTag": "Tag", + "LabelTags": "Tags", + "LabelTheme": "Theme", + "LabelThemeDark": "Dark", + "LabelThemeLight": "Light", + "LabelTimeRemaining": "{0} remaining", + "LabelTitle": "Title", + "LabelTotalSize": "Total Size", + "LabelTotalTrack": "Total Track", + "LabelTracks": "Tracks", + "LabelType": "Type", + "LabelUnlockPlayer": "Unlock Player", + "LabelUseBookshelfView": "Use bookshelf view", + "LabelUser": "User", + "LabelUsername": "Username", + "LabelVeryHigh": "Very High", + "LabelVeryLow": "Very Low", + "LabelYourBookmarks": "Your Bookmarks", + "LabelYourProgress": "Your Progress", + "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?", + "MessageConfirmDownloadUsingCellular": "You are about to download using cellular data. This may include carrier data charges. Do you wish to continue?", + "MessageConfirmMarkAsFinished": "Are you sure you want to mark this item as finished?", + "MessageConfirmRemoveBookmark": "Are you sure you want to remove bookmark?", + "MessageConfirmStreamingUsingCellular": "You are about to stream using cellular data. This may include carrier data charges. Do you wish to continue?", + "MessageDiscardProgress": "Discard Progress", + "MessageDownloadCompleteProcessing": "Download complete. Processing...", + "MessageDownloading": "Downloading...", + "MessageDownloadingEpisode": "Downloading episode", + "MessageEpisodesQueuedForDownload": "{0} Episode(s) queued for download", + "MessageFeedURLWillBe": "Feed URL will be {0}", + "MessageFetching": "Fetching...", + "MessageFollowTheProjectOnGithub": "Follow the project on Github", + "MessageItemDownloadCompleteFailedToCreate": "Item download complete but failed to create library item", + "MessageLoading": "Loading...", + "MessageLoadingServerData": "Loading server data...", + "MessageMarkAsFinished": "Mark as Finished", + "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.", + "MessageNoBookmarks": "No Bookmarks", + "MessageNoChapters": "No Chapters", + "MessageNoItems": "No Items", + "MessageNoItemsFound": "No items found", + "MessageNoListeningSessions": "No Listening Sessions", + "MessageNoMediaFolders": "No Media Folders", + "MessageNoNetworkConnection": "No network connection", + "MessageNoPodcastsFound": "No podcasts found", + "MessageNoSeries": "No series", + "MessageNoUpdatesWereNecessary": "No updates were necessary", + "MessageNoUserPlaylists": "You have no playlists", + "MessageReportBugsAndContribute": "Report bugs, request features, and contribute on", + "MessageSeriesAlreadyDownloaded": "You have already downloaded all books in this series.", + "MessageSeriesDownloadConfirm": "Download missing {0} book(s) with {1} file(s), totaling {2} to folder {3}?", + "MessageSeriesDownloadConfirmIos": "Download missing {0} book(s) with {1} file(s), totaling {2}?", + "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", + "NoteRSSFeedPodcastAppsHttps": "Warning: Most podcast apps will require the RSS feed URL is using HTTPS", + "NoteRSSFeedPodcastAppsPubDate": "Warning: 1 or more of your episodes do not have a Pub Date. Some podcast apps require this.", + "ToastBookmarkCreateFailed": "Failed to create bookmark", + "ToastBookmarkRemoveFailed": "Failed to remove bookmark", + "ToastBookmarkUpdateFailed": "Failed to update bookmark", + "ToastDownloadNotAllowedOnCellular": "Downloading is not allowed on cellular data", + "ToastItemMarkedAsFinishedFailed": "Failed to mark as Finished", + "ToastItemMarkedAsNotFinishedFailed": "Failed to mark as Not Finished", + "ToastPlaylistCreateFailed": "Failed to create playlist", + "ToastPodcastCreateFailed": "Failed to create podcast", + "ToastPodcastCreateSuccess": "Podcast created successfully", + "ToastRSSFeedCloseFailed": "Failed to close RSS feed", + "ToastRSSFeedCloseSuccess": "RSS feed closed", + "ToastStreamingNotAllowedOnCellular": "Streaming is not allowed on cellular data" +} From 39b360b1326a6fe1861bd49cd50cff0cdc96a2ca Mon Sep 17 00:00:00 2001 From: Tamanegii Date: Mon, 11 Nov 2024 06:20:09 +0000 Subject: [PATCH 09/12] Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (315 of 315 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/zh_Hant/ --- strings/zh_Hant.json | 318 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 317 insertions(+), 1 deletion(-) diff --git a/strings/zh_Hant.json b/strings/zh_Hant.json index 0967ef42..460bff43 100644 --- a/strings/zh_Hant.json +++ b/strings/zh_Hant.json @@ -1 +1,317 @@ -{} +{ + "ButtonAdd": "添加", + "ButtonAddNewServer": "添加新服務器", + "ButtonAuthors": "作者", + "ButtonBack": "返回", + "ButtonCancel": "取消", + "ButtonCancelTimer": "取消計時器", + "ButtonClearFilter": "清楚過濾器", + "ButtonCloseFeed": "關閉源", + "ButtonCollections": "收藏", + "ButtonConnect": "連接", + "ButtonConnectToServer": "連接到服務器", + "ButtonCreate": "創建", + "ButtonCreateBookmark": "創建書簽", + "ButtonCreateNewPlaylist": "創建新播放列表", + "ButtonDelete": "刪除", + "ButtonDeleteLocalEpisode": "刪除本地劇集", + "ButtonDeleteLocalFile": "刪除本地文件", + "ButtonDeleteLocalItem": "刪除本地項目", + "ButtonDisableAutoTimer": "禁用自動計時器", + "ButtonDisconnect": "斷開連接", + "ButtonGoToWebClient": "跳轉到 Web 客戶端", + "ButtonHistory": "歷史記錄", + "ButtonHome": "首頁", + "ButtonIssues": "問題", + "ButtonLatest": "最新", + "ButtonLibrary": "媒體庫", + "ButtonLocalMedia": "本地媒體", + "ButtonManageLocalFiles": "管理本地文件", + "ButtonNewFolder": "新建文件夾", + "ButtonNextEpisode": "下一集", + "ButtonOpenFeed": "打開源", + "ButtonOverride": "複寫", + "ButtonPause": "暫停", + "ButtonPlay": "播放", + "ButtonPlayEpisode": "播放劇集", + "ButtonPlaying": "正在播放", + "ButtonPlaylists": "播放列表", + "ButtonRead": "讀取", + "ButtonRemove": "移除", + "ButtonRemoveFromServer": "從服務器中移除", + "ButtonSave": "保存", + "ButtonSaveOrder": "保存序列", + "ButtonSearch": "搜索", + "ButtonSendEbookToDevice": "將電紙書發送到設備", + "ButtonSeries": "系列", + "ButtonSetTimer": "設置定時器", + "ButtonStream": "串流", + "ButtonSubmit": "提交", + "ButtonSwitchServerUser": "切換服務器/用戶", + "ButtonUserStats": "用戶信息", + "ButtonYes": "確定", + "HeaderAccount": "賬號", + "HeaderAdvanced": "高級", + "HeaderAudioTracks": "音軌", + "HeaderChapters": "章節", + "HeaderCollection": "收藏", + "HeaderCollectionItems": "收藏項目", + "HeaderConnectionStatus": "連接狀態", + "HeaderDataSettings": "數據設置", + "HeaderDetails": "詳情", + "HeaderDownloads": "下載", + "HeaderEbookFiles": "電子書檔", + "HeaderEpisodes": "劇集", + "HeaderEreaderSettings": "Ereader 設定", + "HeaderLatestEpisodes": "最新劇集", + "HeaderLibraries": "媒體庫", + "HeaderLocalFolders": "本地目錄", + "HeaderLocalLibraryItems": "本地庫項目", + "HeaderNewPlaylist": "新建播放列表", + "HeaderOpenRSSFeed": "打開 Rss 源", + "HeaderPlaybackSettings": "播放設置", + "HeaderPlaylist": "播放列表", + "HeaderPlaylistItems": "播放列表項目", + "HeaderRSSFeed": "RSS 源", + "HeaderRSSFeedGeneral": "RSS 詳細信息", + "HeaderRSSFeedIsOpen": "RSS 源已打開", + "HeaderSelectDownloadLocation": "選擇下載目錄", + "HeaderSettings": "設定", + "HeaderSleepTimer": "睡眠定時", + "HeaderSleepTimerSettings": "睡眠定時設置", + "HeaderStatsMinutesListeningChart": "收聽分鐘數(最近7天)", + "HeaderStatsRecentSessions": "歷史會話", + "HeaderTableOfContents": "目錄", + "HeaderUserInterfaceSettings": "用戶界面設定", + "HeaderYourStats": "你的統計數據", + "LabelAddToPlaylist": "新增到播放列表", + "LabelAdded": "添加", + "LabelAddedAt": "新增於", + "LabelAll": "全部", + "LabelAllowSeekingOnMediaControls": "允許在媒體通知控件上查找位置", + "LabelAlways": "總是", + "LabelAskConfirmation": "請求確認", + "LabelAuthor": "作者", + "LabelAuthorFirstLast": "作者 (姓 名)", + "LabelAuthorLastFirst": "作者 (名, 姓)", + "LabelAuthors": "作者", + "LabelAutoDownloadEpisodes": "自動下載劇集", + "LabelAutoRewindTime": "自動倒帶時間", + "LabelAutoSleepTimer": "自動睡眠定時", + "LabelAutoSleepTimerAutoRewind": "自動睡眠定時 自動倒帶", + "LabelAutoSleepTimerAutoRewindHelp": "當自動睡眠定時器結束時,再次播放該項目將自動回到當前的位置。", + "LabelAutoSleepTimerHelp": "當在指定的時間範圍內播放時,睡眠定時器將自動啟動。", + "LabelBooks": "圖書", + "LabelChapterTrack": "章節音軌", + "LabelChapters": "章節", + "LabelClosePlayer": "關閉播放器", + "LabelCollapseSeries": "折疊系列", + "LabelComplete": "已完成", + "LabelContinueBooks": "繼續閱讀", + "LabelContinueEpisodes": "繼續劇集", + "LabelContinueListening": "繼續收聽", + "LabelContinueReading": "繼續閱讀", + "LabelContinueSeries": "繼續收聽系列", + "LabelCustomTime": "自定義時間", + "LabelDescription": "描述", + "LabelDisableAudioFadeOut": "禁用音頻淡出", + "LabelDisableAudioFadeOutHelp": "當睡眠定時器不足 1 分鐘時,音頻音量將開始降低,啟用此設置將不再自動降低。", + "LabelDisableAutoRewind": "禁用自動倒帶", + "LabelDisableShakeToReset": "禁用搖晃以重置", + "LabelDisableShakeToResetHelp": "在定時器運行時搖晃設備,或者字啊定時器到期後兩分鐘內搖晃設備將重置睡眠定時器,啟用此設置將關閉該功能。", + "LabelDisableVibrateOnReset": "重置時禁用振動", + "LabelDisableVibrateOnResetHelp": "當睡眠定時器重置時,你的設備將會振動,啟用此設置以關閉該功能。", + "LabelDiscover": "發現", + "LabelDownload": "下載", + "LabelDownloadUsingCellular": "使用流量進行下載", + "LabelDownloaded": "已下載", + "LabelDuration": "持續時間", + "LabelEbook": "電子書", + "LabelEbooks": "電子書", + "LabelEnable": "啟用", + "LabelEnableMp3IndexSeeking": "啟用 mp3 索引搜索", + "LabelEnableMp3IndexSeekingHelp": "此設置僅在您有無法正確尋址的 MP3 文件時啟用。不準確的尋址大多是由可變比特率(VBR)的 MP3 文件引起的。啟用此設置將強制使用索引尋址,當文件被讀取時會構建一個時間到位元組的映射。在處理較大的 MP3 文件時,尋址到文件末尾可能會出現延遲。", + "LabelEnd": "結束", + "LabelEndOfChapter": "章節結束", + "LabelEndTime": "結束時間", + "LabelEpisode": "劇集", + "LabelFeedURL": "源鏈接", + "LabelFile": "文件", + "LabelFileBirthtime": "檔案創建時間", + "LabelFileModified": "檔案修改時間", + "LabelFilename": "檔名", + "LabelFinished": "已聽完", + "LabelFolder": "資料夾", + "LabelFontBoldness": "字體粗細", + "LabelFontScale": "字體比例", + "LabelGenre": "流派", + "LabelGenres": "流派", + "LabelHapticFeedback": "觸覺反饋", + "LabelHasEbook": "有電子書", + "LabelHasSupplementaryEbook": "有補充電子書", + "LabelHeavy": "重", + "LabelHigh": "高", + "LabelHost": "主機", + "LabelInProgress": "正在聽", + "LabelIncomplete": "未聽完", + "LabelInternalAppStorage": "應用內部存儲", + "LabelJumpBackwardsTime": "快退時間", + "LabelJumpForwardsTime": "快進時間", + "LabelLanguage": "語言", + "LabelLayout": "布局", + "LabelLayoutAuto": "自動", + "LabelLayoutSinglePage": "單頁", + "LabelLight": "明亮", + "LabelLineSpacing": "行間距", + "LabelListenAgain": "再次收聽", + "LabelLocalBooks": "本地圖書", + "LabelLocalPodcasts": "本地播客", + "LabelLockOrientation": "鎖定方向", + "LabelLockPlayer": "鎖定播放器", + "LabelLow": "低", + "LabelMediaType": "媒體類型", + "LabelMedium": "中等", + "LabelMore": "更多", + "LabelMoreInfo": "更多信息", + "LabelName": "名稱", + "LabelNarrator": "講述者", + "LabelNarrators": "講述者", + "LabelNavigateWithVolume": "使用音量鍵導航", + "LabelNavigateWithVolumeDisabled": "關閉", + "LabelNavigateWithVolumeEnabled": "打開", + "LabelNavigateWithVolumeMirrored": "鏡像", + "LabelNever": "從不", + "LabelNewestAuthors": "最新作者", + "LabelNewestEpisodes": "最新劇集", + "LabelNo": "不", + "LabelNotFinished": "未聽完", + "LabelNotStarted": "未開始", + "LabelOff": "關閉", + "LabelPassword": "密碼", + "LabelPath": "路徑", + "LabelPlaybackDirect": "直接播放", + "LabelPlaybackLocal": "本地", + "LabelPlaybackSpeed": "播放速度", + "LabelPlaybackTranscode": "轉碼", + "LabelPodcast": "播客", + "LabelPodcasts": "播客", + "LabelPreventIndexing": "防止您的訂閱源被 iTunes 和 Google 播客目錄索引", + "LabelProgress": "進度", + "LabelPubDate": "出版日期", + "LabelPublishYear": "發布年份", + "LabelRSSFeedCustomOwnerEmail": "自定義所有者電子郵件", + "LabelRSSFeedCustomOwnerName": "自定義所有者名稱", + "LabelRSSFeedPreventIndexing": "防止索引", + "LabelRSSFeedSlug": "RSS 源段", + "LabelRandomly": "隨機", + "LabelRead": "閱讀", + "LabelReadAgain": "再次閱讀", + "LabelRecentSeries": "最近新增系列", + "LabelRecentlyAdded": "最近新增", + "LabelRemoveFromPlaylist": "從播放列表中移除", + "LabelScaleElapsedTimeBySpeed": "按速度縮放播放時間", + "LabelSeason": "季", + "LabelSelectADevice": "選賊一個設備", + "LabelSeries": "系列", + "LabelServerAddress": "服務器地址", + "LabelSetEbookAsPrimary": "設定為主", + "LabelSetEbookAsSupplementary": "設定為補充", + "LabelShakeSensitivity": "搖動靈敏度", + "LabelShowAll": "全部顯示", + "LabelSize": "檔案大小", + "LabelSleepTimer": "睡眠定時", + "LabelStart": "開始", + "LabelStartTime": "開始時間", + "LabelStatsBestDay": "最好的一天", + "LabelStatsDailyAverage": "每日平均值", + "LabelStatsDays": "天", + "LabelStatsDaysListened": "收聽天數", + "LabelStatsInARow": "在一行", + "LabelStatsItemsFinished": "已完成的項目", + "LabelStatsMinutes": "分鐘", + "LabelStatsMinutesListening": "收聽分鐘數", + "LabelStatsWeekListening": "每周收聽", + "LabelStreamingUsingCellular": "使用流量進行流媒體播放", + "LabelTag": "標籤", + "LabelTags": "標籤", + "LabelTheme": "主題", + "LabelThemeDark": "黑暗", + "LabelThemeLight": "明亮", + "LabelTimeRemaining": "剩餘 {0}", + "LabelTitle": "標題", + "LabelTotalSize": "總體大小", + "LabelTotalTrack": "音軌總數", + "LabelTracks": "音軌", + "LabelType": "類型", + "LabelUnlockPlayer": "解鎖播放器", + "LabelUseBookshelfView": "使用書架視圖", + "LabelUser": "使用者", + "LabelUsername": "使用者名", + "LabelVeryHigh": "非常高", + "LabelVeryLow": "非常低", + "LabelYourBookmarks": "你的書籤", + "LabelYourProgress": "你的進度", + "MessageAndroid10Downloads": "Android 10 及以下版本將使用內部應用程序存儲進行下載。", + "MessageAttemptingServerConnection": "正在嘗試連接服務器...", + "MessageAudiobookshelfServerNotConnected": "AudioBookShelf 服務器未連接", + "MessageAudiobookshelfServerRequired": "重要!此應用程式需搭配您或您認識的人所架設的 Audiobookshelf 伺服器使用。本應用程式不提供任何內容。", + "MessageBookshelfEmpty": "書架是空的", + "MessageConfirmDeleteLocalEpisode": "從您的設備中移除本地劇集「{0}」嗎?伺服器上的文件將不受影響。", + "MessageConfirmDeleteLocalFiles": "要從您的設備中移除此項目的本地文件嗎?伺服器上的文件和您的進度將不受影響。", + "MessageConfirmDiscardProgress": "您確定要重置進度嗎?", + "MessageConfirmDownloadUsingCellular": "您即將使用行動數據下載。這可能會產生運營商的數據費用。您確定要繼續嗎?", + "MessageConfirmMarkAsFinished": "您確定要將此項目標記為已完成嗎?", + "MessageConfirmRemoveBookmark": "您確定要刪除書籤嗎?", + "MessageConfirmStreamingUsingCellular": "您即將使用行動數據進行串流。這可能會產生運營商的數據費用。您確定要繼續嗎?", + "MessageDiscardProgress": "放棄進度", + "MessageDownloadCompleteProcessing": "下載完成,正在處理...", + "MessageDownloading": "下载中...", + "MessageDownloadingEpisode": "正在下載劇集", + "MessageEpisodesQueuedForDownload": "{0} 個劇集排隊等待下載", + "MessageFeedURLWillBe": "源 URL 將改為 {0}", + "MessageFetching": "正在獲取...", + "MessageFollowTheProjectOnGithub": "在 Github 上 Follow 這個項目", + "MessageItemDownloadCompleteFailedToCreate": "項目下載完成但無法創建庫項目", + "MessageLoading": "讀取...", + "MessageLoadingServerData": "正在加載服務器數據...", + "MessageMarkAsFinished": "標記為已聽完", + "MessageMediaLinkedToADifferentServer": "媒體鏈接到了一個地址不同 {0} 的 AudioBookShelf 伺服器上,連接到此伺服器地址時將同步進度。", + "MessageMediaLinkedToADifferentUser": "媒體連接到此伺服器,但是尤其他用戶下載,進度將僅同步到下載的用戶。", + "MessageMediaLinkedToServer": "連接到伺服器 {0}", + "MessageMediaLinkedToThisServer": "下載的媒體鏈接到此伺服器", + "MessageMediaNotLinkedToServer": "媒體未被鏈接到 AudioBookShelf 伺服器,不會同步任何進度。", + "MessageNoBookmarks": "沒有書籤", + "MessageNoChapters": "沒有章節", + "MessageNoItems": "沒有項目", + "MessageNoItemsFound": "沒有找到任何項目", + "MessageNoListeningSessions": "沒有收聽會話", + "MessageNoMediaFolders": "沒有媒體文件夾", + "MessageNoNetworkConnection": "沒有網絡連接", + "MessageNoPodcastsFound": "沒有找到播客", + "MessageNoSeries": "沒有系列", + "MessageNoUpdatesWereNecessary": "無需更新", + "MessageNoUserPlaylists": "您沒有播放列表", + "MessageReportBugsAndContribute": "報告錯誤、請求功能和做出貢獻", + "MessageSeriesAlreadyDownloaded": "您已下載此係列所有書籍。", + "MessageSeriesDownloadConfirm": "是否下載缺失的 {0} 本書和 {1} 個文件(共 {2} 個項目)至文件夾 {3} ?", + "MessageSeriesDownloadConfirmIos": "下載缺少的 {0} 本書及其 {1} 個文件,共計 {2}?", + "MessageSocketConnectedOverMeteredCellular": "套接字已通過計量的行動數據連接", + "MessageSocketConnectedOverMeteredWifi": "套接字已通過計量的 Wi-Fi 連接", + "MessageSocketConnectedOverUnmeteredCellular": "套接字已通過非計量的行動數據連接", + "MessageSocketConnectedOverUnmeteredWifi": "套接字已通過非計量的 Wi-Fi 連接", + "MessageSocketNotConnected": "套接字未連接", + "NoteRSSFeedPodcastAppsHttps": "警告:大多數播客應用程式要求 RSS 訂閱源 URL 使用 HTTPS", + "NoteRSSFeedPodcastAppsPubDate": "警告:您的一個或多個劇集沒有發布日期。某些播客應用程式要求提供此資訊。", + "ToastBookmarkCreateFailed": "創建書簽失敗", + "ToastBookmarkRemoveFailed": "移除書籤失敗", + "ToastBookmarkUpdateFailed": "更新書籤失敗", + "ToastDownloadNotAllowedOnCellular": "行動數據下不允許下載", + "ToastItemMarkedAsFinishedFailed": "標記為聽完失敗", + "ToastItemMarkedAsNotFinishedFailed": "標記為未聽完失敗", + "ToastPlaylistCreateFailed": "創建播放列表失敗", + "ToastPodcastCreateFailed": "創建播客失敗", + "ToastPodcastCreateSuccess": "已成功創建播客", + "ToastRSSFeedCloseFailed": "關閉 RSS 源失敗", + "ToastRSSFeedCloseSuccess": "RSS 源已關閉", + "ToastStreamingNotAllowedOnCellular": "行動數據下不允許串流播放" +} From 37395003cb6f6c55944c8b27c56ee90d9511c2cd Mon Sep 17 00:00:00 2001 From: Nicholas W Date: Tue, 12 Nov 2024 04:14:22 +0100 Subject: [PATCH 10/12] Deleted translation using Weblate (English (United States)) --- strings/en_US.json | 317 --------------------------------------------- 1 file changed, 317 deletions(-) delete mode 100644 strings/en_US.json diff --git a/strings/en_US.json b/strings/en_US.json deleted file mode 100644 index 3881a01e..00000000 --- a/strings/en_US.json +++ /dev/null @@ -1,317 +0,0 @@ -{ - "ButtonAdd": "Add", - "ButtonAddNewServer": "Add New Server", - "ButtonAuthors": "Authors", - "ButtonBack": "Back", - "ButtonCancel": "Cancel", - "ButtonCancelTimer": "Cancel Timer", - "ButtonClearFilter": "Clear Filter", - "ButtonCloseFeed": "Close Feed", - "ButtonCollections": "Collections", - "ButtonConnect": "Connect", - "ButtonConnectToServer": "Connect to Server", - "ButtonCreate": "Create", - "ButtonCreateBookmark": "Create Bookmark", - "ButtonCreateNewPlaylist": "Create New Playlist", - "ButtonDelete": "Delete", - "ButtonDeleteLocalEpisode": "Delete local episode", - "ButtonDeleteLocalFile": "Delete local file", - "ButtonDeleteLocalItem": "Delete local item", - "ButtonDisableAutoTimer": "Disable Auto Timer", - "ButtonDisconnect": "Disconnect", - "ButtonGoToWebClient": "Go to Web Client", - "ButtonHistory": "History", - "ButtonHome": "Home", - "ButtonIssues": "Issues", - "ButtonLatest": "Latest", - "ButtonLibrary": "Library", - "ButtonLocalMedia": "Local Media", - "ButtonManageLocalFiles": "Manage Local Files", - "ButtonNewFolder": "New Folder", - "ButtonNextEpisode": "Next Episode", - "ButtonOpenFeed": "Open Feed", - "ButtonOverride": "Override", - "ButtonPause": "Pause", - "ButtonPlay": "Play", - "ButtonPlayEpisode": "Play Episode", - "ButtonPlaying": "Playing", - "ButtonPlaylists": "Playlists", - "ButtonRead": "Read", - "ButtonRemove": "Remove", - "ButtonRemoveFromServer": "Remove from Server", - "ButtonSave": "Save", - "ButtonSaveOrder": "Save Order", - "ButtonSearch": "Search", - "ButtonSendEbookToDevice": "Send Ebook to Device", - "ButtonSeries": "Series", - "ButtonSetTimer": "Set Timer", - "ButtonStream": "Stream", - "ButtonSubmit": "Submit", - "ButtonSwitchServerUser": "Switch Server/User", - "ButtonUserStats": "User Stats", - "ButtonYes": "Yes", - "HeaderAccount": "Account", - "HeaderAdvanced": "Advanced", - "HeaderAudioTracks": "Audio Tracks", - "HeaderChapters": "Chapters", - "HeaderCollection": "Collection", - "HeaderCollectionItems": "Collection Items", - "HeaderConnectionStatus": "Connection Status", - "HeaderDataSettings": "Data Settings", - "HeaderDetails": "Details", - "HeaderDownloads": "Downloads", - "HeaderEbookFiles": "Ebook Files", - "HeaderEpisodes": "Episodes", - "HeaderEreaderSettings": "Ereader Settings", - "HeaderLatestEpisodes": "Latest episodes", - "HeaderLibraries": "Libraries", - "HeaderLocalFolders": "Local Folders", - "HeaderLocalLibraryItems": "Local Library Items", - "HeaderNewPlaylist": "New Playlist", - "HeaderOpenRSSFeed": "Open RSS Feed", - "HeaderPlaybackSettings": "Playback Settings", - "HeaderPlaylist": "Playlist", - "HeaderPlaylistItems": "Playlist Items", - "HeaderRSSFeed": "RSS Feed", - "HeaderRSSFeedGeneral": "RSS Details", - "HeaderRSSFeedIsOpen": "RSS Feed is Open", - "HeaderSelectDownloadLocation": "Select Download Location", - "HeaderSettings": "Settings", - "HeaderSleepTimer": "Sleep Timer", - "HeaderSleepTimerSettings": "Sleep Timer Settings", - "HeaderStatsMinutesListeningChart": "Minutes Listening (last 7 days)", - "HeaderStatsRecentSessions": "Recent Sessions", - "HeaderTableOfContents": "Table of Contents", - "HeaderUserInterfaceSettings": "User Interface Settings", - "HeaderYourStats": "Your Stats", - "LabelAddToPlaylist": "Add to Playlist", - "LabelAdded": "Added", - "LabelAddedAt": "Added At", - "LabelAll": "All", - "LabelAllowSeekingOnMediaControls": "Allow position seeking on media notification controls", - "LabelAlways": "Always", - "LabelAskConfirmation": "Ask for confirmation", - "LabelAuthor": "Author", - "LabelAuthorFirstLast": "Author (First Last)", - "LabelAuthorLastFirst": "Author (Last, First)", - "LabelAuthors": "Authors", - "LabelAutoDownloadEpisodes": "Auto Download Episodes", - "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.", - "LabelBooks": "Books", - "LabelChapterTrack": "Chapter Track", - "LabelChapters": "Chapters", - "LabelClosePlayer": "Close player", - "LabelCollapseSeries": "Collapse Series", - "LabelComplete": "Complete", - "LabelContinueBooks": "Continue Books", - "LabelContinueEpisodes": "Continue Episodes", - "LabelContinueListening": "Continue Listening", - "LabelContinueReading": "Continue Reading", - "LabelContinueSeries": "Continue Series", - "LabelCustomTime": "Custom time", - "LabelDescription": "Description", - "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", - "LabelDownload": "Download", - "LabelDownloadUsingCellular": "Download using Cellular", - "LabelDownloaded": "Downloaded", - "LabelDuration": "Duration", - "LabelEbook": "Ebook", - "LabelEbooks": "Ebooks", - "LabelEnable": "Enable", - "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 bitrate (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.", - "LabelEnd": "End", - "LabelEndOfChapter": "End of Chapter", - "LabelEndTime": "End time", - "LabelEpisode": "Episode", - "LabelFeedURL": "Feed URL", - "LabelFile": "File", - "LabelFileBirthtime": "File Birthtime", - "LabelFileModified": "File Modified", - "LabelFilename": "Filename", - "LabelFinished": "Finished", - "LabelFolder": "Folder", - "LabelFontBoldness": "Font Boldness", - "LabelFontScale": "Font scale", - "LabelGenre": "Genre", - "LabelGenres": "Genres", - "LabelHapticFeedback": "Haptic feedback", - "LabelHasEbook": "Has ebook", - "LabelHasSupplementaryEbook": "Has supplementary ebook", - "LabelHeavy": "Heavy", - "LabelHigh": "High", - "LabelHost": "Host", - "LabelInProgress": "In Progress", - "LabelIncomplete": "Incomplete", - "LabelInternalAppStorage": "Internal App Storage", - "LabelJumpBackwardsTime": "Jump backwards time", - "LabelJumpForwardsTime": "Jump forwards time", - "LabelLanguage": "Language", - "LabelLayout": "Layout", - "LabelLayoutAuto": "Auto", - "LabelLayoutSinglePage": "Single page", - "LabelLight": "Light", - "LabelLineSpacing": "Line spacing", - "LabelListenAgain": "Listen Again", - "LabelLocalBooks": "Local Books", - "LabelLocalPodcasts": "Local Podcasts", - "LabelLockOrientation": "Lock orientation", - "LabelLockPlayer": "Lock Player", - "LabelLow": "Low", - "LabelMediaType": "Media Type", - "LabelMedium": "Medium", - "LabelMore": "More", - "LabelMoreInfo": "More Info", - "LabelName": "Name", - "LabelNarrator": "Narrator", - "LabelNarrators": "Narrators", - "LabelNavigateWithVolume": "Navigate with volume keys", - "LabelNavigateWithVolumeDisabled": "Off", - "LabelNavigateWithVolumeEnabled": "On", - "LabelNavigateWithVolumeMirrored": "Mirrored", - "LabelNever": "Never", - "LabelNewestAuthors": "Newest Authors", - "LabelNewestEpisodes": "Newest Episodes", - "LabelNo": "No", - "LabelNotFinished": "Not Finished", - "LabelNotStarted": "Not Started", - "LabelOff": "Off", - "LabelPassword": "Password", - "LabelPath": "Path", - "LabelPlaybackDirect": "Direct", - "LabelPlaybackLocal": "Local", - "LabelPlaybackSpeed": "Playback Speed", - "LabelPlaybackTranscode": "Transcode", - "LabelPodcast": "Podcast", - "LabelPodcasts": "Podcasts", - "LabelPreventIndexing": "Prevent your feed from being indexed by iTunes and Google podcast directories", - "LabelProgress": "Progress", - "LabelPubDate": "Pub Date", - "LabelPublishYear": "Publish Year", - "LabelRSSFeedCustomOwnerEmail": "Custom owner Email", - "LabelRSSFeedCustomOwnerName": "Custom owner Name", - "LabelRSSFeedPreventIndexing": "Prevent Indexing", - "LabelRSSFeedSlug": "RSS Feed Slug", - "LabelRandomly": "Randomly", - "LabelRead": "Read", - "LabelReadAgain": "Read Again", - "LabelRecentSeries": "Recent Series", - "LabelRecentlyAdded": "Recently Added", - "LabelRemoveFromPlaylist": "Remove from Playlist", - "LabelScaleElapsedTimeBySpeed": "Scale Elapsed Time by Speed", - "LabelSeason": "Season", - "LabelSelectADevice": "Select a device", - "LabelSeries": "Series", - "LabelServerAddress": "Server address", - "LabelSetEbookAsPrimary": "Set as primary", - "LabelSetEbookAsSupplementary": "Set as supplementary", - "LabelShakeSensitivity": "Shake sensitivity", - "LabelShowAll": "Show All", - "LabelSize": "Size", - "LabelSleepTimer": "Sleep timer", - "LabelStart": "Start", - "LabelStartTime": "Start time", - "LabelStatsBestDay": "Best Day", - "LabelStatsDailyAverage": "Daily Average", - "LabelStatsDays": "Days", - "LabelStatsDaysListened": "Days Listened", - "LabelStatsInARow": "in a row", - "LabelStatsItemsFinished": "Items Finished", - "LabelStatsMinutes": "minutes", - "LabelStatsMinutesListening": "Minutes Listening", - "LabelStatsWeekListening": "Week Listening", - "LabelStreamingUsingCellular": "Streaming using Cellular", - "LabelTag": "Tag", - "LabelTags": "Tags", - "LabelTheme": "Theme", - "LabelThemeDark": "Dark", - "LabelThemeLight": "Light", - "LabelTimeRemaining": "{0} remaining", - "LabelTitle": "Title", - "LabelTotalSize": "Total Size", - "LabelTotalTrack": "Total Track", - "LabelTracks": "Tracks", - "LabelType": "Type", - "LabelUnlockPlayer": "Unlock Player", - "LabelUseBookshelfView": "Use bookshelf view", - "LabelUser": "User", - "LabelUsername": "Username", - "LabelVeryHigh": "Very High", - "LabelVeryLow": "Very Low", - "LabelYourBookmarks": "Your Bookmarks", - "LabelYourProgress": "Your Progress", - "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?", - "MessageConfirmDownloadUsingCellular": "You are about to download using cellular data. This may include carrier data charges. Do you wish to continue?", - "MessageConfirmMarkAsFinished": "Are you sure you want to mark this item as finished?", - "MessageConfirmRemoveBookmark": "Are you sure you want to remove bookmark?", - "MessageConfirmStreamingUsingCellular": "You are about to stream using cellular data. This may include carrier data charges. Do you wish to continue?", - "MessageDiscardProgress": "Discard Progress", - "MessageDownloadCompleteProcessing": "Download complete. Processing...", - "MessageDownloading": "Downloading...", - "MessageDownloadingEpisode": "Downloading episode", - "MessageEpisodesQueuedForDownload": "{0} Episode(s) queued for download", - "MessageFeedURLWillBe": "Feed URL will be {0}", - "MessageFetching": "Fetching...", - "MessageFollowTheProjectOnGithub": "Follow the project on Github", - "MessageItemDownloadCompleteFailedToCreate": "Item download complete but failed to create library item", - "MessageLoading": "Loading...", - "MessageLoadingServerData": "Loading server data...", - "MessageMarkAsFinished": "Mark as Finished", - "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.", - "MessageNoBookmarks": "No Bookmarks", - "MessageNoChapters": "No Chapters", - "MessageNoItems": "No Items", - "MessageNoItemsFound": "No items found", - "MessageNoListeningSessions": "No Listening Sessions", - "MessageNoMediaFolders": "No Media Folders", - "MessageNoNetworkConnection": "No network connection", - "MessageNoPodcastsFound": "No podcasts found", - "MessageNoSeries": "No series", - "MessageNoUpdatesWereNecessary": "No updates were necessary", - "MessageNoUserPlaylists": "You have no playlists", - "MessageReportBugsAndContribute": "Report bugs, request features, and contribute on", - "MessageSeriesAlreadyDownloaded": "You have already downloaded all books in this series.", - "MessageSeriesDownloadConfirm": "Download missing {0} book(s) with {1} file(s), totaling {2} to folder {3}?", - "MessageSeriesDownloadConfirmIos": "Download missing {0} book(s) with {1} file(s), totaling {2}?", - "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", - "NoteRSSFeedPodcastAppsHttps": "Warning: Most podcast apps will require the RSS feed URL is using HTTPS", - "NoteRSSFeedPodcastAppsPubDate": "Warning: 1 or more of your episodes do not have a Pub Date. Some podcast apps require this.", - "ToastBookmarkCreateFailed": "Failed to create bookmark", - "ToastBookmarkRemoveFailed": "Failed to remove bookmark", - "ToastBookmarkUpdateFailed": "Failed to update bookmark", - "ToastDownloadNotAllowedOnCellular": "Downloading is not allowed on cellular data", - "ToastItemMarkedAsFinishedFailed": "Failed to mark as Finished", - "ToastItemMarkedAsNotFinishedFailed": "Failed to mark as Not Finished", - "ToastPlaylistCreateFailed": "Failed to create playlist", - "ToastPodcastCreateFailed": "Failed to create podcast", - "ToastPodcastCreateSuccess": "Podcast created successfully", - "ToastRSSFeedCloseFailed": "Failed to close RSS feed", - "ToastRSSFeedCloseSuccess": "RSS feed closed", - "ToastStreamingNotAllowedOnCellular": "Streaming is not allowed on cellular data" -} From 73e6fa24a8519f02b518ed76500ccad6002ca86e Mon Sep 17 00:00:00 2001 From: burghy86 Date: Tue, 12 Nov 2024 19:37:15 +0000 Subject: [PATCH 11/12] Translated using Weblate (Italian) Currently translated at 100.0% (315 of 315 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/it/ --- strings/it.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/strings/it.json b/strings/it.json index 54c032da..905d4e2e 100644 --- a/strings/it.json +++ b/strings/it.json @@ -292,6 +292,9 @@ "MessageNoUpdatesWereNecessary": "Nessun aggiornamento necessario", "MessageNoUserPlaylists": "Non hai nessuna Playlist", "MessageReportBugsAndContribute": "Segnala errori, richiedi funzionalità e contribuisci", + "MessageSeriesAlreadyDownloaded": "Hai già scaricato tutti i libri della serie.", + "MessageSeriesDownloadConfirm": "Download non trovato {0} libro(i) con {1} file(s), in tutto {2} nella cartella {3}?", + "MessageSeriesDownloadConfirmIos": "Download mancanti {0} libro(i) con {1} file(s), in totale{2}?", "MessageSocketConnectedOverMeteredCellular": "Collegato tramite rete cellulare a consumo", "MessageSocketConnectedOverMeteredWifi": "Collegato tramite rete Wi-Fi a consumo", "MessageSocketConnectedOverUnmeteredCellular": "Collegato tramite rete cellulare", From 31221062dd74f7a9178b2a3ab27dd0b41bed4d15 Mon Sep 17 00:00:00 2001 From: thehijacker Date: Tue, 12 Nov 2024 06:13:01 +0000 Subject: [PATCH 12/12] Translated using Weblate (Slovenian) Currently translated at 100.0% (315 of 315 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/sl/ --- strings/sl.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/strings/sl.json b/strings/sl.json index 7d95a376..e0003748 100644 --- a/strings/sl.json +++ b/strings/sl.json @@ -159,10 +159,10 @@ "LabelJumpForwardsTime": "Preskoči čas naprej", "LabelLanguage": "Jezik", "LabelLayout": "Postavitev", - "LabelLayoutAuto": "Samodejno", + "LabelLayoutAuto": "Auto", "LabelLayoutSinglePage": "Ena stran", "LabelLight": "Svetlo", - "LabelLineSpacing": "Razmik med vrsticami", + "LabelLineSpacing": "Vrstični razmak", "LabelListenAgain": "Poslušaj znova", "LabelLocalBooks": "Lokalne knjige", "LabelLocalPodcasts": "Lokalni podcasti",