diff --git a/strings/nl.json b/strings/nl.json
index 8f26386f..241da231 100644
--- a/strings/nl.json
+++ b/strings/nl.json
@@ -41,7 +41,7 @@
"ButtonPlaylists": "Afspeellijsten",
"ButtonRead": "Lezen",
"ButtonReadLess": "Minder lezen",
- "ButtonReadMore": "Meer lezen",
+ "ButtonReadMore": "Lees meer",
"ButtonRemove": "Verwijder",
"ButtonRemoveFromServer": "Verwijder van server",
"ButtonSave": "Opslaan",
@@ -63,11 +63,12 @@
"HeaderChapters": "Hoofdstukken",
"HeaderCollection": "Collectie",
"HeaderCollectionItems": "Collectie-objecten",
+ "HeaderConfirm": "Bevestigen",
"HeaderConnectionStatus": "Verbindingsstatus",
- "HeaderDataSettings": "Data Instellingen",
+ "HeaderDataSettings": "Gegevens Instellingen",
"HeaderDetails": "Details",
"HeaderDownloads": "Downloads",
- "HeaderEbookFiles": "Ebook bestanden",
+ "HeaderEbookFiles": "E-book bestanden",
"HeaderEpisodes": "Afleveringen",
"HeaderEreaderSettings": "Ereader-instellingen",
"HeaderLatestEpisodes": "Laatste afleveringen",
@@ -91,6 +92,7 @@
"HeaderStatsRecentSessions": "Recente sessies",
"HeaderTableOfContents": "Inhoudsopgave",
"HeaderUserInterfaceSettings": "Gebruiker Interface Instellingen",
+ "HeaderWelcome": "Welkom, {0}",
"HeaderYourStats": "Je statistieken",
"LabelAddToPlaylist": "Toevoegen aan afspeellijst",
"LabelAddedAt": "Toegevoegd op",
@@ -113,6 +115,7 @@
"LabelAutoSleepTimerAutoRewindHelp": "Wanneer de automatische slaap timer afloop zal het item terugspoelen naar de vorige positie.",
"LabelAutoSleepTimerHelp": "Wanneer er tussen de opgegeven begin- en eindtijd media wordt afgespeeld, start er automatisch een slaaptimer.",
"LabelBooks": "Boeken",
+ "LabelByAuthor": "door {0}",
"LabelChapterTrack": "Hoofdstuk Track",
"LabelChapters": "Hoofdstukken",
"LabelClosePlayer": "Sluit speler",
@@ -155,6 +158,9 @@
"LabelFinished": "Voltooid",
"LabelFolder": "Map",
"LabelFontBoldness": "Lettertype Dikte",
+ "LabelFontFamily": "Letterfamilie",
+ "LabelFontFamilySans": "Schreefloos",
+ "LabelFontFamilySerif": "Schreef",
"LabelFontScale": "Lettertype schaal",
"LabelGenre": "Genre",
"LabelGenres": "Categorieën",
@@ -174,6 +180,9 @@
"LabelLayout": "Layout",
"LabelLayoutAuto": "Automatisch",
"LabelLayoutSinglePage": "Enkele pagina",
+ "LabelLibrarySortByProgress": "Voortgang: Laatst beluisterd",
+ "LabelLibrarySortByProgressFinished": "Voortgang: Voltooid",
+ "LabelLibrarySortByProgressStarted": "Voortgang: Gestart",
"LabelLight": "Licht",
"LabelLineSpacing": "Regelruimte",
"LabelListenAgain": "Opnieuw Beluisteren",
@@ -233,6 +242,7 @@
"LabelScaleElapsedTimeBySpeed": "Schaal verstreken tijd per snelheid",
"LabelSeason": "Seizoen",
"LabelSelectADevice": "Apparaat Selecteren",
+ "LabelSelectMediaType": "Mediatype Selecteren",
"LabelSequenceAscending": "Sequentie Oplopend",
"LabelSequenceDescending": "Sequentie Aflopend",
"LabelSeries": "Serie",
@@ -285,12 +295,17 @@
"MessageAudiobookshelfServerNotConnected": "Audiobookshelf server niet geconnecteerd",
"MessageAudiobookshelfServerRequired": "Important! Deze app is ontworpen om te werken met een Audiobookshelf-server die u of iemand die u kent host. Deze app biedt geen content.",
"MessageBookshelfEmpty": "Boekenplank leeg",
- "MessageConfirmDeleteLocalEpisode": "Lokale aflevering \"{0}\" van uw apparaat verwijderen? Het bestand op de server blijft onaangetast.",
+ "MessageConfirmAppExit": "Wil je de app afsluiten?",
+ "MessageConfirmDeleteEpisodeDownloadQueue": "Weet je zeker dat je de downloadwachtrij voor afleveringen wilt wissen?",
+ "MessageConfirmDeleteLocalEpisode": "Lokale aflevering \"{0}\" van uw apparaat verwijderen? Het bestand op de server blijft bewaard.",
"MessageConfirmDeleteLocalFiles": "Lokale bestanden van dit item van uw apparaat verwijderen? De bestanden op de server en uw voortgang worden niet beïnvloed.",
+ "MessageConfirmDeleteServerConfig": "Verwijder deze server configuratie?",
+ "MessageConfirmDeleteServerEpisode": "Ben je zeker dat je aflevering “{0}” van de server wil verwijderen?\nWaarschuwing: Dit zal het audiobestand verwijderden.",
"MessageConfirmDisableAutoTimer": "Weet u zeker dat je de automatische timer voor de rest van vandaag wilt uitschakelen? De timer wordt automatisch weer ingeschakeld aan het einde van deze sluimerperiode of als u de app opnieuw start.",
"MessageConfirmDiscardProgress": "Weet u zeker dat u uw voortgang wilt resetten?",
"MessageConfirmDownloadUsingCellular": "U staat op het punt om te downloaden met behulp van mobiele data. Dit kan kosten voor data van de provider met zich meebrengen. Wilt u doorgaan?",
"MessageConfirmMarkAsFinished": "Weet u zeker dat u dit item als voltooid wilt markeren?",
+ "MessageConfirmPlaybackTime": "Start afspelen van “{0}” op {1}?",
"MessageConfirmRemoveBookmark": "Weet u zeker dat u de bladwijzer wilt verwijderen?",
"MessageConfirmStreamingUsingCellular": "U staat op het punt om te streamen met behulp van mobiele data. Dit kan kosten voor data van de provider met zich meebrengen. Wilt u doorgaan?",
"MessageDiscardProgress": "Voortgang negeren",
@@ -303,7 +318,7 @@
"MessageFetching": "Aan het ophalen...",
"MessageFollowTheProjectOnGithub": "Volg dit project op Github",
"MessageItemDownloadCompleteFailedToCreate": "Itemdownload voltooid, maar het aanmaken van een bibliotheekitem is mislukt",
- "MessageItemMissing": "Item ontbreekt en moet opgelost worden op de server. Een item is typisch gemarkeerd als ontbrekend wanneer het file pad niet toegankelijk is.",
+ "MessageItemMissing": "Item ontbreekt en moet bewerkt worden op de server. Een item is typisch gemarkeerd als ontbrekend wanneer het file pad niet toegankelijk is.",
"MessageLoading": "Aan het laden...",
"MessageLoadingServerData": "Server data laden...",
"MessageLocalFolderDescription": "'Interne app-opslag' is alleen toegankelijk voor deze app. Deze app ondersteunt alleen media die rechtstreeks via de app is gedownload. Gedeelde opslagmappen kunnen worden gebruikt om andere apps toegang te geven tot media die door deze app zijn gedownload.",
@@ -331,7 +346,7 @@
"MessageOldServerAuthWarningHelp": "Deze server draait een versie ouder dan v2.26.0. Een veiliger authenticatie systeem is geïntroduceerd in v2.26.0. Het wordt met klem aangeraden om de server te updaten naar de laatste versie. Mocht de server al geüpdatet zijn, log dan opnieuw in om het nieuwe authenticatie mechanisme te gebruiken.",
"MessageOldServerConnectionWarning": "Server connectie configuratie gebruikt een oud user ID. Gelieve deze server connectie te verwijderen en opnieuw toe te voegen.",
"MessageOldServerConnectionWarningHelp": "U hebt de verbinding met deze server oorspronkelijk ingesteld vóór de databasemigratie in versie 2.3.0, uitgebracht in juni 2023. Een toekomstige serverupdate zal de mogelijkheid om in te loggen met deze oude verbinding verwijderen. Verwijder de bestaande serververbinding en maak opnieuw verbinding (met hetzelfde serveradres en dezelfde inloggegevens). Als u gedownloade media op dit apparaat hebt, moet u deze opnieuw downloaden om te synchroniseren met de server.",
- "MessagePodcastSearchField": "Zoekterm of RSS feed URL invullen",
+ "MessagePodcastSearchField": "Voer zoekterm of RSS-feed-URL in",
"MessageProgressSyncFailed": "De meest recente poging om je luistervoortgang aan de server te rapporteren is mislukt. Verzoeken om voortgangssynchronisatie worden nog steeds elke 15 seconden tot 1 minuut uitgevoerd terwijl de media wordt afgespeeld.",
"MessageReportBugsAndContribute": "Rapporteer bugs, vraag functionaliteiten aan en draag bij op",
"MessageSeriesAlreadyDownloaded": "Je hebt alle boeken in deze serie al gedownload.",
@@ -355,5 +370,7 @@
"ToastPodcastCreateSuccess": "Podcast aangemaakt",
"ToastRSSFeedCloseFailed": "Sluiten RSS-feed mislukt",
"ToastRSSFeedCloseSuccess": "RSS-feed gesloten",
- "ToastStreamingNotAllowedOnCellular": "Streamen is niet toegstaan via mobiele verbinding"
+ "ToastStreamingNotAllowedOnCellular": "Streamen is niet toegstaan via mobiele verbinding",
+ "UnitMinutesShort": "{0}m",
+ "UnitSecondsShort": "{0}s"
}