diff --git a/client/strings/fr.json b/client/strings/fr.json
index c8e02b07..64cd3972 100644
--- a/client/strings/fr.json
+++ b/client/strings/fr.json
@@ -76,7 +76,7 @@
"ButtonReadLess": "Lire moins",
"ButtonReadMore": "Lire la suite",
"ButtonRefresh": "Rafraîchir",
- "ButtonRemove": "Supprimer",
+ "ButtonRemove": "Retirer",
"ButtonRemoveAll": "Supprimer tout",
"ButtonRemoveAllLibraryItems": "Supprimer tous les éléments de la bibliothèque",
"ButtonRemoveFromContinueListening": "Ne plus continuer à écouter",
diff --git a/client/strings/hr.json b/client/strings/hr.json
index 5f0f83ef..3ae06195 100644
--- a/client/strings/hr.json
+++ b/client/strings/hr.json
@@ -252,7 +252,7 @@
"LabelBackToUser": "Povratak na korisnika",
"LabelBackupAudioFiles": "Sigurnosno kopiranje zvučnih datoteka",
"LabelBackupLocation": "Lokacija sigurnosnih kopija",
- "LabelBackupsEnableAutomaticBackups": "Omogući automatsku izradu sigurnosnih kopija",
+ "LabelBackupsEnableAutomaticBackups": "Automatske sigurnosne kopije",
"LabelBackupsEnableAutomaticBackupsHelp": "Sigurnosne kopije spremaju se u /metadata/backups",
"LabelBackupsMaxBackupSize": "Maksimalna veličina sigurnosne kopije (u GB) (0 za neograničeno)",
"LabelBackupsMaxBackupSizeHelp": "U svrhu sprečavanja izrade krive konfiguracije, sigurnosne kopije neće se izraditi ako su veće od zadane veličine.",
@@ -403,8 +403,8 @@
"LabelLanguages": "Jezici",
"LabelLastBookAdded": "Zadnja dodana knjiga",
"LabelLastBookUpdated": "Zadnja ažurirana knjiga",
- "LabelLastSeen": "Zadnje gledano",
- "LabelLastTime": "Vrijeme zadnjeg slušanja",
+ "LabelLastSeen": "Zadnji puta viđen",
+ "LabelLastTime": "Zadnje doslušano vrijeme",
"LabelLastUpdate": "Zadnje ažuriranje",
"LabelLayout": "Prikaz",
"LabelLayoutSinglePage": "Jedna stranica",
@@ -558,6 +558,8 @@
"LabelSettingsBookshelfViewHelp": "Skeumorfni dizajn sa drvenim policama",
"LabelSettingsChromecastSupport": "Podrška za Chromecast",
"LabelSettingsDateFormat": "Format datuma",
+ "LabelSettingsEnableWatcher": "Automatski pretražuj ima li promjena u knjižnicama",
+ "LabelSettingsEnableWatcherForLibrary": "Automatski traži promjene u knjižnicama",
"LabelSettingsEnableWatcherHelp": "Omogućuje automatsko dodavanje/ažuriranje stavki kada se uoče izmjene datoteka. *Potrebno je ponovno pokretanje poslužitelja",
"LabelSettingsEpubsAllowScriptedContent": "Omogući skripte u epub datotekama",
"LabelSettingsEpubsAllowScriptedContentHelp": "Omogućuje epub datotekama izvođenje skripti. Preporučamo isključiti ovu mogućnost ukoliko nemate povjerenja u izvore epub datoteka.",
diff --git a/client/strings/sk.json b/client/strings/sk.json
new file mode 100644
index 00000000..ed13e9a4
--- /dev/null
+++ b/client/strings/sk.json
@@ -0,0 +1,93 @@
+{
+ "ButtonAdd": "Pridať",
+ "ButtonAddChapters": "Pridať kapitoly",
+ "ButtonAddDevice": "Pridať zariadenie",
+ "ButtonAddLibrary": "Pridať knižnicu",
+ "ButtonAddPodcasts": "Pridať podcasty",
+ "ButtonAddUser": "Pridať užívateľa",
+ "ButtonAddYourFirstLibrary": "Pridajte vašu prvú knižnicu",
+ "ButtonApply": "Použiť",
+ "ButtonApplyChapters": "Použiť kapitoly",
+ "ButtonAuthors": "Autori",
+ "ButtonBack": "Späť",
+ "ButtonBatchEditPopulateFromExisting": "Vytvoriť z existujúcej",
+ "ButtonBatchEditPopulateMapDetails": "Vyplniť detaily na mape",
+ "ButtonBrowseForFolder": "Prehľadávať adresáre",
+ "ButtonCancel": "Zrušiť",
+ "ButtonCancelEncode": "Zrušiť kódovanie",
+ "ButtonChangeRootPassword": "Zmeniť Root heslo",
+ "ButtonCheckAndDownloadNewEpisodes": "Skontrolovať a stiahnuť nové epizódy",
+ "ButtonChooseAFolder": "Vyberte adresár",
+ "ButtonChooseFiles": "Vyberte súbory",
+ "ButtonClearFilter": "Zrušiť filter",
+ "ButtonCloseFeed": "Zatvoriť zdroj",
+ "ButtonCloseSession": "Ukončiť otvorené pripojenie",
+ "ButtonCollections": "Zbierky",
+ "ButtonConfigureScanner": "Nastaviť skener",
+ "ButtonCreate": "Vytvoriť",
+ "ButtonCreateBackup": "Vytvoriť zálohu",
+ "ButtonDelete": "Zmazať",
+ "ButtonDownloadQueue": "Poradie",
+ "ButtonEdit": "Upraviť",
+ "ButtonEditChapters": "Upraviť kapitoly",
+ "ButtonEditPodcast": "Upraviť podcast",
+ "ButtonEnable": "Povoliť",
+ "ButtonForceReScan": "Vynútiť preskenovanie",
+ "ButtonFullPath": "Zobraziť cestu",
+ "ButtonHide": "Skryť",
+ "ButtonHome": "Domov",
+ "ButtonIssues": "Problémy",
+ "ButtonJumpBackward": "Posun späť",
+ "ButtonJumpForward": "Posun vpred",
+ "ButtonLatest": "Najnovšie",
+ "ButtonLibrary": "Knižnica",
+ "ButtonLogout": "Odhlásenie",
+ "ButtonLookup": "Vyhľadať",
+ "ButtonManageTracks": "Spravovať stopy",
+ "ButtonMapChapterTitles": "Mapovať názvy kapitol",
+ "ButtonMatchAllAuthors": "Vyhľadať všetkých autorov",
+ "ButtonMatchBooks": "Vyhľadať knihy",
+ "ButtonNevermind": "Nevadí",
+ "ButtonNext": "Ďalšie",
+ "ButtonNextChapter": "Ďalšia kapitola",
+ "ButtonNextItemInQueue": "Ďalšia položka v poradí",
+ "ButtonOk": "OK",
+ "ButtonOpenFeed": "Otvoriť zdroj",
+ "ButtonOpenManager": "Otvoriť správcu",
+ "ButtonPause": "Zastaviť",
+ "ButtonPlay": "Prehrať",
+ "ButtonPlayAll": "Prehrať všetko",
+ "ButtonPlaying": "Prehráva sa",
+ "ButtonPlaylists": "Playlisty",
+ "ButtonPrevious": "Predchádzajúci",
+ "ButtonPreviousChapter": "Predchádzajúca kapitola",
+ "ButtonProbeAudioFile": "Preskúmaj zvukový súbor",
+ "ButtonPurgeAllCache": "Vymaž celú medzipamäť",
+ "ButtonPurgeItemsCache": "Vymaž medzipamäť položiek",
+ "ButtonQueueAddItem": "Pridať do poradia",
+ "ButtonQueueRemoveItem": "Vymazať z poradia",
+ "ButtonQuickEmbed": "Rýchle vloženie",
+ "ButtonQuickEmbedMetadata": "Rýchle vloženie metadát",
+ "ButtonQuickMatch": "Rýchle vyhľadanie",
+ "ButtonReScan": "Preskenovať",
+ "ButtonRead": "Načítať",
+ "ButtonReadLess": "Načítať menej",
+ "ButtonReadMore": "Načítať viac",
+ "ButtonRefresh": "Obnoviť",
+ "ButtonRemove": "Odstrániť",
+ "ButtonRemoveAll": "Odstrániť všetko",
+ "ButtonRemoveAllLibraryItems": "Odstrániť všetky položky knižnice",
+ "ButtonRemoveFromContinueListening": "Odstrániť z nedokončených podcastov",
+ "ButtonRemoveFromContinueReading": "Odtrániť z nedokončených audiokníh",
+ "ButtonRemoveSeriesFromContinueSeries": "Odstrániť z nedokončených sérií",
+ "ButtonReset": "Resetovať",
+ "ButtonResetToDefault": "Resetovať do predvolené",
+ "ButtonRestore": "Obnoviť zo zálohy",
+ "ButtonSave": "Uložiť",
+ "ButtonSaveAndClose": "Uložiť a zavrieť",
+ "ButtonSaveTracklist": "Uložiť zoznam",
+ "ButtonScan": "Skenovať",
+ "ButtonScanLibrary": "Skenovať knižnicu",
+ "HeaderMatch": "Spárovať",
+ "LabelBackupsNumberToKeepHelp": "Týmto spôsobom odstránite vždy iba jednu zálohu. V prípade, ak chcete odtrániť viacero záloh, mali by ste ich odstrániť manuálne."
+}
diff --git a/client/strings/sl.json b/client/strings/sl.json
index 8329dba6..1996c33f 100644
--- a/client/strings/sl.json
+++ b/client/strings/sl.json
@@ -558,6 +558,8 @@
"LabelSettingsBookshelfViewHelp": "Skeuomorfna oblika z lesenimi policami",
"LabelSettingsChromecastSupport": "Podpora za Chromecast",
"LabelSettingsDateFormat": "Oblika datuma",
+ "LabelSettingsEnableWatcher": "Samodejno preglej knjižnice za spremembe",
+ "LabelSettingsEnableWatcherForLibrary": "Samodejno preglej knjižnico za spremembe",
"LabelSettingsEnableWatcherHelp": "Omogoča samodejno dodajanje/posodabljanje elementov, ko so zaznane spremembe datoteke. *Potreben je ponovni zagon strežnika",
"LabelSettingsEpubsAllowScriptedContent": "Dovoli skriptirano vsebino v epubih",
"LabelSettingsEpubsAllowScriptedContentHelp": "Dovoli datotekam epub izvajanje skript. Priporočljivo je, da to nastavitev pustite onemogočeno, razen če zaupate viru datotek epub.",
diff --git a/client/strings/sv.json b/client/strings/sv.json
index c2a5e11c..57af5df3 100644
--- a/client/strings/sv.json
+++ b/client/strings/sv.json
@@ -301,6 +301,8 @@
"LabelDownloadable": "Nedladdningsbar",
"LabelDuration": "Varaktighet",
"LabelDurationComparisonExactMatch": "(exakt matchning)",
+ "LabelDurationComparisonLonger": "({0} längre)",
+ "LabelDurationComparisonShorter": "({0} kortare)",
"LabelDurationFound": "Varaktighet hittad:",
"LabelEbook": "E-bok",
"LabelEbooks": "E-böcker",
@@ -414,6 +416,7 @@
"LabelLookForNewEpisodesAfterDate": "Sök efter nya avsnitt efter detta datum",
"LabelLowestPriority": "Lägst prioritet",
"LabelMatchExistingUsersBy": "Matcha befintliga användare med",
+ "LabelMatchExistingUsersByDescription": "Används för att koppla existerande användare. När kopplingen sker kommer användaren att matchas med ett unikt ID från SSO-leverantören.",
"LabelMaxEpisodesToDownload": "Maximalt antal avsnitt att ladda ner (0 = obegränsat).",
"LabelMaxEpisodesToDownloadPerCheck": "Maximalt antal nya avsnitt att ladda ner per tillfälle",
"LabelMaxEpisodesToKeep": "Maximalt antal avsnitt att behålla",
@@ -524,7 +527,7 @@
"LabelSelectEpisodesShowing": "Välj {0} avsnitt som visas",
"LabelSelectUsers": "Välj användare",
"LabelSendEbookToDevice": "Skicka e-bok till...",
- "LabelSequence": "Sekvensnummer",
+ "LabelSequence": "Ordningsnummer",
"LabelSerial": "Seriell",
"LabelSeries": "Serier",
"LabelSeriesName": "Serienamn",
@@ -679,7 +682,7 @@
"MessageAddToPlayerQueue": "Lägg till i spellistan",
"MessageAppriseDescription": "För att använda den här funktionen behöver du ha en instans av Apprise API igång eller en API som hanterar dessa begäranden.
Apprise API-urlen bör vara hela URL-sökvägen för att skicka meddelandet, t.ex., om din API-instans är tillgänglig på http://192.168.1.1:8337
, bör du ange http://192.168.1.1:8337/notify
.",
"MessageBackupsDescription": "Säkerhetskopior inkluderar användare, användarnas framsteg, biblioteksobjekt,
serverinställningar och bilder lagrade i /metadata/items
& /metadata/authors
.
De inkluderar INTE några filer lagrade i dina biblioteksmappar.",
- "MessageBackupsLocationEditNote": "OBS: När du ändrar plats för säkerhetskopiorna så flyttas INTE gamla säkerhetskopior dit.",
+ "MessageBackupsLocationEditNote": "OBS: När du ändrar plats för säkerhetskopiorna så flyttas INTE gamla säkerhetskopior dit",
"MessageBackupsLocationNoEditNote": "OBS: Platsen där säkerhetskopiorna lagras bestäms av en central inställning och kan inte ändras här.",
"MessageBackupsLocationPathEmpty": "Uppgiften om platsen för lagring av säkerhetskopior kan inte lämnas tom",
"MessageBatchEditPopulateMapDetailsAllHelp": "Adderar information från alla objekt nedan i de fält som aktiverats. Om fälten innehåller olika uppgifter kommer informationen att slås samman.",
@@ -848,6 +851,7 @@
"MessageTaskScanItemsMissing": "{0} saknades",
"MessageTaskScanItemsUpdated": "{0} uppdaterades",
"MessageTaskScanNoChangesNeeded": "Inget adderades eller uppdaterades",
+ "MessageTaskScanningFileChanges": "Söker efter ändrade filer i \"{0}\"",
"MessageTaskScanningLibrary": "Biblioteket \"{0}\" har skannats",
"MessageTaskTargetDirectoryNotWritable": "Det är inte tillåtet att skriva i den angivna katalogen",
"MessageThinking": "Tänker...",
diff --git a/client/strings/uk.json b/client/strings/uk.json
index 5a88fe0e..faade7e1 100644
--- a/client/strings/uk.json
+++ b/client/strings/uk.json
@@ -558,6 +558,8 @@
"LabelSettingsBookshelfViewHelp": "Імітує вигляд дерев'яних полиць",
"LabelSettingsChromecastSupport": "Підтримка Chromecast",
"LabelSettingsDateFormat": "Формат дати",
+ "LabelSettingsEnableWatcher": "Автоматично сканувати бібліотеки на наявність змін",
+ "LabelSettingsEnableWatcherForLibrary": "Автоматично сканувати бібліотеку на наявність змін",
"LabelSettingsEnableWatcherHelp": "Вмикає автоматичне додавання/оновлення елементів, коли спостерігаються зміни файлів. *Потребує перезавантаження сервера",
"LabelSettingsEpubsAllowScriptedContent": "Дозволити JavaScript-вміст у epub",
"LabelSettingsEpubsAllowScriptedContentHelp": "Дозволяти epub-файлам виконувати код. Вмикайте цей параметр лише якщо ви довіряєте джерелу epub-файлів.",
diff --git a/client/strings/zh-cn.json b/client/strings/zh-cn.json
index 00a34300..4263e5fa 100644
--- a/client/strings/zh-cn.json
+++ b/client/strings/zh-cn.json
@@ -219,6 +219,7 @@
"LabelAccountTypeAdmin": "管理员",
"LabelAccountTypeGuest": "来宾",
"LabelAccountTypeUser": "用户",
+ "LabelActivities": "活动",
"LabelActivity": "活动",
"LabelAddToCollection": "添加到收藏",
"LabelAddToCollectionBatch": "批量添加 {0} 个媒体到收藏",
@@ -251,7 +252,7 @@
"LabelBackToUser": "返回到用户",
"LabelBackupAudioFiles": "备份音频文件",
"LabelBackupLocation": "备份位置",
- "LabelBackupsEnableAutomaticBackups": "启用自动备份",
+ "LabelBackupsEnableAutomaticBackups": "自动备份",
"LabelBackupsEnableAutomaticBackupsHelp": "备份保存到 /metadata/backups",
"LabelBackupsMaxBackupSize": "最大备份大小 (GB) (0 为无限制)",
"LabelBackupsMaxBackupSizeHelp": "为了防止错误配置, 如果备份超过配置的大小, 备份将失败.",
@@ -283,6 +284,7 @@
"LabelContinueSeries": "继续收听系列",
"LabelCover": "封面",
"LabelCoverImageURL": "封面图像 URL",
+ "LabelCoverProvider": "封面提供者",
"LabelCreatedAt": "创建时间",
"LabelCronExpression": "计划任务表达式",
"LabelCurrent": "当前",
@@ -391,6 +393,7 @@
"LabelIntervalEvery6Hours": "每 6 小时",
"LabelIntervalEveryDay": "每天",
"LabelIntervalEveryHour": "每小时",
+ "LabelIntervalEveryMinute": "每分钟",
"LabelInvert": "倒转",
"LabelItem": "项目",
"LabelJumpBackwardAmount": "向后跳转时间",
@@ -555,6 +558,8 @@
"LabelSettingsBookshelfViewHelp": "带有木架子的拟物化设计",
"LabelSettingsChromecastSupport": "Chromecast 支持",
"LabelSettingsDateFormat": "日期格式",
+ "LabelSettingsEnableWatcher": "自动扫描库以查找更改",
+ "LabelSettingsEnableWatcherForLibrary": "自动扫描库以查找更改",
"LabelSettingsEnableWatcherHelp": "当检测到文件更改时, 启用项目的自动添加/更新. *需要重新启动服务器",
"LabelSettingsEpubsAllowScriptedContent": "允许 epubs 中包含脚本内容",
"LabelSettingsEpubsAllowScriptedContentHelp": "允许 epub 文件执行脚本. 建议将此设置保持禁用, 除非你信任 epub 文件的来源.",
@@ -840,6 +845,7 @@
"MessageRestoreBackupConfirm": "你确定要恢复创建的这个备份",
"MessageRestoreBackupWarning": "恢复备份将覆盖位于 /config 的整个数据库并覆盖 /metadata/items & /metadata/authors 中的图像.
备份不会修改媒体库文件夹中的任何文件. 如果你已启用服务器设置将封面和元数据存储在库文件夹中,则不会备份或覆盖这些内容.
将自动刷新使用服务器的所有客户端.",
"MessageScheduleLibraryScanNote": "对于大多数用户, 建议禁用此功能并保持文件夹监视程序设置启用. 文件夹监视程序将自动检测库文件夹中的更改. 文件夹监视程序不适用于每个文件系统 (如 NFS), 因此可以使用计划库扫描.",
+ "MessageScheduleRunEveryWeekdayAtTime": "每隔 {0} 在 {1} 运行一次",
"MessageSearchResultsFor": "搜索结果",
"MessageSelected": "{0} 已选择",
"MessageServerCouldNotBeReached": "无法访问服务器",