From dac9279320682e102e203ed20db7b2cf23fcfd45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karl=20Bernst=C3=A5l?= Date: Sun, 15 Feb 2026 13:55:47 +0100 Subject: [PATCH 01/18] Translated using Weblate (Swedish) Currently translated at 100.0% (374 of 374 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/sv/ --- strings/sv.json | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/strings/sv.json b/strings/sv.json index cfc3acc8..120a8941 100644 --- a/strings/sv.json +++ b/strings/sv.json @@ -4,7 +4,7 @@ "ButtonAuthors": "Författare", "ButtonBack": "Tillbaka", "ButtonCancel": "Avbryt", - "ButtonCancelTimer": "Inaktivera Timer", + "ButtonCancelTimer": "Avbryt Timer", "ButtonClearFilter": "Rensa filter", "ButtonClearLogs": "Rensa Loggar", "ButtonCloseFeed": "Stäng flöde", @@ -29,15 +29,15 @@ "ButtonLocalMedia": "Lokal media", "ButtonLogs": "Loggar", "ButtonManageLocalFiles": "Hantera Lokal Filer", - "ButtonMaskServerAddress": "Dölj server adress", + "ButtonMaskServerAddress": "Dölj serveradress", "ButtonNewFolder": "Ny Katalog", - "ButtonNextEpisode": "Ny Episod", + "ButtonNextEpisode": "Nästa avsnitt", "ButtonOk": "OK", "ButtonOpenFeed": "Öppna flöde", "ButtonOverride": "Åsidosätt", "ButtonPause": "Pausa", "ButtonPlay": "Spela", - "ButtonPlayEpisode": "Spela Episod", + "ButtonPlayEpisode": "Spela Avsnitt", "ButtonPlaylists": "Spellistor", "ButtonRead": "Läs", "ButtonReadLess": "Visa mindre", @@ -51,21 +51,21 @@ "ButtonSeries": "Serie", "ButtonSetTimer": "Ställ in timer", "ButtonStream": "Ström", - "ButtonSubmit": "Spara", + "ButtonSubmit": "Skicka", "ButtonSwitchServerUser": "Byt Server/Användare", - "ButtonUnmaskServerAddress": "Visa server adress", + "ButtonUnmaskServerAddress": "Visa serveradress", "ButtonUserStats": "Användarstatistik", "ButtonYes": "Ja", "HeaderAccount": "Konto", "HeaderAdvanced": "Avancerad", "HeaderAndroidAutoSettings": "Android Auto Inställningar", - "HeaderAudioTracks": "Ljudfiler", + "HeaderAudioTracks": "Ljudspår", "HeaderChapters": "Kapitel", "HeaderCollection": "Samling", "HeaderCollectionItems": "Böcker i samlingen", "HeaderConfirm": "Bekräfta", - "HeaderConnectionStatus": "Anslutnings Status", - "HeaderDataSettings": "Data Inställningar", + "HeaderConnectionStatus": "Anslutningsstatus", + "HeaderDataSettings": "Datainställningar", "HeaderDetails": "Detaljer", "HeaderDownloads": "Nedladdningar", "HeaderEbookFiles": "E-boksfiler", @@ -74,35 +74,35 @@ "HeaderLatestEpisodes": "Senaste avsnitten", "HeaderLibraries": "Bibliotek", "HeaderLocalFolders": "Lokala Kataloger", - "HeaderLocalLibraryItems": "Lokala Bibliotek Filer", + "HeaderLocalLibraryItems": "Lokala Biblioteksfiler", "HeaderNewPlaylist": "Ny Spellista", "HeaderOpenRSSFeed": "Öppna RSS-flöde", "HeaderPlaybackSettings": "Uppspelningsinställningar", "HeaderPlaylist": "Spellista", "HeaderPlaylistItems": "Böcker i spellistan", - "HeaderProgressSyncFailed": "Progress Sync misslyckades", - "HeaderRSSFeed": "RSS flöde", + "HeaderProgressSyncFailed": "Positionssynk misslyckades", + "HeaderRSSFeed": "RSS-flöde", "HeaderRSSFeedGeneral": "RSS-information", "HeaderRSSFeedIsOpen": "RSS-flödet är öppet", - "HeaderSelectDownloadLocation": "Välj Nedladdnings Plats", + "HeaderSelectDownloadLocation": "Välj Nedladdningsplats", "HeaderSettings": "Inställningar", - "HeaderSleepTimer": "Timer för att sova", - "HeaderSleepTimerSettings": "Sovtimer Inställningar", + "HeaderSleepTimer": "Insomningstimer", + "HeaderSleepTimerSettings": "Insomningstimer-inställningar", "HeaderStatsMinutesListeningChart": "Minuters lyssning (senaste 7 dagarna)", "HeaderStatsRecentSessions": "Senaste tillfällena", "HeaderTableOfContents": "Innehållsförteckning", "HeaderUserInterfaceSettings": "Användargränssnittsinställningar", "HeaderWelcome": "Välkommen, {0}", "HeaderYourStats": "Din statistik", - "LabelAddToPlaylist": "Lägg till i en spellista", + "LabelAddToPlaylist": "Lägg till i spellista", "LabelAddedAt": "Tillagd vid", - "LabelAddedDate": "Adderad {0}", + "LabelAddedDate": "Tillagd {0}", "LabelAll": "Alla", "LabelAllowSeekingOnMediaControls": "Tillåt positionssökning på medieaviseringskontroller", "LabelAlways": "Alltid", "LabelAndroidAutoBrowseLimitForGrouping": "Alfabetisk neddragningsgräns", "LabelAndroidAutoBrowseLimitForGroupingHelp": "Använd inte alfabetisk neddragning när det finns mindre än denna mängd objekt att visa", - "LabelAndroidAutoBrowseSeriesSequenceOrder": "Serier bokföljd", + "LabelAndroidAutoBrowseSeriesSequenceOrder": "Seriebokföljd", "LabelAskConfirmation": "Fråga efter bekräftelse", "LabelAuthor": "Författare", "LabelAuthorFirstLast": "Författare (Förnamn Efternamn)", @@ -111,7 +111,7 @@ "LabelAutoDownloadEpisodes": "Automatisk nedladdning av avsnitt", "LabelAutoRewindTime": "Automatisk tillbakaspolningstid", "LabelAutoSleepTimer": "Automatisk insomningstimer", - "LabelAutoSleepTimerAutoRewind": "Automatisk insomningstimer automatisk bakåtspolning", + "LabelAutoSleepTimerAutoRewind": "Automatisk sovtimer automatisk bakåtspolning", "LabelAutoSleepTimerAutoRewindHelp": "När den automatiska insomningstimern är klar spolas din position automatiskt tillbaka.", "LabelAutoSleepTimerHelp": "Vid uppspelning av media mellan de angivna start- och sluttiderna startar en insomningstimer automatiskt.", "LabelBooks": "Böcker", @@ -147,12 +147,12 @@ "LabelEnableMp3IndexSeekingHelp": "Den här inställningen bör endast aktiveras om du har mp3-filer som inte söker korrekt. Felaktig sökning beror med största sannolikhet på mp3-filer med variabel bitrate (VBR). Den här inställningen tvingar fram indexsökning, där en tid-till-byte-mappning byggs upp när filen läses. I vissa fall med stora mp3-filer blir det en fördröjning vid sökning mot slutet av filen.", "LabelEnd": "Slut", "LabelEndOfChapter": "Slut av kapitel", - "LabelEndTime": "Slut tid", + "LabelEndTime": "Sluttid", "LabelEpisode": "Avsnitt", - "LabelExplicit": "Bestämd", + "LabelExplicit": "Vuxeninnehåll", "LabelFeedURL": "URL-adress för flödet", "LabelFile": "Fil", - "LabelFileBirthtime": "Tidpunkt, adderad", + "LabelFileBirthtime": "Tidpunkt, tillagd", "LabelFileModified": "Tidpunkt, ändrad", "LabelFilename": "Filnamn", "LabelFinished": "Avslutad", @@ -252,9 +252,9 @@ "LabelShakeSensitivity": "Skakkänslighet", "LabelShowAll": "Visa alla", "LabelSize": "Storlek", - "LabelSleepTimer": "Sovtimer", + "LabelSleepTimer": "Insomningstimer", "LabelSleepTimerAlmostDoneChime": "Spela ett ljud när det är nästan klart", - "LabelSleepTimerAlmostDoneChimeHelp": "Spela ett ljud när sovtimern har 30 sekunder kvar", + "LabelSleepTimerAlmostDoneChimeHelp": "Spela ett ljud när insomningstimern har 30 sekunder kvar", "LabelStart": "Start", "LabelStartTime": "Starttid", "LabelStatsBestDay": "Bästa dag", From 0859e219fa9d32c0c8ac3d7cf0f8e3558d57ef94 Mon Sep 17 00:00:00 2001 From: ugyes Date: Sat, 14 Feb 2026 17:45:24 +0100 Subject: [PATCH 02/18] Translated using Weblate (Hungarian) Currently translated at 100.0% (374 of 374 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/hu/ --- strings/hu.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/strings/hu.json b/strings/hu.json index 550b1e7e..01cc6de0 100644 --- a/strings/hu.json +++ b/strings/hu.json @@ -88,7 +88,7 @@ "HeaderSettings": "Beállítások", "HeaderSleepTimer": "Alvásidőzítő", "HeaderSleepTimerSettings": "Alvásidőzítő beállításai", - "HeaderStatsMinutesListeningChart": "Hallgatási grafikon percekben (az elmúlt 7 napból)", + "HeaderStatsMinutesListeningChart": "Hallgatási grafikon percben (az elmúlt 7 napból)", "HeaderStatsRecentSessions": "Legutóbbi munkamenetek", "HeaderTableOfContents": "Tartalomjegyzék", "HeaderUserInterfaceSettings": "Felhasználói felület beállításai", @@ -259,10 +259,10 @@ "LabelStartTime": "Kezdési idő", "LabelStatsBestDay": "Legjobb nap", "LabelStatsDailyAverage": "Napi átlag", - "LabelStatsDays": "Napok", - "LabelStatsDaysListened": "Hallgatással töltött napok", + "LabelStatsDays": "Nap", + "LabelStatsDaysListened": "Hallgatással töltött nap", "LabelStatsInARow": "egymás után", - "LabelStatsItemsFinished": "Befejezett elemek", + "LabelStatsItemsFinished": "Befejezett elem", "LabelStatsMinutes": "perc", "LabelStatsMinutesListening": "Hallgatás percekben", "LabelStatsWeekListening": "Heti hallgatás", From 1bde917b09bb763c8eaa9aaea80c4f69368cc83e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Igor=20Dobra=C4=8Da?= Date: Mon, 16 Feb 2026 04:14:45 +0100 Subject: [PATCH 03/18] Translated using Weblate (Croatian) Currently translated at 100.0% (374 of 374 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/hr/ --- strings/hr.json | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/strings/hr.json b/strings/hr.json index afcf2c55..a2517fa7 100644 --- a/strings/hr.json +++ b/strings/hr.json @@ -63,6 +63,7 @@ "HeaderChapters": "Poglavlja", "HeaderCollection": "Zbirka", "HeaderCollectionItems": "Stavke u zbirci", + "HeaderConfirm": "Potvrdi", "HeaderConnectionStatus": "Stanje veze", "HeaderDataSettings": "Podatkovne postavke", "HeaderDetails": "Pojedinosti", @@ -91,6 +92,7 @@ "HeaderStatsRecentSessions": "Nedavne sesije", "HeaderTableOfContents": "Sadržaj", "HeaderUserInterfaceSettings": "Postavke korisničkog sučelja", + "HeaderWelcome": "Dobrodošao, {0}", "HeaderYourStats": "Vaša statistika", "LabelAddToPlaylist": "Dodaj na popis za izvođenje", "LabelAddedAt": "Dodano", @@ -178,6 +180,9 @@ "LabelLayout": "Prikaz", "LabelLayoutAuto": "Automatski", "LabelLayoutSinglePage": "Jedna stranica", + "LabelLibrarySortByProgress": "Napredak: Zadnje ažuriranje", + "LabelLibrarySortByProgressFinished": "Napredak: Završeno", + "LabelLibrarySortByProgressStarted": "Napredak: Započeto", "LabelLight": "Lagano", "LabelLineSpacing": "Razmak između redaka", "LabelListenAgain": "Ponovno poslušaj", @@ -237,6 +242,7 @@ "LabelScaleElapsedTimeBySpeed": "Prilagodi preostalo vrijeme brzini izvođenja", "LabelSeason": "Sezona", "LabelSelectADevice": "Odabir uređaja", + "LabelSelectMediaType": "Odaberi vrstu medija", "LabelSequenceAscending": "Redoslijed uzlazno", "LabelSequenceDescending": "Redoslijed silazno", "LabelSeries": "Serijal", @@ -289,12 +295,17 @@ "MessageAudiobookshelfServerNotConnected": "Poslužitelj Audiobookshelf nije povezan", "MessageAudiobookshelfServerRequired": "Važno! Ova je aplikacija predviđena za rad s poslužiteljem Audiobookshelf na vašem poslužitelju kojim upravljate vi ili netko koga znate. Ova aplikacija ne nudi nikakav sadržaj.", "MessageBookshelfEmpty": "Polica s knjigama je prazna", + "MessageConfirmAppExit": "Želiš izaći iz aplikacije?", + "MessageConfirmDeleteEpisodeDownloadQueue": "Sigurno želiš izbrisati red čekanja za preuzimanje epizode?", "MessageConfirmDeleteLocalEpisode": "Želite li ukloniti preuzeti nastavak \"{0}\" sa svog uređaja? Ovo ne utječe na datoteku na poslužitelju.", "MessageConfirmDeleteLocalFiles": "Želite li ukloniti preuzete datoteke ove stavke sa svog uređaja? Ovo ne utječe na datoteke na poslužitelju niti na vaš napredak.", + "MessageConfirmDeleteServerConfig": "Ukloniti ovu konfiguraciju poslužitelja?", + "MessageConfirmDeleteServerEpisode": "Sigurno želiš izbrisati epizodu \"{0}\" sa servera?\nUpozorenje: Ovim će se izbrisati audio datoteka.", "MessageConfirmDisableAutoTimer": "Sigurno želite onemogućiti automatski timer do kraja dana? Timer će se ponovno aktivirati po isteku trenutnog automatskog timera ili ako ponovno pokrenete aplikaciju.", "MessageConfirmDiscardProgress": "Sigurno želite resetirati napredak?", "MessageConfirmDownloadUsingCellular": "Spremate se pokrenuti preuzimanje koristeći mobilne podatke. Ovo može uzrokovati dodatne troškove. Želite li nastaviti?", "MessageConfirmMarkAsFinished": "Sigurno želite označiti ovu stavku kao završenu?", + "MessageConfirmPlaybackTime": "Započeti reprodukciju za \"{0}\" u {1}?", "MessageConfirmRemoveBookmark": "Sigurno želite ukloniti knjižnu oznaku?", "MessageConfirmStreamingUsingCellular": "Pokrenut ćete strujanje korištenjem mobilnih podataka. Ovo može uzrokovati dodatne troškove. Želite li nastaviti?", "MessageDiscardProgress": "Zanemari napredak", @@ -359,5 +370,7 @@ "ToastPodcastCreateSuccess": "Podcast uspješno izrađen", "ToastRSSFeedCloseFailed": "Zatvaranje RSS izvora nije uspjelo", "ToastRSSFeedCloseSuccess": "RSS izvor zatvoren", - "ToastStreamingNotAllowedOnCellular": "Strujanje korištenjem mobilnih podataka onemogućeno je" + "ToastStreamingNotAllowedOnCellular": "Strujanje korištenjem mobilnih podataka onemogućeno je", + "UnitMinutesShort": "{0}m", + "UnitSecondsShort": "{0}s" } From 38eacdd7b4e8cf5f538a955d805a42d9ca89f93f Mon Sep 17 00:00:00 2001 From: Gneb Date: Tue, 17 Feb 2026 14:32:48 +0100 Subject: [PATCH 04/18] Translated using Weblate (Slovak) Currently translated at 100.0% (374 of 374 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/sk/ --- strings/sk.json | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/strings/sk.json b/strings/sk.json index c3f9eff8..3a0a4827 100644 --- a/strings/sk.json +++ b/strings/sk.json @@ -63,6 +63,7 @@ "HeaderChapters": "Kapitoly", "HeaderCollection": "Zbierky", "HeaderCollectionItems": "Položky zbierky", + "HeaderConfirm": "Potvrď", "HeaderConnectionStatus": "Stav pripojenia", "HeaderDataSettings": "Nastavenie dát", "HeaderDetails": "Podrobnosti", @@ -91,6 +92,7 @@ "HeaderStatsRecentSessions": "Nedávne relácie", "HeaderTableOfContents": "Obsah", "HeaderUserInterfaceSettings": "Nastavenia používateľského rozhrania", + "HeaderWelcome": "Vitajte, {0}", "HeaderYourStats": "Vaše štatistiky", "LabelAddToPlaylist": "Pridať do playlistu", "LabelAddedAt": "Pridané", @@ -178,6 +180,9 @@ "LabelLayout": "Rozloženie", "LabelLayoutAuto": "Auto", "LabelLayoutSinglePage": "Jedna stránka", + "LabelLibrarySortByProgress": "Stav: Naposledy aktualizované", + "LabelLibrarySortByProgressFinished": "Stav: Dokončené", + "LabelLibrarySortByProgressStarted": "Stav: Začal", "LabelLight": "Svetlá", "LabelLineSpacing": "Riadkovanie", "LabelListenAgain": "Počúvať znova", @@ -237,6 +242,7 @@ "LabelScaleElapsedTimeBySpeed": "Zmeniť ubehnutý čas podľa rýchlosti", "LabelSeason": "Sezóna", "LabelSelectADevice": "Vyberte zariadenie", + "LabelSelectMediaType": "Vybrať typ média", "LabelSequenceAscending": "Vzostupné poradie", "LabelSequenceDescending": "Zostupné poradie", "LabelSeries": "Série", @@ -289,12 +295,17 @@ "MessageAudiobookshelfServerNotConnected": "Audiobookshelf server nie je pripojený", "MessageAudiobookshelfServerRequired": "Dôležité! Táto aplikácia je navrhnutá na fungovanie so Audiobookshelf serverom, ktorý patrí vám alebo niekomu inému. Táto aplikácia sama o sebe neposkytuje žiadny obsah.", "MessageBookshelfEmpty": "Polička je prázdna", + "MessageConfirmAppExit": "Chceli ste ukončiť aplikáciu?", + "MessageConfirmDeleteEpisodeDownloadQueue": "Naozaj chcete vymazať frontu sťahovania epizód?", "MessageConfirmDeleteLocalEpisode": "Želáte si odstrániť lokálnu epizódu \"{0}\" z vášho zariadenia? Súbor na serveri zostane nezmenený.", "MessageConfirmDeleteLocalFiles": "Želáte si odstrániť z vášho zariadenia lokálne súbory patriace k tejto položke? Súbory na serveri a váš aktuálny stav počúvania zostanú nezmenené.", + "MessageConfirmDeleteServerConfig": "Odstrániť túto konfiguráciu servera?", + "MessageConfirmDeleteServerEpisode": "Naozaj chcete odstrániť epizódu „{0}“ zo servera?\nUpozornenie: Týmto sa vymaže aj zvukový súbor.", "MessageConfirmDisableAutoTimer": "Ste si istí, že chcete vypnúť automatický časovač pre zvyšok dnešného dňa? Časovač sa znova zapne na konci nastavenej doby pre automatický časovač spánku alebo pri reštarte aplikácie.", "MessageConfirmDiscardProgress": "Ste si istý, že chcete resetovať váš aktuálny stav počúvania?", "MessageConfirmDownloadUsingCellular": "Chystáte sa sťahovať pri používaní mobilných dát. Toto môže mať za následok zvýšené poplatky u vášho poskytovateľ mobilnej siete. Chcete pokračovať?", "MessageConfirmMarkAsFinished": "Ste si istý, že chcete označiť túto položku ako dokončenú?", + "MessageConfirmPlaybackTime": "Spustiť prehrávanie „{0}“ od {1}?", "MessageConfirmRemoveBookmark": "Ste si istý, že chcete odstrániť túto záložku?", "MessageConfirmStreamingUsingCellular": "Chystáte sa streamovať pri používaní mobilných dát. To môže mať za následok zvýšené poplatky za využité dáta. Chcete pokračovať?", "MessageDiscardProgress": "Odstrániť aktuálny stav počúvania", @@ -359,5 +370,7 @@ "ToastPodcastCreateSuccess": "Podcast bol vytvorený", "ToastRSSFeedCloseFailed": "Odstránenie RSS zdroja zlyhalo", "ToastRSSFeedCloseSuccess": "RSS zdroj bol odstránený", - "ToastStreamingNotAllowedOnCellular": "Streamovanie cez mobilné dáta nie je povolené" + "ToastStreamingNotAllowedOnCellular": "Streamovanie cez mobilné dáta nie je povolené", + "UnitMinutesShort": "{0}m", + "UnitSecondsShort": "{0}s" } From c9935eca2b3c73c4ffe4880e84baa2f76e87e17d Mon Sep 17 00:00:00 2001 From: herny ucet Date: Tue, 17 Feb 2026 18:45:51 +0100 Subject: [PATCH 05/18] Translated using Weblate (Slovak) Currently translated at 100.0% (374 of 374 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/sk/ --- strings/sk.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/strings/sk.json b/strings/sk.json index 3a0a4827..c61ebd17 100644 --- a/strings/sk.json +++ b/strings/sk.json @@ -158,7 +158,7 @@ "LabelFinished": "Ukončené", "LabelFolder": "Priečinok", "LabelFontBoldness": "Hrúbka písma", - "LabelFontFamily": "Písmo", + "LabelFontFamily": "písmo", "LabelFontFamilySans": "Sans", "LabelFontFamilySerif": "Serif", "LabelFontScale": "Veľkosť písma", From 6091fd6f79e058d0b92b4c5db41d8b19348387a4 Mon Sep 17 00:00:00 2001 From: peter cerny Date: Tue, 17 Feb 2026 18:48:21 +0100 Subject: [PATCH 06/18] Translated using Weblate (Slovak) Currently translated at 100.0% (374 of 374 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/sk/ --- strings/sk.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/strings/sk.json b/strings/sk.json index c61ebd17..d37cff9b 100644 --- a/strings/sk.json +++ b/strings/sk.json @@ -224,7 +224,7 @@ "LabelPodcast": "Podcast", "LabelPodcasts": "Podcasty", "LabelPreventIndexing": "Zabráni indexácii vašich zdrojov službami iTunes a Google podcast directories", - "LabelProgress": "Stav", + "LabelProgress": "Aktuálny stav", "LabelPubDate": "Dátum publikovania", "LabelPublishYear": "Rok vydania", "LabelPublishedDate": "Vydané {0}", From d2830c1603585820812cd253967c5403bd5d6ec5 Mon Sep 17 00:00:00 2001 From: Silviu Bajenaru Date: Wed, 18 Feb 2026 18:44:01 +0100 Subject: [PATCH 07/18] Translated using Weblate (Romanian) Currently translated at 100.0% (374 of 374 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/ro/ --- strings/ro.json | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/strings/ro.json b/strings/ro.json index dae38566..a451c358 100644 --- a/strings/ro.json +++ b/strings/ro.json @@ -23,7 +23,7 @@ "ButtonGoToWebClient": "Deschide în browse", "ButtonHistory": "Istoric", "ButtonHome": "Acasă", - "ButtonIssues": "Erori", + "ButtonIssues": "Probleme", "ButtonLatest": "Noutăți", "ButtonLibrary": "Bibliotecă", "ButtonLocalMedia": "Media locală", @@ -40,7 +40,7 @@ "ButtonPlayEpisode": "Redă episodul", "ButtonPlaylists": "Liste", "ButtonRead": "Citește", - "ButtonReadLess": "Mai puțin", + "ButtonReadLess": "Citește Mai Puțin", "ButtonReadMore": "Afișează mai mult", "ButtonRemove": "Elimină", "ButtonRemoveFromServer": "Elimină de pe server", @@ -63,6 +63,7 @@ "HeaderChapters": "Capitole", "HeaderCollection": "Colecție", "HeaderCollectionItems": "Conținutul colecției", + "HeaderConfirm": "Confirmă", "HeaderConnectionStatus": "Starea conexiunii", "HeaderDataSettings": "Configurare date", "HeaderDetails": "Detalii", @@ -91,6 +92,7 @@ "HeaderStatsRecentSessions": "Sesiuni recente", "HeaderTableOfContents": "Cuprins", "HeaderUserInterfaceSettings": "Setări interfață", + "HeaderWelcome": "Bun venit, {0}", "HeaderYourStats": "Progresul tău", "LabelAddToPlaylist": "Adaugă în listă", "LabelAddedAt": "Adăugat la", @@ -113,6 +115,7 @@ "LabelAutoSleepTimerAutoRewindHelp": "Când timerul de somn se termină, la reluarea redării vei fi mutat automat puțin înapoi.", "LabelAutoSleepTimerHelp": "Când redai media între orele specificate, se va porni automat timerul de somn.", "LabelBooks": "Cărți", + "LabelByAuthor": "de {0}", "LabelChapterTrack": "Marcaje capitole", "LabelChapters": "Capitole", "LabelClosePlayer": "Închide playerul", @@ -147,7 +150,7 @@ "LabelEndTime": "Oră de sfârșit", "LabelEpisode": "Episod", "LabelExplicit": "Explicit", - "LabelFeedURL": "URL flux", + "LabelFeedURL": "Flux URL", "LabelFile": "Fișier", "LabelFileBirthtime": "Data creării fișierului", "LabelFileModified": "Fișier modificat", @@ -155,6 +158,9 @@ "LabelFinished": "Finalizat", "LabelFolder": "Dosar", "LabelFontBoldness": "Grosimea fontului", + "LabelFontFamily": "Familia Fontului", + "LabelFontFamilySans": "Sans", + "LabelFontFamilySerif": "Serif", "LabelFontScale": "Mărimea fontului", "LabelGenre": "Gen", "LabelGenres": "Genuri", @@ -174,6 +180,9 @@ "LabelLayout": "Aspect", "LabelLayoutAuto": "Automat", "LabelLayoutSinglePage": "Pagină unică", + "LabelLibrarySortByProgress": "Progres: Ultima Actualizare", + "LabelLibrarySortByProgressFinished": "Progres: Finalizat", + "LabelLibrarySortByProgressStarted": "Progres: Început", "LabelLight": "Deschis", "LabelLineSpacing": "Spațiere între rânduri", "LabelListenAgain": "Ascultă din nou", @@ -233,6 +242,7 @@ "LabelScaleElapsedTimeBySpeed": "Ajustează timpul scurs după viteză", "LabelSeason": "Sezon", "LabelSelectADevice": "Alege un dispozitiv", + "LabelSelectMediaType": "Alege tipul suportului media", "LabelSequenceAscending": "Ordine crescătoare", "LabelSequenceDescending": "Ordine descrescătoare", "LabelSeries": "Serii", @@ -285,12 +295,17 @@ "MessageAudiobookshelfServerNotConnected": "Serverul Audiobookshelf nu este conectat", "MessageAudiobookshelfServerRequired": "Important! Această aplicație este proiectată să funcționeze cu un server Audiobookshelf găzduit de tine sau de cineva cunoscut. Aplicația nu oferă conținut propriu.", "MessageBookshelfEmpty": "Raftul este gol", + "MessageConfirmAppExit": "Doriți să ieșiti din aplicație?", + "MessageConfirmDeleteEpisodeDownloadQueue": "Sunteți sigur că doriți să goliți coada de descărcări a episoadelor?", "MessageConfirmDeleteLocalEpisode": "Ștergi episodul local „{0}” de pe dispozitiv? Fișierul de pe server nu va fi afectat.", "MessageConfirmDeleteLocalFiles": "Ștergi fișierele locale ale acestui element de pe dispozitiv? Fișierele de pe server și progresul nu vor fi afectate.", + "MessageConfirmDeleteServerConfig": "Stergeți această configurație a serverului?", + "MessageConfirmDeleteServerEpisode": "Sunteți sigur că doriți să ștergeți episodul \"{0}\" de pe server?\nAtenție: Această acțiune va șterge fișierul audio.", "MessageConfirmDisableAutoTimer": "Sigur vrei să dezactivezi timerul automat pentru restul zilei? Acesta va fi reactivat la finalul perioadei de somn automat sau când repornești aplicația.", "MessageConfirmDiscardProgress": "Ești sigur că vrei să îți resetezi progresul?", "MessageConfirmDownloadUsingCellular": "Urmează să descarci folosind date mobile. Acest lucru poate genera costuri suplimentare. Vrei să continui?", "MessageConfirmMarkAsFinished": "Sigur vrei să marchezi acest element ca finalizat?", + "MessageConfirmPlaybackTime": "Porniți redarea pentru \"{0}\" la \"{1}\"?", "MessageConfirmRemoveBookmark": "Sigur vrei să ștergi semnul de carte?", "MessageConfirmStreamingUsingCellular": "Urmează să redai online folosind date mobile. Acest lucru poate genera costuri suplimentare. Vrei să continui?", "MessageDiscardProgress": "Resetează progresul", @@ -355,5 +370,7 @@ "ToastPodcastCreateSuccess": "Podcast creat cu succes", "ToastRSSFeedCloseFailed": "Nu s-a putut închide fluxul RSS", "ToastRSSFeedCloseSuccess": "Flux RSS închis", - "ToastStreamingNotAllowedOnCellular": "Redarea online nu este permisă pe date mobile" + "ToastStreamingNotAllowedOnCellular": "Redarea online nu este permisă pe date mobile", + "UnitMinutesShort": "{0}m", + "UnitSecondsShort": "{0}s" } From dad7ac4efd8ef069d50ccc0fdcbc406e425f62e5 Mon Sep 17 00:00:00 2001 From: Gneb Date: Tue, 17 Feb 2026 18:44:14 +0100 Subject: [PATCH 08/18] Translated using Weblate (Czech) Currently translated at 97.0% (363 of 374 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/cs/ --- strings/cs.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/strings/cs.json b/strings/cs.json index 43c41555..30be396c 100644 --- a/strings/cs.json +++ b/strings/cs.json @@ -63,6 +63,7 @@ "HeaderChapters": "Kapitoly", "HeaderCollection": "Kolekce", "HeaderCollectionItems": "Položky kolekce", + "HeaderConfirm": "Potvrzení", "HeaderConnectionStatus": "Stav připojení", "HeaderDataSettings": "Nastavení dat", "HeaderDetails": "Podrobnosti", @@ -177,6 +178,8 @@ "LabelLayout": "Rozvržení", "LabelLayoutAuto": "Automatické", "LabelLayoutSinglePage": "Jedna stránka", + "LabelLibrarySortByProgress": "Pokrok: naposledy aktualizováno", + "LabelLibrarySortByProgressStarted": "Pokrok: začato", "LabelLight": "Slabá", "LabelLineSpacing": "Řádkování", "LabelListenAgain": "Poslouchat znovu", From 04de5960f18eb56e16e96681a75aa744b3592ed9 Mon Sep 17 00:00:00 2001 From: Plazec Date: Tue, 17 Feb 2026 18:44:48 +0100 Subject: [PATCH 09/18] Translated using Weblate (Czech) Currently translated at 97.0% (363 of 374 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/cs/ --- strings/cs.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/strings/cs.json b/strings/cs.json index 30be396c..ae02c3fb 100644 --- a/strings/cs.json +++ b/strings/cs.json @@ -159,7 +159,7 @@ "LabelFontFamily": "Rodina písem", "LabelFontFamilySans": "Bezpatkové", "LabelFontFamilySerif": "Patkové", - "LabelFontScale": "Měřítko písma", + "LabelFontScale": "Velikost písma", "LabelGenre": "Žánr", "LabelGenres": "Žánry", "LabelHapticFeedback": "Haptická odezva", From c37f2b71d41d0a1e711949e28e2bc46a453d830f Mon Sep 17 00:00:00 2001 From: lambolighting Date: Thu, 19 Feb 2026 12:31:09 +0100 Subject: [PATCH 10/18] Translated using Weblate (Greek) Currently translated at 61.7% (231 of 374 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/el/ --- strings/el.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/strings/el.json b/strings/el.json index f5fd59e3..749b7c42 100644 --- a/strings/el.json +++ b/strings/el.json @@ -63,6 +63,7 @@ "HeaderChapters": "Κεφάλαια", "HeaderCollection": "Συλλογή", "HeaderCollectionItems": "Αντικείμενα Συλλογής", + "HeaderConfirm": "Επιβεβαίωση", "HeaderConnectionStatus": "Στατιστικά Σύνδεσης", "HeaderDataSettings": "Ρυθμίσεις Δεδομένων", "HeaderDetails": "Λεπτομέρειες", @@ -91,6 +92,7 @@ "HeaderStatsRecentSessions": "Πρόσφατες Συνεδρίες", "HeaderTableOfContents": "Πίνακας Περιεχομένων", "HeaderUserInterfaceSettings": "Ρυθμίσεις Διεπαφής Χρήστη", + "HeaderWelcome": "Καλωσήρθες, {0}", "HeaderYourStats": "Τα Στατιστικά Σας", "LabelAddToPlaylist": "Προσθήκη στην Λίστα Αναπαραγωγής", "LabelAddedAt": "Προστέθηκε Στις", @@ -99,6 +101,7 @@ "LabelAllowSeekingOnMediaControls": "Να επιτρέπεται η αλλαγή θέσης από τα χειριστήρια ειδοποιήσεων πολυμέσων", "LabelAlways": "Πάντα", "LabelAndroidAutoBrowseLimitForGrouping": "Όριο λίστας κατά αλφαβητική σειρά", + "LabelAndroidAutoBrowseLimitForGroupingHelp": "Μην χρησιμοποιείτε την αλφαβητική λίστα περιορισμού όταν υπάρχουν λιγότερα από αυτά τα στοιχεία για εμφάνιση", "LabelAndroidAutoBrowseSeriesSequenceOrder": "Ταξινόμηση βιβλίων σειράς", "LabelAskConfirmation": "Ερώτηση για επιβεβαίωση", "LabelAuthor": "Συγγραφέας", @@ -106,19 +109,28 @@ "LabelAuthorLastFirst": "Συγγραφέας (Επώνυμο, Όνομα)", "LabelAuthors": "Συγγραφείς", "LabelAutoDownloadEpisodes": "Αυτόματο Κατέβασμα Επεισοδίων", + "LabelAutoRewindTime": "Χρόνος αυτόματης επαναφοράς", "LabelAutoSleepTimer": "Αυτόματος Χρονοδιακόπτης Ύπνου", + "LabelAutoSleepTimerAutoRewind": "Αυτόματη επαναφορά κατά τον χρονοδιακόπτη ύπνου", + "LabelAutoSleepTimerAutoRewindHelp": "Όταν ολοκληρωθεί ο αυτόματος χρονοδιακόπτης ύπνου, η επαναφορά της αναπαραγωγής θα γυρίζει αυτόματα τη θέση σας πίσω.", + "LabelAutoSleepTimerHelp": "Όταν αναπαράγεται περιεχόμενο μεταξύ των καθορισμένων χρόνων έναρξης και λήξης, ο χρονοδιακόπτης ύπνου θα ξεκινά αυτόματα.", "LabelBooks": "Βιβλία", "LabelByAuthor": "κατά {0}", "LabelChapterTrack": "Κομμάτι Κεφαλαίου", "LabelChapters": "Κεφάλαια", "LabelClosePlayer": "Κλείσιμο αναπαραγωγής", + "LabelCollapseSeries": "Σύμπτυξη Σειράς", "LabelComplete": "Ολοκλήρωση", "LabelContinueBooks": "Συνέχεια Βιβλίων", "LabelContinueEpisodes": "Συνέχεια Επεισοδίων", "LabelContinueListening": "Συνέχεια Ακρόασης", "LabelContinueReading": "Συνέχεια Ανάγνωσης", "LabelContinueSeries": "Συνέχεια Σειράς", + "LabelCustomTime": "Προσαρμοσμένη ώρα", "LabelDescription": "Περιγραφή", + "LabelDisableAudioFadeOut": "Απενεργοποίηση σταδιακής μείωσης ήχου", + "LabelDisableAudioFadeOutHelp": "Η ένταση του ήχου θα αρχίσει να μειώνεται όταν απομένει λιγότερο από 1 λεπτό στον χρονοδιακόπτη ύπνου. Ενεργοποιήστε αυτή τη ρύθμιση για να μην γίνεται σταδιακή μείωση.", + "LabelDisableAutoRewind": "Απενεργοποίηση αυτόματης επαναφοράς", "LabelDownload": "Λήψη", "LabelDownloadUsingCellular": "Λήψη με χρήση δεδομένων", "LabelDownloaded": "Ληφθέντα", From 3b3bda117c2fcf80ce0f22ddf93a362a56835189 Mon Sep 17 00:00:00 2001 From: Pavel Miniutka Date: Thu, 19 Feb 2026 06:58:17 +0100 Subject: [PATCH 11/18] Translated using Weblate (Belarusian) Currently translated at 96.5% (361 of 374 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/be/ --- strings/be.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/strings/be.json b/strings/be.json index b415c063..db6df6a9 100644 --- a/strings/be.json +++ b/strings/be.json @@ -91,6 +91,7 @@ "HeaderStatsRecentSessions": "Апошнія сеансы", "HeaderTableOfContents": "Змест", "HeaderUserInterfaceSettings": "Налады інтэрфейсу карыстальніка", + "HeaderWelcome": "Вітаем, {0}", "HeaderYourStats": "Ваша статыстыка", "LabelAddToPlaylist": "Дадаць у спіс прайгравання", "LabelAddedAt": "Дата дабаўлення", @@ -285,6 +286,7 @@ "MessageAudiobookshelfServerNotConnected": "Сервер Audiobookshelf не падлучаны", "MessageAudiobookshelfServerRequired": "Важна! Гэта праграма прызначана для працы з серверам Audiobookshelf, які вы ці хтосьці іншы абслугоўваеце. Праграма не змяшчае ўласнага кантэнту.", "MessageBookshelfEmpty": "Кніжная паліца пустая", + "MessageConfirmAppExit": "Вы хацелі выйсці з праграмы?", "MessageConfirmDeleteLocalEpisode": "Выдаліць лакальны эпізод \"{0}\" з вашай прылады? Файл на серверы застанецца нязменным.", "MessageConfirmDeleteLocalFiles": "Выдаліць лакальныя файлы гэтага элемента з вашай прылады? Файлы на серверы і ваш прагрэс застануцца нязменнымі.", "MessageConfirmDisableAutoTimer": "Вы ўпэўнены, што жадаеце адключыць аўтаматычны таймер на сённяшні дзень? Таймер будзе зноў уключаны па заканчэнні гэтага перыяду аўтаматычнага таймера сну або пры перазапуску праграмы.", @@ -355,5 +357,7 @@ "ToastPodcastCreateSuccess": "Падкаст паспяхова створаны", "ToastRSSFeedCloseFailed": "Не ўдалося закрыць RSS-стужку", "ToastRSSFeedCloseSuccess": "RSS-стужка закрыта", - "ToastStreamingNotAllowedOnCellular": "Патокавая перадача праз мабільную сувязь забаронена" + "ToastStreamingNotAllowedOnCellular": "Патокавая перадача праз мабільную сувязь забаронена", + "UnitMinutesShort": "{0} хв", + "UnitSecondsShort": "{0} с" } From ec1585f7c12b4066806afc0c4c56d676f6b4487d Mon Sep 17 00:00:00 2001 From: Pavel Miniutka Date: Tue, 24 Feb 2026 14:47:36 +0100 Subject: [PATCH 12/18] Translated using Weblate (Belarusian) Currently translated at 99.1% (371 of 374 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/be/ --- strings/be.json | 92 +++++++++++++++++++++++++++---------------------- 1 file changed, 51 insertions(+), 41 deletions(-) diff --git a/strings/be.json b/strings/be.json index db6df6a9..20543228 100644 --- a/strings/be.json +++ b/strings/be.json @@ -11,9 +11,9 @@ "ButtonCollections": "Калекцыі", "ButtonConnect": "Падлучыцца", "ButtonConnectToServer": "Падлучыцца да сервера", - "ButtonCreate": "Ствараць", + "ButtonCreate": "Стварыць", "ButtonCreateBookmark": "Стварыць закладку", - "ButtonCreateNewPlaylist": "Стварыць новы спіс прайгравання", + "ButtonCreateNewPlaylist": "Стварыць новы плэй-ліст", "ButtonDelete": "Выдаліць", "ButtonDeleteLocalEpisode": "Выдаліць лакальны эпізод", "ButtonDeleteLocalFile": "Выдаліць лакальны файл", @@ -30,15 +30,15 @@ "ButtonLogs": "Журналы", "ButtonManageLocalFiles": "Кіраванне лакальнымі файламі", "ButtonMaskServerAddress": "Схаваць адрас сервера", - "ButtonNewFolder": "Новая тэчка", + "ButtonNewFolder": "Новая папка", "ButtonNextEpisode": "Наступны эпізод", - "ButtonOk": "Добра", + "ButtonOk": "ОК", "ButtonOpenFeed": "Адкрыць стужку", "ButtonOverride": "Пераазначыць", - "ButtonPause": "Паўза", + "ButtonPause": "Прыпыніць", "ButtonPlay": "Прайграць", "ButtonPlayEpisode": "Прайграць эпізод", - "ButtonPlaylists": "Спісы прайгравання", + "ButtonPlaylists": "Плэй-лісты", "ButtonRead": "Чытаць", "ButtonReadLess": "Чытаць менш", "ButtonReadMore": "Чытаць больш", @@ -59,12 +59,13 @@ "HeaderAccount": "Уліковы запіс", "HeaderAdvanced": "Дадаткова", "HeaderAndroidAutoSettings": "Налады Android Auto", - "HeaderAudioTracks": "Аўдыядарожкі", + "HeaderAudioTracks": "Аўдыятрэкі", "HeaderChapters": "Раздзелы", "HeaderCollection": "Калекцыя", "HeaderCollectionItems": "Элементы калекцыі", + "HeaderConfirm": "Пацвердзіць", "HeaderConnectionStatus": "Стан злучэння", - "HeaderDataSettings": "Налады дадзеных", + "HeaderDataSettings": "Налады даных", "HeaderDetails": "Падрабязнасці", "HeaderDownloads": "Спампоўкі", "HeaderEbookFiles": "Файлы электронных кніг", @@ -72,13 +73,13 @@ "HeaderEreaderSettings": "Налады прылады для чытання", "HeaderLatestEpisodes": "Апошнія эпізоды", "HeaderLibraries": "Бібліятэкі", - "HeaderLocalFolders": "Лакальныя тэчкі", + "HeaderLocalFolders": "Лакальныя папкі", "HeaderLocalLibraryItems": "Элементы лакальнай бібліятэкі", - "HeaderNewPlaylist": "Новы спіс прайгравання", + "HeaderNewPlaylist": "Новы плэй-ліст", "HeaderOpenRSSFeed": "Адкрыць RSS-стужку", "HeaderPlaybackSettings": "Налады прайгравання", - "HeaderPlaylist": "Спіс прайгравання", - "HeaderPlaylistItems": "Элементы спіса прайгравання", + "HeaderPlaylist": "Плэй-ліст", + "HeaderPlaylistItems": "Элементы плэй-ліста", "HeaderProgressSyncFailed": "Не ўдалося сінхранізаваць прагрэс", "HeaderRSSFeed": "RSS-стужка", "HeaderRSSFeedGeneral": "Падрабязнасці RSS", @@ -93,7 +94,7 @@ "HeaderUserInterfaceSettings": "Налады інтэрфейсу карыстальніка", "HeaderWelcome": "Вітаем, {0}", "HeaderYourStats": "Ваша статыстыка", - "LabelAddToPlaylist": "Дадаць у спіс прайгравання", + "LabelAddToPlaylist": "Дадаць у плэй-ліст", "LabelAddedAt": "Дата дабаўлення", "LabelAddedDate": "Дададзена {0}", "LabelAll": "Усе", @@ -111,10 +112,11 @@ "LabelAutoRewindTime": "Час аўтаматычнай перамоткі назад", "LabelAutoSleepTimer": "Аўтаматычны таймер сну", "LabelAutoSleepTimerAutoRewind": "Аўтаматычная перамотка таймера сну", - "LabelAutoSleepTimerAutoRewindHelp": "Калі таймер аўтаматычнага сну скончыцца, паўторнае прайграванне элемента аўтаматычна перамотвае вашу пазіцыю.", + "LabelAutoSleepTimerAutoRewindHelp": "Пасля заканчэння аўтаматычнага таймера сну паўторнае прайграванне элемента аўтаматычна перамотвае вашу пазіцыю.", "LabelAutoSleepTimerHelp": "Калі медыя прайграецца ў вызначаны час паміж пачаткам і канцом, таймер сну будзе запушчаны аўтаматычна.", "LabelBooks": "Кнігі", - "LabelChapterTrack": "Дарожка раздзела", + "LabelByAuthor": "– {0}", + "LabelChapterTrack": "Трэк раздзела", "LabelChapters": "Раздзелы", "LabelClosePlayer": "Зачыніць прайгравальнік", "LabelCollapseSeries": "Згарнуць серыі", @@ -127,7 +129,7 @@ "LabelCustomTime": "Свой час", "LabelDescription": "Апісанне", "LabelDisableAudioFadeOut": "Адключыць змяншэнне гучнасці", - "LabelDisableAudioFadeOutHelp": "Гучнасць аўдыё пачне змяншацца, калі на таймеры сну застанецца менш за 1 хвіліну. Уключыце гэтую наладу, каб пазбегнуць змяншэння гучнасці.", + "LabelDisableAudioFadeOutHelp": "Гучнасць гуку пачне змяншацца, калі на таймеры сну застанецца менш за 1 хвіліну. Уключыце гэтую наладу, каб пазбегнуць змяншэння гучнасці.", "LabelDisableAutoRewind": "Адключыць аўтаматычную перамотку назад", "LabelDisableShakeToReset": "Адключыць скід страсеннем", "LabelDisableShakeToResetHelp": "Калі патрасці прыладу падчас працы таймера АБО на працягу 2 хвілін пасля заканчэння таймера, таймер сну скідваецца. Уключыце гэтую наладу, каб адключыць скід страсеннем.", @@ -141,7 +143,7 @@ "LabelEbook": "Электронная кніга", "LabelEbooks": "Электронныя кнігі", "LabelEnable": "Уключыць", - "LabelEnableMp3IndexSeeking": "Уключыць індэксаванне для перамоткі MP3", + "LabelEnableMp3IndexSeeking": "Уключыць пошук па індэксе mp3", "LabelEnableMp3IndexSeekingHelp": "Гэтую наладу варта ўключаць толькі, калі ў вас ёсць MP3-файлы, якія няправільна перамотваюцца. Хутчэй за ўсё, гэта выклікана файламі з зменным бітрэйтам (VBR). Гэтая налада прымусова ўключае індэксаванне для перамоткі, пры якім падчас чытання файла ствараецца адпаведнасць паміж часам і байтамі. У некаторых выпадках з вялікімі MP3-файламі можа быць затрымка пры перемотцы да канца файла.", "LabelEnd": "Канец", "LabelEndOfChapter": "Канец раздзела", @@ -152,10 +154,13 @@ "LabelFile": "Файл", "LabelFileBirthtime": "Час стварэння файла", "LabelFileModified": "Час змянення файла", - "LabelFilename": "Імя файла", - "LabelFinished": "Скончана", - "LabelFolder": "Тэчка", + "LabelFilename": "Назва файла", + "LabelFinished": "Завершана", + "LabelFolder": "Папка", "LabelFontBoldness": "Таўшчыня шрыфта", + "LabelFontFamily": "Сямейства шрыфтоў", + "LabelFontFamilySans": "Sans", + "LabelFontFamilySerif": "Serif", "LabelFontScale": "Памер шрыфту", "LabelGenre": "Жанр", "LabelGenres": "Жанры", @@ -167,7 +172,7 @@ "LabelHost": "Хост", "LabelInProgress": "У працэсе", "LabelIncomplete": "Незавершана", - "LabelInternalAppStorage": "Унутраная памяць прыкладання", + "LabelInternalAppStorage": "Унутраная памяць праграмы", "LabelJumpBackwardsTime": "Час пераходу назад", "LabelJumpForwardsTime": "Час пераходу наперад", "LabelKeepScreenAwake": "Трымаць экран уключаным", @@ -175,6 +180,9 @@ "LabelLayout": "Знешні выгляд", "LabelLayoutAuto": "Аўто", "LabelLayoutSinglePage": "Аднабаковы", + "LabelLibrarySortByProgress": "Прагрэс: апошняе абнаўленне", + "LabelLibrarySortByProgressFinished": "Прагрэс: завершана", + "LabelLibrarySortByProgressStarted": "Прагрэс: пачата", "LabelLight": "Святло", "LabelLineSpacing": "Міжрадковы інтэрвал", "LabelListenAgain": "Паслухаць зноў", @@ -188,7 +196,7 @@ "LabelMissing": "Адсутнічае", "LabelMore": "Больш", "LabelMoreInfo": "Больш інфармацыі", - "LabelName": "Імя", + "LabelName": "Назва", "LabelNarrator": "Чытальнік", "LabelNarrators": "Чытальнікі", "LabelNavigateWithVolume": "Навігацыя з дапамогай клавіш гучнасці", @@ -200,7 +208,7 @@ "LabelNewestAuthors": "Новыя аўтары", "LabelNewestEpisodes": "Новыя эпізоды", "LabelNo": "Не", - "LabelNotFinished": "Не скончана", + "LabelNotFinished": "Не завершана", "LabelNotStarted": "Не пачата", "LabelNumEpisodes": "{0} эпізодаў", "LabelNumEpisodesIncomplete": "{0} эпізодаў, {1} незавершаных", @@ -230,10 +238,11 @@ "LabelReadAgain": "Чытаць зноў", "LabelRecentSeries": "Апошнія серыі", "LabelRecentlyAdded": "Нядаўна дададзеныя", - "LabelRemoveFromPlaylist": "Выдаліць з спіса прайгравання", + "LabelRemoveFromPlaylist": "Выдаліць з плэй-ліста", "LabelScaleElapsedTimeBySpeed": "Прыстасаваць мінулы час да хуткасці", "LabelSeason": "Сезон", "LabelSelectADevice": "Выбраць прыладу", + "LabelSelectMediaType": "Выберыце тып медыя", "LabelSequenceAscending": "Паслядоўнасць па ўзрастанні", "LabelSequenceDescending": "Паслядоўнасць па змяншэнні", "LabelSeries": "Серыі", @@ -244,7 +253,7 @@ "LabelShowAll": "Паказаць усё", "LabelSize": "Памер", "LabelSleepTimer": "Таймер сну", - "LabelSleepTimerAlmostDoneChime": "Праіграйце звонак, калі амаль скончана", + "LabelSleepTimerAlmostDoneChime": "Гукавы сігнал, калі амаль звершаны", "LabelSleepTimerAlmostDoneChimeHelp": "Памякчыць звонак, калі на таймеры сну застанецца 30 секунд", "LabelStart": "Пачаць", "LabelStartTime": "Час пачатку", @@ -253,7 +262,7 @@ "LabelStatsDays": "Дзён", "LabelStatsDaysListened": "Дзён праслухана", "LabelStatsInARow": "без перапынку", - "LabelStatsItemsFinished": "Скончаныя элементы", + "LabelStatsItemsFinished": "Элементаў завершана", "LabelStatsMinutes": "хвілін", "LabelStatsMinutesListening": "Хвілін праслухоўвання", "LabelStatsWeekListening": "Праслухана за тыдзень", @@ -265,10 +274,10 @@ "LabelThemeDark": "Цёмная", "LabelThemeLight": "Светлая", "LabelTimeRemaining": "Засталося {0}", - "LabelTitle": "Назва", + "LabelTitle": "Загаловак", "LabelTotalSize": "Агульны памер", - "LabelTotalTrack": "Агульная колькасць дарожак", - "LabelTracks": "Дарожкі", + "LabelTotalTrack": "Усяго трэкаў", + "LabelTracks": "Трэкі", "LabelType": "Тып", "LabelUnknown": "Невядома", "LabelUnlockPlayer": "Разблакаваць прайгравальнік", @@ -281,18 +290,19 @@ "LabelYearReviewShow": "Азнаёміцца з вынікамі года", "LabelYourBookmarks": "Вашы закладкі", "LabelYourProgress": "Ваш прагрэс", - "MessageAndroid10Downloads": "На Android 10 і ніжэй для спампоўкі будзе выкарыстоўвацца ўнутраная памяць прыкладання.", + "MessageAndroid10Downloads": "На Android 10 і ніжэй для спамповак будзе выкарыстоўвацца ўнутраная памяць праграмы.", "MessageAttemptingServerConnection": "Спроба злучэння з серверам...", "MessageAudiobookshelfServerNotConnected": "Сервер Audiobookshelf не падлучаны", "MessageAudiobookshelfServerRequired": "Важна! Гэта праграма прызначана для працы з серверам Audiobookshelf, які вы ці хтосьці іншы абслугоўваеце. Праграма не змяшчае ўласнага кантэнту.", "MessageBookshelfEmpty": "Кніжная паліца пустая", "MessageConfirmAppExit": "Вы хацелі выйсці з праграмы?", "MessageConfirmDeleteLocalEpisode": "Выдаліць лакальны эпізод \"{0}\" з вашай прылады? Файл на серверы застанецца нязменным.", - "MessageConfirmDeleteLocalFiles": "Выдаліць лакальныя файлы гэтага элемента з вашай прылады? Файлы на серверы і ваш прагрэс застануцца нязменнымі.", + "MessageConfirmDeleteLocalFiles": "Выдаліць лакальныя файлы гэтага элемента з вашай прылады? Файлы на серверы і прагрэс застануцца нязменнымі.", "MessageConfirmDisableAutoTimer": "Вы ўпэўнены, што жадаеце адключыць аўтаматычны таймер на сённяшні дзень? Таймер будзе зноў уключаны па заканчэнні гэтага перыяду аўтаматычнага таймера сну або пры перазапуску праграмы.", - "MessageConfirmDiscardProgress": "Вы ўпэўнены, што жадаеце скінуць свой прагрэс?", + "MessageConfirmDiscardProgress": "Вы ўпэўнены, што хочаце скінуць прагрэс?", "MessageConfirmDownloadUsingCellular": "Вы збіраецеся спампаваць, выкарыстоўваючы мабільны інтэрнэт. Гэта можа прывесці да дадатковых плат ад аператара. Вы жадаеце працягнуць?", - "MessageConfirmMarkAsFinished": "Вы ўпэўнены, што жадаеце пазначыць гэты элемент як скончаны?", + "MessageConfirmMarkAsFinished": "Вы ўпэўнены, што хочаце пазначыць гэты элемент як завершаны?", + "MessageConfirmPlaybackTime": "Пачаць прайграванне \"{0}\" у {1}?", "MessageConfirmRemoveBookmark": "Вы ўпэўнены, што жадаеце выдаліць закладку?", "MessageConfirmStreamingUsingCellular": "Вы збіраецеся трансляваць кантэнт праз мабільны інтэрнэт. Гэта можа прывесці да дадатковых платаў ад вашага аператара. Вы жадаеце працягнуць?", "MessageDiscardProgress": "Скінуць прагрэс", @@ -308,8 +318,8 @@ "MessageItemMissing": "Элемент адсутнічае і патрабуе выпраўлення на серверы. Звычайна элемент пазначаецца як адсутны, таму што файлавыя шляхі недаступныя.", "MessageLoading": "Загрузка...", "MessageLoadingServerData": "Загрузка даных з сервера...", - "MessageLocalFolderDescription": "\"Унутраная памяць прыкладання\" даступная толькі для гэтага прыкладання. Гэта прыкладанне працуе толькі з медыя, якія былі спампаваныя непасрэдна праз яго. Каб іншыя прыкладанні маглі атрымаць доступ да медыя, спампаванага гэтым прыкладаннем, можна выкарыстоўваць агульныя тэчкі.", - "MessageMarkAsFinished": "Пазначыць як скончана", + "MessageLocalFolderDescription": "\"Унутраная памяць праграмы\" даступная толькі для гэтай праграмы. Гэта праграма працуе толькі з медыя, якія былі спампаваныя непасрэдна праз яго. Каб іншыя праграмы маглі атрымаць доступ да медыя, спампаванага гэтай праграмай, можна выкарыстоўваць абагуленыя папкі.", + "MessageMarkAsFinished": "Пазначыць як завершаную", "MessageMediaLinkedToADifferentServer": "Медыя звязаны з серверам Audiobookshelf па іншым адрасе ({0}). Сінхранізацыя прагрэсу адбудзецца пры падключэнні да гэтага адрасу сервера.", "MessageMediaLinkedToADifferentUser": "Медыя звязаны з гэтым серверам, але быў спампаваны іншым карыстальнікам. Прагрэс будзе сінхранізавацца толькі для карыстальніка, які яго спампаваў.", "MessageMediaLinkedToServer": "Звязана з серверам {0}", @@ -322,12 +332,12 @@ "MessageNoItemsFound": "Элементы не знойдзены", "MessageNoListeningSessions": "Няма сеансаў праслухоўвання", "MessageNoLogs": "Няма журналаў", - "MessageNoMediaFolders": "Няма тэчак з медыя", + "MessageNoMediaFolders": "Няма папак з медыя", "MessageNoNetworkConnection": "Няма падлучэння да сеткі", "MessageNoPodcastsFound": "Падкасты не знойдзены", "MessageNoSeries": "Няма серый", "MessageNoUpdatesWereNecessary": "Абнаўленні не патрабаваліся", - "MessageNoUserPlaylists": "У вас няма спісаў прайгравання", + "MessageNoUserPlaylists": "У вас няма плэй-лістоў", "MessageOldServerAuthReLoginRequired": "Аўтэнтыфікацыя была палепшана для бяспекі ў серверы v2.26.0. Усім карыстальнікам патрабуецца паўторна ўвайсці ў сістэму.", "MessageOldServerAuthWarning": "Сервер выкарыстоўвае састарэлую аўтэнтыфікацыю", "MessageOldServerAuthWarningHelp": "Гэты сервер працуе пад версіяй, старэйшай за 2.26.0. У версіі 2.26.0 была дададзена больш бяспечная сістэма аўтэнтыфікацыі. Настойліва рэкамендуецца абнавіць сервер да апошняй версіі. Калі вы ўжо абнавілі сервер, увайдзіце зноў, каб выкарыстоўваць новую аўтэнтыфікацыю.", @@ -337,7 +347,7 @@ "MessageProgressSyncFailed": "Апошняя спроба адправіць ваш прагрэс праслухоўвання на сервер не ўдалася. Спробы сінхранізаваць прагрэс будуць працягвацца кожныя 15 секунд на працягу 1 хвіліны падчас прайгравання медыяфайла.", "MessageReportBugsAndContribute": "Паведамляйце пра памылкі, прапануйце новыя функцыі і ўдзельнічайце на", "MessageSeriesAlreadyDownloaded": "Вы ўжо спампавалі ўсе кнігі з гэтай серыі.", - "MessageSeriesDownloadConfirm": "Спампаваць адсутныя {0} кніг(і) з {1} файл(амі), агульным памерам {2}, у тэчку {3}?", + "MessageSeriesDownloadConfirm": "Спампаваць адсутныя {0} кніг(і) з {1} файлам(-і), агульным памерам {2}, у папку {3}?", "MessageSeriesDownloadConfirmIos": "Спампаваць адсутныя {0} кніг(і) з {1} файл(амі), агульным памерам {2}?", "MessageSocketConnectedOverMeteredCellular": "Сокет падлучаны праз мабільны інтэрнэт з абмежаваным трафікам", "MessageSocketConnectedOverMeteredWifi": "Сокет падлучаны праз Wi-Fi з абмежаваным трафікам", @@ -350,9 +360,9 @@ "ToastBookmarkRemoveFailed": "Не ўдалося выдаліць закладку", "ToastBookmarkUpdateFailed": "Не ўдалося абнавіць закладку", "ToastDownloadNotAllowedOnCellular": "Спампоўванне забаронена праз мабільны інтэрнэт", - "ToastItemMarkedAsFinishedFailed": "Не ўдалося пазначыць як Скончана", - "ToastItemMarkedAsNotFinishedFailed": "Не ўдалося пазначыць як Незавершанае", - "ToastPlaylistCreateFailed": "Не ўдалося стварыць спіс прайгравання", + "ToastItemMarkedAsFinishedFailed": "Не ўдалося пазначыць як завершаны", + "ToastItemMarkedAsNotFinishedFailed": "Не ўдалося пазначыць як незавершаны", + "ToastPlaylistCreateFailed": "Не ўдалося стварыць плэй-ліст", "ToastPodcastCreateFailed": "Не ўдалося стварыць падкаст", "ToastPodcastCreateSuccess": "Падкаст паспяхова створаны", "ToastRSSFeedCloseFailed": "Не ўдалося закрыць RSS-стужку", From 85aab8df069c393379d97b3bd6a1af08f8ad8f24 Mon Sep 17 00:00:00 2001 From: Pavel Miniutka Date: Thu, 26 Feb 2026 09:04:25 +0100 Subject: [PATCH 13/18] Translated using Weblate (Belarusian) Currently translated at 100.0% (374 of 374 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/be/ --- strings/be.json | 59 ++++++++++++++++++++++++++----------------------- 1 file changed, 31 insertions(+), 28 deletions(-) diff --git a/strings/be.json b/strings/be.json index 20543228..1596f761 100644 --- a/strings/be.json +++ b/strings/be.json @@ -15,7 +15,7 @@ "ButtonCreateBookmark": "Стварыць закладку", "ButtonCreateNewPlaylist": "Стварыць новы плэй-ліст", "ButtonDelete": "Выдаліць", - "ButtonDeleteLocalEpisode": "Выдаліць лакальны эпізод", + "ButtonDeleteLocalEpisode": "Выдаліць лакальны выпуск", "ButtonDeleteLocalFile": "Выдаліць лакальны файл", "ButtonDeleteLocalItem": "Выдаліць лакальны элемент", "ButtonDisableAutoTimer": "Адключыць аўтаматычны таймер", @@ -31,13 +31,13 @@ "ButtonManageLocalFiles": "Кіраванне лакальнымі файламі", "ButtonMaskServerAddress": "Схаваць адрас сервера", "ButtonNewFolder": "Новая папка", - "ButtonNextEpisode": "Наступны эпізод", + "ButtonNextEpisode": "Наступны выпуск", "ButtonOk": "ОК", "ButtonOpenFeed": "Адкрыць стужку", "ButtonOverride": "Пераазначыць", "ButtonPause": "Прыпыніць", "ButtonPlay": "Прайграць", - "ButtonPlayEpisode": "Прайграць эпізод", + "ButtonPlayEpisode": "Прайграць выпуск", "ButtonPlaylists": "Плэй-лісты", "ButtonRead": "Чытаць", "ButtonReadLess": "Чытаць менш", @@ -69,9 +69,9 @@ "HeaderDetails": "Падрабязнасці", "HeaderDownloads": "Спампоўкі", "HeaderEbookFiles": "Файлы электронных кніг", - "HeaderEpisodes": "Эпізоды", + "HeaderEpisodes": "Выпускі", "HeaderEreaderSettings": "Налады прылады для чытання", - "HeaderLatestEpisodes": "Апошнія эпізоды", + "HeaderLatestEpisodes": "Апошнія выпускі", "HeaderLibraries": "Бібліятэкі", "HeaderLocalFolders": "Лакальныя папкі", "HeaderLocalLibraryItems": "Элементы лакальнай бібліятэкі", @@ -84,7 +84,7 @@ "HeaderRSSFeed": "RSS-стужка", "HeaderRSSFeedGeneral": "Падрабязнасці RSS", "HeaderRSSFeedIsOpen": "RSS-стужка адкрытая", - "HeaderSelectDownloadLocation": "Абраць месцазнаходжання для спампоўкі", + "HeaderSelectDownloadLocation": "Выберыце размяшчэнне для спампоўкі", "HeaderSettings": "Налады", "HeaderSleepTimer": "Таймер сну", "HeaderSleepTimerSettings": "Налады таймера сну", @@ -108,7 +108,7 @@ "LabelAuthorFirstLast": "Аўтар (Імя Прозвішча)", "LabelAuthorLastFirst": "Аўтар (Прозвішча, Імя)", "LabelAuthors": "Аўтары", - "LabelAutoDownloadEpisodes": "Аўтаматычнае спампаванне эпізодаў", + "LabelAutoDownloadEpisodes": "Аўтаматычна спампоўваць выпускі", "LabelAutoRewindTime": "Час аўтаматычнай перамоткі назад", "LabelAutoSleepTimer": "Аўтаматычны таймер сну", "LabelAutoSleepTimerAutoRewind": "Аўтаматычная перамотка таймера сну", @@ -120,9 +120,9 @@ "LabelChapters": "Раздзелы", "LabelClosePlayer": "Зачыніць прайгравальнік", "LabelCollapseSeries": "Згарнуць серыі", - "LabelComplete": "Завершана", + "LabelComplete": "Завяршыць", "LabelContinueBooks": "Працягнуць кнігі", - "LabelContinueEpisodes": "Працягнуць эпізоды", + "LabelContinueEpisodes": "Працягнуць выпускі", "LabelContinueListening": "Працягваць слухаць", "LabelContinueReading": "Працягнуць чытанне", "LabelContinueSeries": "Працягнуць серыі", @@ -137,7 +137,7 @@ "LabelDisableVibrateOnResetHelp": "Калі таймер сну скідваецца, ваша прылада будзе вібраваць. Уключыце гэтую наладу, каб адключыць вібрацыю пры скідзе таймера сну.", "LabelDiscover": "Знайсці", "LabelDownload": "Спампаваць", - "LabelDownloadUsingCellular": "Спампоўка праз мабільны інтэрнэт", + "LabelDownloadUsingCellular": "Спампоўваць праз мабільны інтэрнэт", "LabelDownloaded": "Спампавана", "LabelDuration": "Працягласць", "LabelEbook": "Электронная кніга", @@ -148,8 +148,8 @@ "LabelEnd": "Канец", "LabelEndOfChapter": "Канец раздзела", "LabelEndTime": "Час заканчэння", - "LabelEpisode": "Эпізод", - "LabelExplicit": "Відверты", + "LabelEpisode": "Выпуск", + "LabelExplicit": "Непрыстойнае", "LabelFeedURL": "URL стужкі", "LabelFile": "Файл", "LabelFileBirthtime": "Час стварэння файла", @@ -197,8 +197,8 @@ "LabelMore": "Больш", "LabelMoreInfo": "Больш інфармацыі", "LabelName": "Назва", - "LabelNarrator": "Чытальнік", - "LabelNarrators": "Чытальнікі", + "LabelNarrator": "Дыктар", + "LabelNarrators": "Дыктары", "LabelNavigateWithVolume": "Навігацыя з дапамогай клавіш гучнасці", "LabelNavigateWithVolumeMirrored": "Люстраваны", "LabelNavigateWithVolumeWhilePlaying": "Дазволіць клавішам гучнасці кіраваць навігацыяй падчас прайгравання", @@ -206,13 +206,13 @@ "LabelNavigateWithVolumeWhilePlayingEnabled": "Уключана", "LabelNever": "Ніколі", "LabelNewestAuthors": "Новыя аўтары", - "LabelNewestEpisodes": "Новыя эпізоды", + "LabelNewestEpisodes": "Найноўшыя выпускі", "LabelNo": "Не", - "LabelNotFinished": "Не завершана", + "LabelNotFinished": "Незавершана", "LabelNotStarted": "Не пачата", - "LabelNumEpisodes": "{0} эпізодаў", - "LabelNumEpisodesIncomplete": "{0} эпізодаў, {1} незавершаных", - "LabelNumberOfEpisodes": "# з эпізодаў", + "LabelNumEpisodes": "{0} выпускаў", + "LabelNumEpisodesIncomplete": "{0} выпускаў, {1} незавершаных", + "LabelNumberOfEpisodes": "Колькасць выпускаў", "LabelOff": "Выключына", "LabelOn": "Уключана", "LabelPassword": "Пароль", @@ -296,20 +296,23 @@ "MessageAudiobookshelfServerRequired": "Важна! Гэта праграма прызначана для працы з серверам Audiobookshelf, які вы ці хтосьці іншы абслугоўваеце. Праграма не змяшчае ўласнага кантэнту.", "MessageBookshelfEmpty": "Кніжная паліца пустая", "MessageConfirmAppExit": "Вы хацелі выйсці з праграмы?", - "MessageConfirmDeleteLocalEpisode": "Выдаліць лакальны эпізод \"{0}\" з вашай прылады? Файл на серверы застанецца нязменным.", + "MessageConfirmDeleteEpisodeDownloadQueue": "Вы ўпэўнены, што хочаце ачысціць чаргу спампоўвання выпускаў?", + "MessageConfirmDeleteLocalEpisode": "Выдаліць лакальны выпуск \"{0}\" з вашай прылады? Файл на серверы застанецца нязменным.", "MessageConfirmDeleteLocalFiles": "Выдаліць лакальныя файлы гэтага элемента з вашай прылады? Файлы на серверы і прагрэс застануцца нязменнымі.", - "MessageConfirmDisableAutoTimer": "Вы ўпэўнены, што жадаеце адключыць аўтаматычны таймер на сённяшні дзень? Таймер будзе зноў уключаны па заканчэнні гэтага перыяду аўтаматычнага таймера сну або пры перазапуску праграмы.", + "MessageConfirmDeleteServerConfig": "Выдаліць гэту канфігурацыю сервера?", + "MessageConfirmDeleteServerEpisode": "Вы ўпэўнены, што хочаце выдаліць выпуск \"{0}\" з сервера?\nУвага: будзе выдалены аўдыяфайл.", + "MessageConfirmDisableAutoTimer": "Вы ўпэўнены, што хочаце адключыць аўтаматычны таймер на сённяшні дзень? Таймер будзе зноў уключаны па заканчэнні перыяду гэтага аўтаматычнага таймера сну або пры перазапуску праграмы.", "MessageConfirmDiscardProgress": "Вы ўпэўнены, што хочаце скінуць прагрэс?", - "MessageConfirmDownloadUsingCellular": "Вы збіраецеся спампаваць, выкарыстоўваючы мабільны інтэрнэт. Гэта можа прывесці да дадатковых плат ад аператара. Вы жадаеце працягнуць?", + "MessageConfirmDownloadUsingCellular": "Вы збіраецеся спампаваць праз мабільны інтэрнэт. Гэта можа прывесці да дадатковых плат ад аператара. Хочаце працягнуць?", "MessageConfirmMarkAsFinished": "Вы ўпэўнены, што хочаце пазначыць гэты элемент як завершаны?", "MessageConfirmPlaybackTime": "Пачаць прайграванне \"{0}\" у {1}?", - "MessageConfirmRemoveBookmark": "Вы ўпэўнены, што жадаеце выдаліць закладку?", - "MessageConfirmStreamingUsingCellular": "Вы збіраецеся трансляваць кантэнт праз мабільны інтэрнэт. Гэта можа прывесці да дадатковых платаў ад вашага аператара. Вы жадаеце працягнуць?", + "MessageConfirmRemoveBookmark": "Вы ўпэўнены, што хочаце выдаліць закладку?", + "MessageConfirmStreamingUsingCellular": "Вы збіраецеся трансляваць кантэнт праз мабільны інтэрнэт. Гэта можа прывесці да дадатковых плат ад аператара. Хочаце працягнуць?", "MessageDiscardProgress": "Скінуць прагрэс", - "MessageDownloadCompleteProcessing": "Спампоўка завершана. Апрацоўка...", + "MessageDownloadCompleteProcessing": "Спампоўванне завершана. Апрацоўка...", "MessageDownloading": "Спампоўванне...", - "MessageDownloadingEpisode": "Спампоўка эпізоду", - "MessageEpisodesQueuedForDownload": "{0} эпізод(аў) у чарзе для спампоўкі", + "MessageDownloadingEpisode": "Спампоўванне выпуску", + "MessageEpisodesQueuedForDownload": "{0} выпуск(-аў) у чарзе спампоўвання", "MessageFailedToRefreshToken": "Не ўдалося абнавіць токен, патрабуецца паўторны ўваход", "MessageFeedURLWillBe": "URL стужкі будзе {0}", "MessageFetching": "Атрыманне...", @@ -355,7 +358,7 @@ "MessageSocketConnectedOverUnmeteredWifi": "Сокет падлучаны праз Wi-Fi без абмежавання трафіку", "MessageSocketNotConnected": "Сокет не падлучаны", "NoteRSSFeedPodcastAppsHttps": "Папярэджанне: большасць праграм для падкастаў патрабуюць, каб URL RSS-стужкі выкарыстоўваў HTTPS", - "NoteRSSFeedPodcastAppsPubDate": "Папярэджанне: адзін ці больш вашых эпізодаў не маюць даты публікацыі. Некаторыя праграмы для падкастаў патрабуюць гэтага.", + "NoteRSSFeedPodcastAppsPubDate": "Папярэджанне: адзін ці больш выпускаў не маюць даты публікацыі. Некаторыя праграмы для падкастаў патрабуюць гэтага.", "ToastBookmarkCreateFailed": "Не ўдалося стварыць закладку", "ToastBookmarkRemoveFailed": "Не ўдалося выдаліць закладку", "ToastBookmarkUpdateFailed": "Не ўдалося абнавіць закладку", From d594fcb08becd35740e1102454d8dfa04e533fef Mon Sep 17 00:00:00 2001 From: thehijacker Date: Sun, 1 Mar 2026 10:44:10 +0100 Subject: [PATCH 14/18] Translated using Weblate (Slovenian) Currently translated at 100.0% (374 of 374 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/sl/ --- strings/sl.json | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/strings/sl.json b/strings/sl.json index cdef95dd..4294a67a 100644 --- a/strings/sl.json +++ b/strings/sl.json @@ -51,7 +51,7 @@ "ButtonSeries": "Serije", "ButtonSetTimer": "Nastavi časovnik", "ButtonStream": "Pretakaj", - "ButtonSubmit": "Potrdi", + "ButtonSubmit": "Pošlji", "ButtonSwitchServerUser": "Preklopi strežnik/uporabnik", "ButtonUnmaskServerAddress": "Odkrij naslov strežnika", "ButtonUserStats": "Uporabniška statistika", @@ -63,6 +63,7 @@ "HeaderChapters": "Poglavja", "HeaderCollection": "Zbirka", "HeaderCollectionItems": "Elementi zbirke", + "HeaderConfirm": "Potrdi", "HeaderConnectionStatus": "Stanje povezave", "HeaderDataSettings": "Podatkovne nastavitve", "HeaderDetails": "Podrobnosti", @@ -91,6 +92,7 @@ "HeaderStatsRecentSessions": "Nedavne seje", "HeaderTableOfContents": "Kazalo", "HeaderUserInterfaceSettings": "Nastavitve uporabniškega vmesnika", + "HeaderWelcome": "Dobrodošel, {0}", "HeaderYourStats": "Tvoja statistika", "LabelAddToPlaylist": "Dodaj na seznam predvajanja", "LabelAddedAt": "Dodano ob", @@ -113,6 +115,7 @@ "LabelAutoSleepTimerAutoRewindHelp": "Ko se samodejni časovnik za spanje konča, bo ponovno predvajanje elementa samodejno previlo na zadnji položaj.", "LabelAutoSleepTimerHelp": "Pri predvajanju medijev med določenim začetnim in končnim časom se samodejno zažene časovnik spanja.", "LabelBooks": "knjig", + "LabelByAuthor": "od {0}", "LabelChapterTrack": "Posnetek poglavja", "LabelChapters": "Poglavja", "LabelClosePlayer": "Zapri predvajalnik", @@ -177,6 +180,9 @@ "LabelLayout": "Postavitev", "LabelLayoutAuto": "Auto", "LabelLayoutSinglePage": "Ena stran", + "LabelLibrarySortByProgress": "Napredek: Zadnja posodobitev", + "LabelLibrarySortByProgressFinished": "Napredek: Končano", + "LabelLibrarySortByProgressStarted": "Napredek: Začelo se je", "LabelLight": "Svetlo", "LabelLineSpacing": "Vrstični razmak", "LabelListenAgain": "Poslušaj znova", @@ -236,6 +242,7 @@ "LabelScaleElapsedTimeBySpeed": "Meri pretečeni čas glede na hitrost", "LabelSeason": "Sezona", "LabelSelectADevice": "Izberite napravo", + "LabelSelectMediaType": "Izberite vrsto medija", "LabelSequenceAscending": "Zaporedje naraščajoče", "LabelSequenceDescending": "Zaporedje padajoče", "LabelSeries": "Serije", @@ -288,12 +295,17 @@ "MessageAudiobookshelfServerNotConnected": "Strežnik Audiobookshelf ni povezan", "MessageAudiobookshelfServerRequired": "Pomembno! Ta aplikacija je zasnovana za delo s strežnikom Audiobookshelf, ki ga gostite vi ali nekdo, ki ga poznate. Ta aplikacija ne ponuja nobene vsebine.", "MessageBookshelfEmpty": "Knjižna polica prazna", + "MessageConfirmAppExit": "Ste želeli zapustiti aplikacijo?", + "MessageConfirmDeleteEpisodeDownloadQueue": "Ali ste prepričani, da želite počistiti čakalno vrsto za prenos epizod?", "MessageConfirmDeleteLocalEpisode": "Ali želite odstraniti lokalno epizodo \"{0}\" iz svoje naprave? Datoteka na strežniku ne bo prizadeta.", "MessageConfirmDeleteLocalFiles": "Želite odstraniti lokalne datoteke tega elementa iz naprave? Datoteke na strežniku in vaš napredek ne bodo prizadeti.", + "MessageConfirmDeleteServerConfig": "Odstrani to konfiguracijo strežnika?", + "MessageConfirmDeleteServerEpisode": "Ali ste prepričani, da želite epizodo \"{0}\" izbrisati s strežnika?\nOpozorilo: S tem boste izbrisali zvočno datoteko.", "MessageConfirmDisableAutoTimer": "Ali si prepričani, da želiš onemogočiti samodejni časovnik do konca današnjega dne? Časovnik bo znova omogočen ob koncu tega obdobja samodejnega preklopa v mirovanje ali če znova zaženeš aplikacijo.", "MessageConfirmDiscardProgress": "Ali ste prepričani, da želite ponastaviti svoj napredek?", "MessageConfirmDownloadUsingCellular": "Prenesli boste z uporabo mobilnih podatkov. To lahko vključuje stroške prenosa podatkov. Želite nadaljevati?", "MessageConfirmMarkAsFinished": "Ali ste prepričani, da želite označiti ta element kot dokončan?", + "MessageConfirmPlaybackTime": "Začni predvajanje skladbe \"{0}\" ob {1}?", "MessageConfirmRemoveBookmark": "Ali ste prepričani, da želite odstraniti zaznamek?", "MessageConfirmStreamingUsingCellular": "Pretakali boste prek mobilnih podatkov. To lahko vključuje stroške prenosa podatkov. Želite nadaljevati?", "MessageDiscardProgress": "Zavrzi napredek", @@ -358,5 +370,7 @@ "ToastPodcastCreateSuccess": "Podcast je bil uspešno ustvarjen", "ToastRSSFeedCloseFailed": "Vira RSS ni bilo mogoče zapreti", "ToastRSSFeedCloseSuccess": "Vir RSS je bil zaprt", - "ToastStreamingNotAllowedOnCellular": "Pretakanje ni dovoljeno na mobilnih podatkih" + "ToastStreamingNotAllowedOnCellular": "Pretakanje ni dovoljeno na mobilnih podatkih", + "UnitMinutesShort": "{0}m", + "UnitSecondsShort": "{0}s" } From 63863a880020a04276c5522886719c2153997e14 Mon Sep 17 00:00:00 2001 From: Torstein Eide Date: Sat, 28 Feb 2026 20:28:24 +0100 Subject: [PATCH 15/18] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 100.0% (374 of 374 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/nb_NO/ --- strings/no.json | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/strings/no.json b/strings/no.json index e9b07c6b..afee3a4f 100644 --- a/strings/no.json +++ b/strings/no.json @@ -63,6 +63,7 @@ "HeaderChapters": "Kapittel", "HeaderCollection": "Samlinger", "HeaderCollectionItems": "Samlingsgjenstander", + "HeaderConfirm": "Bekreft", "HeaderConnectionStatus": "Tilkoblingsstatus", "HeaderDataSettings": "Datainnstillinger", "HeaderDetails": "Detaljer", @@ -91,6 +92,7 @@ "HeaderStatsRecentSessions": "Siste sesjoner", "HeaderTableOfContents": "Innholdsfortegnelse", "HeaderUserInterfaceSettings": "Innstillinger for Brukergrensesnitt", + "HeaderWelcome": "Velkommen, {0}", "HeaderYourStats": "Din statistikk", "LabelAddToPlaylist": "Legg til i spilleliste", "LabelAddedAt": "Lagt Til", @@ -113,6 +115,7 @@ "LabelAutoSleepTimerAutoRewindHelp": "Når automatisk søvntidsur fullføres og du gjenopptar avspillingen vil posisjonen din automatisk spoles tilbake.", "LabelAutoSleepTimerHelp": "Ved avspilling av media mellom angitt start og slutt vil automatisk søvntidsur starte automatisk.", "LabelBooks": "Bøker", + "LabelByAuthor": "av {0}", "LabelChapterTrack": "Kapittelspor", "LabelChapters": "Kapitler", "LabelClosePlayer": "Lukk spiller", @@ -155,6 +158,9 @@ "LabelFinished": "Fullført", "LabelFolder": "Mappe", "LabelFontBoldness": "Skrifttykkelse", + "LabelFontFamily": "Skriftfamilie", + "LabelFontFamilySans": "Sans", + "LabelFontFamilySerif": "Serif", "LabelFontScale": "Font størrelse", "LabelGenre": "Sjanger", "LabelGenres": "Sjangers", @@ -174,6 +180,9 @@ "LabelLayout": "Utseende", "LabelLayoutAuto": "Automatisk", "LabelLayoutSinglePage": "Enkeltside", + "LabelLibrarySortByProgress": "Fremdrift: Sist oppdatert", + "LabelLibrarySortByProgressFinished": "Fremdrift: Fullført", + "LabelLibrarySortByProgressStarted": "Fremdrift: Startet", "LabelLight": "Lett", "LabelLineSpacing": "Linjemellomrom", "LabelListenAgain": "Lytt igjen", @@ -233,6 +242,7 @@ "LabelScaleElapsedTimeBySpeed": "Skaler forløpt tid etter hastighet", "LabelSeason": "Sesong", "LabelSelectADevice": "Velg en enhet", + "LabelSelectMediaType": "Velg medietype", "LabelSequenceAscending": "Stigende rekkefølge", "LabelSequenceDescending": "Synkende rekkefølge", "LabelSeries": "Serier", @@ -285,12 +295,17 @@ "MessageAudiobookshelfServerNotConnected": "Ikke tilkoblet Audiobookshelf-tjener", "MessageAudiobookshelfServerRequired": "Viktig! Programmet fungerer kun med en Audiobookshelf-tjener som du eller noen annen vertstjener. Programmet tilbyr ikke innhold.", "MessageBookshelfEmpty": "Tom bokhylle", + "MessageConfirmAppExit": "Vil du avslutte appen?", + "MessageConfirmDeleteEpisodeDownloadQueue": "Er du sikker på at du vil tømme nedlastingskøen for episoder?", "MessageConfirmDeleteLocalEpisode": "Fjen episoden «{0}» fra enheten? Filen på tjeneren forblir som den er.", "MessageConfirmDeleteLocalFiles": "Fjern dette elementets filer fra enheten? Filene på tjeneren og framdriften forblir som den er.", + "MessageConfirmDeleteServerConfig": "Fjerne denne serverkonfigurasjonen?", + "MessageConfirmDeleteServerEpisode": "Er du sikker på at du vil slette episoden \"{0}\" fra serveren?\nAdvarsel: Dette vil slette lydfilen.", "MessageConfirmDisableAutoTimer": "Er du sikker på at du vil slå av den automatiske tidsuret for resten av dagen? Tidsuret vil bli reaktivert på slutten av perioden til dette automatiske søvn-tidsuret, eller hvis du starter appen på nytt.", "MessageConfirmDiscardProgress": "Er du sikker på at du vil tilbakestille fremdriften din?", "MessageConfirmDownloadUsingCellular": "Last ned over mobildata selv om kostnader kan tilkomme?", "MessageConfirmMarkAsFinished": "Er du sikker på at du vil merke element som fullført?", + "MessageConfirmPlaybackTime": "Starte avspilling av \"{0}\" ved {1}?", "MessageConfirmRemoveBookmark": "Er du sikker på at du vil fjerne bokmerket?", "MessageConfirmStreamingUsingCellular": "Strøm via mobildata selv om kostnader kan tilkomme?", "MessageDiscardProgress": "Forkast framdrift", @@ -298,6 +313,7 @@ "MessageDownloading": "Laster ned …", "MessageDownloadingEpisode": "Laster ned episode", "MessageEpisodesQueuedForDownload": "{0} Episode(r) lagt til i kø for nedlasting", + "MessageFailedToRefreshToken": "Klarte ikke å oppdatere token, ny innlogging kreves", "MessageFeedURLWillBe": "Feed URL vil bli {0}", "MessageFetching": "Henter...", "MessageFollowTheProjectOnGithub": "Følg prosjektet på GitHub", @@ -354,5 +370,7 @@ "ToastPodcastCreateSuccess": "Podcast opprettet", "ToastRSSFeedCloseFailed": "Misslykkes å lukke RSS feed", "ToastRSSFeedCloseSuccess": "RSS feed lukket", - "ToastStreamingNotAllowedOnCellular": "Strømming tillates ikke over mobildata" + "ToastStreamingNotAllowedOnCellular": "Strømming tillates ikke over mobildata", + "UnitMinutesShort": "{0}m", + "UnitSecondsShort": "{0}s" } From 4e3d3f77520fc03ef4e39876a4e2981c31c44b17 Mon Sep 17 00:00:00 2001 From: Artur Date: Mon, 2 Mar 2026 18:23:38 +0100 Subject: [PATCH 16/18] Translated using Weblate (Polish) Currently translated at 100.0% (374 of 374 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/pl/ --- strings/pl.json | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/strings/pl.json b/strings/pl.json index 3406cacb..a45b3deb 100644 --- a/strings/pl.json +++ b/strings/pl.json @@ -32,7 +32,7 @@ "ButtonMaskServerAddress": "Ukryj adres serwera", "ButtonNewFolder": "Nowy folder", "ButtonNextEpisode": "Następny odcinek", - "ButtonOk": "Ok", + "ButtonOk": "OK", "ButtonOpenFeed": "Otwórz feed", "ButtonOverride": "Nadpisz", "ButtonPause": "Wstrzymaj", @@ -63,6 +63,7 @@ "HeaderChapters": "Rozdziały", "HeaderCollection": "Kolekcja", "HeaderCollectionItems": "Elementy kolekcji", + "HeaderConfirm": "Potwierdzić", "HeaderConnectionStatus": "Status połączenia", "HeaderDataSettings": "Ustawienia danych", "HeaderDetails": "Szczegóły", @@ -91,6 +92,7 @@ "HeaderStatsRecentSessions": "Ostatnie sesje", "HeaderTableOfContents": "Spis treści", "HeaderUserInterfaceSettings": "Ustawienia inferfejsu użytkownika", + "HeaderWelcome": "Witaj, {0}", "HeaderYourStats": "Twoje statystyki", "LabelAddToPlaylist": "Dodaj do playlisty", "LabelAddedAt": "Dodano", @@ -113,10 +115,11 @@ "LabelAutoSleepTimerAutoRewindHelp": "Po zakończeniu automatycznego wyłącznika czasowego ponowne odtworzenie elementu spowoduje automatyczne przewinięcie pozycji do tyłu.", "LabelAutoSleepTimerHelp": "Podczas odtwarzania multimediów między określonym czasem rozpoczęcia i zakończenia automatycznie uruchomi się wyłącznik czasowy.", "LabelBooks": "Książki", + "LabelByAuthor": "Autor {0}", "LabelChapterTrack": "Postęp rozdziału", "LabelChapters": "Rozdziały", "LabelClosePlayer": "Zamknij odtwarzacz", - "LabelCollapseSeries": "Podsumuj serię", + "LabelCollapseSeries": "Zwiń serię", "LabelComplete": "Ukończone", "LabelContinueBooks": "Kontynuuj książki", "LabelContinueEpisodes": "Kontynuuj odcinki", @@ -177,6 +180,7 @@ "LabelLayout": "Układ", "LabelLayoutAuto": "Automatycznie", "LabelLayoutSinglePage": "Pojedyncza strona", + "LabelLibrarySortByProgress": "Postęp: Ostatnia aktualizacja", "LabelLibrarySortByProgressFinished": "Postęp: Ukończony", "LabelLibrarySortByProgressStarted": "Postęp: Rozpoczęty", "LabelLight": "Jasny", @@ -238,6 +242,7 @@ "LabelScaleElapsedTimeBySpeed": "Skaluj czas, który upłynął według prędkości", "LabelSeason": "Sezon", "LabelSelectADevice": "Wybierz urządzenie", + "LabelSelectMediaType": "Wybierz rodzaj medi", "LabelSequenceAscending": "Koleność Rosnąca", "LabelSequenceDescending": "Kolejność Malejąca", "LabelSeries": "Serie", @@ -290,12 +295,17 @@ "MessageAudiobookshelfServerNotConnected": "Brak połączenia z serwerem Audiobookshelf", "MessageAudiobookshelfServerRequired": "Important! Ta aplikacja jest przeznaczona do współpracy z serwerem Audiobookshelf, który dostarczasz Ty lub ktoś, kogo znasz. Ta aplikacja nie dostarcza żadnych treści..", "MessageBookshelfEmpty": "Półka pusta", + "MessageConfirmAppExit": "Czy chcesz zamknąć aplikację?", + "MessageConfirmDeleteEpisodeDownloadQueue": "Czy na pewno chcesz wyczyścić kolejkę pobierania odcinków?", "MessageConfirmDeleteLocalEpisode": "Usunąć lokalny odcinek \"{0}\" ze swojego urządzenia? Nie będzie to miało wpływu na plik na serwerze.", "MessageConfirmDeleteLocalFiles": "Usunąć lokalne pliki tego elementu ze swojego urządzenia? Nie będzie to miało wpływu na pliki na serwerze i Twoje postępy.", - "MessageConfirmDisableAutoTimer": "Czy na pewno chcesz wyłączyć automatyczny timer na resztę dnia? Timer zostanie ponownie aktywowany po upływie czasu automatycznego uśpienia lub po ponownym uruchomieniu aplikacji..", + "MessageConfirmDeleteServerConfig": "Usunąć konfigurację tego serwera?", + "MessageConfirmDeleteServerEpisode": "Czy na pewno chcesz usunąć odcinek „{0}” z serwera?\nOstrzeżenie: spowoduje to usunięcie pliku audio.", + "MessageConfirmDisableAutoTimer": "Czy na pewno chcesz wyłączyć automatyczny timer na resztę dnia? Timer zostanie ponownie włączony pod koniec tego okresu automatycznego uśpienia lub po ponownym uruchomieniu aplikacji.", "MessageConfirmDiscardProgress": "Na pewno chcesz zresetować postęp?", "MessageConfirmDownloadUsingCellular": "Zamierzasz pobrać poprzez dane komórkowe. Może to wpłynąć na wysokość rachunku. Czy chcesz kontynuować?", "MessageConfirmMarkAsFinished": "Na pewno chcesz oznaczyć ten element jako ukończony?", + "MessageConfirmPlaybackTime": "Rozpocząć odtwarzanie pliku „{0}” w {1}?", "MessageConfirmRemoveBookmark": "Na pewno chcesz usunąć zakładkę?", "MessageConfirmStreamingUsingCellular": "Transmisja strumieniowa będzie odbywać się przy użyciu danych komórkowych. Może to obejmować opłaty za transmisję danych operatora. Czy chcesz kontynuować?", "MessageDiscardProgress": "Zresetuj postęp", @@ -337,7 +347,7 @@ "MessageOldServerConnectionWarning": "Konfiguracja połączenia z serwerem używa starego identyfikatora użytkownika. Usuń i dodaj ponownie to połączenie z serwerem.", "MessageOldServerConnectionWarningHelp": "Połączenie z tym serwerem zostało pierwotnie skonfigurowane przed migracją bazy danych w wersji 2.3.0, wydanej w czerwcu 2023 r. Przyszła aktualizacja serwera usunie możliwość logowania się przy użyciu tego starego połączenia. Usuń istniejące połączenie z serwerem i połącz się ponownie (używając tego samego adresu serwera i danych logowania). Jeśli na tym urządzeniu znajdują się pobrane pliki multimedialne, konieczne będzie ich ponowne pobranie w celu synchronizacji z serwerem.", "MessagePodcastSearchField": "Wprowadź wyszukiwane hasło lub adres URL kanału RSS", - "MessageProgressSyncFailed": "Ostatnia próba zgłoszenia postępów słuchania do serwera nie powiodła się. Żądania synchronizacji postępu będą wysyłane co 15 sekund do 1 minuty podczas odtwarzania multimediów.", + "MessageProgressSyncFailed": "Ostatnia próba zgłoszenia postępu słuchania do serwera nie powiodła się. Żądania synchronizacji postępu będą nadal podejmowane co 15 sekund do 1 minuty podczas odtwarzania multimediów.", "MessageReportBugsAndContribute": "Zgłoś błędy, pomysły i pomóż rozwijać aplikację na", "MessageSeriesAlreadyDownloaded": "Seria książek już pobrana.", "MessageSeriesDownloadConfirm": "Pobrać serię?", @@ -360,5 +370,7 @@ "ToastPodcastCreateSuccess": "Podcast został pomyślnie utworzony", "ToastRSSFeedCloseFailed": "Zamknięcie kanału RSS nie powiodło się", "ToastRSSFeedCloseSuccess": "Zamknięcie kanału RSS powiodło się", - "ToastStreamingNotAllowedOnCellular": "Transmisja nie jest dozwolona w przy użyciu danych komórkowych" + "ToastStreamingNotAllowedOnCellular": "Transmisja nie jest dozwolona w przy użyciu danych komórkowych", + "UnitMinutesShort": "{0}min", + "UnitSecondsShort": "{0}sek" } From 2b258de5b8b9ac9a1e565b76f4694467e86ca435 Mon Sep 17 00:00:00 2001 From: Grzegorz Orlowski Date: Mon, 2 Mar 2026 18:21:59 +0100 Subject: [PATCH 17/18] Translated using Weblate (Polish) Currently translated at 100.0% (374 of 374 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/pl/ --- strings/pl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/strings/pl.json b/strings/pl.json index a45b3deb..acc91421 100644 --- a/strings/pl.json +++ b/strings/pl.json @@ -269,7 +269,7 @@ "LabelStreamingUsingCellular": "Transmisja przy użyciu sieci komórkowej", "LabelTag": "Znacznik", "LabelTags": "Znaczniki", - "LabelTheme": "Kompozycja", + "LabelTheme": "Motyw", "LabelThemeBlack": "Czarny", "LabelThemeDark": "Ciemny", "LabelThemeLight": "Jasny", From 5531ced129c53da90326be7879134b22d35374a1 Mon Sep 17 00:00:00 2001 From: Felix Groll Date: Tue, 3 Mar 2026 21:24:04 +0100 Subject: [PATCH 18/18] Translated using Weblate (German) Currently translated at 100.0% (374 of 374 strings) Translation: Audiobookshelf/Abs Mobile App Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-mobile-app/de/ --- strings/de.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/strings/de.json b/strings/de.json index 94066951..34fd16b1 100644 --- a/strings/de.json +++ b/strings/de.json @@ -121,8 +121,8 @@ "LabelClosePlayer": "Player schließen", "LabelCollapseSeries": "Serien einklappen", "LabelComplete": "Vollständig", - "LabelContinueBooks": "Bücher fortfahren", - "LabelContinueEpisodes": "Episoden fortfahren", + "LabelContinueBooks": "Bücher fortsetzen", + "LabelContinueEpisodes": "Episoden fortsetzen", "LabelContinueListening": "Weiterhören", "LabelContinueReading": "Weiterlesen", "LabelContinueSeries": "Serie fortsetzen",