diff --git a/client/strings/sl.json b/client/strings/sl.json
index 5c3c7d4f..42c861bd 100644
--- a/client/strings/sl.json
+++ b/client/strings/sl.json
@@ -1,5 +1,6 @@
{
"ButtonAdd": "Dodaj",
+ "ButtonAddApiKey": "Dodaj API ključ",
"ButtonAddChapters": "Dodaj poglavja",
"ButtonAddDevice": "Dodaj napravo",
"ButtonAddLibrary": "Dodaj knjižnico",
@@ -20,6 +21,7 @@
"ButtonChooseAFolder": "Izberite mapo",
"ButtonChooseFiles": "Izberite datoteke",
"ButtonClearFilter": "Počisti filter",
+ "ButtonClose": "Zapri",
"ButtonCloseFeed": "Zapri vir",
"ButtonCloseSession": "Zapri odprto sejo",
"ButtonCollections": "Zbirke",
@@ -119,6 +121,7 @@
"HeaderAccount": "Račun",
"HeaderAddCustomMetadataProvider": "Dodaj ponudnika metapodatkov po meri",
"HeaderAdvanced": "Napredno",
+ "HeaderApiKeys": "API ključi",
"HeaderAppriseNotificationSettings": "Nastavitve obvestil Apprise",
"HeaderAudioTracks": "Zvočni posnetki",
"HeaderAudiobookTools": "Orodja za upravljanje datotek zvočnih knjig",
@@ -162,6 +165,7 @@
"HeaderMetadataOrderOfPrecedence": "Vrstni red metapodatkov",
"HeaderMetadataToEmbed": "Metapodatki za vdelavo",
"HeaderNewAccount": "Nov račun",
+ "HeaderNewApiKey": "Nov API ključ",
"HeaderNewLibrary": "Nova knjižnica",
"HeaderNotificationCreate": "Ustvari obvestilo",
"HeaderNotificationUpdate": "Posodobi obvestilo",
@@ -206,6 +210,7 @@
"HeaderTableOfContents": "Kazalo",
"HeaderTools": "Orodja",
"HeaderUpdateAccount": "Posodobi račun",
+ "HeaderUpdateApiKey": "Posodobi API ključ",
"HeaderUpdateAuthor": "Posodobi avtorja",
"HeaderUpdateDetails": "Posodobi podrobnosti",
"HeaderUpdateLibrary": "Posodobi knjižnico",
@@ -235,6 +240,10 @@
"LabelAllUsersExcludingGuests": "Vsi uporabniki razen gosti",
"LabelAllUsersIncludingGuests": "Vsi uporabniki vključno z gosti",
"LabelAlreadyInYourLibrary": "Že v tvoji knjižnici",
+ "LabelApiKeyCreated": "API ključ \"{0}\" je uspešno ustvarjen.",
+ "LabelApiKeyCreatedDescription": "Ne pozabite takoj kopirati API ključ, saj ga kasneje ne boste mogli več videti.",
+ "LabelApiKeyUser": "Izvedi v imenu uporabnika",
+ "LabelApiKeyUserDescription": "Ta API ključ bo imel enaka dovoljenja kot uporabnik, v imenu katerega deluje. V dnevnikih bo to prikazano enako, kot če bi zahtevo oddal uporabnik.",
"LabelApiToken": "API žeton",
"LabelAppend": "Priloži",
"LabelAudioBitrate": "Avdio bitna hitrost (npr. 128k)",
@@ -346,6 +355,10 @@
"LabelExample": "Primer",
"LabelExpandSeries": "Razširi serije",
"LabelExpandSubSeries": "Razširi podserije",
+ "LabelExpired": "Potekel",
+ "LabelExpiresAt": "Peteče ob",
+ "LabelExpiresInSeconds": "Poteče čez (sekunde)",
+ "LabelExpiresNever": "Nikoli",
"LabelExplicit": "Eksplicitno",
"LabelExplicitChecked": "Eksplicitno (omogočeno)",
"LabelExplicitUnchecked": "Ne eksplicitno (onemogočeno)",
@@ -405,6 +418,7 @@
"LabelLanguages": "Jeziki",
"LabelLastBookAdded": "Zadnja dodana knjiga",
"LabelLastBookUpdated": "Zadnja posodobljena knjiga",
+ "LabelLastProgressDate": "Zadnji napredek: {0}",
"LabelLastSeen": "Nazadnje viden",
"LabelLastTime": "Nazadnje",
"LabelLastUpdate": "Zadnja posodobitev",
@@ -417,6 +431,7 @@
"LabelLibraryFilterSublistEmpty": "Ne {0}",
"LabelLibraryItem": "Element knjižnice",
"LabelLibraryName": "Ime knjižnice",
+ "LabelLibrarySortByProgress": "Napredek posodobljen",
"LabelLimit": "Omejitev",
"LabelLineSpacing": "Vrstični razmak",
"LabelListenAgain": "Poslušaj znova",
@@ -425,6 +440,7 @@
"LabelLogLevelWarn": "Opozoritve",
"LabelLookForNewEpisodesAfterDate": "Poiščite nove epizode po tem datumu",
"LabelLowestPriority": "Najnižja prioriteta",
+ "LabelMatchConfidence": "Zaupanje",
"LabelMatchExistingUsersBy": "Poveži obstoječe uporabnike po",
"LabelMatchExistingUsersByDescription": "Uporablja se za povezovanje obstoječih uporabnikov. Ko se vzpostavi povezava, se bodo uporabniki ujemali z enoličnim ID-jem vašega ponudnika SSO",
"LabelMaxEpisodesToDownload": "Največje število epizod za prenos. Uporabite 0 za neomejeno.",
@@ -455,6 +471,7 @@
"LabelNewestEpisodes": "Najnovejše epizode",
"LabelNextBackupDate": "Naslednji datum varnostnega kopiranja",
"LabelNextScheduledRun": "Naslednji načrtovani zagon",
+ "LabelNoApiKeys": "Ni API ključev",
"LabelNoCustomMetadataProviders": "Ni ponudnikov metapodatkov po meri",
"LabelNoEpisodesSelected": "Izbrana ni nobena epizoda",
"LabelNotFinished": "Ni dokončano",
@@ -544,6 +561,7 @@
"LabelSelectAll": "Izberite vse",
"LabelSelectAllEpisodes": "Izberite vse epizode",
"LabelSelectEpisodesShowing": "Izberi {0} prikazanih epizod",
+ "LabelSelectUser": "Izberi uporabnika",
"LabelSelectUsers": "Izberite uporabnike",
"LabelSendEbookToDevice": "Pošlji eknjigo k...",
"LabelSequence": "Zaporedje",
@@ -640,6 +658,7 @@
"LabelTheme": "Tema",
"LabelThemeDark": "Temna",
"LabelThemeLight": "Svetla",
+ "LabelThemeSepia": "Sepija",
"LabelTimeBase": "Osnovni čas",
"LabelTimeDurationXHours": "{0} ur",
"LabelTimeDurationXMinutes": "{0} minut",
@@ -708,7 +727,9 @@
"MessageAddToPlayerQueue": "Dodaj v čakalno vrsto predvajalnika",
"MessageAppriseDescription": "Če želite uporabljati to funkcijo, morate imeti zagnano namestitev API Apprise ali API, ki bo obravnavala te iste zahteve.
Url API-ja Apprise mora biti celotna pot URL-ja za pošiljanje obvestila, npr. če je vaša namestitev API-ja postrežena na http://192.168.1.1:8337
, bi morali vnesti http://192.168.1.1:8337/notify
.",
"MessageAsinCheck": "Prepričajte se, da uporabljate ASIN iz pravilne zvočne regije, ne iz Amazona.",
+ "MessageAuthenticationLegacyTokenWarning": "Zastareli API žetoni bodo v prihodnosti odstranjeni. Namesto tega uporabite API ključe.",
"MessageAuthenticationOIDCChangesRestart": "Za uveljavitev OIDC sprememb, po shranjevanju znova zaženite strežnik.",
+ "MessageAuthenticationSecurityMessage": "Zaradi varnosti je bila izboljšana avtentikacija. Vsi uporabniki se morajo ponovno prijaviti.",
"MessageBackupsDescription": "Varnostne kopije vključujejo uporabnike, napredek uporabnikov, podrobnosti elementov knjižnice, nastavitve strežnika in slike, shranjene v /metadata/items
& /metadata/authors
. Varnostne kopije ne vključujejo datotek, shranjenih v mapah vaše knjižnice.",
"MessageBackupsLocationEditNote": "Opomba: Posodabljanje lokacije varnostne kopije ne bo premaknilo ali spremenilo obstoječih varnostnih kopij",
"MessageBackupsLocationNoEditNote": "Opomba: Lokacija varnostne kopije je nastavljena s spremenljivko okolja in je tu ni mogoče spremeniti.",
@@ -730,6 +751,7 @@
"MessageChaptersNotFound": "Poglavij ni bilo najdenih",
"MessageCheckingCron": "Preverjam cron...",
"MessageConfirmCloseFeed": "Ali ste prepričani, da želite zapreti ta vir?",
+ "MessageConfirmDeleteApiKey": "Ali ste prepričani, da želite izbrisati API ključ \"{0}\"?",
"MessageConfirmDeleteBackup": "Ali ste prepričani, da želite izbrisati varnostno kopijo za {0}?",
"MessageConfirmDeleteDevice": "Ali ste prepričani, da želite izbrisati e-bralnik \"{0}\"?",
"MessageConfirmDeleteFile": "To bo izbrisalo datoteko iz vašega datotečnega sistema. Ali ste prepričani?",
@@ -1001,6 +1023,8 @@
"ToastEpisodeDownloadQueueClearSuccess": "Čakalna vrsta za prenos epizod je počiščena",
"ToastEpisodeUpdateSuccess": "Število posodobljenih epizod: {0}",
"ToastErrorCannotShare": "V tej napravi ni mogoče dati v skupno rabo",
+ "ToastFailedToCreate": "Ustvarjanje ni bilo uspešno",
+ "ToastFailedToDelete": "Brisanje ni bilo uspešno",
"ToastFailedToLoadData": "Podatkov ni bilo mogoče naložiti",
"ToastFailedToMatch": "Ujemanje ni uspelo",
"ToastFailedToShare": "Skupna raba ni uspela",
@@ -1032,6 +1056,7 @@
"ToastMustHaveAtLeastOnePath": "Imeti mora vsaj eno pot",
"ToastNameEmailRequired": "Ime in e-pošta sta obvezna",
"ToastNameRequired": "Ime je obvezno",
+ "ToastNewApiKeyUserError": "Morate izbrati uporabnika",
"ToastNewEpisodesFound": "Število najdenih novih epizod: {0}",
"ToastNewUserCreatedFailed": "Računa ni bilo mogoče ustvariti: \"{0}\"",
"ToastNewUserCreatedSuccess": "Nov račun je bil ustvarjen",