Files
bookorbit/client/src/locales/nl.json
T
neon 2855dbb8a3 i18n(client): sync translations from Crowdin (#1611)
Keep sparse translated catalogs synchronized with reviewed Crowdin content.

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-30 22:11:38 -06:00

12185 lines
589 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"common": {
"resetSortAria": "Sortering terugzetten naar standaard",
"save": "Opslaan",
"cancel": "Annuleren",
"delete": "Verwijderen",
"edit": "Bewerken",
"close": "Sluiten",
"confirm": "Bevestigen",
"loading": "Laden...",
"search": "Zoeken",
"back": "Terug",
"next": "Volgende",
"previous": "Vorige",
"retry": "Opnieuw proberen",
"yes": "Ja",
"no": "Nee",
"show": "Tonen",
"hide": "Verbergen",
"undo": "Undo",
"pagination": {
"label": "Paginering",
"pageOf": "Pagina {page} van {totalPages}",
"previousPage": "Vorige pagina",
"nextPage": "Volgende pagina",
"goToPage": "Ga naar pagina {page}"
}
},
"settings": {
"privacySharing": {
"title": "Privacy & delen",
"subtitle": "Bepaal of beheerders een herkenbare samenvatting van je leesactiviteit mogen zien.",
"levelLegend": "Deelniveau voor leesinzichten",
"current": "Huidige instelling",
"levels": {
"private": {
"title": "Privé",
"description": "Alleen jij kunt je leesstatistieken zien."
},
"summary": {
"title": "Samenvatting delen",
"description": "Deel samengevoegde gewoonten zonder boektitels, auteurs, reeksen of vertellers."
},
"detailed": {
"title": "Gedetailleerde inzichten delen",
"description": "Deel ook recente en meest gelezen boeken, auteurs, reeksen, genres en vertellers."
}
},
"fields": {
"frequency": "Leesfrequentie en actieve dagen",
"completion": "Totaal gestarte en voltooide boeken",
"formats": "Verdeling van formaten",
"genres": "Globale genreverdeling",
"trend": "Samengevoegde leestrend",
"books": "Huidige, recente en meest gelezen boektitels",
"authors": "Populairste auteurs",
"series": "Populairste reeksen",
"narrators": "Populairste vertellers"
},
"confirm": {
"shareTitle": "{level} inschakelen?",
"shareDescription": "Beheerders met toestemming kunnen de volgende informatie zien.",
"stopTitle": "Stoppen met het delen van leesinzichten?",
"stopDescription": "Toegang voor beheerders wordt onmiddellijk geblokkeerd. Bestaande toegangsregistraties blijven bewaard.",
"recordedNotice": "Elke profielweergave door een beheerder wordt geregistreerd en verschijnt in je toegangsgeschiedenis."
},
"preview": {
"title": "Voorbeeld van je gedeelde profiel",
"description": "Bekijk welke informatie momenteel beschikbaar is voor bevoegde beheerders.",
"action": "Voorbeeld laden",
"readingTime": "Leestijd",
"activeDays": "Actieve dagen",
"started": "Gestarte boeken",
"completed": "Voltooide boeken",
"topBooks": "Meest gelezen boeken"
},
"history": {
"title": "Geschiedenis van profieltoegang",
"description": "Recente beheerderweergaven van je gedeelde leesprofiel.",
"empty": "Geen beheerder heeft je gedeelde leesprofiel bekeken.",
"paginationLabel": "Pagina's met profieltoegangsgeschiedenis"
},
"durationMinutes": "{count, plural, one {# minuut} other {# minuten}}",
"durationHours": "{count, plural, one {# uur} other {# uur}}",
"unknownTitle": "Boek zonder titel",
"errors": {
"load": "Deelinstellingen konden niet worden geladen.",
"save": "Deelinstellingen konden niet worden bijgewerkt.",
"preview": "Het voorbeeld van het gedeelde profiel kon niet worden geladen."
}
},
"appearance": {
"language": {
"title": "Taal",
"description": "Kies de taal die in de hele interface wordt gebruikt.",
"label": "Interfacetaal",
"loadError": "De geselecteerde taal kon niet worden geladen",
"saveError": "Opslaan van taalvoorkeur mislukt"
},
"pageTitle": "Weergave",
"pageSubtitle": "Beheer thema's, omslagen, indeling en hoe je bibliotheek wordt getoond.",
"mobileSummary": "Thema: {theme} • Accent: {accent} • Achtergrond: {background}",
"themeMode": {
"light": "Licht",
"dark": "Donker",
"system": "Systeem"
},
"theme": {
"title": "Thema",
"colorScheme": {
"label": "Kleurenschema",
"hint": "Lichte of donkere interface"
},
"accents": {
"grey": "Grijs",
"scarlet": "Scharlakenrood",
"vermilion": "Vermiljoen",
"rose": "Roze",
"copper": "Koper",
"orange": "Oranje",
"chartreuse": "Kartuizergroen",
"marigold": "Goudsbloem",
"wasabi": "Wasabi",
"amber": "Amber",
"malachite": "Malachiet",
"yellow": "Geel",
"viridian": "Viridiaansblauw",
"turquoise": "Turkoois",
"lime": "Limoen",
"green": "Groen",
"acid-green": "Gifgroen",
"emerald": "Smaragd",
"teal": "Talingblauw",
"electric-blue": "Elektrisch blauw",
"cyan": "Cyaan",
"jade": "Jade",
"ultramarine": "Ultramarijn",
"iris": "Iris",
"purple": "Paars",
"blue": "Blauw",
"indigo": "Indigo",
"violet": "Paars",
"amethyst": "Amethist",
"fuchsia": "Fuchsia",
"raspberry": "Framboos",
"pink": "Roze",
"white": "Wit",
"rosewater": "Rozenwater",
"salmon": "Zalm",
"coral": "Koraal",
"sand": "Zand",
"peach": "Perzik",
"pear": "Peer",
"flax": "Vlasgeel",
"sprout": "Spruitgroen",
"butter": "Boter",
"aloe": "Aloë",
"lemon": "Limoen",
"foam": "Schuim",
"aqua": "Water",
"celadon": "Celadon",
"sage": "Salie",
"pistachio": "Pistache",
"mint": "Munt",
"seafoam": "Zeeschuim",
"baby-blue": "Baby Blauw",
"powder": "Poeder",
"sea-glass": "Zeegroen",
"bluebell": "Hyacintblauw",
"cornflower": "Korenbloem",
"thistle": "Distel",
"periwinkle": "Maagdenpalm",
"wisteria": "Wisteria",
"lavender": "Lavendel",
"mauve": "Paars",
"orchid": "Orchidee",
"rose-quartz": "Roze Quartz",
"blush": "Blos"
},
"accentColor": {
"label": "Accentkleur",
"hint": "Bepaalt accenten en interactieve elementen"
},
"cornerRadius": {
"label": "Hoekafronding",
"hint": "Afronding van kaarten en UI-elementen"
},
"surfaceBrightness": {
"label": "Oppervlaktehelderheid",
"hint": "Maak oppervlakken in donkere modus lichter",
"reset": "Herstellen"
},
"libraryBackground": {
"title": "Bibliotheekachtergrond",
"pattern": {
"label": "Achtergrondpatroon",
"hint": "Patroon achter het boekenraster"
}
},
"backgroundGroups": {
"fundamental": "Basis",
"structural": "Structureel",
"ambient": "Sfeervol",
"refractive": "Refractief"
}
},
"storage": {
"title": "Waar weergavevoorkeuren opslaan",
"active": "Actief",
"notAvailable": "Niet beschikbaar",
"device": {
"title": "Alleen dit apparaat",
"description": "Voorkeuren blijven in je browser. Handig als je op verschillende apparaten een andere weergave wilt."
},
"account": {
"title": "Mijn account",
"description": "Voorkeuren worden opgeslagen bij je account. Handig als je op elk apparaat dezelfde weergave wilt."
},
"toasts": {
"synced": "Voorkeuren worden nu gesynchroniseerd",
"local": "Voorkeuren blijven op dit apparaat"
},
"errors": {
"demoRestricted": "Demobeperkt account kan de opslagmodus voor thema niet wijzigen",
"update": "Bijwerken van opslagmodus mislukt",
"generic": "Er is een fout opgetreden bij het bijwerken van de opslagmodus"
}
},
"bookCovers": {
"title": "Boekomslagen",
"coverSearch": {
"label": "Standaardzoeker voor albumhoezen",
"hint": "Kies de bron die standaard wordt geselecteerd wanneer Omslag online zoeken wordt geopend. Dit wordt in je account opgeslagen en geldt dus op elk apparaat.",
"loadError": "Kan de standaardomslagzoeker niet laden",
"saveError": "Kan de standaardomslagzoeker niet opslaan"
},
"displayMode": {
"title": "Weergavemodus omslag",
"hint": "Bepaalt hoe echte omslagen in boekvakken passen wanneer de verhoudingen verschillen",
"blurredFit": {
"label": "Vervaagd passend",
"hint": "Toon de volledige omslag met een vervaagde vulling erachter"
},
"fillCrop": {
"label": "Kaart vullen",
"hint": "Vul het hele vak door randen bij te snijden wanneer de verhoudingen verschillen"
},
"naturalBottom": {
"label": "Natuurlijke onderkant",
"hint": "Behoud de originele omslagverhouding en veranker de omslag aan de onderkant"
}
},
"spine": {
"title": "Boekrug-overlay",
"hint": "Voegt een gestileerde rug en glanseffect toe aan omslagkaarten",
"off": {
"label": "Uit",
"hint": "Geen rug-/glanseffect op omslagen"
},
"subtle": {
"label": "Subtiel",
"hint": "Lichte rug en glans, dicht bij de standaardweergave"
},
"strong": {
"label": "Sterk",
"hint": "Nadrukkelijker rug- en glanseffect"
}
},
"showSpineOnComics": {
"label": "Rug tonen bij strips",
"hint": "Pas het rug- en glanseffect toe op stripomslagen (cbz, cbr, cb7)"
},
"detailCoverTint": {
"title": "Boekdetails omslagtint",
"hint": "Vervaagt de kleuren van de omslag achter het artwork en de titel op de pagina met boekdetails",
"off": {
"label": "Uit",
"hint": "Effen kaartachtergrond"
},
"single": {
"label": "Eén kleur",
"hint": "Alleen de dominante kleur van de omslag"
},
"duotone": {
"label": "Twee kleuren",
"hint": "Voegt de accentkleur van de omslag toe als deze een duidelijke kleur heeft"
}
},
"shadow": {
"title": "Schaduwsterkte omslag",
"hint": "Bepaalt de diepte onder omslagen in raster-, lijst-, tabel- en dashboardminiaturen",
"default": {
"label": "Standaard",
"hint": "Huidige verhoging en diepte"
},
"strong": {
"label": "Sterk",
"hint": "Zwaardere, plankachtige slagschaduw onder omslagen"
}
},
"overlays": {
"title": "Kaartoverlays",
"hint": "Kies welke metadata direct op boekomslagkaarten wordt getoond",
"progressBar": {
"label": "Voortgangsbalk",
"hint": "Dunne gekleurde lijn langs de onderrand"
},
"format": {
"label": "Bestandsformaat",
"hint": "Kleurgecodeerde EPUB-, PDF-, CBZ-badge rechtsonder"
},
"rating": {
"label": "Beoordeling",
"hint": "Sterbeoordelingsindicator linksonder"
},
"readStatus": {
"label": "Leesstatus",
"hint": "Gekleurd pictogram dat de huidige leesstatus linksboven toont"
},
"seriesPosition": {
"label": "Reeksnummer",
"hint": "Badge die de positie van het boek in de reeks rechtsboven toont (bijv. #3, #1.5)"
},
"lockStatus": {
"label": "Vergrendelstatus",
"hint": "Metadata-vergrendelpictogram rechtsboven - oranje bij vergrendeld, groen bij ontgrendeld"
}
}
},
"layout": {
"coverSize": "Omslagformaat",
"gridSpacing": "Rasterafstand",
"gridLayout": {
"title": "Bibliotheekrasterindeling"
},
"coverSizeBehavior": {
"label": "Gedrag omslagformaat",
"hint": "Bepaal of staande/vierkante formaten en rasterafstand voor alle weergaven worden gedeeld of per weergave worden bewaard",
"perViewHint": "Modus per weergave: pas omslagformaat en afstand aan via het weergavepaneel van elke weergave.",
"syncAll": "Alle weergaven synchroniseren",
"perView": "Formaten per weergave"
},
"portraitCoverSize": {
"label": "Staand omslagformaat",
"hint": "Gebruikt voor staande bibliotheken en weergaven"
},
"squareCoverSize": {
"label": "Vierkant omslagformaat",
"hint": "Gebruikt voor vierkante bibliotheken en weergaven"
},
"portraitGridSpacing": {
"label": "Staande rasterafstand",
"hint": "Ruimte tussen staande omslagen"
},
"squareGridSpacing": {
"label": "Vierkante rasterafstand",
"hint": "Ruimte tussen vierkante omslagen"
},
"cardInfoMode": {
"label": "Kaartinfomodus",
"hint": "Waar boektitel en auteur op rasterkaarten worden getoond",
"onHover": "Bij hover",
"belowCover": "Onder omslag",
"off": "Uit"
},
"primaryCardLabel": {
"label": "Primair kaartlabel",
"hint": "Tekst onder elke boekomslag (eerste regel)"
},
"secondaryCardLabel": {
"label": "Secundair kaartlabel",
"hint": "Extra tekst onder het primaire label (tweede regel)"
},
"labelField": {
"hidden": "Verborgen",
"bookTitle": "Boektitel",
"seriesTitle": "Reekstitel",
"seriesTitlePosition": "Reekstitel + positie",
"author": "Auteur"
},
"seriesDisplay": {
"title": "Reeksweergave",
"collapsedCover": {
"label": "Omslag bij ingeklapte reeks",
"hint": "Kies welke omslag wordt getoond wanneer reeksen zijn ingeklapt in het boekenraster"
},
"stack": "Stapel",
"mosaic": "Mozaïek",
"first": "Eerste",
"latest": "Nieuwste",
"firstUnread": "Eerste ongelezen"
},
"authorGrid": {
"title": "Auteursraster",
"coverSize": {
"label": "Omslagformaat",
"hint": "Breedte van auteursomslagen in het raster"
},
"coverShape": {
"label": "Omslagvorm",
"hint": "Vorm van auteursomslagen in het raster"
},
"circle": "Cirkel",
"square": "Vierkant"
},
"listTableViews": {
"title": "Lijst- en tabelweergaven"
},
"zebraStriping": {
"label": "Zebrastrepen",
"hint": "Wissel rijachtergrondkleuren af voor makkelijker scannen"
}
},
"behavior": {
"title": "Bibliotheekgedrag",
"thumbnailClicks": {
"label": "Klikken op miniaturen",
"hint": "Kies wat er gebeurt bij het openen van een boek vanuit raster- en lijstweergaven",
"readFirst": "Eerst lezen",
"readFirstHint": "Open de lezer wanneer er een leesbaar bestand bestaat",
"openDetails": "Details openen",
"openDetailsHint": "Ga naar de boekdetailpagina vanuit raster- en lijstminiaturen"
},
"filterPreview": {
"label": "Filtervoorbeeld standaard tonen",
"hint": "Vouw de samenvatting van het actieve filter en de sortering uit bij het openen van een smartScope"
},
"collapseSeries": {
"label": "Reeksen standaard inklappen",
"hint": "Groepeer boeken uit dezelfde reeks in één kaart in bibliotheek- en collectieweergaven"
},
"bookRequests": {
"label": "Toon boekaanvragen",
"hint": "Toon verzoekpagina's, aanwijzingen en instellingen in dit account. Bestaande verzoeken blijven actief als ze verborgen zijn.",
"saveFailed": "Kan de zichtbaarheid van boekaanvragen niet bijwerken"
}
},
"icons": {
"title": "Aangepaste pictogrammen",
"uploadIcons": "Pictogrammen uploaden",
"uploadedCount": "{count, plural, =0 {geen pictogrammen geüpload} one {# pictogram geüpload} other {# pictogrammen geüpload}}",
"searchPlaceholder": "Pictogrammen zoeken",
"sort": {
"newest": "Nieuwste",
"name": "Naam"
},
"selectedCount": "{count, plural, one {# geselecteerd} other {# geselecteerd}}",
"clear": "Wissen",
"deleteSelected": "Selectie verwijderen",
"loading": "Pictogrammen laden...",
"emptySearch": "Geen pictogrammen komen overeen met je zoekopdracht.",
"emptyNoIcons": "Nog geen aangepaste pictogrammen geüpload.",
"namePlaceholder": "Naam",
"checkingUsage": "Gebruik controleren...",
"usedBy": "Gebruikt door {count}",
"notUsedYet": "Nog niet gebruikt",
"rename": "Hernoemen",
"replace": "Vervangen",
"usage": {
"libraries": "{count, plural, =0 {geen bibliotheken} one {# bibliotheek} other {# bibliotheken}}",
"collections": "{count, plural, =0 {geen collecties} one {# collectie} other {# collecties}}",
"smartScopes": "{count, plural, =0 {geen smart scopes} one {# smart scope} other {# smart scopes}}"
},
"confirm": {
"deleteOne": "\"{name}\" verwijderen? Bestaand gebruik valt terug op het standaardpictogram.",
"deleteMany": "{count, plural, =0 {Geen pictogrammen verwijderen?} one {# pictogram verwijderen? Bestaand gebruik valt terug op het standaardpictogram.} other {# pictogrammen verwijderen? Bestaand gebruik valt terug op het standaardpictogram.}}"
},
"toasts": {
"saved": "Pictogram opgeslagen",
"updated": "Pictogram bijgewerkt",
"deleted": "Pictogram verwijderd",
"bulkDeleted": "{count, plural, =0 {Geen pictogrammen verwijderd} one {# pictogram verwijderd} other {# pictogrammen verwijderd}}",
"bulkDeletePartial": "{deleted} verwijderd, {failed} mislukt"
},
"errors": {
"load": "Pictogrammen laden mislukt",
"save": "Pictogram opslaan mislukt",
"replace": "Pictogram vervangen mislukt",
"delete": "Pictogram verwijderen mislukt",
"bulkDelete": "Pictogrammen verwijderen mislukt"
}
},
"tabs": {
"theme": "Thema",
"book-covers": "Boekomslagen",
"icons": "Pictogrammen",
"layout": "Indeling",
"behavior": "Gedrag",
"language": "Taal"
}
},
"account": {
"title": "Account",
"subtitle": "Beheer je persoonlijke profielinstellingen.",
"subtitleAll": "Beheer je profiel en meldingsvoorkeuren.",
"tabs": {
"profile": "Profiel",
"privacy": "Privacy & delen",
"notifications": "Meldingen",
"restrictions": "Beperkingen"
},
"demoRestricted": {
"cannotEdit": "Demo-beperkt account kan accountinstellingen niet bewerken",
"notice": "Demo-beperkt account: het bewerken van profiel, wachtwoord, avatar en gekoppelde identiteiten is uitgeschakeld."
},
"feedback": {
"unsavedChanges": "Niet-opgeslagen wijzigingen",
"discard": "Weggooien"
},
"profile": {
"securityHeading": "Profiel & Beveiliging",
"username": "Gebruikersnaam",
"fullName": "Volledige naam",
"email": "E-mail",
"emailHint": "Neem contact op met een beheerder om je e-mailadres te wijzigen.",
"save": "Profiel opslaan",
"saving": "Opslaan...",
"changePassword": "Wachtwoord wijzigen",
"accountType": "Accounttype:",
"accountTypeOidc": "OIDC / SSO",
"accountTypeShared": "Gedeeld",
"accountTypeLocal": "Lokaal",
"nameRequired": "Naam is verplicht",
"updateFailed": "Bijwerken van profiel mislukt",
"updated": "Profiel bijgewerkt",
"usernameHint": "Je gebruikersnaam kan niet worden gewijzigd.",
"passwordHint": "Wijzig het wachtwoord dat je gebruikt om in te loggen.",
"passwordHintOidc": "Uw wachtwoord wordt beheerd door uw identiteitsprovider.",
"passwordHintShared": "Gedeelde accounts loggen in via een magische link en hebben geen wachtwoord."
},
"readingPreferences": {
"title": "Leesvoorkeuren",
"timezoneHint": "De tijdzone wordt gebruikt voor tijdgevoelige prestaties zoals Vroege Vogel en Nachtbraker.",
"timezone": "Tijdzone",
"save": "Voorkeuren opslaan",
"enableAchievements": "Prestaties inschakelen",
"enableAchievementsHint": "Houd de voortgang van prestaties bij en toon prestatiegerelateerde onderdelen. Beheer prestatiemeldingen afzonderlijk onder Meldingen.",
"achievementsEnabled": "Prestaties ingeschakeld",
"achievementsDisabled": "Prestaties uitgeschakeld",
"achievementsSaveFailed": "Kan de prestatievoorkeur niet updaten"
},
"preferences": {
"saveFailed": "Opslaan van voorkeuren mislukt",
"saved": "Voorkeuren opgeslagen"
},
"avatar": {
"title": "Profielfoto",
"unknownUser": "Onbekende gebruiker",
"formatHint": "PNG/JPEG/WEBP tot {size} MB",
"upload": "Foto uploaden",
"replace": "Foto vervangen",
"uploading": "Uploaden...",
"remove": "Foto verwijderen",
"removing": "Verwijderen...",
"updated": "Profielfoto bijgewerkt",
"uploadFailed": "Uploaden van profielfoto mislukt",
"removed": "Profielfoto verwijderd",
"removeFailed": "Verwijderen van profielfoto mislukt",
"removeConfirm": {
"title": "Profielfoto verwijderen?",
"description": "Je avatar wordt verwijderd en vervangen door initialen.",
"confirm": "Verwijderen"
}
},
"connectedAccounts": {
"title": "Gekoppelde accounts",
"unlink": "Ontkoppelen",
"unlinking": "Ontkoppelen...",
"linkAdditional": "Koppel extra providers:",
"linkProvider": "Koppel {provider}",
"redirecting": "Doorsturen...",
"noneConfigured": "Er zijn geen OIDC-providers geconfigureerd. Vraag een beheerder om SSO in te stellen.",
"linkStateFailed": "Genereren van koppelingsstatus mislukt",
"startLinkFailed": "Starten van OIDC-koppeling mislukt",
"unlinkFailed": "Ontkoppelen mislukt",
"unlinked": "Identiteit ontkoppeld",
"unlinkIdentityFailed": "Ontkoppelen van identiteit mislukt",
"unlinkDialog": {
"title": "{provider}-identiteit ontkoppelen?",
"description": "Voer je wachtwoord in om te bevestigen. Je kunt daarna niet meer inloggen met deze provider.",
"currentPassword": "Huidig wachtwoord"
},
"description": "Meld je aan met een externe identiteitsprovider die aan dit account is gekoppeld.",
"unlinkAria": "Ontkoppel {provider}"
},
"tour": {
"title": "Rondleiding",
"description": "Speel de rondleiding opnieuw af die de belangrijkste functies van de app laat zien.",
"action": "Rondleiding opnieuw starten"
},
"restrictions": {
"none": {
"title": "Geen contentbeperkingen",
"description": "Je account heeft volledige toegang tot alle content binnen je toegewezen bibliotheken."
},
"banner": "Je account heeft contentbeperkingen die door een beheerder zijn toegepast. Sommige boeken zijn mogelijk niet zichtbaar voor je.",
"allowedTags": {
"title": "Toegestane labels",
"description": "Alleen boeken met ten minste een van deze labels worden aan je getoond."
},
"blockedTags": {
"title": "Geblokkeerde labels",
"description": "Boeken met een van deze labels worden voor je verborgen."
},
"allowedGenres": {
"title": "Toegestane genres",
"description": "Alleen boeken met ten minste een van deze genres worden aan je getoond."
},
"blockedGenres": {
"title": "Geblokkeerde genres",
"description": "Boeken met een van deze genres worden voor je verborgen."
}
},
"groups": {
"profile": "Profiel",
"preferences": "Voorkeuren",
"security": "Beveiliging en toegang"
}
},
"magicLinks": {
"title": "Magic Links",
"subtitle": "Maak deelbare inloglinks voor gedeelde accounts.",
"createLink": "Link maken",
"noSharedAccounts": "Geen gedeelde accounts gevonden",
"noSharedAccountsHint": "Maak eerst een gedeeld account aan via de {usersPage} om magic links te genereren.",
"activeLinks": "Actieve links",
"inactiveLinks": "Inactieve links",
"paused": "Gepauzeerd",
"deletedUser": "Verwijderde gebruiker",
"expiredPrefix": "Verlopen ",
"never": "Geen activiteit vastgelegd",
"noExpiry": "Geen vervaldatum",
"expired": "Verlopen",
"expiresOn": "Verloopt {date}",
"revokedOn": "Ingetrokken {date}",
"expiredOn": "Verlopen {date}",
"usesCount": "{count, plural, =0 {geen keer gebruikt} one {een keer gebruikt} other {# keer gebruikt}}",
"copied": "Gekopieerd!",
"copyLink": "Link kopieren",
"pause": "Pauzeren",
"resume": "Hervatten",
"revoke": "Intrekken",
"revoking": "Intrekken...",
"emptyState": "Nog geen magic links gemaakt. Klik op \"{action}\" om een deelbare inlog-URL te genereren.",
"columns": {
"label": "Label",
"account": "Account",
"createdBy": "Gemaakt door",
"expires": "Verloopt",
"uses": "Gebruik",
"created": "Gemaakt",
"status": "Status",
"totalUses": "Totaal gebruik",
"actions": "Acties"
},
"createDialog": {
"title": "Magic link maken",
"description": "Genereer een deelbare inlog-URL voor een gedeeld account.",
"sharedAccount": "Gedeeld account",
"selectAccount": "Selecteer een gedeeld account",
"label": "Label",
"labelPlaceholder": "bijv. Demolink voor conferentie",
"expiresAt": "Verloopt op",
"optional": "(optioneel)",
"create": "Maken",
"creating": "Maken..."
},
"revokeDialog": {
"title": "Magic link intrekken?",
"description": "Dit maakt de link onmiddellijk ongeldig en beeindigt alle actieve sessies voor het gekoppelde account."
},
"errors": {
"create": "Maken mislukt",
"copy": "Kopieren van magic link mislukt",
"update": "Bijwerken van magic link mislukt",
"revoke": "Intrekken mislukt"
},
"usersPage": "Gebruikerspagina",
"emptyTitle": "Nog geen magische links aangemaakt",
"emptyHint": "Klik op \"{action}\" om een deelbare login-URL te genereren.",
"noActiveTitle": "Geen actieve magische links",
"noActiveHint": "Alle gegenereerde magische links voor deze pagina zijn verlopen of ingetrokken.",
"copyLinkAria": "Kopieer de link voor {label}",
"pauseAria": "Pauze {label}",
"resumeAria": "Hervatten {label}",
"revokeAria": "Intrekken {label}",
"lastUsedLabel": "Laatst gebruikt {date}"
},
"oidc": {
"title": "OIDC / SSO",
"subtitle": "Beheer OpenID Connect-providers voor single sign-on.",
"providers": "Providers",
"addProvider": "Provider toevoegen",
"editProvider": "Provider bewerken",
"configureNew": "Configureer een nieuwe OIDC-provider.",
"editing": "{slug} bewerken",
"enabled": "Ingeschakeld",
"disabled": "Uitgeschakeld",
"empty": {
"title": "Nog geen providers",
"description": "Voeg een OIDC-provider toe om single sign-on voor je gebruikers in te schakelen."
},
"form": {
"status": "Status",
"enableProvider": "Provider inschakelen",
"enableProviderHint": "Toon deze provider op de inlogpagina.",
"identity": "Provideridentiteit",
"slug": "Slug",
"slugHint": "Unieke identificatie (kleine letters, koppeltekens). Kan later niet worden gewijzigd.",
"displayName": "Weergavenaam",
"displayNameHint": "Getoond op de inlogknop.",
"iconUrl": "Icoon-URL",
"iconUrlHint": "Optioneel logo dat naast de inlogknop wordt getoond.",
"iconPreviewAlt": "iconvoorbeeld",
"connection": "Verbinding",
"issuerUri": "Issuer-URI",
"issuerUriHint": "De basis-URL van de provider.",
"test": "Testen",
"testing": "Testen...",
"clientId": "Client-ID",
"clientSecret": "Client-secret",
"clientSecretPlaceholder": "Laat leeg om het bestaande te behouden",
"scopes": "Scopes",
"claimMapping": "Claim-mapping",
"previewClaims": "Claims bekijken",
"redirecting": "Doorsturen...",
"mappedClaims": "Gemapte claims",
"rawClaims": "Ruwe claims",
"usernameClaim": "Gebruikersnaam-claim",
"nameClaim": "Naam-claim",
"emailClaim": "E-mail-claim",
"groupsClaim": "Groepen-claim",
"autoProvisioning": "Automatisch aanmaken",
"autoProvisionUsers": "Gebruikers automatisch aanmaken",
"autoProvisionUsersHint": "Maak accounts aan bij eerste OIDC-login als de gebruiker niet bestaat.",
"allowLocalLinking": "Koppeling met lokaal account toestaan",
"allowLocalLinkingHint": "Koppel OIDC-identiteit aan een bestaand lokaal account op basis van gebruikersnaam.",
"defaultPermissions": "Standaardrechten",
"defaultPermissionsHint": "Rechten die aan nieuwe gebruikers worden toegekend bij eerste OIDC-login.",
"createProvider": "Provider maken",
"saveChanges": "Wijzigingen opslaan",
"saving": "Opslaan...",
"deleteProvider": "Provider verwijderen",
"deleting": "Verwijderen..."
},
"test": {
"connected": "Verbonden - {issuer}",
"connectionFailed": "Verbinding mislukt",
"privateIssuerAddress": "De uitgever URL wordt omgezet naar een privé- of lokaal netwerkadres, dus de server weigerde verbinding te maken. Stel OIDC_ALLOW_LOCAL_ISSUERS=true in op de BookOrbit-server om dit toe te staan.",
"tlsCertificateUntrusted": "BookOrbit kan het TLS-certificaat van de OIDC provider niet verifiëren. Als de provider een particuliere certificeringsinstantie gebruikt, koppel je de PEM CA-bundel aan, stel je NODE_EXTRA_CA_CERTS in op het in-containerpad van de bundel en start je BookOrbit opnieuw op.",
"hide": "Verbergen",
"details": "Details",
"supported": "ondersteund",
"notSupported": "niet ondersteund"
},
"groupMappings": {
"title": "Groepsmappings",
"description": "Wijs OIDC-groepsclaims toe aan BookOrbit-rechten. Gesynchroniseerd bij elke login.",
"noPermission": "Geen recht",
"empty": "Geen groepsmappings geconfigureerd.",
"addMapping": "Mapping toevoegen",
"claimPlaceholder": "OIDC-groepsclaim (bijv. admins)",
"add": "Toevoegen",
"adding": "Toevoegen..."
},
"toasts": {
"providerCreated": "Provider gemaakt",
"providerSaved": "Provider opgeslagen",
"providerDeleted": "Provider verwijderd",
"mappingAdded": "Groepsmapping toegevoegd",
"mappingRemoved": "Groepsmapping verwijderd"
},
"errors": {
"loadProvider": "Laden van provider mislukt",
"createProvider": "Maken van provider mislukt",
"save": "Opslaan mislukt",
"delete": "Verwijderen mislukt",
"deleteProvider": "Verwijderen van provider mislukt",
"requestFailed": "Verzoek mislukt",
"previewState": "Genereren van voorbeeldstatus mislukt",
"startPreview": "Starten van voorbeeld mislukt",
"addMapping": "Toevoegen van mapping mislukt",
"removeMapping": "Verwijderen van groepsmapping mislukt"
}
},
"admin": {
"title": "Beheer",
"subtitle": "Beheer gebruikers en authenticatie-instellingen.",
"system": {
"title": "Systeem",
"subtitle": "Instellingen voor bestandsordening, invoer en onderhoud."
},
"maintenance": {
"title": "Onderhoud",
"subtitle": "Beheer achtergrondtaken, systeemindexen en onderhoudsbewerkingen.",
"importGroup": "Importeren",
"recommendationsGroup": "Aanbevelingen",
"achievementsGroup": "Prestaties",
"updatesGroup": "Updates",
"importFromBooklore": "Importeren uit Booklore",
"bookloreImportConfigured": "Booklore-import geconfigureerd",
"importLibraryData": "Bibliotheekgegevens importeren",
"migrationConfigured": "Migratiebron geconfigureerd",
"migrationRunning": "Migratie bezig",
"migrationCompleted": "Migratie voltooid",
"migrationFailed": "Migratie mislukt",
"importDescription": "Eenmalige import van boeken, metadata en leesvoortgang uit een eerdere Booklore-installatie.",
"migrationDescription": "Eenmalige import van boeken, metadata en leesvoortgang vanuit een andere bibliotheekapplicatie.",
"configuredDescription": "Bron: {name}. Nog geen migratie uitgevoerd - ga verder met de installatie om de import uit te voeren.",
"runningDescription": "Fase: {stage} - gestart {started}",
"completedDescription": "Van {name} - voltooid {date}",
"migrationErrorGeneric": "Er is een fout opgetreden tijdens de migratie.",
"stageInitializing": "initialiseren",
"recently": "onlangs",
"getStarted": "Aan de slag",
"continueSetup": "Installatie voortzetten",
"viewDetails": "Details bekijken",
"refreshRecommendationIndex": "Aanbevelingsindex vernieuwen",
"refreshRecommendationHint": "Werk de aanbevelingsengine bij met je laatste bibliotheekwijzigingen. Dit proces draait op de achtergrond.",
"booksQueuedForProcessing": "{count, plural, =0 {geen boeken in de wachtrij voor verwerking} one {# boek in de wachtrij voor verwerking} other {# boeken in de wachtrij voor verwerking}}",
"run": "Uitvoeren",
"running": "Bezig...",
"backfillAchievements": "Prestaties aanvullen",
"backfillAchievementsHint": "Prestaties opnieuw evalueren voor alle gebruikers.",
"backfillResult": "{users} gebruikers verwerkt; {awards} onderscheidingen toegekend.",
"runBackfill": "Aanvulling uitvoeren",
"checkForUpdates": "Controleren op updates",
"checkForUpdatesHint": "Controleer bij het opstarten automatisch GitHub op een nieuwe release en toon een indicator in de zijbalk wanneer er een beschikbaar is.",
"updateChecksEnabled": "Updatecontroles ingeschakeld",
"updateChecksDisabled": "Updatecontroles uitgeschakeld",
"updateSettingFailed": "Instelling bijwerken mislukt",
"booksQueuedForEmbedding": "{count, plural, =0 {geen boeken in de wachtrij voor embedding} one {# boek in de wachtrij voor embedding} other {# boeken in de wachtrij voor embedding}}",
"failed": "Mislukt",
"unknownError": "Onbekende fout",
"rebuildEmbeddingsFailed": "Opnieuw opbouwen van embeddings mislukt: {error}",
"achievementBackfillConfirm": "Prestatie-aanvulling uitvoeren voor alle prestaties van alle gebruikers? Dit kan even duren.",
"achievementBackfillComplete": "Prestatie-aanvulling voltooid: {count} onderscheidingen toegekend",
"backfillRunFailed": "Aanvulling uitvoeren mislukt",
"achievementBackfillFailed": "Prestatie-aanvulling uitvoeren mislukt: {error}",
"uploadsGroup": "Uploads",
"maxUploadSize": "Maximale bestandsgrootte voor uploads",
"maxUploadSizeHint": "Stel de maximale bestandsgrootte in voor uploads in het hele systeem.",
"save": "Opslaan",
"uploadSizeInvalid": "De maximale uploadgrootte moet groter zijn dan 0",
"uploadSizeUpdated": "Maximale uploadgrootte bijgewerkt"
},
"migration": {
"title": "Migratie",
"subtitle": "Eenmalige Booklore-import: verbind de bron, koppel gebruikers, voer een proefrun uit, start de migratie en exporteer een rapport.",
"genericSubtitle": "Eenmalige bibliotheekimport: sluit een bron aan, breng gebruikers in kaart, voer een testrun uit, start de migratie en exporteer een rapport.",
"progress": "Voortgang",
"stepSourceConnection": "Bronverbinding",
"stepUserPathMapping": "Gebruikers- & padkoppeling",
"stepDryRun": "Proefrun",
"stepDryRunTitle": "Proefrun",
"stepRunMigration": "Migratie uitvoeren",
"stepReport": "Rapport",
"stepReportTitle": "Migratierapport",
"subtitleSource": "Configureer de databaseverbinding met je Booklore-bron.",
"genericSubtitleSource": "Configureer de verbinding met je bronbibliotheek-applicatie.",
"subtitleMappings": "Koppel bron-gebruikers aan doel-gebruikers en vertaal bestandspaden.",
"subtitleDryRun": "Bekijk wat wordt geïmporteerd voordat je de live migratie uitvoert.",
"subtitleRun": "Start de live import en volg de voortgang.",
"subtitleReport": "Bekijk wat is geïmporteerd en exporteer een gedetailleerd rapport.",
"continueToMappings": "Verder naar koppelingen",
"continueToDryRun": "Verder naar proefrun",
"continueToMigration": "Verder naar migratie",
"viewReport": "Rapport bekijken",
"badgeValidated": "Gevalideerd",
"badgeSaved": "Opgeslagen",
"badgeUpToDate": "Actueel",
"badgeCompleted": "Voltooid",
"badgeRunning": "Bezig",
"badgeFailed": "Mislukt",
"mediaPathRequired": "Vereist voor het migreren van boekomslagen.",
"mediaPathAbsolute": "Gebruik een absoluut pad (bijvoorbeeld: /books). Relatieve paden worden niet ondersteund.",
"mediaPathConfigured": "Pad voor omslagimport geconfigureerd. Gebruik Verbinding testen om toegang en de mappenstructuur van Booklore-afbeeldingen te verifiëren.",
"issueSaveSource": "Bronverbindingsinstellingen opslaan",
"issueValidateSource": "Bronverbinding valideren",
"issueSaveMappings": "Gebruikers- en padkoppelingen opslaan",
"issueSavePathMappings": "Padkoppelingen opslaan om ze te valideren",
"issueFreshDryRun": "Voer een nieuwe proefrun uit",
"issueResolveDuplicates": "Los dubbele doelboek-overeenkomsten op in de proefrun",
"issueWaitActiveRun": "Wacht tot de actieve run is voltooid",
"sourceRecordId": "Bronrecord-ID #{id}",
"byAuthorWithId": "door {author} (ID: {id})",
"filePathWithId": "{path} (ID: {id})",
"bookloreSourceId": "Booklore-bron-ID: {id}",
"libraryBookNum": "Bibliotheekboek #{id}",
"errorInitialize": "Migratie-instellingen initialiseren mislukt",
"errorLoadSourceTypes": "Ondersteunde migratiebrontypen laden mislukt",
"errorLoadTargetUsers": "Doel-gebruikers laden mislukt",
"errorLoadLibraryFolders": "Doel-bibliotheekmappen laden mislukt",
"noSourceUsersReturned": "Geen bron-gebruikers gevonden",
"userMappingSuggestionsLoaded": "Suggesties voor gebruikerskoppeling geladen",
"errorLoadSuggestions": "Suggesties voor gebruikerskoppeling laden mislukt",
"requiredFields": "Host, gebruiker, database en bronnaam zijn vereist",
"connectionTestPassedWithWarnings": "Verbindingstest geslaagd met waarschuwingen",
"connectionTestPassedWithCount": "Verbindingstest geslaagd met {count} waarschuwing(en). Eerste: {first}",
"connectionTestPassed": "Verbindingstest geslaagd",
"connectionOkMissingTables": "Verbinding in orde, maar {count} vereiste tabel(len) ontbreken",
"cannotTestMediaPathActiveRun": "Kan het mediapad niet testen terwijl een run actief is",
"mediaRootPathRequiredCover": "Media Root Path is vereist voor omslagimport.",
"useAbsolutePath": "Gebruik een absoluut pad (bijvoorbeeld: /books).",
"mediaPathVerified": "Mediapad geverifieerd.",
"mediaPathValidReadable": "Mediapad is geldig en leesbaar",
"mediaPathValidationFailed": "Validatie van mediapad mislukt.",
"connectionFailedBeforeMediaPath": "Verbindingstest mislukt voordat de validatie van het mediapad kon worden voltooid.",
"cannotModifySourceActiveRun": "Kan de bron niet wijzigen terwijl een run actief is",
"sourceSavedValidatedWarnings": "Bron opgeslagen en gevalideerd met {count} waarschuwing(en)",
"sourceSavedValidated": "Bron opgeslagen en gevalideerd",
"errorSaveValidateSource": "Bron opslaan of valideren mislukt",
"cannotSaveMappingsActiveRun": "Kan koppelingen niet opslaan terwijl een run actief is",
"saveSourceFirst": "Sla eerst de bron op",
"mapAtLeastOneUser": "Koppel ten minste één bron-gebruiker aan een doel-gebruiker",
"mapEveryUser": "Koppel elke bron-gebruiker voordat je opslaat",
"pathValidationFailedProfileSaved": "Padvalidatie mislukt, maar het profiel wordt toch opgeslagen",
"mappingsSaved": "Koppelingen opgeslagen",
"errorSaveMappings": "Koppelingen opslaan mislukt",
"cannotRunDryRunActiveRun": "Kan geen proefrun uitvoeren terwijl een run actief is",
"saveMappingsFirst": "Sla eerst de koppelingen op",
"dryRunCompleted": "Proefrun voltooid: {matched} gekoppeld, {unresolved} niet opgelost",
"dryRunFailed": "Proefrun mislukt",
"selectSourceForAllGroups": "Selecteer een bronboek voor alle {count} dubbele groepen",
"duplicatesResolved": "Dubbele overeenkomsten opgelost",
"errorResolveDuplicates": "Dubbele overeenkomsten oplossen mislukt",
"preflightNotReady": "Migratie preflight niet gereed",
"runDryRunFirst": "Voer eerst een proefrun uit",
"runStarted": "Migratierun gestart",
"errorStartMigration": "Migratie starten mislukt",
"runCancelled": "Migratierun geannuleerd",
"errorCancelMigration": "Migratie annuleren mislukt",
"runRetried": "Migratierun opnieuw geprobeerd - hervatten vanaf de laatst voltooide fase",
"errorRetryMigration": "Migratie opnieuw proberen mislukt",
"errorLoadRunProgress": "Runvoortgang laden mislukt",
"startMigrationFirst": "Start eerst de migratie",
"reportRefreshed": "Runrapport vernieuwd",
"errorLoadReport": "Runrapport laden mislukt",
"reportExported": "Rapport geëxporteerd als {format}",
"errorExportReport": "Migratierapport exporteren mislukt",
"reasonNoTitleAuthorMatch": "Geen overeenkomend boek gevonden op titel of auteur",
"reasonNoFilePathMatch": "Bestandspad kwam niet overeen met een boek in deze bibliotheek",
"reasonNoFileHashMatch": "Bestandshash kwam niet overeen met een boek in deze bibliotheek",
"reasonNoIsbnMatch": "ISBN kwam niet overeen met een boek in deze bibliotheek",
"reasonNoAsinMatch": "ASIN kwam niet overeen met een boek in deze bibliotheek",
"reasonInsufficientSourceData": "Onvoldoende metadata om een koppeling te proberen",
"reasonAmbiguousIsbnMatch": "Meerdere boeken kwamen overeen met hetzelfde ISBN",
"reasonAmbiguousAsinMatch": "Meerdere boeken kwamen overeen met hetzelfde ASIN",
"reasonAmbiguousFileHashMatch": "Meerdere boeken kwamen overeen met dezelfde bestandshash",
"reasonAmbiguousFilePathMatch": "Meerdere boeken kwamen overeen met hetzelfde bestandspad",
"reasonAmbiguousTitleAuthorMatch": "Meerdere boeken kwamen overeen met dezelfde titel en auteur",
"reasonUnknown": "Kon de reden niet bepalen",
"strategyIsbn": "Gekoppeld op ISBN",
"strategyAsin": "Geselecteerd op ASIN",
"strategyFileHash": "Gekoppeld op bestandshash",
"strategyPathMapping": "Gekoppeld op gekoppeld bestandspad",
"strategyTitleAuthor": "Gekoppeld op titel en auteur",
"strategyUnavailable": "Koppelstrategie niet beschikbaar",
"userPreviewCounts": "{statuses} statussen, {progress} voortgangsvermeldingen, {bookmarks} bladwijzers, {annotations} annotaties, {collections} collectievermeldingen",
"connErrorUnreachable": "Kon de databaseserver niet bereiken. Controleer de host en poort.",
"connErrorAuth": "Authenticatie mislukt. Controleer de gebruikersnaam en het wachtwoord.",
"connErrorUnknownDatabase": "Database niet gevonden. Controleer de databasenaam.",
"connErrorTimeout": "Verbinding time-out. Controleer de host- en firewallinstellingen.",
"connErrorGeneric": "Verbindingstest mislukt",
"sourceType": "Brontype",
"sourceName": "Bronnaam",
"host": "Host",
"port": "Poort",
"user": "Gebruiker",
"password": "Wachtwoord",
"passwordSavedPlaceholder": "Opgeslagen - laat ongewijzigd",
"passwordEmptyPlaceholder": "Geen wachtwoord ingesteld",
"database": "Database",
"mediaRootPath": "Media-hoofdpad",
"pathOk": "Pad OK",
"pathIssue": "Padprobleem",
"testPath": "Pad testen",
"useTls": "TLS/SSL gebruiken",
"testConnection": "Verbinding testen",
"saveAndValidate": "Opslaan & valideren",
"sourceValidatedWithWarnings": "Bron gevalideerd met waarschuwingen",
"lastValidationSnapshot": "Laatste validatiemomentopname",
"sourceVersion": "Bronversie: {version}",
"unknown": "Onbekend",
"missingRequiredTables": "Ontbrekende vereiste tabellen: {tables}",
"suggestionsAutoLoad": "Gebruikerssuggesties worden automatisch geladen na bronvalidatie.",
"refresh": "Vernieuwen",
"sourceUser": "Bron-gebruiker",
"targetUser": "Doel-gebruiker",
"doNotImport": "Importeer deze gebruiker niet",
"noSourceUsersLoaded": "Nog geen bron-gebruikers geladen.",
"noActiveTargetUsers": "Geen actieve doel-gebruikers gevonden. Maak een BookOrbit-gebruiker aan of schakel deze opnieuw in voordat je koppelt.",
"pathPrefixMappings": "Padprefix-koppelingen",
"addMapping": "Koppeling toevoegen",
"pathMappingsHelp1": "Padkoppelingen vertalen bronbestandspaden naar doelpaden zodat boeken op bestandslocatie kunnen worden gekoppeld. Als je Booklore-bibliotheek bijvoorbeeld bestanden opsloeg onder",
"pathMappingsHelp2": "en dezelfde bestanden nu onder",
"pathMappingsHelp3": "staan, voeg dan die koppeling hier toe. Boeken worden ook gekoppeld op ISBN, bestandshash en titel/auteur ongeacht padkoppelingen - padkoppeling is slechts een van de vier strategieën en beperkt niet welke bronboeken in de migratie worden opgenomen.",
"noPrefixesFound": "Geen prefixen gevonden - valideer eerst de bron",
"selectSourcePrefix": "Selecteer bronprefix...",
"selectTargetFolder": "Selecteer doelmap...",
"remove": "Verwijderen",
"pathValidation": "Padvalidatie",
"pathValidationMapped": "{mapped} van {total} bronboeken hebben een gekoppeld pad",
"pathValidationUnmatched": "{count} gekoppelde paden niet op schijf gevonden - die boeken vallen terug op ISBN- / titelkoppeling",
"pathValidationAllMatched": "Alle {count} gekoppelde paden op schijf gevonden",
"saveMappings": "Koppelingen opslaan",
"runDryRun": "Proefrun uitvoeren",
"matched": "Gekoppeld:",
"unresolved": "Niet opgelost:",
"duplicateMatches": "Dubbele overeenkomsten:",
"unresolvedSummary": "Overzicht niet opgelost",
"resolveDuplicateMatches": "Dubbele doel-overeenkomsten oplossen",
"resolveDuplicateHint": "Kies voor elk doelboek één bronboek om te behouden. Aanbevolen keuzes worden vooraf geselecteerd wanneer er één sterkste overeenkomst is.",
"remainingGroups": "Resterende groepen:",
"ofCount": "van {count}",
"targetBookNum": "Doelboek #{id}",
"recommended": "Aanbevolen",
"resolveDuplicatesButton": "{count, plural, =0 {# duplicaat oplossen} one {# duplicaat oplossen} other {# duplicaten oplossen}}",
"preflightChecks": "Preflight-controles",
"allChecksPassed": "Alle controles geslaagd - klaar om te migreren",
"checkSourceValidated": "Bron gevalideerd",
"checkSaveValidateSource": "Bronverbinding opslaan en valideren",
"checkValidateSource": "Bronverbinding valideren",
"checkMappingsSaved": "Koppelingen opgeslagen",
"checkSaveMappings": "Gebruikers- en padkoppelingen opslaan",
"checkPathMappingsValidated": "Padkoppelingen gevalideerd",
"checkSavePathMappings": "Padkoppelingen opslaan om ze te valideren",
"checkDryRunUpToDate": "Proefrun is actueel",
"checkFreshDryRun": "Voer een nieuwe proefrun uit",
"startConfirmPrompt": "Dit start de live migratie. Weet je het zeker?",
"confirmStart": "Start bevestigen",
"startMigration": "Migratie starten",
"cancelRun": "Run annuleren",
"refreshStatus": "Status vernieuwen",
"statusPollingStopped": "Statuspolling gestopt door een fout.",
"retry": "Opnieuw proberen",
"stageLabel": "Fase: {stage}",
"stageInitializing": "initialiseren",
"endedLabel": "Beëindigd {date}",
"stageCompleted": "Voltooid",
"stageInit": "Initialiseren",
"stageSharedOverlays": "Metadata importeren",
"stageBookCovers": "Omslagen importeren",
"stageUserState": "Gebruikersgegevens importeren",
"noRunYet": "Nog geen migratierun. Voltooi de bovenstaande stappen om te starten.",
"runNum": "Run #{id}",
"notStarted": "Niet gestart",
"reloadReport": "Rapport herladen",
"loadFullReport": "Volledig rapport laden",
"exportJson": "JSON exporteren",
"exportCsv": "CSV exporteren",
"migrationFailed": "Migratie mislukt",
"retryFromLastStage": "Opnieuw proberen vanaf de laatst voltooide fase",
"booksCard": "Boeken",
"metadataOverlaysApplied": "Metadata-overlays toegepast",
"authorMappingsReplaced": "Auteurskoppelingen vervangen",
"narratorMappingsReplaced": "Verteller-koppelingen vervangen",
"genreMappingsReplaced": "Genre-koppelingen vervangen",
"tagMappingsReplaced": "Labelkoppelingen vervangen",
"coversImported": "Omslagen geïmporteerd",
"coverImportSkipped": "Omslagimport is overgeslagen - media root path is niet geconfigureerd op de bron",
"couldNotMatch": "Kon niet worden gekoppeld",
"userDataCard": "Gebruikersgegevens",
"readingStatuses": "Leesstatussen",
"readingProgressEntries": "Leesvoortgangsvermeldingen",
"audiobookProgressEntries": "Audioboekvoortgangsvermeldingen",
"bookmarksLabel": "Bladwijzers",
"annotationsLabel": "Annotaties",
"collectionEntries": "Collectievermeldingen",
"loadFullReportHint": "Klik op \"Volledig rapport laden\" om het overzicht van proefrun-overeenkomsten in het geëxporteerde rapport op te nemen.",
"completedNoIssues": "Migratie voltooid zonder niet-opgeloste boeken of fouten.",
"matchedBooksHeading": "Gekoppelde boeken ({count})",
"matchedBooksHint": "Deze proefrun-overeenkomsten zijn gebruikt om te bepalen welke bibliotheekboeken geïmporteerde gegevens ontvingen.",
"sourceBookFallback": "Bronboek {id}",
"libraryBookFallback": "Bibliotheekboek {id}",
"unresolvedBooksHeading": "Niet-opgeloste boeken ({count})",
"unresolvedBooksHint": "Deze boeken bestaan in de bron maar konden niet worden gekoppeld aan een boek in je bibliotheek.",
"mappedUsersHeading": "Gekoppelde gebruikers ({count})",
"mappedUsersHint": "Totalen per gebruiker komen uit de proefrun-preview die met het migratieplan is opgeslagen.",
"coverImportsFailed": "{count} omslagimport(en) mislukt. Gedetailleerde foutregels worden niet opgeslagen.",
"backToSetup": "Terug naar installatie"
},
"libraries": {
"title": "Bibliotheken",
"subtitle": "Beheer je mediabibliotheken en start contentscans.",
"scanAll": "Alles scannen",
"scanning": "Scannen...",
"addLibrary": "Bibliotheek toevoegen",
"scan": "Scannen",
"editLibrary": "Bibliotheek bewerken",
"refreshCovers": "Omslagen vernieuwen",
"syncMetadataToFiles": "Metadata naar bestanden synchroniseren",
"deleteLibrary": "Bibliotheek verwijderen",
"bookCount": "{count, plural, =0 {geen boeken} one {# boek} other {# boeken}}",
"booksUnit": "{count, plural, one {boek} other {boeken}}",
"folderCount": "{count, plural, =0 {geen mappen} one {# map} other {# mappen}}",
"fileMode": "Bestandsmodus",
"folderMode": "Mapmodus",
"emptyTitle": "Nog geen bibliotheken",
"emptyHint": "Voeg een bibliotheek toe om je boeken te ordenen.",
"addFirstLibrary": "Voeg je eerste bibliotheek toe",
"deleteConfirmTitle": "\"{name}\" verwijderen?",
"deleteConfirmBody": "Hiermee worden alle boeken, metadata, leesvoortgang, bladwijzers en annotaties in deze bibliotheek permanent verwijderd. Dit kan niet ongedaan worden gemaakt.",
"deleteConfirmTypeName": "Typ de bibliotheeknaam om te bevestigen:",
"deleting": "Verwijderen...",
"deleteLibraryButton": "Bibliotheek verwijderen",
"syncConfirmTitle": "Metadata naar bestanden synchroniseren?",
"syncFiles": "Bestanden synchroniseren",
"metadataSynced": "Metadata gesynchroniseerd naar bestanden voor \"{name}\"",
"fileWriteNotEnabled": "Metadata naar bestanden schrijven is niet ingeschakeld voor deze bibliotheek. Schakel dit in bij de bibliotheekinstellingen.",
"fileSyncFailed": "Bestandssynchronisatie mislukt voor \"{name}\"",
"scanStarted": "Scan gestart voor \"{name}\"",
"scanStartFailed": "Scan starten mislukt voor \"{name}\"",
"refreshCoversFailed": "Omslagen vernieuwen mislukt voor \"{name}\"",
"scanStartedAll": "Scan gestart voor alle bibliotheken",
"librariesFailedToStart": "{count, plural, =0 {geen bibliotheken konden worden gestart} one {# bibliotheek kon niet worden gestart} other {# bibliotheken konden niet worden gestart}}",
"scansStartFailed": "Scans starten mislukt",
"libraryCreated": "Bibliotheek \"{name}\" aangemaakt",
"libraryUpdated": "Bibliotheek \"{name}\" bijgewerkt",
"libraryDeleted": "\"{name}\" verwijderd",
"deleteFailed": "Bibliotheek verwijderen mislukt",
"refreshingCovers": "Omslagen vernieuwen {pct}% ({processed}/{total})",
"coversRefreshed": "Omslagen vernieuwd ({count} verwerkt)",
"onDiskUnit": "{size} op schijf",
"noFilesIndexed": "Geen bestanden geïndexeerd",
"formatEntry": "{format} {count}",
"formatOverflow": "{count, plural, one {+# formaat} other {+# formaten}}",
"extraFolders": "{count, plural, one {+# map} other {+# mappen}}",
"openLibrary": "Open {name}",
"moreActions": "Meer acties voor {name}",
"statsFailed": "Kon bibliotheektellingen niet laden. Al het andere op deze pagina werkt nog.",
"filterLabel": "Bibliotheken filteren",
"filterPlaceholder": "Filteren op naam of path",
"filterClear": "Filter wissen",
"sortLabel": "Sorteren",
"noMatchesTitle": "Geen bibliotheken gevonden voor dit filter",
"noMatchesHint": "Geen resultaten voor '{query}' op basis van naam of map-path.",
"totalLibraries": "{count, plural, one {# bibliotheek} other {# bibliotheken}}",
"neverScanned": "Nooit gescand",
"neverScannedHint": "Voer een scan uit om de mappen te indexeren",
"scanFailedAt": "Mislukt {time}",
"scanningPercent": "Scannen {pct}%",
"scanCounting": "Bestanden tellen",
"scanCounts": "{processed} van {total}",
"scanAdded": "{count, plural, one {+# toegevoegd} other {+# toegevoegd}}",
"scanUpdated": "{count, plural, one {# bijgewerkt} other {# bijgewerkt}}",
"scanMissing": "{count, plural, one {# ontbrekend} other {# ontbrekend}}",
"scanNoChange": "geen wijziging",
"outcomeSeparator": ", ",
"scanOutcome": "{trigger} - {outcome}",
"syncConfirmBody": "Dit zal de metadata in elk ondersteund bestand in {name} rechtstreeks op de schijf overschrijven. Dit kan niet ongedaan worden gemaakt.",
"columns": {
"library": "Bibliotheek",
"contents": "Inhoud",
"onDisk": "Op schijf",
"automation": "Automatisering",
"lastScan": "Laatste scan",
"actions": "Acties"
},
"sort": {
"default": "Standaardvolgorde",
"name": "Naam",
"books": "Boeken",
"size": "Grootte op schijf",
"lastScan": "Laatste scan",
"sidebar": "Volgorde van de zijbalk"
},
"trigger": {
"manual": "Manueel",
"watcher": "Waarnemer",
"schedule": "Inplannen"
},
"capability": {
"watch": "Mappen bekijken",
"schedule": "Ingeplande scan",
"fileWrite": "Naar bestand schrijven",
"fileRename": "Hernoem bestanden",
"on": "{name}: aan",
"off": "{name}: uit",
"legendHint": "Onderstreept betekent uit"
},
"stateOn": "Aan",
"stateOff": "Uit",
"toggleDetail": "Details weergeven voor {name}",
"durationMs": "{ms} ms",
"durationSeconds": "{seconds}s",
"durationMinutes": "{minutes}m {seconds}s",
"history": {
"when": "Wanneer",
"trigger": "Trigger",
"duration": "Duur",
"result": "Resultaat",
"status": "Status",
"statusValue": {
"running": "Bezig",
"completed": "Voltooid",
"failed": "Mislukt"
}
},
"detail": {
"foldersTitle": "Mappen en lay-out",
"metadataTitle": "Metagegevens en lezen",
"accessTitle": "Toegang",
"historyTitle": "Scangeschiedenis",
"path": "Pad {index}",
"organization": "Organisatie",
"excludePatterns": "Uitsluitpatronen",
"precedence": "Bronvoorrang",
"allowedFormats": "Toegestane formaten",
"countsAsStarted": "Telt als gestart",
"countsAsFinished": "Telt als voltooid",
"peopleWithAccess": "Mensen met toegang",
"added": "Toegevoegd",
"coverShape": "Omslagvorm",
"coverShapeValue": {
"portrait": "2:3 portret",
"square": "1:1 vierkant"
},
"none": "Geen",
"allSupported": "Alles ondersteund",
"patternCount": "{count, plural, one {# patroon} other {# patronen}}",
"peopleCount": "{count, plural, =0 {Geen expliciete subsidies} one {# persoon} other {# mensen}}",
"historyEmpty": "Deze bibliotheek is nooit gescand.",
"historyFailed": "Kan de scangeschiedenis voor deze bibliotheek niet laden.",
"manageAccess": "Beheer",
"peopleMore": "{count, plural, one {+# meer} other {+# meer}}"
},
"scannedAt": "Gescand {time}",
"detailRegion": "Details voor {name}",
"scanTrigger": {
"manual": "Handleiding",
"watcher": "Waarnemer",
"schedule": "Gepland"
},
"schedule": {
"at": "{preset} · {time}",
"weeklyAt": "{preset} · {day} {time}"
},
"librariesUnit": "{count, plural, one {bibliotheek} other {bibliotheken}}",
"foldersUnit": "{count, plural, one {map} other {mappen}}",
"copyPath": "Pad kopiëren",
"pathCopied": "Pad gekopieerd",
"pathCopyFailed": "Kan het pad niet kopiëren",
"problem": {
"neverTitle": "Nooit gescand.",
"neverBody": "{count, plural, one {Er is nog niets in de map geïndexeerd.} other {Er is nog niets in de mappen # geïndexeerd.}}",
"failedTitle": "De laatste scan is mislukt {time}.",
"scanNow": "Nu scannen",
"retry": "Probeer opnieuw te scannen"
},
"quick": {
"watchAria": "Bekijk mappen voor {name}",
"scheduleAria": "Geplande scan voor {name}: {value}",
"customSchedule": "Aangepast schema…",
"watchOn": "Mappen bekijken voor \"{name}\"",
"watchOff": "Het bekijken van mappen voor \"{name}\" is gestopt",
"scheduleSet": "Geplande scan voor \"{name}\": {value}",
"scheduleOff": "Geplande scan uitgeschakeld voor \"{name}\"",
"saveFailed": "Kan \"{name}\" niet updaten",
"fileWriteAria": "Schrijven naar bestand voor {name}",
"renameAria": "Hernoem bestanden voor {name}",
"fileWriteOn": "\"{name}\" zal details in de bestanden schrijven de volgende keer dat ze worden opgeslagen",
"fileWriteOff": "\"{name}\" schrijft geen details meer naar de bestanden",
"renameOn": "\"{name}\" hernoemt bestanden naar jouw naamgevingspatroon de volgende keer dat hun gegevens worden opgeslagen",
"renameOff": "\"{name}\" zal de bestanden niet langer hernoemen"
},
"historyFor": "Scangeschiedenis voor {name}",
"scanNothingNew": "nog niets nieuws",
"scanTimeLeftSeconds": "{count, plural, one {ongeveer # tweede resterend} other {ongeveer # seconden resterend}}",
"scanTimeLeftMinutes": "{count, plural, one {ongeveer # minuut resterend} other {ongeveer # minuten resterend}}",
"scanFinished": "Scan voltooid voor \"{name}\": {outcome}",
"scanFinishedFailed": "Scan mislukt voor \"{name}\"",
"viewChanges": "Wijzigingen bekijken",
"duplicateSettings": "Dubbele instellingen"
},
"authorEnrichment": {
"configuration": "Configuratie",
"saving": "Opslaan...",
"running": "Bezig...",
"runEligibleShort": "In aanmerking komende uitvoeren",
"runAllShort": "Alles uitvoeren",
"enableTitle": "Automatische auteursverrijking inschakelen",
"enableHint": "Haal automatisch auteursbiografieën en profielfoto's op wanneer boeken worden toegevoegd of bijgewerkt.",
"triggerOnImportTitle": "Activeren bij import",
"triggerOnImportHint": "Zet auteurs in de wachtrij voor verrijking wanneer boeken voor het eerst aan een bibliotheek worden toegevoegd.",
"eligibilityTitle": "Geschiktheidsvoorwaarden",
"eligibilityHint": "Een auteur komt in aanmerking als deze aan een ingeschakelde voorwaarde voldoet.",
"neverEnrichedTitle": "Nooit verrijkt",
"neverEnrichedHint": "Verrijk auteurs die nog nooit succesvol zijn verrijkt.",
"missingBioTitle": "Biografie ontbreekt",
"missingBioHint": "Verrijk als de auteur geen biografie heeft.",
"missingPhotoTitle": "Foto ontbreekt",
"missingPhotoHint": "Verrijk als de auteur geen profielfoto heeft.",
"runForEligibleAuthors": "Uitvoeren voor in aanmerking komende auteurs",
"eligibleCount": "~{count} in aanmerking komend",
"runForAllAuthors": "Uitvoeren voor alle auteurs",
"saved": "Instellingen voor auteursverrijking opgeslagen",
"saveFailed": "Instellingen voor auteursverrijking opslaan mislukt",
"noEligibleAuthors": "Geen in aanmerking komende auteurs gevonden",
"noAuthorsToEnrich": "Geen auteurs om te verrijken",
"queueFailed": "Auteursaanvulling in de wachtrij zetten mislukt",
"fields": {
"description": "Biografie",
"photo": "Foto",
"birthDate": "Geboren",
"deathDate": "Overleden",
"website": "Website",
"genres": "Genres",
"influences": "Invloeden"
},
"metadataPreferences": {
"title": "Veld bronnen",
"hint": "Stel de volgorde in waarmee elk veld wordt ingevuld. De eerste provider met een waarde wint.",
"noProviders": "Geen provider beschikbaar",
"saved": "Veldbronnen opgeslagen",
"saveFailed": "Opslaan van veldbronnen mislukt",
"limitedProviders": "{providers} levert alleen biografieën en foto's.",
"addProvider": "Voeg {provider} toe als bron"
}
},
"scoreWeights": {
"groupLabel": "Scoregewichten",
"assignHintPrefix": "Ken aan elk veld een gewicht toe. Totaalgewicht:",
"areYouSure": "Weet je het zeker?",
"resetToDefaultsButton": "Terug naar standaardwaarden",
"recalculateAll": "Alles herberekenen",
"confirmReset": "Reset bevestigen",
"resetDialog": {
"title": "Elk gewicht terugzetten naar de standaardwaarde?",
"description": "Alle 24 velden gaan terug naar de wegingen waarmee BookOrbit wordt geleverd. Er wordt niets opgeslagen totdat je kiest voor Opslaan en opnieuw scoren."
},
"reset": "Resetten",
"recalculate": "Herberekenen",
"subtotal": "subtotaal: {count}",
"savedRecalculating": "Scoregewichten opgeslagen. Bibliotheekscores worden herberekend...",
"saveFailed": "Scoregewichten opslaan mislukt",
"recalcStarted": "Herberekening van scores gestart op de achtergrond",
"recalcFailed": "Herberekening mislukt",
"resetToDefaults": "Gewichten teruggezet naar standaardwaarden. Sla op om toe te passen.",
"howItWorks": {
"title": "Hoe dit werkt.",
"summary": "Elk boek krijgt een score tot 100 voor de compleetheid van de metadata. Een weging heeft alleen betekenis in verhouding tot de rest; elk veld hieronder laat zien welk deel van de eindscore het bepaalt. Alles verdubbelen verandert dus niets."
},
"readOnly": "Je kunt zien hoe scores worden berekend, maar voor het wijzigen van gewichten heb je toestemming nodig in de app-instellingen.",
"compositionTitle": "Waar een score vandaan komt",
"compositionHint": "Percentages tellen altijd op tot 100.",
"searchFields": "Velden filteren",
"clearSearch": "Clear search",
"noMatches": "Er komen geen velden overeen met die zoekopdracht.",
"totalSummary": "{scoring} van 24 velden scoort, {total} punten totaal",
"countGroups": "Tel mee voor de score",
"notScored": "Niet gescoord",
"notScoredHeading": "Niet gescoord ({count})",
"notScoredHint": "Een veld op nul laat ook het totaal staan, dus boeken waarin dit veld ontbreekt, worden niet afgeschreven.",
"decreaseWeight": "Verlaag het gewicht van {field}",
"increaseWeight": "Verhoog het gewicht van {field}",
"revertField": "Zet {field} terug naar het opgeslagen gewicht",
"table": {
"field": "Veld",
"weight": "Gewicht",
"share": "Aandeel van de score",
"versusDefault": "Wijzigen"
},
"groups": {
"core": "Kern",
"publishing": "Publiceren",
"classification": "Classificatie",
"enrichment": "Verrijking",
"providers": "Provider-ID's"
},
"rules": {
"text": "Telt als deze niet leeg is",
"positive": "Telt als het boven nul is",
"count": "Telt als er minstens één is ingesteld",
"cover": "Telt wanneer een omslagafbeelding is opgeslagen",
"providerId": "Telt wanneer de ID is opgeslagen",
"seriesIndex": "Telt als het boven nul is, dus volume 0 telt nooit"
},
"rail": {
"title": "Waar je boeken terechtkomen",
"description": "De badgekleur die een lezer op een boekenkaart ziet, bij elk boek dat je vandaag kunt zien.",
"bandsLabel": "Kleurbanden van badges",
"bands": {
"poor": "UNDER 50",
"fair": "50-69",
"good": "70-89",
"great": "90+"
},
"median": "Mediaan",
"belowFifty": "Onder de 50",
"ninetyPlus": "90 en hoger",
"noBooks": "Nog geen gescoorde boeken. Voer een herscore uit zodra je bibliotheek klaar is met importeren.",
"scopeNote": "Over {count, plural, one {# boek} other {# boeken}} in de bibliotheken waartoe je toegang hebt, gescoord met de momenteel opgeslagen gewichten."
},
"progress": {
"running": "Bibliotheek opnieuw scoren",
"failed": "Herscore mislukt",
"count": "{processed} boeken verwerkt",
"countOf": "{processed} van {total} boeken",
"failedCount": "({count} mislukt)",
"safeToLeave": "Het is veilig om deze pagina te verlaten.",
"dismiss": "Negeren"
},
"save": {
"upToDate": "Alle wijzigingen opgeslagen.",
"unsaved": "{count, plural, one {# veld gewijzigd} other {# velden gewijzigd}}",
"totalShift": "totaal {from} tot {to} punten",
"rescores": "Herscores opslaan {count, plural, one {# boek} other {# boeken}} op de achtergrond.",
"rescoresUnknown": "Door op te slaan wordt je bibliotheek op de achtergrond opnieuw beoordeeld.",
"action": "Opslaan en opnieuw scoren",
"discard": "Weggooien",
"leaveWarning": "Je hebt niet-opgeslagen gewichtswijzigingen. De pagina verlaten en ze kwijtraken?"
}
},
"tabs": {
"users": "Gebruikers",
"account-activity": "Accountactiviteit",
"magic-links": "Magische links",
"oidc": "OIDC / SSO",
"tts": "Tekst-naar-spraak",
"server-fonts": "Serverlettertypen"
},
"tts": {
"title": "Providers",
"subtitle": "Spraakengines beschikbaar voor lezers. Stemmen worden per aanbieder samengesteld.",
"summary": "{providers, plural, one {# aanbieder} other {# aanbieders}} · {enabled} ingeschakeld · {voices, plural, one {# stem samengesteld} other {# stemmen samengesteld}}",
"addProvider": "Provider toevoegen",
"loadFailed": "Kan tekst-naar-spraak-configuratie niet laden",
"empty": "Geen spraakproviders geconfigureerd.",
"reorderHint": "Sleep om de volgorde te wijzigen. Lezers zien aanbieders in deze volgorde.",
"dragHandle": "Bestel {name} opnieuw",
"moveUp": "Verplaats {name} omhoog",
"moveDown": "Verplaats {name} omlaag",
"reorderFailed": "Kan de volgorde van aanbieders niet opslaan",
"expand": "Details weergeven voor {name}",
"collapse": "Details verbergen voor {name}",
"toggleEnabled": "Schakel {name} in",
"enableFailed": "Kan {name} niet updaten",
"statusConnected": "Verbonden",
"statusUnreachable": "Onbereikbaar",
"statusUnchecked": "Niet gecontroleerd",
"voiceCount": "{count, plural, one {# stem} other {# stemmen}}",
"configuration": "Configuratie",
"fieldType": "Typen",
"fieldTypeOpenAi": "OpenAI-compatibel",
"fieldApiKey": "API sleutel",
"apiKeySet": "Ingesteld",
"apiKeyNotSet": "Niet ingesteld",
"fieldModel": "Standaardmodel",
"fieldModelNone": "Standaard provider",
"fieldDiscovery": "Stemdetectie",
"discoverySupported": "Ondersteund",
"discoveryUnsupported": "Niet ondersteund",
"voices": "Stemmen",
"voicesCurated": "{count} samengesteld",
"voicesTapToPreview": "Tik op een stem om er een voorbeeld van te bekijken",
"voicesNone": "Nog geen stemmen geconfigureerd",
"manageVoices": "Beheer stemmen",
"previewVoice": "Voorbeeld {name}",
"previewStop": "Voorbeeld stoppen",
"previewFailed": "Kan geen voorbeeld afspelen voor {name}",
"previewNeedsEnabled": "Schakel deze provider in om een voorbeeld van zijn stemmen te bekijken",
"editConfiguration": "Configuratie bewerken",
"testConnection": "Verbinding testen",
"testPassed": "Verbonden · {count, plural, one {# stem gevonden} other {# stemmen gevonden}}",
"testFailed": "Verbinding mislukt",
"delete": "Verwijderen",
"deleteConfirm": "De aanbieder \"{name}\" verwijderen? Lezers die zijn stemmen gebruiken, vallen terug naar een andere aanbieder.",
"deleteFailed": "Kan {name} niet verwijderen",
"deleted": "Provider verwijderd",
"saveFailed": "Kan {name} niet opslaan",
"saved": "Provider opgeslagen",
"formAddTitle": "Nieuwe aanbieder",
"formEditTitle": "Provider bewerken",
"formName": "Naam",
"formNamePlaceholder": "Kokoro",
"formBaseUrl": "Basis URL",
"formBaseUrlPlaceholder": "http://localhost:8880/v1",
"formApiKey": "API sleutel",
"formApiKeyOptional": "Optioneel",
"formApiKeyPlaceholder": "sk-...",
"formApiKeyKeep": "Laat dit leeg om de huidige sleutel te behouden",
"formModel": "Standaardmodel",
"formModelPlaceholder": "tts-1",
"formDiscovery": "Deze provider kan zijn eigen stemmen vermelden",
"formRequired": "Naam en basis URL zijn vereist",
"curation": {
"title": "Stemmen beheren - {provider}",
"summary": "{count, plural, one {# stem geconfigureerd} other {# stemmen geconfigureerd}}",
"summaryUnsaved": "{count, plural, one {# stem geconfigureerd} other {# stemmen geconfigureerd}} - Niet-opgeslagen wijzigingen",
"importFromProvider": "Importeren van provider",
"loadPreset": "Voorinstelling {preset} laden",
"importUnsupported": "Deze provider ondersteunt geen spraakdetectie.",
"importUnsupportedWithPreset": "Deze provider ondersteunt geen spraakdetectie. Gebruik in plaats daarvan de knop 'Laad {preset} voorinstelling'.",
"discoveryUnsupported": "Deze provider stelt geen eindpunt voor een stemlijst beschikbaar.",
"discoverFailed": "Kan stemmen niet ontdekken",
"emptyImportOrPreset": "Geen stemmen geconfigureerd. Importeer van provider of laad een preset.",
"emptyImport": "Geen stemmen geconfigureerd. Importeren van aanbieder.",
"emptyPreset": "Geen stemmen geconfigureerd. Laad een voorinstelling om aan de slag te gaan.",
"emptyManual": "Geen stemmen geconfigureerd. Handmatig stemmen toevoegen.",
"columnId": "ID",
"columnName": "Naam",
"columnLocale": "Landinstelling",
"columnGender": "Geslacht",
"genderMale": "Man",
"genderFemale": "Vrouw",
"genderUnknown": "Onbekend",
"cancelEdit": "Bewerking annuleren",
"editVoice": "Bewerken {name}",
"deleteVoice": "Verwijder {name}",
"previewVoice": "Voorbeeld {name}",
"stopPreview": "Voorbeeld stoppen voor {name}",
"saveVoices": "{count, plural, one {Stem # opslaan} other {Bewaar # stemmen}}"
}
},
"serverFonts": {
"title": "Serverlettertypen",
"subtitle": "Upload lettertypen die elke gebruiker kan kiezen in de eBook-lezer, zonder zijn eigen lettertypen te uploaden.",
"listLabel": "Serverlettertypen",
"noFontsYet": "Nog geen serverlettertypen",
"noFontsHint": "Lettertypen die je hier toevoegt, verschijnen in de lezer van elke gebruiker."
}
},
"common": {
"nav": {
"libraries": "Bibliotheken",
"display": "Weergave",
"reader": "Lezer",
"metadata": "Metadata",
"usersAccess": "Gebruikers en toegang",
"email": "E-mail",
"opds": "OPDS",
"kobo": "Kobo",
"koreader": "KOReader",
"tts": "Tekst-naar-spraak",
"integrations": "Integraties",
"hardcover": "Hardcover",
"admin": "Beheer",
"system": "Systeem",
"account": "Account",
"podcasts": "Podcasts"
}
},
"integrations": {
"title": "Integraties",
"subtitle": "Verbind externe services om je leesgegevens en hoogtepunten te synchroniseren.",
"noPermission": "Je hebt geen toestemming om integraties te gebruiken.",
"tabs": {
"hardcover": "Hardcover",
"readwise": "Readwise",
"storygraph": "Verhaalgrafiek"
},
"providerSubtitles": {
"readwise": "Stuur je hoogtepunten automatisch naar Readwise.",
"storygraph": "Synchroniseer je leesvoortgang en -status met The StoryGraph."
}
},
"metadata": {
"title": "Metadata",
"subtitle": "Configureer metadataproviders, matchingregels, automatisering en auteurverrijking.",
"noPermission": "Je hebt geen toestemming om metadata-instellingen te beheren.",
"fields": {
"title": "Titel",
"subtitle": "Ondertitel",
"description": "Beschrijving",
"cover": "Omslag",
"audioCover": "Omslag van audioboek",
"authors": "Auteurs",
"publisher": "Uitgever",
"publishedYear": "Publicatiejaar",
"language": "Taal",
"pageCount": "Aantal pagina's",
"communityRating": "Communitybeoordeling",
"seriesName": "Reeksnaam",
"seriesIndex": "Reeksnummer",
"genres": "Genres",
"narrators": "Vertellers",
"duration": "Duur",
"abridged": "Verkort",
"tags": "Labels",
"isbn13": "ISBN-13",
"isbn10": "ISBN-10",
"googleBooksId": "Google Books ID",
"goodreadsId": "Goodreads ID",
"amazonId": "Amazon-ID",
"hardcoverId": "Hardcover-ID",
"openLibraryId": "Open Library ID",
"itunesId": "iTunes ID",
"koboId": "Kobo ID",
"aladinId": "Aladin-ID"
},
"mergeStrategy": {
"fillMissing": {
"label": "Ontbrekende aanvullen",
"description": "Alleen schrijven als het veld nu leeg is",
"short": "Vul gaten op"
},
"mergeExisting": {
"label": "Samenvoegen met bestaande",
"description": "Bewaar opgeslagen genres en voeg nieuwe providergenres toe",
"short": "Samenvoegen"
},
"overwriteIfProvided": {
"label": "Overschrijven indien aanwezig",
"description": "Schrijven als de provider een waarde teruggaf",
"short": "Indien opgegeven"
},
"overwrite": {
"label": "Altijd overschrijven",
"description": "Bestaande waarde altijd vervangen",
"short": "Altijd"
}
},
"autoFetch": {
"globalSettings": "Globale instellingen",
"perLibraryOverrides": "Overschrijvingen per bibliotheek",
"saving": "Opslaan...",
"running": "Bezig...",
"runNow": "Nu uitvoeren",
"runForEligible": "Uitvoeren voor in aanmerking komende boeken",
"enable": {
"label": "Automatisch ophalen inschakelen",
"hint": "Haal automatisch metadata op voor in aanmerking komende boeken."
},
"triggerOnImport": {
"label": "Activeren bij importeren",
"hint": "In aanmerking komende boeken in de wachtrij plaatsen wanneer ze voor het eerst aan een bibliotheek worden toegevoegd."
},
"status": {
"inQueuePaused": "{count} in wachtrij - gepauzeerd",
"remaining": "{count} resterend",
"eligible": "~{count} in aanmerking"
},
"trigger": {
"queued": "{count, plural, one {# boek in wachtrij geplaatst} other {# boeken in wachtrij geplaatst}}",
"noneFound": "Geen in aanmerking komende boeken gevonden"
},
"lastRun": {
"justNow": "zojuist",
"minutesAgo": "{count}m geleden",
"hoursAgo": "{count}u geleden",
"yesterday": "gisteren",
"daysAgo": "{count, plural, one {# dag geleden} other {# dagen geleden}}",
"label": "Laatste uitvoering: {when}",
"labelQueued": "Laatste uitvoering: {when} - {count} boeken in wachtrij geplaatst",
"labelNoneEligible": "Laatste uitvoering: {when} - geen in aanmerking komende boeken"
},
"conditions": {
"title": "Voorwaarden voor in aanmerking komen",
"hint": "Een boek komt in aanmerking als het aan een ingeschakelde voorwaarde voldoet.",
"noneEnabled": "Geen voorwaarden ingeschakeld",
"neverFetched": {
"label": "Nooit opgehaald",
"hint": "Haal boeken op die nog nooit een poging tot metadata ophalen hebben gehad.",
"summary": "Nooit opgehaald"
},
"scoreThreshold": {
"label": "Lage metadatascore",
"hint": "Ophalen als de metadatascore onder een drempel ligt.",
"scoreBelow": "Score onder",
"summary": "Score < {threshold}"
},
"missingFields": {
"label": "Ontbrekende velden",
"hint": "Ophalen als een van de geselecteerde velden leeg is.",
"summary": "{count, plural, one {# veld ontbreekt} other {# velden ontbreken}}"
}
},
"library": {
"inheritingGlobal": "Globale standaardinstellingen worden overgenomen",
"inheritFromGlobal": "Overnemen van globaal",
"usingGlobalDefaults": "Globale standaardinstellingen worden gebruikt.",
"saveOverride": "Overschrijving opslaan"
}
},
"providers": {
"availableSources": "Beschikbare bronnen",
"saveChanges": "Wijzigingen opslaan",
"discard": "Weggooien",
"configure": "Configureren",
"test": "Testen",
"testing": "Testen...",
"testHint": "Controleert deze inloggegevens met de live service. Er wordt niets opgeslagen.",
"enabled": "Ingeschakeld",
"retryIn": "Opnieuw proberen over {duration}",
"runTestBeforeEnabling": "Voer Testen uit voordat je inschakelt",
"hardcoverEnableHint": "Voer Testen uit met het huidige token om de inschakelknop te ontgrendelen.",
"searchPlaceholder": "Bronnen filteren",
"sourcesEnabled": "{enabled} van {total} bronnen ingeschakeld",
"groupEnabled": "{enabled} van {total} op",
"unsavedChanges": "{count, plural, one {# niet-opgeslagen wijziging} other {# niet-opgeslagen wijzigingen}}",
"noMatches": "Er komen geen bronnen overeen met dit filter.",
"clearFilters": "Filters wissen",
"filter": {
"label": "Filter bronnen op staat",
"all": "Alles",
"enabled": "Ingeschakeld",
"needsSetup": "Vereist configuratie"
},
"groups": {
"books": "Algemene boekencatalogi",
"audiobooks": "Audioboeken",
"comics": "Stripverhalen en lichte romans",
"regional": "Regionale catalogi"
},
"badge": {
"setupRequired": "Instellen vereist",
"throttled": "Beperkt",
"ready": "Gereed",
"active": "Actief"
},
"fields": {
"apiKey": "API-sleutel",
"region": "Regio",
"cookie": "Cookie",
"coverResolution": "Omslagresolutie",
"country": "Land",
"language": "Taal",
"ttbKey": "TTB-sleutel"
},
"helpers": {
"googleApiKey": "Google Books API-sleutel van Google Cloud."
},
"hints": {
"google": "Brede dekking uit de boekindex van Google. Google Books vereist nu een API-sleutel voordat deze provider kan worden ingeschakeld.",
"amazon": "Een sessiecookie wordt aanbevolen. Plak alleen de cookiewaarde (geen \"Cookie:\").",
"goodreads": "De grootste leescommunity op het web. Geen configuratie nodig.",
"hardcover": "Een modern alternatief voor Goodreads. Token van hardcover.app/account/api. Het voorvoegsel \"Bearer \" is optioneel.",
"openLibrary": "De gratis boekcatalogus van het Internet Archive. Geen configuratie nodig.",
"itunes": "Apple's digitale boekcatalogus. Kies of je omslagen in hoge of standaardresolutie ophaalt.",
"kobo": "Haalt gegevens van de openbare boekpagina's van Kobo. Land en taal moeten overeenkomen met Kobo-URL-paden; botbeveiliging kan verzoeken blokkeren.",
"audible": "Haalt audioboekmetadata op van Audible. Geen extra configuratie nodig.",
"audnexus": "Door de community aangedreven audioboekmetadata. Geen configuratie nodig.",
"librofm": "DRM-gratis metadata van de audioboekencatalogus. Gebruikt een ongedocumenteerd Libro.fm-eindpunt en is standaard uitgeschakeld.",
"comicvine": "Stripboekmetadata van ComicVine. Een gratis API-sleutel is vereist van comicvine.gamespot.com.",
"ranobedb": "Japanse light novel-metadata van RanobeDB. Geen configuratie nodig.",
"lubimyczytac": "Poolse boekcatalogus (lubimyczytac.pl). Haalt gegevens van openbare boekpagina's. Geen configuratie nodig.",
"aladin": "Koreaanse boekmetadata van Aladin (알라딘). Een TTB-sleutel van aladin.co.kr is vereist."
},
"blocked": {
"google": "Google Books vereist een API-sleutel voordat het kan worden ingeschakeld",
"hardcover": "Hardcover vereist een API-sleutel voordat het kan worden ingeschakeld",
"hardcoverTest": "Het Hardcover-token moet Testen doorstaan voordat het kan worden ingeschakeld",
"comicvine": "ComicVine vereist een API-sleutel voordat het kan worden ingeschakeld",
"aladin": "Aladin vereist een TTB-sleutel voordat het kan worden ingeschakeld"
}
},
"fieldRules": {
"clearAllProviders": "Alle providers wissen",
"clearAll": "Alles wissen",
"resetToDefault": "Terugzetten naar standaard",
"bookCover": "Boekomslag",
"reset": "Terugzetten",
"dragProvidersHint": "Sleep providers vanaf hier naar een veld om ze toe te voegen",
"dragProviderHere": "sleep hier een provider naartoe",
"howItWorks": {
"title": "Hoe veldregels werken",
"priorityOrder": {
"title": "Prioriteitsvolgorde",
"body": "Sleep providers in de lijst om ze opnieuw te ordenen. De bovenste provider die een resultaat teruggeeft, wordt de primaire bron voor dat veld."
},
"mergeStrategy": {
"title": "Samenvoegstrategie",
"fillMissingTerm": "Ontbrekende aanvullen:",
"fillMissingBody": "Alleen schrijven als de huidige waarde leeg is.",
"overwriteTerm": "Overschrijven:",
"overwriteBody": "Vervangen zodra een provider gegevens heeft."
},
"summary": "Providers worden van boven naar beneden geprobeerd en de eerste die een waarde retourneert, wint. De samenvoegstrategie beslist of die waarde kan vervangen wat het boek al heeft; genres kunnen ook nieuwe unieke waarden toevoegen. Stel hier standaardwaarden in en overschrijf vervolgens individuele velden per bibliotheek."
},
"libraryOverrides": {
"title": "Bibliotheekoverschrijvingen",
"hint": "Vouw een bibliotheek uit om afzonderlijke velden aan te passen. Velden zonder overschrijving nemen de globale standaardinstellingen over."
},
"global": {
"title": "Globale standaardinstellingen",
"hint": "Standaardregels die op elke bibliotheek worden toegepast. Overschrijf per bibliotheek hieronder.",
"saveDefaults": "Standaardinstellingen opslaan",
"clearAllConfirm": "Alle actieve providers uit elk veld verwijderen? Dit wordt direct opgeslagen en kan niet ongedaan worden gemaakt.",
"resetConfirm": "Alle globale veldregels terugzetten naar de systeemstandaarden? Dit overschrijft je huidige configuratie."
},
"advanced": {
"title": "Geavanceerd ophaalgedrag",
"combineGenres": {
"label": "Genres van alle geselecteerde providers combineren",
"hint": "Verzamel en ontdubbel genres van elke provider die aan het veld Genres is toegewezen, in plaats van te stoppen bij het eerste resultaat."
},
"maxGenres": {
"label": "Maximale genres per boek",
"hint": "Toegepast na uitsluitingen en dubbele verwijdering. Laat leeg voor onbeperkt. Dit heeft invloed op toekomstige ophaalacties van metagegevens.",
"unlimited": "Onbeperkt",
"error": "Voer een geheel getal in van 1 tot {max}, of laat het veld leeg."
},
"storeProviderIds": {
"label": "Provider-ID's op boeken opslaan",
"hint": "Sla bij het ophalen van metadata de teruggegeven provider-ID's (ISBN, ASIN, Goodreads-ID, enz.) op in het boekrecord voor nauwkeurigere toekomstige zoekopdrachten."
},
"existingProviderIdsOnly": {
"label": "Gebruik alleen bestaande provider-ID's",
"hint": "Voor boeken die al in de bibliotheek staan, kun je alleen zoekopdrachten uitvoeren bij aanbieders met een opgeslagen ID en nooit terugvallen op een zoekopdracht als het opzoeken van een ID mislukt. Handmatig zoeken en nieuwe boeken ontdekken worden niet beïnvloed."
}
},
"library": {
"primary": "Primair:",
"overrideCount": "{count, plural, one {# overschrijving} other {# overschrijvingen}}",
"unsavedSuffix": "(niet opgeslagen)",
"unsavedChanges": "Niet-opgeslagen wijzigingen",
"globalDefaults": "Globale standaardinstellingen",
"overriding": "Overschrijft: {fields}",
"inheritingAll": "Neemt alle globale metadataregels over",
"subHint": "Velden zonder overschrijving nemen de globale standaardinstellingen over.",
"resetTooltip": "Alle overschrijvingen verwijderen en globale standaardinstellingen overnemen",
"clearAllConfirm": "Alle actieve providers uit elk veld in \"{library}\" verwijderen?",
"resetConfirm": "\"{library}\" terugzetten naar globale standaardinstellingen? Alle bibliotheekoverschrijvingen worden verwijderd."
},
"groups": {
"core": "Kern",
"contributors": "Bijdragers",
"publication": "Publicatie",
"series": "Reeks",
"classification": "Classificatie",
"audiobook": "Audioboek"
},
"groupSummary": {
"base": "{fields} velden · {enabled} ingeschakeld",
"withOverrides": "{base} · {overrides} overschrijvingen",
"enabledOf": "{enabled} van {fields} ingeschakeld"
},
"table": {
"field": "Veld",
"activeProviders": "Actieve providers (op prioriteit geordend)",
"mergeStrategy": "Samenvoegstrategie",
"status": "Status",
"noMatches": "Er komen geen velden overeen met deze filters."
},
"field": {
"noProviders": "Ingeschakeld maar heeft geen providers",
"empty": "Leeg",
"config": "Configuratie",
"custom": "Aangepast",
"default": "Standaard",
"resetToDefault": "Terugzetten naar standaard",
"toggle": "Haal {field} op tijdens het vernieuwen van de metagegevens",
"configure": "Configureer {field}",
"add": "Toevoegen",
"addHint": "Toegevoegd aan het einde van de bestelling. Versleep een chip om deze eerder te verplaatsen.",
"addProviderTo": "Voeg een aanbieder toe aan {field}",
"removeProvider": "Verwijder {provider}",
"noProvidersYet": "Nog geen providers",
"skippedCount": "{count, plural, one {# overgeslagen} other {# overgeslagen}}",
"unsaved": "Niet opgeslagen",
"override": "Overschrijven",
"inherited": "Overgenomen",
"morePreview": "+{count} meer"
},
"reservoir": {
"disabled": "{provider} - uitgeschakeld",
"notConfigured": "{provider} - niet geconfigureerd",
"dragToAssign": "Sleep om {provider} aan een veld toe te wijzen"
},
"sheet": {
"subtitle": "Tik op providers om toe te wijzen, gebruik de pijlen om te herordenen",
"enableField": "Dit veld inschakelen tijdens vernieuwen",
"providers": "Providers",
"statusDisabled": "uitgeschakeld",
"statusNotConfigured": "niet geconfigureerd",
"done": "Klaar"
},
"scope": {
"label": "Regelbereik",
"global": "Algemene standaardinstellingen",
"overrideCount": "{count, plural, one {# veld overschreven} other {# overschreven velden}}",
"unsavedMarker": "Heeft niet-opgeslagen wijzigingen"
},
"toolbar": {
"searchFields": "Velden zoeken",
"clearSearch": "Clear search",
"provider": "Provider",
"anyProvider": "Alle",
"providerMenuTitle": "Filteren en bulksgewijs bewerken per provider",
"usedIn": "{count, plural, =0 {ongebruikt} one {# veld} other {# velden}}",
"showOnlyThese": "Toon alleen velden die er gebruik van maken",
"bulkLabel": "Toepassen op alle {count} velden die er gebruik van maken",
"makeFirst": "Maak overal de eerste",
"makeLast": "Maak overal de laatste",
"removeEverywhere": "Verwijderen uit alle velden",
"audioCoverOrderKept": "Bij het opnieuw ordenen wordt de omslagregel voor audioboeken overgeslagen, waardoor de bronnen van audioboeken voorop blijven staan.",
"allFields": "Alle velden",
"overridesOnly": "Alleen overschrijvingen",
"clearFilters": "Filters wissen"
},
"providerState": {
"disabled": "Uitgeschakeld",
"notConfigured": "Niet geconfigureerd",
"disabledDetail": "{provider} is uitgeschakeld, dus het blijft in de volgorde, maar wordt overgeslagen.",
"notConfiguredDetail": "{provider} heeft nog geen inloggegevens, dus het blijft in de bestelling staan, maar wordt overgeslagen."
},
"detail": {
"priority": "Prioriteit provider",
"priorityHint": "De eerste aanbieder die een waarde retourneert, wint.",
"moveUp": "Verplaats {provider} eerder",
"moveDown": "Verplaats {provider} later",
"result": "Resultaat",
"resultHint": "Bij de volgende vernieuwing wordt dit veld in deze volgorde opgelost:",
"noUsableProviders": "Geen bruikbare provider - dit veld wordt niet ingevuld.",
"skippedSummary": "{count, plural, one {{providers} staat in de bestelling, maar wordt overgeslagen.} other {{providers} staan ​​in de bestelling, maar worden overgeslagen.}}",
"appliesTo": "Van toepassing op {scope}.",
"inheritGlobal": "Algemene regel overnemen",
"inheritingGlobal": "De globale regel overnemen.",
"collapse": "Inklappen"
},
"save": {
"upToDate": "Geen niet-opgeslagen wijzigingen",
"unsaved": "{count, plural, one {# niet-opgeslagen wijziging} other {# niet-opgeslagen wijzigingen}} in {scope}",
"discard": "Weggooien",
"action": "Opslaan {scope}"
},
"confirm": {
"clearProviders": {
"title": "Elke provider verwijderen?",
"description": "Hierdoor wordt de providerlijst leeggemaakt voor alle 16 velden in {scope}. Er wordt niets opgeslagen totdat je Opslaan kiest."
},
"resetScope": {
"title": "Terugzetten naar standaardwaarden?",
"globalDescription": "Dit vervangt je globale veldregels door de systeemstandaarden en slaat onmiddellijk op.",
"libraryDescription": "Hiermee wordt elke overschrijving op {scope} verwijderd, zodat de algemene regels opnieuw worden overgenomen en onmiddellijk worden opgeslagen."
},
"removeProvider": {
"title": "{provider} uit elk veld verwijderen?",
"description": "Dit haalt {provider} uit de providervolgorde voor elk veld in {scope}. Er wordt niets opgeslagen totdat je Opslaan kiest."
}
}
},
"genreBlocklist": {
"heading": "Globale genre-uitsluitingen",
"hint": "Exacte genrewaarden in deze lijst worden uit providerresultaten verwijderd voordat metadata wordt geschreven.",
"saving": "Opslaan",
"genreValueLabel": "Genrewaarde",
"addPlaceholder": "Voeg een genrewaarde toe, bijvoorbeeld Audioboek",
"duplicate": "Dit genre is al geblokkeerd.",
"add": "Toevoegen",
"filterPlaceholder": "Blokkeerlijst filteren",
"entryCount": "{count, plural, one {# vermelding} other {# vermeldingen}}",
"filteredCount": "{shown} van {total}",
"noFilterMatch": "Geen geblokkeerde genres komen overeen met het huidige filter.",
"emptyTitle": "Geen geblokkeerde genres",
"emptyHint": "Voeg exacte waarden toe zoals Audioboek of Volwassen om ze uit opgehaalde metadata te houden.",
"removeLabel": "{genre} verwijderen"
},
"customFields": {
"label": "Label",
"labelPlaceholder": "bijv. Originele titel",
"labelTooLong": "Label mag maximaal 255 tekens bevatten",
"labelDuplicate": "Er bestaat al een veld met dit label",
"type": "Type",
"usage": "{count, plural, one {Gebruikt door # boek} other {Gebruikt door # boeken}}",
"newField": {
"title": "Nieuw veld",
"hint": "Definieer een aangepast metadataveld en kies welke bibliotheken het gebruiken."
},
"previewToggle": "Voorbeeld van hoe dit veld verschijnt bij het bewerken van een boek",
"untitledField": "Naamloos veld",
"addField": "Veld toevoegen",
"fields": "Velden",
"fieldsHint": "Sleep om te herordenen, bewerk labels, schakel bibliotheken in/uit of archiveer velden die je niet meer nodig hebt.",
"searchPlaceholder": "Velden zoeken",
"searchAriaLabel": "Aangepaste velden zoeken",
"emptyTitle": "Nog geen aangepaste velden",
"emptyHint": "Gebruik het formulier hierboven om je eerste aangepaste metadataveld te definiëren.",
"noMatchTitle": "Geen velden komen overeen met \"{query}\"",
"noMatchHint": "Probeer een ander label, sleutel of type.",
"clearSearchToReorder": "Wis het zoekveld om te herordenen",
"dragToReorder": "Sleep om te herordenen",
"dragToReorderField": "Sleep om veld te herordenen",
"unsaved": "Niet opgeslagen",
"archive": "Archiveren",
"archivedFields": "Gearchiveerde velden",
"archivedSummary": "{count, plural, one {# gearchiveerd veld - herstellen of permanent verwijderen.} other {# gearchiveerde velden - herstellen of permanent verwijderen.}}",
"archivedAt": "Gearchiveerd {when}",
"restore": "Herstellen",
"deleteForever": "Definitief verwijderen",
"deleteDialog": {
"title": "Veld permanent verwijderen",
"bodyBefore": "Dit verwijdert permanent",
"bodyMiddle": "en verwijdert de opgeslagen waarden uit",
"bodyAfter": ". Dit kan niet ongedaan worden gemaakt.",
"confirmBefore": "Typ",
"confirmAfter": "om te bevestigen",
"confirmPlaceholder": "Typ het veldlabel om te bevestigen"
},
"preview": "Voorbeeld",
"sampleValue": "Voorbeeldwaarde",
"enabledLibraries": "Ingeschakelde bibliotheken",
"countOf": "{selected} van {total}",
"selectAll": "Alles selecteren",
"clear": "Wissen",
"noLibraries": "Nog geen bibliotheken beschikbaar.",
"allLibraries": "Alle bibliotheken"
},
"tabs": {
"providers": "Providers",
"field-rules": "Veldregels",
"custom-fields": "Aangepaste velden",
"genre-blocklist": "Genre-blokkeerlijst",
"score": "Score",
"auto-fetch": "Boeken",
"authors": "Auteurs"
},
"tabTitles": {
"providers": "Providers",
"field-rules": "Regels op veldniveau",
"custom-fields": "Aangepaste metadata",
"genre-blocklist": "Genre-blokkeerlijst",
"score": "Betrouwbaarheidsscore",
"auto-fetch": "Boeken automatisch ophalen",
"authors": "Auteurs automatisch ophalen"
},
"tabSubtitles": {
"providers": "Schakel externe metadatabronnen in en configureer hun inloggegevens.",
"field-rules": "Bepaal welke provider elk metadataveld levert en hoe waarden worden samengevoegd in je bibliotheken.",
"custom-fields": "Definieer aangepaste metadatavelden en kies welke bibliotheken ze gebruiken.",
"genre-blocklist": "Voorkom dat ongewenste genrewaarden van providers naar boeken worden geschreven.",
"score": "Ken gewichten toe aan metadatavelden om te berekenen hoeveel vertrouwen opgehaalde resultaten verdienen.",
"auto-fetch": "Haal automatisch omslagen, beschrijvingen en andere details op wanneer nieuwe boeken aan je bibliotheek worden toegevoegd.",
"authors": "Haal automatisch biografieën en profielfoto's op wanneer nieuwe auteurs in je bibliotheek verschijnen."
},
"preferences": {
"toast": {
"saved": "Metadatavoorkeuren opgeslagen",
"saveFailed": "Kan metadatavoorkeuren niet opslaan. Controleer je verbinding en probeer het opnieuw.",
"globalReset": "Globale veldregels worden teruggezet naar de systeemstandaarden",
"libraryReset": "Bibliotheek opnieuw ingesteld op de algemene regels",
"resetFailed": "Kan metadatavoorkeuren niet opnieuw instellen. Controleer je verbinding en probeer het opnieuw."
}
}
},
"reader": {
"resetToDefaults": "Standaardwaarden herstellen",
"all": {
"title": "Lezer",
"subtitle": "Configureer standaardwaarden voor alle leesmodi op één plek."
},
"general": {
"title": "Lezen",
"subtitle": "Algemeen gedrag dat van toepassing is op alle lezertypen.",
"storageLabel": "Waar lezervoorkeuren op te slaan",
"deviceOnly": "Alleen dit apparaat",
"deviceOnlyHint": "Voorkeuren blijven in je browser. Het beste als je altijd op dit apparaat leest of per apparaat andere instellingen wilt.",
"myAccount": "Mijn account",
"myAccountHint": "Voorkeuren worden opgeslagen in je account. Het beste als je vanaf meerdere apparaten inlogt en overal een consistente ervaring wilt.",
"active": "Actief",
"notAvailable": "Niet beschikbaar",
"demoCannotChangeStorage": "Demo-beperkt account kan de opslagmodus van de lezer niet wijzigen",
"preferencesSynced": "Voorkeuren worden nu gesynchroniseerd",
"preferencesLocal": "Voorkeuren blijven op dit apparaat",
"storageUpdateFailed": "Kan opslagmodus niet bijwerken",
"storageUpdateError": "Er is een fout opgetreden bij het bijwerken van de opslagmodus"
},
"ebook": {
"title": "eBook-lezer",
"subtitle": "Standaardinstellingen die worden toegepast bij het openen van EPUB-, MOBI-, FB2- en TXT-bestanden.",
"newBooks": "Nieuwe boeken",
"applySettings": "Mijn instellingen toepassen op nieuwe boeken",
"applySettingsHint": "Wanneer uit, openen nieuwe boeken met de eigen lettertypen en opmaak van de uitgever. Je instellingen worden pas toegepast zodra je iets wijzigt in de lezer.",
"layout": "Opmaak",
"readingFlow": "Leesrichting",
"readingFlowHint": "Gepagineerd bladert door pagina's; scrollend loopt doorlopend",
"paginated": "Gepagineerd",
"scrolled": "Scrollend",
"fixedLayoutSpread": "Pagina-spreads bij vaste opmaak",
"fixedLayoutSpreadHint": "Standaard voor manga, strips en op afbeeldingen gebaseerde EPUB's",
"bookDefault": "Boekstandaard",
"singlePage": "Eén pagina",
"columns": "Kolommen",
"columnsHint": "Aantal tekstkolommen per pagina",
"theme": "Thema",
"darkMode": "Donkere modus",
"darkModeHint": "Gebruik de donkere variant van het geselecteerde thema",
"typography": "Typografie",
"font": "Lettertype",
"fontHint": "Lettertype gebruikt voor de hoofdtekst",
"fontStyle": "Lettertypestijl",
"fontStyleHint": "Gewicht en helling van de hoofdtekst. Vet en cursief in het boek blijven relatief.",
"builtInFonts": "Ingebouwde lettertypen",
"yourFonts": "Jouw lettertypen",
"fontSize": "Lettergrootte",
"fontSizeHint": "Basisgrootte van de tekst in pixels",
"lineHeight": "Regelhoogte",
"lineHeightHint": "Verticale ruimte tussen regels",
"paragraphSpacing": "Alinea-afstand",
"paragraphSpacingHint": "Ruimte tussen alinea's. Standaard behoudt het boek de spatiëring van de uitgever.",
"paragraphSpacingDefault": "Boek standaard",
"paragraphSpacingValue": "{value} em",
"letterSpacing": "Letterafstand",
"letterSpacingHint": "Ruimte tussen letters. Standaard behoudt het boek de spatiëring van de uitgever.",
"wordSpacing": "Woordafstand",
"wordSpacingHint": "Ruimte tussen woorden. Standaard behoudt het boek de spatiëring van de uitgever.",
"textIndent": "Eerste regel inspringen",
"textIndentHint": "Inspringen aan het begin van gewone alinea's. Standaard blijft bij het boek de inspringing van de uitgever behouden.",
"custom": "Aangepast",
"emValue": "{value} em",
"justify": "Tekst uitvullen",
"justifyHint": "Tekst uitlijnen op beide marges",
"hyphenation": "Woordafbreking",
"hyphenationHint": "Lange woorden automatisch afbreken met koppeltekens",
"advanced": "Geavanceerd",
"maxContentWidth": "Maximale inhoudsbreedte",
"maxContentWidthHint": "Maximale breedte van het tekstgebied in pixels",
"columnGap": "Kolomtussenruimte",
"columnGapHint": "Horizontale opvulling aan weerszijden van het tekstgebied"
},
"pdf": {
"title": "PDF-lezer",
"subtitle": "Standaardinstellingen die worden toegepast bij het openen van PDF-bestanden.",
"layout": "Opmaak",
"scrollMode": "Scrollmodus",
"scrollModeHint": "Pagina bladert één voor één; doorlopend scrolt door alle pagina's",
"page": "Pagina",
"scrolled": "Scrollend",
"pageSpread": "Pagina-spread",
"pageSpreadHint": "Welk paginanummer rechts begint in de weergave met twee pagina's",
"spreadNone": "Geen",
"spreadOdd": "Oneven",
"spreadEven": "Even",
"zoom": "Zoom",
"defaultFit": "Standaardpassing",
"defaultFitHint": "Hoe pagina's worden geschaald wanneer een PDF wordt geopend",
"fitPage": "Pagina passend",
"fitWidth": "Breedte passend",
"custom": "Aangepast",
"zoomLevel": "Zoomniveau",
"zoomLevelHint": "Schaalfactor voor aangepaste zoommodus"
},
"comics": {
"title": "Stripboeklezer",
"subtitle": "Standaardinstellingen die worden toegepast bij het openen van CBZ-, CBR- en CB7-bestanden.",
"view": "Weergave",
"readingMode": "Leesmodus",
"readingModeHint": "Hoe pagina's worden genavigeerd - gebruik \"Oneindig (geen tussenruimte)\" voor webtoons",
"paginated": "Gepagineerd",
"infiniteSpaced": "Oneindig (met tussenruimte)",
"infiniteNoGaps": "Oneindig (geen tussenruimte)",
"pageView": "Paginaweergave",
"pageViewHint": "Toon één of twee pagina's naast elkaar",
"single": "Enkel",
"twoPage": "Twee pagina's",
"fitMode": "Passingsmodus",
"fitModeHint": "Hoe pagina's worden geschaald om op het scherm te passen",
"fitPage": "Pagina",
"fitWidth": "Breedte",
"fitHeight": "Hoogte",
"fitActual": "Werkelijk",
"readingDirection": "Leesrichting",
"readingDirectionHint": "Links-naar-rechts voor westerse strips; rechts-naar-links voor manga",
"ltr": "L naar R",
"rtl": "R naar L",
"spreadAlignment": "Spread-uitlijning",
"spreadAlignmentHint": "Verschuif de koppeling met één pagina na de omslag voor scans die net verschoven zijn",
"alignmentNormal": "Normaal",
"alignmentShifted": "Verschoven",
"spreadGap": "Spreidingsverschil",
"spreadGapHint": "Ruimte tussen pagina's in weergave met twee pagina's",
"spreadGapValue": "{value}px",
"widePageHandling": "Verwerking van brede pagina's",
"widePageHandlingHint": "Auto toont brede scans alleen in gepagineerde modus met twee pagina's",
"widePageAuto": "Auto",
"widePageDisable": "Uitschakelen",
"forceTwoPage": "Twee pagina's forceren op kleine schermen",
"forceTwoPageHint": "Omzeil de automatische terugval op mobiel wanneer gepagineerde modus met twee pagina's is geselecteerd",
"autoAdvance": "Automatisch doorgaan naar het volgende boek",
"autoAdvanceHint": "Sla voorbij de laatste pagina om het volgende boek in de serie te openen",
"off": "Uit",
"on": "Aan",
"display": "Weergave",
"backgroundColor": "Achtergrondkleur",
"backgroundColorHint": "Achtergrondkleur achter pagina's",
"bgBlack": "Zwart",
"bgGray": "Grijs",
"bgWhite": "Wit"
},
"audio": {
"title": "Audioboekspeler",
"subtitle": "Standaardinstellingen die worden toegepast bij het afspelen van M4B, MP3 en andere audioformaten.",
"playback": "Afspelen",
"playbackSpeed": "Standaard afspeelsnelheid",
"playbackSpeedHint": "Snelheidsvermenigvuldiger toegepast bij het openen van een nieuw audioboek",
"volume": "Standaardvolume",
"volumeHint": "Beginvolume (0 tot 100%)",
"skipControls": "Overslaanbediening",
"skipBack": "Duur terugspringen",
"skipBackHint": "Seconden teruggespoeld bij het indrukken van terugspringen",
"skipForward": "Duur vooruitspringen",
"skipForwardHint": "Seconden vooruitgespoeld bij het indrukken van vooruitspringen"
},
"fonts": {
"title": "Lettertypen",
"subtitle": "Upload aangepaste lettertypen voor gebruik in de eBook-lezer.",
"uploadFonts": "Lettertypen uploaden",
"notAvailableDemo": "Niet beschikbaar voor demo-accounts",
"uploading": "Uploaden...",
"dropFilesHere": "Sleep bestanden hierheen",
"dragFontsPrefix": "Sleep lettertypebestanden hierheen, of",
"browse": "bladeren",
"fileTypesHint": "TTF, OTF, WOFF, WOFF2 - max. 10 MB per stuk",
"yourFonts": "Jouw lettertypen",
"fontsUsed": "{count} / {max} gebruikt",
"noFontsYet": "Nog geen lettertypen geüpload",
"noFontsHint": "Sleep hierboven een lettertypebestand om te beginnen.",
"fileCount": "{count, plural, =0 {geen bestanden} one {# bestand} other {# bestanden}}",
"pangram": "Wazig glimt het jonge vosje bij de kachel",
"renameFamily": "Familie hernoemen",
"deleteFamily": "Familie verwijderen",
"editVariant": "Gewicht/stijl bewerken",
"deleteVariant": "Variant verwijderen",
"styleNormal": "Normaal",
"styleItalic": "Cursief",
"weightItalicOf": "{weight} Cursief",
"variableRange": "Variabele {min}-{max}",
"variableStyles": "{count, plural, one {# stijl} other {# stijlen}}",
"weightThin": "Dun",
"weightExtraLight": "Extra licht",
"weightLight": "Licht",
"weightRegular": "Normaal",
"weightMedium": "Medium",
"weightSemiBold": "Halfvet",
"weightBold": "Vet",
"weightExtraBold": "Extra vet",
"weightBlack": "Zwart",
"renameFamilyFailed": "Kan lettertypefamilie niet hernoemen",
"renamedTo": "Hernoemd naar \"{name}\"",
"updateVariantFailed": "Kan lettertypevariant niet bijwerken",
"deleteFontFailed": "Kan lettertype niet verwijderen",
"deleteFamilyFailed": "Kan lettertypefamilie niet verwijderen",
"demoCannotManage": "Demo-beperkt account kan geen lettertypen beheren",
"fileAdded": "\"{name}\" toegevoegd",
"uploadFailed": "Uploaden mislukt",
"serverFontsTitle": "Serverlettertypen (gedeeld door beheerder)",
"serverFontsHint": "Deze lettertypen zijn afkomstig van je serverbeheerder. Schakel er een uit om deze buiten je lezer te houden.",
"serverFontsShown": "{count} van {total} getoond",
"serverFontsAllHidden": "Alle serverlettertypen zijn verborgen. Je reader biedt alleen ingebouwde en je eigen lettertypen.",
"serverFontVisibilityFailed": "Kan de zichtbaarheid van het serverlettertype niet bijwerken"
},
"bookDock": {
"title": "Book Dock",
"subtitle": "Configureer hoe bestanden worden verwerkt wanneer ze in Book Dock terechtkomen.",
"dropFolder": "Doelmap",
"containerPath": "Containerpad",
"containerPathHint": "Kopieer of verplaats boekbestanden naar deze map en ze worden automatisch opgepakt en verwerkt door Book Dock. Submappen worden ondersteund.",
"changePathPrefix": "Om dit pad te wijzigen, stel",
"changePathMiddle": "in je",
"changePathSuffix": "bestand in.",
"metadata": "Metadata",
"autoFetch": "Metadata automatisch ophalen van providers",
"autoFetchHint": "Haal automatisch metadata op van geconfigureerde providers (Google Books, iTunes, Open Library, enz.) nadat een bestand aan Book Dock is toegevoegd.",
"autoFinalize": "Automatisch afronden",
"enableAutoFinalize": "Automatisch afronden inschakelen",
"enableAutoFinalizeHint": "Bestanden met een betrouwbaarheidsscore van metadata op of boven de drempelwaarde worden automatisch afgerond.",
"confidenceThreshold": "Betrouwbaarheidsdrempel: {value}%",
"thresholdIgnored": "(genegeerd in modus Alleen ingesloten)",
"destinationLibrary": "Doelbibliotheek",
"selectLibrary": "Selecteer een bibliotheek...",
"metadataMode": "Metadata-modus",
"metadataModeSafeMerge": "Veilig samenvoegen (aanbevolen)",
"metadataModeFetchedOnly": "Alleen opgehaald",
"metadataModeEmbeddedOnly": "Alleen ingesloten",
"destinationFolder": "Doelmap",
"selectFolder": "Selecteer een map...",
"saveSettingFailed": "Kan instelling niet opslaan",
"updateSettingFailed": "Kan instelling niet bijwerken",
"autoFetchEnabled": "Automatisch ophalen ingeschakeld",
"autoFetchDisabled": "Automatisch ophalen uitgeschakeld",
"autoFinalizeEnabled": "Automatisch afronden ingeschakeld",
"autoFinalizeDisabled": "Automatisch afronden uitgeschakeld",
"destinationLibraryUpdated": "Doelbibliotheek bijgewerkt",
"destinationFolderUpdated": "Doelmap bijgewerkt",
"confidenceThresholdUpdated": "Betrouwbaarheidsdrempel bijgewerkt",
"metadataModeUpdated": "Metadata-modus bijgewerkt"
},
"fileNaming": {
"title": "Bestandsnaamgeving",
"subtitle": "Bepaal hoe bestanden op de schijf worden georganiseerd bij het uploaden en hoe ze worden benoemd bij het downloaden met behulp van placeholdertokens.",
"copy": "Kopiëren",
"previewLabel": "Voorbeeld:",
"globalDefaults": "Algemene standaardwaarden",
"crossPlatform": "Platformonafhankelijke padopschoning",
"crossPlatformHint": "Maak gegenereerde bestands- en mapnamen veilig op Windows door ongeldige tekens en gereserveerde namen te vervangen en volgpunten en spaties te verwijderen. Schakel dit alleen uit voor Linux-only-configuraties die die tekens bewust behouden.",
"fileAsBookDefault": "Standaard Bestand als Boek",
"fileAsBookDefaultHint": "Uploadpatroon voor bibliotheken die de modus Bestand als Boek gebruiken. Elk bestand is één boek.",
"folderAsBookDefault": "Standaard Map als Boek",
"folderAsBookDefaultHint": "Uploadpatroon voor bibliotheken die de modus Map als Boek gebruiken. Elk boek moet in een eigen map staan.",
"downloadPattern": "Downloadpatroon",
"downloadPatternHint": "Voorgestelde bestandsnamen voor downloads van losse bestanden en bestanden in export-ZIP's.",
"libraryOverrides": "Bibliotheekuitzonderingen",
"noLibraries": "Geen bibliotheken geconfigureerd. Maak er een aan in de bibliotheekinstellingen om aangepaste naamgevingspatronen in te stellen.",
"badgeCustom": "Aangepast",
"badgeDefault": "Standaard",
"orgFolderAsBook": "Map als Boek",
"orgFileAsBook": "Bestand als Boek",
"resetToDefault": "Standaardwaarde herstellen",
"tokens": "Tokens",
"clickTokenHint": "Klik op een token om het naar je klembord te kopiëren.",
"copyValue": "Kopieer {value}",
"modifiers": "Modificaties",
"modifiersExplain": "Voeg een modificatie toe binnen een token om de waarde te transformeren:",
"modFirst": "Alleen eerste waarde",
"modSort": "Achternaam, voornaam-notatie",
"modInitial": "Alleen eerste letter",
"modFixed2": "Twee decimalen",
"modMax3": "Maximaal drie waarden, anders niets",
"folderOnlyPrefix": "Beëindig een patroon met",
"folderOnlySuffix": "om alleen een map op te geven. De oorspronkelijke bestandsnaam blijft daarbinnen behouden.",
"conditionalLogic": "Voorwaardelijke logica",
"conditionalPart1": "Zet tussen",
"conditionalPart2": "om een segment over te slaan wanneer het token leeg is. Gebruik",
"conditionalPart3": "voor een standaardwaarde.",
"examples": "Voorbeelden",
"exCalibre": "Calibre-achtige standaard",
"exSeriesReader": "Reekslezer",
"exCleanDownload": "Nette downloadbestandsnaam",
"exAlphabetical": "Alfabetische groepering met reeks",
"exSeriesFallback": "Reeks of Standalone-terugval",
"exOptionalSubtitle": "Download met optionele ondertitel",
"exMultilingual": "Meertalige bibliotheek",
"exPublisher": "Uitgever-georganiseerd",
"exStacked": "Gestapelde optionele mappen",
"exFolderDrop": "Map-drop met sorteernaam",
"caseWithYear": "met jaar",
"caseNoYear": "geen jaar",
"caseInSeries": "in reeks",
"caseStandalone": "standalone",
"caseNoSeries": "geen reeks",
"caseFull": "volledig",
"caseMinimal": "minimaal",
"caseWithLanguage": "met taal",
"caseNoLanguage": "geen taal",
"caseWithPublisher": "met uitgever",
"caseNoPublisher": "geen uitgever",
"caseAllSet": "alles ingesteld",
"copiedToClipboard": "{value} gekopieerd naar klembord",
"copyTokenFailed": "Kan token niet kopiëren",
"patternCopied": "Patroon gekopieerd naar klembord",
"copyPatternFailed": "Kan patroon niet kopiëren",
"labelCopied": "{label} gekopieerd naar klembord",
"copyLabelFailed": "Kan {label} niet kopiëren",
"patternHelp": "Patroonhulp",
"patternHelpDescription": "Tokens, modifiers en kant-en-klare patronen die je naar elk veld kunt kopiëren.",
"copyPreview": "Kopieer {label}",
"copyExample": "Kopieer het {label} patroon",
"invalidCharacters": "Patroon bevat ongeldige tekens",
"fileAsBookSaved": "Bestand als boek standaard opgeslagen",
"folderAsBookSaved": "Map als boek standaard opgeslagen",
"downloadPatternSaved": "Downloadpatroon opgeslagen",
"savePatternFailed": "Kan patroon niet opslaan",
"saveDownloadPatternFailed": "Kan downloadpatroon niet opslaan",
"crossPlatformEnabled": "Platformonafhankelijke padopschoning ingeschakeld",
"crossPlatformDisabled": "Platformonafhankelijke padopschoning uitgeschakeld",
"crossPlatformSaveFailed": "Kan platformonafhankelijke padopschoning niet opslaan",
"librarySaved": "Patroon opgeslagen voor {name}",
"librarySaveFailed": "Kan bibliotheekpatroon niet opslaan",
"saveLibraryPattern": "Patroon opslaan voor {name}",
"resetLibraryPattern": "Reset {name} naar het standaardpatroon",
"tokenTitle": "Titel",
"tokenSubtitle": "Ondertitel van boek",
"tokenAuthors": "Auteur(s), door komma's gescheiden",
"tokenNarrators": "Verteller(s), door komma's gescheiden",
"tokenYear": "Jaar van publicatie",
"tokenSeries": "Reeksnaam",
"tokenSeriesIndex": "Serie-index (zero-padded)",
"tokenPublisher": "Uitgever",
"tokenIsbn": "ISBN-13",
"tokenLanguage": "Taal",
"tokenLibrary": "Bibliotheeknaam",
"tokenOriginalFilename": "Originele bestandsnaam (zonder extensie)",
"tokenExtension": "Bestandsextensie (zonder punt)",
"tokenReadaloud": "Het woord wordt voorgelezen voor een EPUB met media-overlays",
"patternHelpIntro": "Patronen gebruiken tokens zoals {titleToken} en {authorsToken}, plus modifiers en optionele segmenten.",
"browseTokensAndExamples": "Blader door tokens en voorbeelden",
"subtitleShort": "Map- en bestandsnaampatronen voor opgeslagen bestanden.",
"rule": {
"fileAsBook": "Standaard Bestand als Boek",
"folderAsBook": "Standaard Map als Boek",
"download": "Bestandsnaam downloaden"
},
"howItWorks": {
"title": "Hoe een pad wordt gekozen.",
"summary": "Een bibliotheek met een eigen patroon wint. Elke andere bibliotheek volgt de algemene standaard voor zijn organisatiemodus. Als je een patroon wijzigt, worden boeken die al op schijf staan ​​niet verplaatst; nieuwe uploads volgen vanaf de volgende upload."
},
"filterRules": "Filterregels",
"librariesGroup": "Bibliotheken",
"customCount": "{custom}/{total} aangepast",
"noRuleMatches": "Geen enkele regel komt overeen met \"{query}\".",
"unsavedMarker": "Heeft niet-opgeslagen wijzigingen",
"backToRules": "Terug naar naamgevingsregels",
"appliesToLibraries": "{count, plural, =0 {Er zijn geen bibliotheken die deze standaard gebruiken} one {Van toepassing op bibliotheek #} other {Van toepassing op # bibliotheken}}",
"downloadScope": "Downloadt en exporteert ZIP's",
"badgeInherits": "Neemt de standaard over",
"badgeUnsaved": "Niet opgeslagen",
"patternLabel": "Patroon",
"readOnlyFromGlobal": "Alleen-lezen, van de algemene standaard",
"useGlobalDefault": "Gebruik de algemene standaard",
"resetToShipped": "Teruggezet naar standaard fabrieksinstellingen",
"addOverride": "Voeg een overschrijving toe",
"inheritsNotice": "Deze bibliotheek volgt de {base}. Voeg een overschrijving toe om er een eigen patroon van te maken.",
"libraryRuleHint": "Overschrijft alleen de {base} voor deze bibliotheek.",
"scopeLibrary": "Geldt alleen voor uploads naar {name}.",
"scopeDownload": "Geldt voor elke download van één bestand en elk bestand in een export ZIP.",
"scopeGlobal": "{count, plural, one {Van toepassing op de # bibliotheek die geen eigen patroon heeft.} other {Van toepassing op # bibliotheken die geen eigen patroon hebben.}}",
"scopeGlobalNone": "Geen enkele bibliotheek gebruikt deze standaard momenteel; elke bibliotheek in deze modus heeft zijn eigen patroon.",
"unbalancedOptional": "Bij een optionele groep ontbreekt het sluithoekhaakje",
"unbalancedToken": "Een token mist de afsluitende accolade",
"structure": "Structuur",
"paletteOptional": "optioneel",
"paletteOptionalHint": "Verpakt een segment zodat het wordt verwijderd als een token erin leeg is",
"paletteFallback": "terugval",
"paletteFallbackHint": "Binnen een optionele groep wordt de tekst gebruikt wanneer de linkerkant niet kan worden gevuld",
"paletteSeparator": "map",
"paletteSeparatorHint": "Start een nieuw mapniveau",
"modUpper": "UPPERCASE",
"modLower": "kleine letters",
"recipesLabel": "Of vertrek vanuit een recept",
"recipe": {
"seriesShelf": "Serie plank",
"calibre": "Calibre stijl",
"alphabetical": "Alfabetisch",
"flat": "Plat, geen mappen",
"originalName": "Originele bestandsnaam",
"authorTitle": "Auteur en titel",
"titleOnly": "Alleen titel",
"seriesOrdered": "Serie besteld"
},
"resultPanel": "Resultaat opgelost",
"resultFor": "Resultaat: {rule}",
"copyResult": "Kopieer het opgeloste resultaat",
"resultCopied": "Resultaat opgelost gekopieerd naar klembord",
"resultCopyFailed": "Kan het opgeloste resultaat niet kopiëren",
"sampleBookNote": "Voorbeeldboek gebruikt voor elke preview",
"missingMetadata": "Als er metadata ontbreken",
"readaloudComparison": "Voorgelezen vergelijking",
"readaloudEpub": "Voorlezen EPUB",
"plainEpub": "Gewoon EPUB",
"caseNoSeriesLabel": "Geen serie",
"caseNoYearLabel": "Geen jaar",
"caseNoAuthorLabel": "Geen auteur",
"previewEmpty": "Dit patroon leidt tot niets, dus in plaats daarvan zou de originele bestandsnaam worden gebruikt.",
"previewEmptyShort": "Oplossing voor niets",
"crossPlatformShortHint": "Vervangt tekens die Windows weigert. Previews weerspiegelen deze instelling.",
"rulesSaved": "{count, plural, one {# naamgevingsregel opgeslagen} other {# naamgevingsregels opgeslagen}}",
"rulesSaveFailed": "{count, plural, one {Kan naamregel # niet opslaan} other {Kan de naamgevingsregels van # niet opslaan}}",
"rulesPartiallySaved": "Opgeslagen {saved}, mislukt {failed}. De regels die mislukten, hebben nog steeds niet-opgeslagen wijzigingen.",
"save": {
"unsaved": "{count, plural, one {# niet-opgeslagen wijziging} other {# niet-opgeslagen wijzigingen}}",
"upToDate": "Geen niet-opgeslagen wijzigingen",
"discard": "Weggooien",
"action": "Wijzigingen opslaan",
"blocked": "Corrigeer het ongeldige patroon voordat je het opslaat"
},
"examplesDescription": "Uitdrukkingen die de recepten niet behandelen. Een patroon dat eindigt op een schuine streep wordt omgezet in een map en behoudt de geüploade bestandsnaam daarin.",
"examplesApply": "Toepassen",
"examplesApplyAria": "Pas het patroon {label} toe",
"examplesUploadOnly": "Dit zijn uploadpatronen, hier ter referentie weergegeven. Schakel over naar de regel Bestand als boek of Map als boek om er een toe te passen.",
"examplesFileModeOnly": "Map als boek heeft een eigen bestandsnaamsegment nodig, dus dit idioom is alleen van toepassing op Bestand als boek-bibliotheken.",
"example": {
"seriesOrStandalone": "Serie of een zelfstandige map",
"optionalSubtitle": "Optionele ondertiteling",
"languageFolder": "Taalmap",
"publisherFolder": "Uitgeversmap",
"stackedOptional": "Gestapelde optionele mappen",
"folderDrop": "Alleen map, behoud de geüploade bestandsnaam"
},
"exampleCase": {
"complete": "Voltooid",
"noSeries": "Geen serie",
"noSubtitle": "Geen ondertiteling",
"noLanguage": "Geen taal",
"noPublisher": "Geen uitgever"
},
"unknownModifier": "Onbekende modificator \"{modifier}\". Het wordt genegeerd, waardoor de waarde ongewijzigd blijft."
},
"kobo": {
"title": "Kobo-synchronisatie",
"subtitle": "Koppel je Kobo-apparaat om je bibliotheek te synchroniseren.",
"copy": "Kopiëren",
"never": "Nooit",
"justNow": "Zojuist",
"minutesAgo": "{count}m geleden",
"hoursAgo": "{count}u geleden",
"daysAgo": "{count}d geleden",
"loadFailed": "Laden mislukt",
"devicePaired": "Apparaat succesvol gekoppeld",
"devicePairedHint": "Je bent klaar om je Kobo in te stellen. Volg de onderstaande instructies.",
"syncUrl": "Synchronisatie-URL",
"urlNotShownAgain": "Deze URL wordt niet opnieuw getoond. Houd hem privé.",
"registeredDevices": "Geregistreerde apparaten",
"addDevice": "Apparaat toevoegen",
"deviceName": "Apparaatnaam",
"deviceNamePlaceholder": "bijv. Mijn Kobo Libra",
"creating": "Aanmaken...",
"createDevice": "Apparaat aanmaken",
"createDeviceFailed": "Kan apparaat niet aanmaken",
"deviceRegistered": "Apparaat \"{name}\" geregistreerd",
"noDevicesYet": "Nog geen apparaten",
"noDevicesHint": "Voeg een apparaat toe om je boeken naar je Kobo te synchroniseren.",
"lastSync": "Laatste synchronisatie: {time}",
"renameDevice": "Apparaat hernoemen",
"revokeAccess": "Toegang intrekken",
"deviceRenamed": "Apparaat hernoemd",
"renameDeviceFailed": "Kan apparaat niet hernoemen",
"revokeConfirm": "Toegang intrekken voor \"{name}\"? Het apparaat kan pas weer synchroniseren na opnieuw koppelen.",
"accessRevoked": "Toegang ingetrokken voor \"{name}\"",
"revokeFailed": "Kan toegang niet intrekken",
"syncUrlCopied": "Synchronisatie-URL gekopieerd naar klembord",
"syncUrlCopyFailed": "Kan synchronisatie-URL niet kopiëren",
"syncPreferences": "Synchronisatievoorkeuren",
"twoWaySync": "Tweerichtings-voortgangssynchronisatie",
"twoWaySyncHint": "Synchroniseer de leespositie tussen BookOrbit en Kobo. Vereist KEPUB-levering voor nauwkeurige locaties en betrouwbaar herstel van de pagina.",
"syncHighlights": "BookOrbit-markeringen synchroniseren naar Kobo",
"syncHighlightsHint": "Stuur markeringen gemaakt in BookOrbit of KOReader naar je Kobo. Kobo-markeringen worden geïmporteerd in BookOrbit, ook wanneer dit uit staat. Gekoppelde annotaties synchroniseren bewerkingen en verwijderingen in beide richtingen. Vereist KEPUB-levering; het boek op Kobo moet de KEPUB zijn die vanuit BookOrbit is gedownload.",
"storeSync": "Voeg Kobo winkeltitels toe",
"storeSyncHint": "Lever ook boeken uit je Kobo-account, inclusief Kobo Plus en aankopen, naast je BookOrbit-bibliotheek. Zonder dit bereiken slechts BookOrbit boeken het apparaat. Winkeltitels worden rechtstreeks gedownload van Kobo en worden niet toegevoegd aan je BookOrbit-bibliotheek.",
"convertKepub": "Converteren naar KEPUB",
"convertKepubHint": "Stuur in aanmerking komende EPUB's als KEPUB. Dit blijft aan wanneer voortgangssynchronisatie of BookOrbit-naar-Kobo-markeringen zijn ingeschakeld. Bij de volgende Kobo-synchronisatie worden betrokken boeken opnieuw aangeboden als KEPUB-downloads; verwijder een oude EPUB-kopie als Kobo die blijft openen.",
"forceHyphenation": "Woordafbreking forceren",
"forceHyphenationHint": "Zorgt voor consistente tekstuitvulling. Hiermee worden gecachte KEPUB's opnieuw gegenereerd.",
"progressThresholds": "Voortgangsdrempels",
"progressThresholdsHint": "Bepaal wanneer de Kobo-leesvoortgang je bibliotheekstatus bijwerkt.",
"markAsReading": "Markeren als Aan het lezen",
"markAsReadingHint": "Minimumpercentage om een boek naar \"Aan het lezen\" te verplaatsen.",
"markAsFinished": "Markeren als Voltooid",
"markAsFinishedHint": "Percentagedrempel om een boek als \"Voltooid\" te markeren.",
"kepubLimit": "KEPUB-conversielimiet",
"kepubLimitHint": "Boeken boven deze limiet worden verzonden als gewone EPUB's, dus BookOrbit synchroniseert hun lezerpositie niet terug naar Kobo.",
"changesMustBeSaved": "Wijzigingen moeten worden opgeslagen om effect te hebben.",
"saving": "Opslaan...",
"saveSyncSettings": "Synchronisatie-instellingen opslaan",
"thresholdOrderError": "De leesdrempel moet lager zijn dan de voltooiingsdrempel",
"saveSettingsFailed": "Kan instellingen niet opslaan",
"settingsSaved": "Kobo-synchronisatie-instellingen opgeslagen",
"saveFailed": "Opslaan mislukt",
"activity": {
"waitingForActivity": "Wachten op activiteit",
"needsAttention": "Vereist aandacht",
"syncHealthy": "Synchronisatie in orde",
"never": "Nooit",
"none": "Geen",
"unknown": "Onbekend",
"failureCount": "{count, plural, one {# fout} other {# fouten}}",
"noActivityRecorded": "Er is geen Kobo-synchronisatieactiviteit vastgelegd.",
"lastSuccess": "Laatste succes {time}",
"lastFailure": "Laatste fout {time}",
"noFailedActivity": "Geen mislukte Kobo-activiteit in de recente geschiedenis.",
"noActivityYet": "Nog geen Kobo-activiteit.",
"event": {
"librarySync": "Bibliotheek gecontroleerd op updates",
"bookDownload": "Boek gedownload",
"progressUpdate": "Leespositie bijgewerkt",
"annotationsPull": "Markeringen naar Kobo verzonden",
"annotationsPush": "Markeringen ontvangen van Kobo"
},
"outcome": {
"failed": "Mislukt",
"noUpdates": "Geen updates",
"noChanges": "Geen wijzigingen",
"pending": "In behandeling",
"completed": "Voltooid",
"downloaded": "Gedownload",
"updated": "Bijgewerkt",
"sent": "Verzonden",
"imported": "Geïmporteerd"
},
"failure": {
"librarySync": "Bibliotheekcontrole is niet voltooid",
"bookDownload": "Download is niet voltooid",
"progressUpdate": "Leespositie is niet bijgewerkt",
"annotationsPull": "Markeringen zijn niet verzonden",
"annotationsPush": "Markeringen zijn niet geïmporteerd"
},
"chip": {
"morePending": "Meer in behandeling",
"noUpdatesPending": "Geen updates in behandeling",
"bookCount": "{count, plural, one {# boek} other {# boeken}}",
"deletedAnnotations": "{count} verwijderde annotaties",
"deviceAlreadyCurrent": "Apparaat al actueel",
"freshHighlightData": "Nieuwe markeringsgegevens",
"created": "{count} aangemaakt",
"updated": "{count} bijgewerkt",
"deleted": "{count} verwijderd",
"unchanged": "{count} ongewijzigd"
},
"readingPositionSyncedTitle": "Leespositie gesynchroniseerd: {title}",
"readingPositionSynced": "Leespositie gesynchroniseerd",
"labelWithTitle": "{label}: {title}",
"updateCount": "{count, plural, one {# update} other {# updates}}",
"directionToKobo": "BookOrbit -> Kobo",
"directionToBookOrbit": "Kobo -> BookOrbit",
"twoWaySyncEnabled": "Tweerichtingssynchronisatie ingeschakeld",
"deviceProgressSaved": "Voortgang van apparaat opgeslagen",
"summary": {
"noLibraryUpdatesPending": "Er zijn geen bibliotheekupdates in behandeling voor dit apparaat",
"libraryUpdatesPrepared": "{count, plural, one {# bibliotheekupdate voorbereid voor het apparaat} other {# bibliotheekupdates voorbereid voor het apparaat}}",
"bookDownloadedBy": "{title} is gedownload door {device}",
"booksDownloaded": "{count, plural, one {# boek gedownload} other {# boeken gedownload}}",
"progressUpdatesSyncedFor": "{count, plural, one {# voortgangsupdate gesynchroniseerd voor {title}} other {# voortgangsupdates gesynchroniseerd voor {title}}}",
"progressUpdatesSynced": "{count, plural, one {# voortgangsupdate gesynchroniseerd} other {# voortgangsupdates gesynchroniseerd}}",
"newReadingPositionFor": "Kobo meldde een nieuwe leespositie voor {title}",
"newReadingPosition": "Kobo meldde een nieuwe leespositie",
"noHighlightChangesNeededFor": "Geen markeringswijzigingen nodig voor {title}",
"noHighlightChangesNeeded": "Geen markeringswijzigingen nodig",
"highlightsSentToKoboFor": "{count, plural, one {# markering naar Kobo verzonden voor {title}} other {# markeringen naar Kobo verzonden voor {title}}}",
"highlightsSentToKobo": "{count, plural, one {# markering naar Kobo verzonden} other {# markeringen naar Kobo verzonden}}",
"noKoboHighlightChangesFor": "Geen Kobo-markeringswijzigingen voor {title}",
"noKoboHighlightChanges": "Geen Kobo-markeringswijzigingen",
"highlightsImportedFromKoboFor": "{count, plural, one {# markering geïmporteerd van Kobo voor {title}} other {# markeringen geïmporteerd van Kobo voor {title}}}",
"highlightsImportedFromKobo": "{count, plural, one {# markering geïmporteerd van Kobo} other {# markeringen geïmporteerd van Kobo}}"
},
"timeRange": "{from} tot {to}",
"eventsGrouped": "{count, plural, one {# gebeurtenis gegroepeerd} other {# gebeurtenissen gegroepeerd}}",
"removedDevice": "Verwijderd apparaat",
"loadMoreFailed": "Meer geschiedenis laden mislukt",
"historyRefreshed": "Kobo-synchronisatiegeschiedenis vernieuwd",
"refreshFailed": "Vernieuwen van geschiedenis mislukt",
"recentActivity": "Recente Kobo-activiteit",
"filterAll": "Alles",
"filterFailures": "Fouten",
"refresh": "Vernieuwen",
"loadingActivity": "Kobo-activiteit laden...",
"noActivityHint": "Recente synchronisatieactiviteit verschijnt nadat een gekoppelde Kobo contact opneemt met BookOrbit.",
"error": "Fout",
"loading": "Laden...",
"loadMore": "Meer activiteit laden"
},
"howBooksSynced": {
"title": "Hoe boeken worden gesynchroniseerd",
"body": "Om boeken naar je Kobo-apparaat te sturen, moet je {syncToKobo} inschakelen voor de collecties die deze boeken bevatten. Open een collectie via de zijbalk, klik op het bewerkingspictogram en schakel {syncToKobo} in. Boeken die geen deel uitmaken van een ingeschakelde collectie worden niet gesynchroniseerd."
},
"nextSteps": {
"title": "Volgende stappen",
"step1": "1. Configureer je Kobo-apparaat om te synchroniseren met de bovenstaande synchronisatie-URL.",
"step2": "2. Ga in BookOrbit via de zijbalk naar een collectie, klik op het bewerkingspictogram en schakel {syncToKobo} in. Alleen boeken in collecties waarvoor synchronisatie is ingeschakeld worden naar je apparaat gedownload."
},
"syncToKobo": "Synchroniseren naar Kobo",
"tabs": {
"syncSettings": "Synchronisatie-instellingen",
"activityLog": "Activiteitenlogboek"
}
},
"koreader": {
"title": "KOReader-synchronisatie",
"subtitle": "Blader door je BookOrbit-catalogus in KOReader en synchroniseer voortgang, leesactiviteit, markeringen en annotatiewijzigingen.",
"tabs": {
"sync": "Synchronisatie-instellingen",
"fileNaming": "Bestandsnaamgeving"
},
"fileNaming": {
"accountTitle": "Standaard KOReader-patroon voor account",
"accountDescription": "Stelt de standaard relatieve map en bestandsnaam in die door downloads van de BookOrbit-plug-in voor je KOReader-account worden gebruikt. Apparaatspecifieke regels kunnen dit hieronder overschrijven.",
"defaultPattern": "Standaardpatroon voor boekpad",
"accountHelp": "De standaard voor je account bij downloads van de KOReader-plug-in, tenzij een apparaat een aangepaste regel heeft.",
"accountHint": "Wordt gebruikt door je KOReader-apparaten zonder aangepaste overschrijving.",
"preview": "Voorbeeld",
"saveAccount": "Accountstandaard opslaan",
"deviceTitle": "Overschrijvingen voor KOReader-apparaten",
"deviceDescription": "Pas elke combinatie van standaard-, serie- en losse boekpaden aan. Lege apparaatspecifieke velden nemen de apparaatstandaard over, die op zijn beurt het standaard KOReader-patroon van het account kan overnemen.",
"noDevices": "Apparaten verschijnen hier nadat ze met BookOrbit zijn gesynchroniseerd.",
"customOrganization": "Aangepaste organisatie",
"usingAccountDefault": "Accountstandaard wordt gebruikt",
"deviceDefaultHelp": "Terugvalpatroon voor dit apparaat. Laat dit gelijk aan de accountstandaard om toekomstige wijzigingen automatisch over te nemen.",
"seriesBooks": "Boeken in een serie",
"seriesHelp": "Optioneel pad dat alleen wordt gebruikt voor boeken met seriemetadata. Laat leeg om het standaardpadpatroon van dit apparaat te gebruiken.",
"standaloneBooks": "Boeken zonder serie",
"standaloneHelp": "Optioneel pad dat alleen wordt gebruikt voor boeken zonder seriemetadata. Laat leeg om het standaardpadpatroon van dit apparaat te gebruiken.",
"inheritPlaceholder": "Laat leeg om het standaardpatroon van dit apparaat te gebruiken",
"useAccount": "Accountstandaard gebruiken",
"saveOverride": "Overschrijving opslaan",
"loadFailed": "Instellingen voor bestandsorganisatie konden niet worden geladen",
"accountRequired": "Voer vóór het opslaan een standaardpatroon voor het boekpad in.",
"accountSaved": "Standaard KOReader-patroon van account opgeslagen",
"accountSaveFailed": "Instellingen voor bestandsorganisatie konden niet worden opgeslagen",
"deviceUsesAccount": "Het apparaat gebruikt nu het standaard KOReader-patroon van het account",
"deviceSaved": "Overschrijving voor apparaatorganisatie opgeslagen",
"deviceSaveFailed": "Apparaatoverschrijving kon niet worden opgeslagen",
"deviceResetFailed": "Apparaatoverschrijving kon niet worden hersteld"
},
"loadingSettings": "KOReader-instellingen laden...",
"loadFailed": "Kan KOReader-instellingen niet laden",
"never": "Nooit",
"justNow": "Zojuist",
"minutesAgo": "{count}m geleden",
"hoursAgo": "{count}u geleden",
"daysAgo": "{count}d geleden",
"unknown": "Onbekend",
"updateAvailable": "Update beschikbaar",
"manualUpdateRequired": "Handmatige update vereist",
"manualUpdateExplanation": "Deze plug-inversie kan zijn eigen updates niet installeren. Download de plug-in en kopieer bookorbit.koplugin naar koreader/plugins/ op dit apparaat.",
"upToDate": "Up-to-date",
"versionUnknown": "Versie onbekend",
"latestPlugin": "Nieuwste plug-in: v{version}",
"latestPluginUnavailable": "Nieuwste plug-in niet beschikbaar",
"notConfigured": "KOReader-synchronisatie is niet geconfigureerd",
"notConfiguredHint": "Maak één set synchronisatiegegevens aan en gebruik ze vervolgens met de BookOrbit KOReader-plug-in voor bladeren, downloads, voortgang, leesgebeurtenissen, markeringen en verwijderingen.",
"createCredentials": "Inloggegevens aanmaken",
"createFormTitle": "KOReader-synchronisatiegegevens aanmaken",
"createFormHint": "Deze inloggegevens authenticeren je KOReader-apparaten bij BookOrbit.",
"username": "Gebruikersnaam",
"usernamePlaceholder": "bijv. mijnlezer",
"password": "Wachtwoord",
"passwordPlaceholder": "Minimaal 6 tekens",
"changeCredentials": {
"action": "Wijzig inloggegevens",
"title": "Wijzig de inloggegevens van KOReader",
"description": "Elk BookOrbit-account heeft één KOReader-inloggegevensset. Wijzig het hier zonder de gesynchroniseerde gegevens te verwijderen.",
"newPassword": "Nieuw wachtwoord",
"usernameInvalid": "De gebruikersnaam moet tussen 3 en 100 tekens lang zijn.",
"passwordPlaceholder": "Laat dit leeg om het huidige wachtwoord te behouden",
"passwordHint": "Laat dit leeg om het huidige wachtwoord te behouden.",
"passwordInvalid": "Het wachtwoord moet tussen 6 en 128 tekens lang zijn.",
"deviceNotice": "Apparaten die de vorige login gebruiken, moeten opnieuw worden verbonden of bijgewerkt met een nieuw gedownload plug-inpakket.",
"showPassword": "Nieuw wachtwoord weergeven",
"hidePassword": "Nieuw wachtwoord verbergen",
"save": "Bewaar inloggegevens",
"saving": "Opslaan...",
"updated": "KOReader inloggegevens bijgewerkt",
"updateFailed": "Kan de inloggegevens van KOReader niet updaten"
},
"creating": "Aanmaken...",
"create": "Aanmaken",
"credentialsCreated": "KOReader-synchronisatiegegevens aangemaakt",
"createCredentialsFailed": "Kan inloggegevens niet aanmaken",
"status": "KOReader-status",
"refresh": "Vernieuwen",
"progressSync": "Voortgangssynchronisatie",
"progressSyncHint": "Sta KOReader-apparaten toe voortgang, leesactiviteit, markeringen en annotatieverwijderingen te synchroniseren met BookOrbit.",
"lastSync": "Laatste synchronisatie",
"syncedBooks": "Gesynchroniseerde boeken",
"bookCount": "{count, plural, =0 {geen boeken} one {# boek} other {# boeken}}",
"devices": "Apparaten",
"deviceCount": "{count, plural, =0 {geen apparaten} one {# apparaat} other {# apparaten}}",
"credentialsCreatedLabel": "Inloggegevens aangemaakt",
"setup": "Instellen",
"pluginServerUrl": "Plug-in-server-URL",
"syncUrl": "KOReader synchronisatie URL",
"syncUrlHint": "Werkt met de plug-in BookOrbit en de ingebouwde voortgangssynchronisatie van KOReader.",
"copied": "Gekopieerd",
"copyUrl": "URL kopiëren",
"preconfiguredPlugin": "Voorgeconfigureerde BookOrbit-plug-in",
"preconfiguredPluginHintPrefix": "Download een zip met de server-URL en je synchronisatie-login al geconfigureerd. De plug-in bevat catalogus bladeren en synchronisatie. Kopieer de map naar",
"preconfiguredPluginHintSuffix": "en herstart KOReader.",
"latestPluginNote": "{label}. Apparaatupdates worden uitgevoerd vanuit het BookOrbit-menu in KOReader.",
"preparing": "Voorbereiden...",
"downloadPlugin": "Plug-in downloaden",
"noDevicesSynced": "Nog geen apparaten gesynchroniseerd",
"noDevicesSyncedHint": "Installeer de BookOrbit-plug-in voor volledige synchronisatie, of configureer KOReaders standaard voortgangssynchronisatie voor alleen voortgangsupdates.",
"lastSyncLabel": "Laatste synchronisatie:",
"lastBookLabel": "Laatste boek:",
"noneYet": "Nog geen",
"pluginActivity": "Plug-in-activiteit",
"noPluginActivity": "Er is nog geen plug-in-activiteit gerapporteerd.",
"lastFullSync": "Laatste volledige synchronisatie: {time}",
"latestPluginSuffix": "- nieuwste plug-in v{version}",
"matchedBooks": "Gematchte boeken",
"readingEvents": "Leesgebeurtenissen",
"highlights": "Markeringen",
"syncedTotals": "Gesynchroniseerde totalen",
"trashedHighlights": "Verwijderde markeringen",
"pendingDeletes": "{count, plural, =0 {geen verwijderde markeringen wachten op bevestiging door de KOReader-plug-in.} one {# verwijderde markering wacht op bevestiging door de KOReader-plug-in.} other {# verwijderde markeringen wachten op bevestiging door de KOReader-plug-in.}}",
"failedPositions": "{count, plural, =0 {geen markeringsposities vereisen aandacht.} one {# markeringspositie vereist aandacht.} other {# markeringsposities vereisen aandacht.}}",
"setupGuide": "Installatiegids",
"setupSteps": "KOReader-installatiestappen",
"setupStepsHint": "Gebruik de BookOrbit-plug-in voor catalogus bladeren, downloads, voortgang, leesgebeurtenissen en markeringen. Gebruik de standaard-plug-in voor alleen voortgang.",
"pluginGuideTitle": "BookOrbit-plug-in",
"pluginStep1": "Download de voorgeconfigureerde plug-in hierboven.",
"pluginStep2Prefix": "Pak het uit en kopieer",
"pluginStep2Middle": "naar",
"pluginStep2Suffix": "op je apparaat.",
"pluginStep3": "Herstart KOReader. De server en login worden automatisch geconfigureerd.",
"pluginStep4Prefix": "Open",
"pluginStep4Suffix": "om boeken te zoeken, downloaden en koppelen voor synchronisatie.",
"stockGuideTitle": "Standaard voortgangssynchronisatie-plug-in",
"stockStep1Prefix": "Ga op je KOReader-apparaat naar",
"stockStep1Suffix": ".",
"stockStep2": "Stel de aangepaste synchronisatieserver in op de hierboven getoonde URL.",
"stockStep2InlineUrl": "Stel de aangepaste synchronisatieserver in op het volgende URL:",
"stockStep3": "Voer de gebruikersnaam en het wachtwoord in die je hebt aangemaakt en tik op Inloggen.",
"locationNote": "BookOrbit slaat KOReader-compatibele EPUB-locaties op vanuit de weblezer. Herstel zou dicht bij dezelfde positie moeten uitkomen, hoewel de exacte regelplaatsing kan variëren per lezer en EPUB-opmaak.",
"dangerZone": "Gevarenzone",
"deleteCredentials": "KOReader-inloggegevens verwijderen",
"deleteCredentialsHint": "Verwijder synchronisatiegegevens en ontkoppel alle apparaten. Voortgangsgegevens blijven behouden.",
"credentialsDeleted": "KOReader-inloggegevens verwijderd",
"deleteCredentialsFailed": "Kan inloggegevens niet verwijderen",
"deleteConfirmTitle": "KOReader-inloggegevens verwijderen?",
"deleteConfirmBody": "Hiermee worden je synchronisatiegegevens verwijderd en alle KOReader-apparaten ontkoppeld. Bestaande voortgangsgegevens blijven behouden.",
"syncEnabled": "KOReader-synchronisatie ingeschakeld",
"syncDisabled": "KOReader-synchronisatie uitgeschakeld",
"toggleSyncFailed": "Kan synchronisatie niet omschakelen",
"syncUrlCopied": "Synchronisatie-URL gekopieerd naar klembord",
"syncUrlCopyFailed": "Kan synchronisatie-URL niet kopiëren",
"statusRefreshed": "Synchronisatiestatus vernieuwd",
"refreshFailed": "Vernieuwen mislukt",
"pluginDownloaded": "Plug-in gedownload. Kopieer bookorbit.koplugin uit de zip naar koreader/plugins/ op je apparaat.",
"pluginDownloadFailed": "Kan de plug-in niet downloaden",
"hashLinks": {
"unmatchedTitle": "Niet-gekoppelde KOReader-boeken",
"unmatchedBooks": "Niet-gekoppelde boeken",
"manualTitle": "Handmatige KOReader-koppelingen",
"refresh": "Vernieuwen",
"link": "Koppelen",
"change": "Wijzigen",
"unlink": "Ontkoppelen",
"hash": "Hash:",
"lastOpened": "Laatst geopend:",
"firstSeen": "Eerst gezien:",
"lastSeen": "Laatst gezien:",
"linked": "Gekoppeld:",
"updated": "Bijgewerkt:",
"linkedTo": "Gekoppeld aan {title}",
"loadingUnmatched": "Niet-gekoppelde boeken laden...",
"loadingManual": "Handmatige hash-koppelingen laden...",
"noUnmatched": "Geen niet-gekoppelde KOReader-boeken.",
"noManual": "Geen handmatige KOReader-koppelingen.",
"pageOf": "Pagina {page} van {total}",
"showingRange": "{start}-{end} van {total} weergegeven",
"unknownFile": "Onbekend KOReader-bestand {hash}",
"unknownAuthor": "Onbekende auteur",
"noTitleOrAuthor": "Geen titel of auteur gerapporteerd",
"bookNumber": "BookOrbit-boek #{id}",
"toast": {
"unmatchedRefreshed": "Niet-gekoppelde boeken vernieuwd",
"unmatchedRefreshFailed": "Niet-gekoppelde boeken vernieuwen mislukt",
"manualRefreshed": "Handmatige hash-koppelingen vernieuwd",
"manualRefreshFailed": "Handmatige hash-koppelingen vernieuwen mislukt",
"bookLinked": "Boek gekoppeld",
"linkUpdated": "Koppeling bijgewerkt",
"linkFailed": "Boek koppelen mislukt",
"linkRemoved": "Koppeling verwijderd",
"unlinkFailed": "Boek ontkoppelen mislukt",
"unmatchedDismissed": "Niet-gekoppeld boek genegeerd",
"dismissFailed": "Negeren van niet-gekoppeld boek mislukt",
"allDismissed": "{count, plural, =0 {Geen niet-gekoppelde boeken genegeerd} one {# niet-gekoppeld boek genegeerd} other {# niet-gekoppelde boeken genegeerd}}",
"dismissAllFailed": "Negeren van alle niet-gekoppelde boeken mislukt"
},
"modal": {
"linkTitle": "KOReader-boek koppelen",
"changeTitle": "KOReader-koppeling wijzigen",
"bookOrbitBook": "BookOrbit-boek",
"searchPlaceholder": "Zoek in je BookOrbit-bibliotheek",
"minChars": "Voer minstens 2 tekens in.",
"searching": "Zoeken...",
"noBooksFound": "Geen boeken gevonden.",
"untitledBook": "Boek zonder titel",
"selected": "Geselecteerd",
"select": "Selecteren",
"loadMore": "Meer laden",
"confirmTitle": "KOReader-koppeling bevestigen",
"koreader": "KOReader",
"bookOrbit": "BookOrbit",
"bookId": "Boek-ID: {id}",
"syncedStatsNote": "Reeds gesynchroniseerde statistieken blijven bij hun huidige BookOrbit-boek.",
"chooseDifferent": "Ander boek kiezen",
"saving": "Opslaan...",
"confirmLink": "Koppeling bevestigen",
"unlinkTitle": "KOReader-boek ontkoppelen?",
"unlinkBody": "Toekomstige synchronisaties voor deze hash worden niet meer aan {title} gekoppeld totdat het opnieuw wordt gekoppeld. Reeds gesynchroniseerde statistieken blijven bij hun huidige BookOrbit-boek.",
"unlinking": "Ontkoppelen..."
},
"dismiss": "Negeren",
"dismissAll": "Alles negeren",
"dismissing": "Negeren...",
"unlinking": "Ontkoppelen...",
"unlinkConfirmTitle": "KOReader-boek ontkoppelen?",
"unlinkConfirmBody": "Toekomstige synchronisaties voor deze hash verwijzen niet langer naar {title} totdat deze opnieuw wordt gekoppeld. Reeds gesynchroniseerde statistieken blijven bij hun huidige BookOrbit-boek.",
"dismissConfirmTitle": "{title} negeren?",
"dismissConfirmBody": "Dit verwijdert het uit je lijst met niet-gekoppelde boeken. Als een apparaat deze hash opnieuw meldt, verschijnt het als een nieuwe vermelding.",
"dismissAllConfirmTitle": "{count, plural, =0 {geen niet-gekoppelde boeken} one {Alle # niet-gekoppelde boek negeren?} other {Alle # niet-gekoppelde boeken negeren?}}",
"dismissAllConfirmBody": "Dit wist je volledige lijst met niet-gekoppelde boeken, niet alleen de huidige pagina. Als een apparaat een van deze hashes opnieuw meldt, verschijnt het als een nieuwe vermelding.",
"changeLinkTitle": "KOReader-koppeling wijzigen",
"linkBookTitle": "KOReader-boek koppelen",
"bookOrbitBook": "BookOrbit-boek",
"searchLibraryPlaceholder": "Zoek in je BookOrbit-bibliotheek",
"enterMinChars": "Voer minstens 2 tekens in.",
"searching": "Zoeken...",
"noBooksFound": "Geen boeken gevonden.",
"untitledBook": "Boek zonder titel",
"selected": "Geselecteerd",
"select": "Selecteren",
"loadMore": "Meer laden",
"loadingMore": "Laden...",
"confirmLinkTitle": "KOReader-koppeling bevestigen",
"bookId": "Boek-ID: {id}",
"syncedStatsNote": "Reeds gesynchroniseerde statistieken blijven bij hun huidige BookOrbit-boek.",
"chooseDifferent": "Andere kiezen",
"saving": "Opslaan...",
"confirmLink": "Koppeling bevestigen"
},
"remove": "Verwijderen",
"removing": "Verwijderen...",
"unmatchedBooks": "Niet-gekoppelde boeken",
"deviceRemoved": "Apparaat verwijderd",
"removeDeviceFailed": "Verwijderen van apparaat mislukt",
"removeDeviceConfirmTitle": "{device} verwijderen?",
"removeDeviceConfirmBody": "Dit verwijdert permanent de gesynchroniseerde voortgang, leesactiviteit en niet-gekoppelde-boekvermeldingen van dit apparaat die niet langer door een ander apparaat worden gemeld. Als het apparaat later opnieuw synchroniseert, verschijnt het als een nieuwe vermelding.",
"deleteDeviceDataConfirmTitle": "Gesynchroniseerde gegevens verwijderen van {device}?",
"deleteDeviceDataConfirmBody": "Hiermee worden de gesynchroniseerde voortgang van dit apparaat, de leesactiviteit per pagina en alle ongeëvenaarde boekitems die niet langer door een ander apparaat worden gerapporteerd, permanent verwijderd. Leessessies die al in je statistieken zijn vastgelegd, worden bewaard. Als het apparaat later opnieuw synchroniseert, verschijnt het opnieuw als een nieuw item.",
"devicesHint": "Als je een apparaat buiten gebruik stelt, wordt het verborgen en blijft alles wat erop is gesynchroniseerd. Het verwijderen van de gesynchroniseerde gegevens kan niet ongedaan worden gemaakt.",
"retire": "Met pensioen",
"retiring": "Met pensioen...",
"restore": "Herstellen",
"restoring": "Herstellen...",
"deleteSyncedData": "Gegevens verwijderen",
"deletingSyncedData": "Verwijderen...",
"deviceRetired": "Apparaat buiten gebruik gesteld",
"deviceRestored": "Apparaat hersteld",
"retireDeviceFailed": "Kan apparaat niet buiten gebruik stellen",
"restoreDeviceFailed": "Kan apparaat niet herstellen",
"retiredDevices": "{count, plural, one {# buiten gebruik gesteld apparaat} other {# buiten gebruik gestelde apparaten}}",
"retiredOnLabel": "Gepensioneerd"
},
"opds": {
"title": "OPDS",
"subtitle": "Verbind OPDS-compatibele leesapps zoals KOReader of Thorium Reader met je bibliotheek.",
"copy": "Kopiëren",
"loadFailed": "Laden mislukt",
"server": "Server",
"catalogServer": "OPDS-catalogusserver",
"catalogServerHint": "Sta OPDS-clients toe boeken te bladeren en downloaden",
"endpoint": "Endpoint",
"accounts": "OPDS-accounts",
"add": "Toevoegen",
"addAccount": "Account toevoegen",
"username": "Gebruikersnaam",
"usernameLabel": "Gebruikersnaam",
"usernamePlaceholder": "bijv. koreader",
"password": "Wachtwoord",
"passwordPlaceholder": "Minimaal 8 tekens",
"defaultSort": "Standaardsortering",
"sortLabel": "Sortering",
"creating": "Aanmaken...",
"create": "Aanmaken",
"noAccounts": "Nog geen OPDS-accounts. Maak er een aan om OPDS-clients te gaan gebruiken.",
"hideDetails": "Details verbergen",
"showDetails": "Details tonen",
"copyUsername": "Gebruikersnaam kopiëren",
"notes": "OPDS-notities",
"notesBody": "Gebruik OPDS-accounts in leesapps. Houd inloggegevens privé en wijzig wachtwoorden als ze per ongeluk zijn gedeeld.",
"deleteConfirmTitle": "OPDS-account verwijderen?",
"deleteConfirmBody": "Verwijder \"{username}\". Deze actie kan niet ongedaan worden gemaakt.",
"sortRecent": "Recent toegevoegd",
"sortTitleAsc": "Titel (A-Z)",
"sortTitleDesc": "Titel (Z-A)",
"sortAuthorAsc": "Auteur (A-Z)",
"sortAuthorDesc": "Auteur (Z-A)",
"sortSeriesAsc": "Reeks (A-Z)",
"sortSeriesDesc": "Reeks (Z-A)",
"serverEnabled": "OPDS-server ingeschakeld",
"serverDisabled": "OPDS-server uitgeschakeld",
"updateSettingsFailed": "Kan OPDS-instellingen niet bijwerken",
"urlCopied": "OPDS-URL gekopieerd naar klembord",
"urlCopyFailed": "Kan OPDS-URL niet kopiëren",
"createUserFailed": "Kan OPDS-gebruiker niet aanmaken",
"userCreated": "OPDS-gebruiker \"{username}\" aangemaakt",
"sortOrderUpdated": "Sorteervolgorde bijgewerkt voor \"{username}\"",
"updateSortFailed": "Kan sorteervolgorde niet bijwerken",
"userDeleted": "OPDS-gebruiker \"{username}\" verwijderd",
"deleteUserFailed": "Kan OPDS-gebruiker niet verwijderen",
"labelCopied": "{label} gekopieerd",
"copyLabelFailed": "Kan {label} niet kopiëren"
},
"tabs": {
"general": "Algemeen",
"ebook": "eBook",
"pdf": "PDF",
"comics": "Strips",
"audio": "Luisterboek",
"fonts": "Lettertypen"
}
},
"system": {
"tabs": {
"file-naming": "Bestandsnaamgeving",
"book-dock": "Book Dock",
"requests": "Verzoeken",
"maintenance": "Onderhoud",
"audit-log": "Auditlogboek"
},
"requests": {
"title": "Verzoeken",
"subtitle": "Waar releases worden gevonden, wat ze ophaalt en wat er gebeurt zodra ze landen.",
"tabs": {
"sources": "Bronnen",
"clients": "Clients downloaden",
"automation": "Automatisering"
},
"loading": "Downloadclients laden...",
"clients": "Clients downloaden",
"addClient": "Client toevoegen",
"editClient": "Client bewerken",
"deleteClient": "Verwijder {name}",
"clientsEmpty": {
"title": "Nog geen downloadclient",
"body": "Voor een directe HTTP download is geen client nodig. Sluit er een aan zodat BookOrbit ook releases kan ophalen die via torrent of Usenet zijn geleverd.",
"note": "qBittorrent, Transmission, Deluge, NZBGet en SABnzbd worden ondersteund."
},
"summary": "{type} - categorie {category}, prioriteit {priority}",
"disabled": "Uitgeschakeld",
"test": "Verbinding testen",
"testSaveFirst": "Sla je wijzigingen op voordat je gaat testen",
"testOk": "Verbonden met {client} {version}",
"testOkNoVersion": "Verbonden met {client}",
"lastTestOk": "Laatst getest {time}: verbonden",
"lastTestFailed": "Laatst getest {time}: {error}",
"saved": "Downloadclient opgeslagen",
"deleted": "Downloadclient verwijderd",
"clientTypes": {
"qbittorrent": "qBittorrent",
"transmission": "Transmission",
"deluge": "Deluge",
"nzbget": "NZBGet",
"sabnzbd": "SABnzbd"
},
"color": {
"label": "Kleur",
"hint": "Markeert deze client in de overdrachtsdetails. Het overdrachtsprotocol behoudt zijn eigen kleur.",
"none": "Geen kleur"
},
"fields": {
"name": "Naam",
"type": "Clienttype",
"baseUrl": "Basis URL",
"username": "Gebruikersnaam",
"password": "Wachtwoord",
"apiKey": "API sleutel",
"passwordKeep": "Laat dit leeg om het opgeslagen wachtwoord te behouden",
"apiKeyKeep": "Laat dit leeg om de opgeslagen API-sleutel te behouden",
"passwordClear": "Wissen",
"passwordKeepAction": "Behouden",
"passwordWillClear": "Het opgeslagen wachtwoord wordt verwijderd wanneer je opslaat",
"apiKeyWillClear": "De opgeslagen API sleutel wordt verwijderd wanneer je opslaat",
"category": "Categorie",
"categoryHint": "Labelt de downloads die BookOrbit toevoegt, zodat deze alleen op zichzelf handelt.",
"priority": "Prioriteit",
"enabled": "Ingeschakeld",
"useHardlinks": "Gebruik harde links",
"allowPrivateAddress": "Privé-adressen toestaan",
"allowPrivateAddressHint": "Nodig wanneer de client op je lokale netwerk of op dezelfde machine draait.",
"passwordBrief": "Versleuteld opgeslagen.",
"apiKeyBrief": "Gevonden in SABnzbd onder Configuratie > Algemeen. Versleuteld opgeslagen.",
"useHardlinksBrief": "Importeert zonder de schijf twee keer te gebruiken. Valt terug op een kopie tussen bestandssystemen."
},
"mappings": {
"title": "Padtoewijzingen",
"hint": "Vertaal de paden die de client rapporteert naar paden die BookOrbit kunnen openen. Nodig als de twee in aparte containers draaien.",
"add": "Mapping toevoegen",
"remove": "Verwijder de toewijzing",
"remotePath": "Clientpad",
"localPath": "BookOrbit pad",
"brief": "Vereist. Verklaart de directory waaruit BookOrbit mag importeren; wanneer de client dezelfde bestanden op dezelfde paden ziet, wijs je de downloadmap aan zichzelf toe.",
"identityExample": "Hetzelfde bestandssysteem? Gebruik aan beide kanten hetzelfde pad, bijvoorbeeld /downloads aan de linkerkant en /downloads aan de rechterkant."
},
"hardlink": {
"test": "Hardlink testen",
"checking": "Controleren...",
"works": "Hardlinks werken hier: bij import wordt de schijf niet twee keer gebruikt.",
"unavailable": "Hardlinks zijn hier niet beschikbaar: geïmporteerde bestanden worden gekopieerd, waarbij de ruimte tweemaal wordt gebruikt.",
"link_refused": "Dit bestandssysteem heeft de link geweigerd ({code}): importbestanden worden gekopieerd, waarbij de spatie twee keer wordt gebruikt.",
"download_dir_unwritable": "BookOrbit kan niet schrijven naar de downloadmap ({code}), dus hardlinking kon niet worden getest.",
"localMissing": "BookOrbit kan dat pad niet zien.",
"dockMissing": "De Book Dock-map is niet leesbaar."
},
"reconciliation": {
"action": "Afstemmen",
"clean": "Elk clientitem in eigendom komt overeen met een bewaarde BookOrbit downloadpoging.",
"unsupported": "Deze client kan geen items opsommen op basis van de eigendomsmarkering van BookOrbit. Schakel voor Deluge de Label-plug-in in; voor Transmission configureer je een categoriemap.",
"truncated": "De client heeft meer dan 1.000 items in eigendom geretourneerd. Los de zichtbare vermeldingen op en stem ze vervolgens opnieuw af.",
"orphan": "Geen behouden BookOrbit poging is eigenaar van dit clientitem.",
"failedAttempt": "De client heeft dit item nog steeds, maar de poging voor \"{title}\" is gemarkeerd als mislukt.",
"missing": "Deze {status} poging is niet langer aanwezig in de downloadclient.",
"adopt": "Bijvoegen bij {title}",
"adopted": "Het clientitem is bijgevoegd bij {title}",
"remove": "Verwijderen van client",
"removed": "Het verweesde clientitem is verwijderd",
"removeTitle": "Dit verweesde clientitem verwijderen?",
"removeDescription": "{name} is verwijderd uit de downloadclient. De gedownloade bestanden worden bewaard.",
"notOrphan": "Dat clientitem is nog steeds gekoppeld aan een BookOrbit downloadpoging.",
"notAdoptable": "Dit clientitem of deze mislukte poging is gewijzigd en kan niet meer worden gekoppeld. Stem opnieuw af."
},
"errors": {
"loadFailed": "Kan downloadclients niet laden",
"saveFailed": "Kan die downloadclient niet opslaan",
"deleteFailed": "Kan die downloadclient niet verwijderen",
"testFailed": "Kan die downloadclient niet bereiken",
"nameAndUrlRequired": "Een naam en een basis URL zijn vereist",
"nameTaken": "Er bestaat al een downloadclient met die naam",
"urlUnsafe": "Die basis URL kon niet worden bereikt. Controleer het adres en of het http of https gebruikt.",
"urlPrivate": "Dat adres bevindt zich op een particulier of lokaal netwerk. Schakel 'Privéadressen toestaan' in als de client daar draait.",
"encryptionKeyMissing": "Stel BOOK_REQUEST_ENCRYPTION_KEY in voordat je een clientreferentie opslaat. Genereer er een met: openssl rand -hex 32",
"encryptionKeyChanged": "De opgeslagen clientgegevens konden niet worden gelezen. BOOK_REQUEST_ENCRYPTION_KEY is mogelijk gewijzigd sinds het is opgeslagen.",
"pathNotAbsolute": "Padtoewijzingen moeten aan beide zijden absolute paden gebruiken",
"nameRequired": "Geef deze client een naam.",
"urlRequired": "Voer het adres in waarop BookOrbit deze client moet bereiken.",
"mappingRequired": "Voeg ten minste één padtoewijzing toe, zodat BookOrbit weet uit welke map het mag importeren.",
"apiKeyRequired": "Voer de sleutel SABnzbd API in via Configuratie > Algemeen."
},
"encryptionKeyMissing": "BOOK_REQUEST_ENCRYPTION_KEY is niet ingesteld, dus een clientreferentie kan niet worden opgeslagen. Genereer er een met: openssl rand -hex 32",
"confirmDelete": {
"title": "Deze downloadclient verwijderen?",
"description": "{name} worden verwijderd en verzoeken die daar worden gedownload, worden niet meer bijgewerkt. Schakel het in plaats daarvan uit om de details te behouden.",
"confirm": "Client verwijderen"
},
"indexers": {
"title": "Directe feeds",
"hint": "Koppel een individuele Torznab feed voor torrents of Newznab feed voor Usenet-releases.",
"allDisabled": "Elke onderstaande bron is uitgeschakeld, dus geen enkele zoekopdracht zal iets vinden. Schakel er minimaal één weer in.",
"loading": "Indexeerders laden...",
"empty": {
"title": "Nog geen bronnen",
"body": "BookOrbit bundelt geen eigen bronnen, dus een zoekopdracht op verzoek vindt niets totdat je er een toevoegt. Kies de opstelling die bij je indexeerders past.",
"bodyOneWay": "BookOrbit bundelt geen eigen bronnen, dus een verzoekzoekopdracht vindt niets totdat je er een toevoegt.",
"responsibility": "Welke bron je indexeert, is je verantwoordelijkheid.",
"prowlarrTitle": "Verbind Prowlarr",
"prowlarrBody": "Beheer meerdere torrent- en Usenet-indexers via één verbinding.",
"recommended": "Aanbevolen",
"pluginTitle": "Installeer een plug-in",
"pluginBody": "Eén bestand dat BookOrbit leert een specifieke site te doorzoeken. Je levert het in en vult vervolgens de instellingen in.",
"torznabTitle": "Voeg een Torznab indexeerder toe",
"torznabBody": "Wijs naar een Prowlarr, Jackett of NZBHydra feed die je al uitvoert. Eén per voeding.",
"builtInTitle": "Voeg een indexeerder toe",
"builtInBody": "Wijs naar een Torznab of Newznab feed die je al gebruikt. Eén configuratie per feed."
},
"add": "Indexeerfunctie toevoegen",
"edit": "Indexeerfunctie bewerken",
"delete": "Verwijder {name}",
"none": "Nog geen indexeerder.",
"disabled": "Uitgeschakeld",
"test": "Verbinding testen",
"testSaveFirst": "Sla je wijzigingen op voordat je gaat testen",
"testOk": "Verbonden met {name}",
"toggleAria": "Zoek met {name}",
"enabledNotice": "{name} zal worden doorzocht",
"disabledNotice": "{name} wordt niet gezocht",
"lastTestOk": "Laatst getest {time}: verbonden",
"lastTestFailed": "Laatst getest {time}: {error}",
"saved": "Indexeerfunctie opgeslagen",
"deleted": "Bron verwijderd",
"unavailable": "Deze installatie heeft geen indexeringstype \"{type}\". Wijzig het type of verwijder de plug-in en opgeslagen configuratie.",
"pluginFailed": "De plug-in in \"{directory}\" is niet geladen: {reason}",
"sources": {
"title": "Bronnen",
"hint": "Alles BookOrbit kan zoeken, gegroepeerd op verbinding.",
"add": "Bron toevoegen",
"prowlarr": "Verbind Prowlarr",
"prowlarrHint": "Beheer verschillende torrent- en Usenet-indexers samen.",
"direct": "Voeg Torznab of Newznab toe",
"directHint": "Sluit één compatibele feed rechtstreeks aan.",
"plugin": "Installeer een plug-in",
"pluginHint": "Voeg een gespecialiseerde bronimplementatie toe.",
"activeSummary": "{count, plural, one {# actieve bron} other {# actieve bronnen}}: {torrent} torrent, {usenet} Usenet, {direct} direct"
},
"network": {
"title": "Geavanceerd netwerk",
"hint": "Alleen nodig als het standaardpad naar deze bron niet werkt. Wat mag verandert niet: welk adres ook wordt bereikt, wordt nog steeds op dezelfde manier gecontroleerd.",
"resolvers": "DNS-servers",
"proxyUrl": "Proxy-URL",
"proxyHint": "Een http- of https-proxy om de verzoeken van deze bron door te sturen. SOCKS wordt niet ondersteund.",
"brief": "Alleen nodig als het standaardpad naar deze bron niet werkt.",
"resolversBrief": "Door komma's gescheiden. Alleen voor deze bron gebruikt in plaats van de systeemresolver; blanco gebruikt het systeem één.",
"proxyBrief": "Een http- of https-proxy voor deze bron. SOCKS wordt niet ondersteund."
},
"types": {
"torznab": "Torznab (Jackett, Prowlarr, NZBHydra)",
"newznab": "Newznab"
},
"fields": {
"name": "Naam",
"type": "Indexeringstype",
"baseUrl": "Basis URL",
"baseUrlHint": {
"torznab": "De Torznab feed URL, zonder de queryreeks. Jackett geeft het op elke indexeerder weer als \"Torznab Feed\".",
"newznab": "Het eindpunt van de Newznab site URL of API, zonder zoekopdracht."
},
"credential": {
"apiKey": "API sleutel",
"sessionId": "Sessie-ID"
},
"credentialKeep": "Laat dit leeg om de opgeslagen referentie te behouden",
"credentialClear": "Wissen",
"credentialKeepAction": "Behouden",
"credentialWillClear": "De opgeslagen inloggegevens worden verwijderd wanneer je opslaat",
"enabled": "Ingeschakeld",
"allowPrivateAddress": "Privé-adressen toestaan",
"credentialBrief": "Versleuteld opgeslagen.",
"allowPrivateAddressBrief": "Standaard uitgeschakeld. Alleen nodig als de bron zich op je lokale netwerk bevindt.",
"searchByIsbn": "Zoeken op ISBN",
"searchByIsbnBrief": "Standaard ingeschakeld. Schakel dit uit als deze bron het verkeerde boek retourneert voor exact ISBN. In plaats daarvan wordt er gezocht op titel en auteur."
},
"color": {
"label": "Kleur",
"hint": "Markeert deze bron bij elke release die wordt geretourneerd, zodat je kunt zien waar een resultaat vandaan komt voordat je de naam ervan leest. Leveringsprotocollen behouden hun eigen kleuren, daarom worden die kleuren hier niet aangeboden.",
"none": "Geen kleur",
"options": {
"blue": "Blauw",
"indigo": "Indigo",
"purple": "Paars",
"pink": "Roze",
"red": "Rood",
"orange": "Oranje",
"yellow": "Geel",
"lime": "Limoen",
"green": "Groen",
"teal": "Talingblauw"
}
},
"mediaKinds": {
"label": "Zoek naar deze bron",
"hint": "Schakel een medium uit waar deze bron niet de moeite van het vragen waard is. Een tracker voor alleen audioboeken achter een algemene proxy zegt nog steeds dat deze alles bevat, en het zoeken naar e-boeken kost bij elke zoekopdracht een verzoek.",
"notCarried": "Deze bron bevat het niet."
},
"categories": {
"title": "Categories",
"brief": "De eigen categorienummers van de indexeerder, gescheiden door komma's."
},
"settings": {
"restoreDefault": "Standaardwaarden herstellen"
},
"seeding": {
"applyTracker": "Pas tracker-seeddoelen toe",
"applyTrackerBrief": "Als een handmatige waarde leeg is, gebruik dan een geldig doel dat door de tracker wordt gerapporteerd. Als dit is uitgeschakeld, gebruiken lege waarden de standaardwaarden van de downloadclient. Handmatige waarden zijn nog steeds van toepassing.",
"ratio": "Seedratio",
"ratioBrief": "Een positieve decimaal. Blank erft van de tracker of client.",
"time": "Seedtijd (minuten)",
"timeBrief": "Een positief geheel getal. Blank erft van de tracker of client.",
"clientSupport": "qBittorrent ondersteunt een ratio en een totale seedtijd. Deluge en Transmission ondersteunen alleen een ratio. Algemene clientregels of de limiet die het eerst wordt bereikt, kunnen het seeden stoppen. Deze waarden garanderen dus niet dat elk trackerminimum wordt gehaald.",
"futureGrabs": "Wijzigingen gelden voor toekomstige downloads. Bestaande of gekoppelde torrents kunnen clientspecifieke limieten behouden. Als je de trackerfallback uitschakelt, blijven de standaardinstellingen van de client actief. Dit betekent niet dat er onbeperkt wordt geseed.",
"reset": "Seedinstellingen herstellen",
"summary": {
"title": "Beleidsoverzicht",
"ratio": "Verhouding",
"time": "Seedtijd",
"manual": "Handleiding: {value}",
"tracker": "Terugval van tracker",
"client": "Standaard client"
},
"errors": {
"ratio": "Voer een eindig getal in dat groter is dan nul, of laat dit leeg.",
"minutes": "Voer een geheel getal in van 1 tot en met 2.147.483.647, of laat dit leeg."
}
},
"confirmDelete": {
"title": "Deze bron verwijderen?",
"description": "{name} worden verwijderd. Schakel het in plaats daarvan uit om te stoppen met zoeken zonder ze kwijt te raken.",
"confirm": "Bron verwijderen"
},
"errors": {
"loadFailed": "Kan indexeerfuncties niet laden",
"saveFailed": "Kan die indexeerfunctie niet opslaan",
"deleteFailed": "Kan die bron niet verwijderen",
"testFailed": "Kan die indexeerder niet bereiken",
"nameAndUrlRequired": "Een naam en een basis URL zijn vereist",
"nameTaken": "Er bestaat al een indexeerder met die naam",
"urlUnsafe": "Die basis URL kon niet worden bereikt. Controleer het adres en of het http of https gebruikt.",
"urlPrivate": "Dat adres bevindt zich op een particulier of lokaal netwerk. Schakel 'Privéadressen toestaan' in als de indexer daar wordt uitgevoerd.",
"credentialRequired": "Die indexeerder heeft een referentie nodig voordat deze kan worden gebruikt",
"invalidSettings": "Een of meer broninstellingen zijn ongeldig. Bekijk de beschikbare keuzes.",
"nameRequired": "Geef deze indexeerder een naam.",
"urlRequired": "Voer het adres in waarop BookOrbit moet zoeken."
},
"editName": "Bewerken {name}",
"editorDescription": "Instellingen voor deze indexeerder.",
"chooseType": "Kies een type indexeerfunctie",
"chooseTypeHint": "Kies waar BookOrbit moet zoeken. Het formulier vraagt ​​dan alleen wat die bron nodig heeft.",
"builtIn": "Ingebouwd",
"plugin": "Plug-in",
"typeDescriptions": {
"torznab": "Je eigen Jackett, Prowlarr of NZBHydra. Gebruikt categorieën en startdoelen.",
"newznab": "Een Newznab-compatibele Usenet-indexer. Maakt gebruik van categorieën en vereist een API sleutel."
},
"plugins": {
"title": "Plug-ins",
"hint": "Een site BookOrbit kan zoeken, toegevoegd als één plug-inbestand.",
"directoryLink": "Blader door open bibliotheekplug-ins",
"none": "Geen plug-in geïnstalleerd. Installeer er een om een ​​site te doorzoeken die niet door de ingebouwde protocollen wordt gedekt.",
"install": "Plug-in installeren",
"installed": "{label} geïnstalleerd.",
"installFailed": "Die plug-in kon niet worden geïnstalleerd.",
"inspectFailed": "Dat bestand kon niet als plug-in worden gelezen.",
"removeAction": "Plug-in verwijderen",
"removed": "{type} en de bijbehorende bronnen zijn verwijderd.",
"removeFailed": "Die plug-in kon niet worden verwijderd.",
"confirmRemove": "De plug-in {label} verwijderen?",
"replaces": "Dit vervangt de plug-in {type} die al is geïnstalleerd.",
"restartRequired": "Start BookOrbit opnieuw op zodat de plug-inwijziging van kracht wordt.",
"confirmInstall": "Installeer plug-in",
"configure": "Instellen",
"notSetUp": "Nog niet ingesteld",
"brokenTitle": "Een plug-in is niet geladen",
"managedHint": "Geïnstalleerd op deze server. Bijwerken vervangt de code ervan. Als je permanent verwijdert, worden de plug-in en elke bron van dit type verwijderd.",
"missingHint": "Het plug-inbestand is al verdwenen. Verwijder dit plug-in-item om alle resterende bron, instelling en opgeslagen referenties voor het betreffende type te verwijderen.",
"removeWarning": "{count, plural, one {# bron en de opgeslagen instellingen en inloggegevens worden permanent verwijderd met deze plug-in.} other {# bronnen en hun opgeslagen instellingen en inloggegevens worden permanent verwijderd met deze plug-in.}}",
"configureAria": "{label} instellen",
"usedBy": "{count, plural, one {gebruikt door # bron} other {gebruikt door # bronnen}}",
"unused": "nog geen enkele bron gebruikt het",
"update": "Plugin bijwerken",
"checkUpdates": "Controleren op updates",
"updateCheckComplete": "Controle van plug-inupdate voltooid.",
"updateCheckFailed": "Kan niet controleren op plug-in-updates.",
"updateInspectFailed": "De gepubliceerde plug-in-update kon niet worden geverifieerd.",
"reviewUpdate": "Recensie-update",
"updated": "{label} bijgewerkt naar {version}.",
"autoUpdate": "Installeer ondertekende updates automatisch",
"autoUpdateFailed": "Kan automatische updates voor deze plug-in niet wijzigen.",
"installedVersion": "Geïnstalleerde versie",
"updateChannel": "Ondertekend updatekanaal",
"signatureVerified": "De gedownloade bron komt overeen met de Ed25519-handtekening van de uitgever.",
"updateStates": {
"unsupported": "Handmatige updates",
"unchecked": "Nog niet gecontroleerd",
"current": "Up-to-date",
"available": "Versie {version} beschikbaar",
"custom": "Maatwerk",
"failed": "Updatecontrole mislukt"
},
"wrongType": "Dat bestand is de {found} plug-in, niet {expected}.",
"replaceTitle": "Deze plug-in vervangen?",
"replace": "Plug-in vervangen",
"reviewTitle": "Deze plug-in installeren?",
"reviewDescription": "Wat het bestand over zichzelf verklaart en de code die het zal uitvoeren.",
"declares": "Wat het declareert",
"source": "Wat het zal uitvoeren",
"type": "Typen",
"version": "Versie",
"versionLabel": "Plug-inversie {version}",
"versionUnknown": "Plug-inversie onbekend",
"versionUnknownValue": "Onbekend",
"media": "Media",
"credential": "Referentie",
"credentialRequired": "Verplicht",
"credentialNone": "Geen",
"trustWarning": "Er wordt een plug-in uitgevoerd binnen BookOrbit met toegang tot je database, bibliotheekbestanden en coderingssleutel. Installeer er alleen een van een bron die je vertrouwt, en lees deze eerst.",
"sectionTitle": "Plug-in",
"removeUnusedWarning": "De plug-in wordt permanent van de server verwijderd."
},
"posture": "BookOrbit verstrekt of onderschrijft geen indexeringsbronnen. Elke bron hier is er één die je hebt geconfigureerd, en je bent verantwoordelijk voor wat je erdoor zoekt en downloadt."
},
"managers": {
"add": "Voeg Prowlarr toe",
"loading": "Prowlarr verbindingen laden...",
"managedSources": "{count, plural, one {# beheerde indexeerder} other {# beheerde indexeerders}}",
"protocol": {
"torrent": "Torrent",
"usenet": "Usenet"
},
"saved": "Prowlarr instellingen opgeslagen",
"deleted": "Prowlarr verwijderd",
"synced": "Prowlarr bronnen gesynchroniseerd",
"test": "Verbinding testen",
"sync": "Synchroniseren",
"testOk": "Verbonden met Prowlarr {version}. {count, plural, one {# bron} other {# bronnen}} gevonden.",
"unavailable": "Niet beschikbaar",
"priority": "Prowlarr prioriteit {priority}",
"toggleSource": "Zoek met {name}",
"changeColor": "Kleur wijzigen voor {name}",
"sourceColor": "Bronkleur",
"sourceColorHint": "Markeert releases die zijn geretourneerd door {name} gedurende BookOrbit.",
"noSources": "Er zijn geen compatibele torrent- of Usenet-indexers ontdekt. Synchroniseer na het toevoegen van een in Prowlarr.",
"unknown": "Onbekend",
"editorDescription": "Verbindings- en bronsynchronisatie-instellingen voor Prowlarr.",
"confirmDelete": "Deze Prowlarr verbinding verwijderen?",
"deleteConsequence": "De verbinding, de gecodeerde API sleutel en alle gesynchroniseerde bronnen worden verwijderd. Downloads die al bezig zijn, worden niet verwijderd.",
"fields": {
"name": "Naam",
"color": "Verbindingskleur",
"colorHint": "Markeert deze Prowlarr verbinding hier. Elke beheerde indexeerder heeft zijn eigen releasekleur.",
"baseUrl": "Basis URL",
"apiKey": "API sleutel",
"apiKeyHint": "Gevonden in Prowlarr onder Instellingen > Algemeen > Beveiliging. Versleuteld opgeslagen.",
"syncNew": "Schakel nieuw ontdekte bronnen in",
"syncNewHint": "Nieuwe Prowlarr indexeerders zijn onmiddellijk doorzoekbaar. Bronnen die je hier uitschakelt, blijven na latere synchronisaties uitgeschakeld.",
"autoExpand": "Probeer het opnieuw zonder categoriefilters",
"autoExpandHint": "Wanneer een indexeerder succesvol antwoordt zonder resultaat, probeer het dan één keer opnieuw zonder het boekcategoriefilter van BookOrbit.",
"inheritSeedLimits": "Gebruik Prowlarr startlimieten",
"inheritSeedLimitsHint": "Pas de geconfigureerde Seed-ratio en Seed-tijd van elke torrent-indexer toe op toekomstige downloads wanneer er geen BookOrbit overschrijving bestaat.",
"perIndexerTimeout": "Time-out indexeerfunctie (seconden)",
"perIndexerTimeoutHint": "Hoe lang één gesynchroniseerde bron mag duren. Door Slow FlareSolverr ondersteunde indexers hebben mogelijk meer tijd nodig.",
"overallBudget": "Prowlarr budget (seconden)",
"overallBudgetHint": "Maximale wandkloktijd gedeeld door alle bronnen van deze Prowlarr verbinding tijdens één zoekopdracht."
},
"errors": {
"load": "Kan indexeringsbeheerders niet laden",
"nameTaken": "Er bestaat al een Prowlarr-verbinding met die naam",
"urlPrivate": "Dat adres bevindt zich op een particulier of lokaal netwerk. Schakel 'Privéadressen toestaan' in als Prowlarr daar wordt uitgevoerd.",
"required": "Voer een naam, basis URL en API sleutel in.",
"save": "Kan de Prowlarr-verbinding niet opslaan",
"delete": "Kan de Prowlarr-verbinding niet verwijderen",
"test": "Kan Prowlarr niet bereiken",
"sync": "Kan Prowlarr bronnen niet synchroniseren",
"source": "Kan die bron niet wijzigen"
}
},
"automation": {
"title": "Automatisering",
"pipeline": "Wanneer een download is voltooid, gaat deze door het Boekdock, waar de titel en auteur worden gelezen, zodat het bestand een juiste naam kan krijgen en kan worden gearchiveerd, en vervolgens wordt het zelfstandig naar de doelbibliotheek van het verzoek verplaatst. Het stopt pas voor je als de importcontrole aanstaat en het bestand niet overeenkomt met wat er is opgevraagd.",
"groupDownloads": "Automatische downloads",
"groupImports": "Importcheques",
"stateOn": "Aan",
"stateOff": "Uit",
"summaryOff": "Elk goedgekeurd verzoek wacht totdat iemand de releasekiezer opent en een keuze maakt.",
"summaryNoRetry": "Een goedgekeurd verzoek downloadt zelf de beste release, zolang die release maar {score} of meer scoort. Als het niet lukt, wacht het verzoek op een persoon.",
"summaryRetry": "Een goedgekeurd verzoek downloadt zelf de beste release, zolang die release maar {score} of meer scoort. {count, plural, one {Het is de enige release die is geprobeerd voordat het verzoek op een persoon wacht.} other {Er worden maximaal # releases geprobeerd voordat het verzoek op een persoon wacht.}}",
"howDownloads": "Hoe automatische downloads werken",
"howImports": "Hoe importcontroles werken",
"minScoreShort": "Niets hieronder wordt onbeheerd gedownload.",
"autoRetryShort": "Een mislukte download gaat door naar de nummer twee.",
"maxAttemptsShort": "De eerste poging en elke nieuwe poging tellen hiervoor mee.",
"verificationShort": "Hieronder wacht het bestand in het Boekdock ter beoordeling.",
"loading": "De automatiseringsinstellingen laden...",
"loadFailed": "Kan de automatiseringsinstellingen niet laden",
"saveFailed": "Kan die instelling niet opslaan",
"saved": "Automatiseringsinstellingen opgeslagen",
"autoGrab": "Download automatisch de beste release",
"noSourcesConfigured": "Er zijn geen zoekbronnen ingesteld, er wordt dus niets doorzocht en elk goedgekeurd verzoek wordt direct teruggestuurd. Voeg er een toe onder Bronnen.",
"noSourcesEnabled": "Elke zoekbron is uitgeschakeld, er wordt dus niets doorzocht en elke goedgekeurde aanvraag wordt direct teruggestuurd. Schakel er een weer in onder Bronnen.",
"autoGrabHint": "Wanneer een verzoek wordt goedgekeurd, gaat de hoogst scorende release rechtstreeks naar de downloadclient en hoeft niemand de releasekiezer te openen. Standaard uitgeschakeld, omdat het moeilijk is om een ​​boek aan de juiste uitgave te koppelen en een persoon meestal beter kan oordelen.",
"autoGrabEnabled": "Automatische downloads zijn ingeschakeld",
"autoGrabDisabled": "Automatische downloads zijn uitgeschakeld",
"minScore": "Minimumscore voor automatisch downloaden",
"minScoreHint": "Een release met een lagere score wordt nooit automatisch gedownload. De scores lopen op tot 100, en hoe goed de titel en de auteur overeenkomen, vormt het grootste deel van één, met het formaat, de bestandsgrootte, seeders en bronprioriteit erachter. Als niets hoog genoeg scoort, wacht het verzoek tot iemand een release met de hand heeft uitgekozen en wordt aangegeven waarom deze is gestopt.",
"minScoreHintV2": "Een release met een lagere score wordt nooit automatisch gedownload. De scores lopen op tot 100. De relevantie van titel en auteur dragen het meest bij, gevolgd door formaat en plausibele bestandsgrootte, waarbij zwermgezondheid en freeleech worden gebruikt wanneer een bron deze verstrekt. Als niets hoog genoeg scoort, wacht het verzoek tot iemand een release met de hand heeft uitgekozen en wordt aangegeven waarom deze is gestopt.",
"autoRetry": "Probeer de volgende release na een fout",
"autoRetryHint": "Wanneer een automatische download mislukt, wordt de volgende beste release geprobeerd in plaats van op te geven. Het gaat hierbij om een ​​bron die weigert het bestand over te dragen en om een ​​download die halverwege stopt. Het is alleen van toepassing op releases die BookOrbit zelf heeft gekozen: een release die handmatig is uitgekozen, blijft mislukt en wacht erop.",
"maxAttempts": "Pogingen per verzoek",
"maxAttemptsHint": "Elke release die BookOrbit voor dit verzoek naar een downloadclient verzendt, telt mee voor deze limiet: de eerste automatische poging, alles wat wordt geprobeerd nadat een bron er één heeft afgewezen, en alles wat wordt geprobeerd nadat een download is mislukt. Zet deze op 1 om te stoppen na de eerste poging.",
"autoSearch": "Blijf zoeken naar verzoeken waarvoor niets is gevonden",
"autoSearchShort": "Een goedgekeurd verzoek waar niets aan klopt, wordt later opnieuw gezocht.",
"autoSearchHint": "Er wordt één keer naar een aanvraag gezocht als deze is goedgekeurd. Als er niets goeds genoeg opduikt, of als het boek nog niet is uitgebracht, wacht het verzoek tot goedkeuring en wordt er niet meer naar gezocht. Schakel dit in en BookOrbit blijft zichzelf controleren, zodat een release die volgende maand is gepost nog steeds wordt gevonden. Het werkt alleen als automatische downloads zijn ingeschakeld, omdat een zoekopdracht die niets te maken heeft met wat er wordt gevonden, alleen maar verkeer van je bron kost.",
"autoSearchEnabledToast": "Er wordt opnieuw naar verzoeken gezocht",
"autoSearchDisabledToast": "Verzoeken worden alleen doorzocht als ze zijn goedgekeurd",
"autoSearchInterval": "Zoek daarna opnieuw",
"autoSearchIntervalShort": "Geteld vanaf de laatste zoekopdracht en opgerekt naarmate een verzoek ouder wordt.",
"autoSearchIntervalHint": "Hoe lang je moet wachten voordat je opnieuw zoekt naar een verzoek waarvoor niets is gevonden. De wachttijd verdubbelt voor elke week dat een verzoek in de wacht staat, tot wel acht keer zoveel. Een lange achterstand aan oude verzoeken verandert dus niet in dagelijks verkeer tegen elke bron die je hebt.",
"autoSearchIntervalUnit": "uur",
"autoSearchMaxAge": "Houd op met zorgen",
"autoSearchMaxAgeShort": "Geteld vanaf het moment dat het verzoek werd gedaan.",
"autoSearchMaxAgeHint": "Een verzoek ouder dan dit wordt met rust gelaten. Het blijft goedgekeurd en kan op elk moment nog steeds handmatig worden vrijgegeven; niets zoekt er meer automatisch naar.",
"autoSearchMaxAgeUnit": "dagen",
"verify": "Controleer de import op basis van het verzoek",
"verifyOnHint": "Elk gedownload bestand wordt vergeleken met het boek dat is aangevraagd voordat het wordt gearchiveerd. Alles wat niet goed genoeg bij elkaar past, wacht in het Boek Dock totdat iemand ernaar kijkt.",
"verifyOffHint": "Er wordt niets ter beoordeling vastgehouden. Elke download wordt gearchiveerd zodra de titel en auteur zijn gelezen, zodat een verkeerd gelabelde release zonder waarschuwing in je bibliotheek belandt.",
"verificationEnabled": "Importcontrole staat aan",
"verificationDisabled": "Importcontrole is uitgeschakeld. Downloads worden zonder beoordeling opgeslagen",
"verification": "Verificatiedrempel",
"verificationHint": "Hoe nauw een gedownload bestand moet overeenkomen met het verzoek voordat het op zichzelf wordt opgeslagen. Alles daaronder wacht in plaats daarvan in het Boekdock ter beoordeling. Dit geldt voor elk verzoek, inclusief vrijgaven die iemand met de hand heeft uitgekozen.",
"destinations": "Standaardbestemmingen",
"destinationsHint": "Waar een boek wordt opgeslagen terwijl niemand er een bibliotheek voor heeft gekozen. Er is één standaard per medium, omdat dit medium wordt gekozen voordat er iets wordt doorzocht en dit het enige is dat zo vroeg over het bestand bekend is. Voorafgaand hieraan wordt een bestemming gebruikt die de aanvrager heeft vastgezet, of een bestemming die bij goedkeuring is gekozen.",
"destinationUnset": "Geen standaard",
"destinationHiddenLibrary": "Een bibliotheek die je niet kunt zien",
"destinationHiddenFolder": "Een map die je niet kunt zien",
"selectFolder": "Kies een map",
"destinationLibraryFor": "Standaardbibliotheek voor {medium} verzoeken",
"destinationFolderFor": "Standaardmap voor {medium} verzoeken",
"destinationClearFor": "Wis de standaardbestemming voor {medium} verzoeken",
"importFormats": "Importformaten",
"importFormatsHint": "Wat je moet bewaren als één release hetzelfde boek in meer dan één formaat bevat, zoals een EPUB en een PDF samen. Dit is nooit van toepassing op een uit meerdere delen bestaand audioboek, omdat de delen ervan één boek zijn en geen concurrerende edities.",
"importFormatsOption": {
"all": "Allemaal beschikbaar",
"allHint": "Behoud elk formaat dat bij de release is geleverd.",
"preferred": "Alleen bij voorkeur",
"preferredHint": "Behoud alleen het formaat dat het hoogst in de formaatprioriteit van de doelbibliotheek staat."
}
},
"profiles": {
"title": "Profielen vrijgeven",
"effectiveRule": "Regel voor automatisch downloaden: eerst overeenkomend niveau, daarna hoogste score (minimaal {score}).",
"summary": "Releases buiten het profiel blijven beschikbaar voor handmatige selectie. Zonder niveaus worden releases alleen gerangschikt op score.",
"howProfiles": "Hoe releaseprofielen werken",
"hint": "Een release wordt vergeleken met niveaus van boven naar beneden en neemt het eerste niveau dat daarin past. Automatische downloads houden alleen rekening met gelaagde releases als er een profiel bestaat. Handmatige selectie omvat nog steeds niet-gelaagde releases na de gelaagde resultaten.",
"bitrateNote": "Een bitrate-minimum keert een release af die een lagere aangeeft. De meeste bronnen meten maar heel weinig van hun releases, en een ongemeten release wordt niet afgewezen, dus dit beperkt zich minder dan het lijkt.",
"empty": "Geen profiel. Releases voor dit medium worden alleen op score gerangschikt.",
"addTier": "Niveau toevoegen",
"removeTier": "Verwijder dit niveau",
"moveUp": "Verplaats dit niveau naar boven",
"moveDown": "Verplaats dit niveau naar beneden",
"tierName": "Niveaunaam",
"newTier": "Niveau {position}",
"formats": "Formaten",
"files": "Bestanden",
"anyLayout": "Alle",
"minBitrate": "Min. kbps",
"minSeeders": "Min. seeders",
"torrentConditions": "Torrent-voorwaarden",
"nonTorrentConditions": "Seeder-, freeleech- en VIP-voorwaarden zijn niet van toepassing op de geselecteerde bronnen.",
"incompatibleTorrentConditions": "Deze niet-torrent-laag heeft nog steeds opgeslagen torrent-voorwaarden. Ze kunnen worden genegeerd of voorkomen dat het niveau overeenkomt.",
"removeTorrentConditions": "Torrentvoorwaarden verwijderen",
"channels": "Kanalen",
"anyChannels": "Alle",
"mono": "Mono",
"stereo": "Stereo",
"maxSize": "Maximaal MB",
"languages": "Talen",
"indexers": "Bronnen",
"multiSelectHint": "Kies er een of meer, of laat het leeg om ze toe te staan",
"multiSelectAny": "Alle"
},
"health": {
"ok": "Verbonden",
"failed": "Niet bereikbaar",
"untested": "Nooit getest",
"disabled": "Uitgeschakeld",
"testedAt": "heeft {time} getest",
"failedAt": "mislukt {time}"
},
"categoryLabel": "categorie {category}",
"priorityLabel": "prioriteit {priority}",
"editClientName": "Bewerken {name}",
"sections": {
"connection": "Verbinding",
"search": "Wat te zoeken",
"access": "Toegang",
"seeding": "Seeden",
"availability": "Beschikbaarheid",
"behaviour": "Gedrag"
},
"continueWithType": "Doorgaan",
"external": "Extern",
"editorDescription": "Instellingen voor deze downloadclient.",
"chooseClientType": "Kies een clienttype",
"chooseClientTypeHint": "Kies naar welk programma BookOrbit de downloads overhandigt.",
"clientTypeDescriptions": {
"qbittorrent": "Je eigen qBittorrent. Heeft een adres en een account nodig.",
"transmission": "Je eigen Transmission. Het heeft geen categorieën, dus de categorie wordt een submap van de downloadmap.",
"deluge": "Je eigen Deluge. Meld je aan met het wachtwoord van de webinterface. Voor de categorie moet de Label-plug-in zijn ingeschakeld.",
"nzbget": "Je eigen NZBGet. BookOrbit verzendt NZB bestanden via zijn JSON-RPC API.",
"sabnzbd": "Je eigen SABnzbd. BookOrbit verzendt NZB bestanden met behulp van de API sleutel."
},
"searchHealth": {
"failingOnce": "Laatste zoekopdracht mislukt",
"failingStreak": "{count} zoekopdrachten zijn op rij mislukt",
"lastSearchAt": "laatst gezocht naar {time}"
}
}
},
"nav": {
"title": "Instellingen",
"ariaLabel": "Instellingensecties",
"searchPlaceholder": "Zoekinstellingen",
"clearSearch": "Clear search",
"noResults": "Er komen geen instellingen overeen met {query}.",
"shortcutHint": "Druk op {shortcut} om naar een willekeurige instelling te gaan",
"status": {
"scanning": "Scannen"
},
"groups": {
"you": "Jij",
"library": "Bibliotheek",
"devices": "Apparaten",
"accounts": "Accounts",
"server": "Server"
},
"descriptions": {
"profile": "Je naam, e-mailadres, wachtwoord en actieve sessies.",
"appearanceTheme": "Thema, accentkleur, achtergrond en hoekradius.",
"appearanceBookCovers": "Bedek schaduwen, rugeffecten en tijdelijke aanduidingen.",
"appearanceIcons": "Kies de pictogramstijl die in de app wordt gebruikt.",
"appearanceLayout": "Standaard bibliotheekweergave, dichtheid en afstand.",
"appearanceBehavior": "Hoe de bibliotheek reageert terwijl je bladert en sorteert.",
"appearanceLanguage": "Interfacetaal en regionale formaten.",
"readerEbook": "Lettertypen, spatiëring en paginagedrag voor eBooks.",
"readerPdf": "Renderen, zoomen en paginageschikt maken voor PDF's.",
"readerComics": "Leesrichting en paginaspreiding voor strips.",
"readerAudio": "Afspeelsnelheid, intervallen voor overslaan en slaaptimer.",
"readerFonts": "Lettertypen beschikbaar tijdens het lezen.",
"readerGeneral": "Standaardwaarden gedeeld door elke leesmodus.",
"notifications": "Waar BookOrbit je over vertelt, en waar.",
"privacy": "Leesinzichten, gedeelde links en zichtbaarheid van activiteiten.",
"restrictions": "Leeftijdsclassificaties en verborgen inhoud voor dit account.",
"libraries": "Paden scannen, bewaakte mappen en opnameregels.",
"fileNaming": "Map- en bestandsnaampatronen voor opgeslagen bestanden.",
"maintenance": "Opnieuw scannen, duplicaten, wezen en cache opnieuw opbouwen.",
"kobo": "Synchroniseer eindpunt, winkelproxy en planktoewijzing.",
"koreader": "Voortgangssynchronisatie en documentmatching.",
"opds": "Catalogusfeeds voor leesapps van derden.",
"email": "SMTP bezorg- en verzendadressen.",
"hardcover": "Synchroniseer de leesstatus en recensies met Hardcover.",
"users": "Accounts, rollen, machtigingen en uitnodigingen.",
"accountActivity": "Lees- en sessie-activiteit per gebruiker.",
"magicLinks": "Wachtwoordloze deel- en inloglinks.",
"oidc": "Single sign-on-provider, claims en inrichting.",
"serverFonts": "Lettertypen geïnstalleerd voor elke lezer op deze server.",
"bookDock": "Snelle acties weergegeven op boekpagina's.",
"auditLog": "Wie heeft wat gewijzigd, en wanneer.",
"requests": "Bronnen, downloadclients en wat er met een boek gebeurt zodra het is gedownload."
},
"backToApp": "Terug naar bibliotheek"
},
"field": {
"required": "(vereist)"
},
"editor": {
"discardTitle": "Je wijzigingen annuleren?",
"discardDescription": "Deze editor heeft wijzigingen die nooit zijn opgeslagen. Als je het nu sluit, worden ze weggegooid.",
"discardConfirm": "Wijzigingen negeren",
"moreActions": "Meer acties",
"removeQuestion": "Verwijder dit?"
}
},
"achievements": {
"title": "Prestaties",
"tiersCount": "{earned} / {total} niveaus",
"loadFailed": "Laden van prestaties mislukt",
"tryAgain": "Opnieuw proberen",
"noMatchFilter": "Geen prestaties komen overeen met dit filter",
"secretAchievement": "Geheime prestatie",
"earnedOn": "Behaald {date}",
"whileReading": "Tijdens het lezen van “{title}”",
"tierProgress": "Niveau {earned} van {total}",
"progressToNext": "{current} / {threshold} tot {name}",
"rarity": {
"common": "Gewoon",
"rare": "Zeldzaam",
"epic": "Episch",
"legendary": "Legendarisch"
},
"filter": {
"all": "Alle",
"earned": "Behaald ({count})",
"inProgress": "Bezig ({count})",
"locked": "Vergrendeld ({count})"
}
},
"adminFeature": {
"accountActivity": {
"title": "Accountactiviteit",
"subtitle": "Bekijk authenticatieactiviteit zonder leesgeschiedenis openbaar te maken.",
"privacyNotice": "Deze pagina toont alleen aanmeldingen en authenticatievernieuwingen. Leesgeschiedenis, boekvoortgang en bibliotheekactiviteit worden niet gebruikt.",
"privacyLabel": "Over privacy van accountactiviteit",
"never": "Nooit",
"openInsightsFor": "Gedeelde leesinzichten voor {name} openen",
"permissionLabel": "Gebruikersactiviteit bekijken",
"states": {
"recent": "Onlangs actief",
"dormant": "Inactief",
"never": "Geen activiteit vastgelegd",
"disabled": "Uitgeschakeld"
},
"filters": {
"search": "Accounts zoeken",
"searchPlaceholder": "Zoek op naam of gebruikersnaam",
"state": "Activiteitsstatus",
"allStates": "Alle activiteitsstatussen",
"provisioning": "Authenticatiemethode",
"allMethods": "Alle authenticatiemethoden",
"sort": "Accounts sorteren",
"mostRecent": "Meest recent actief",
"leastRecent": "Minst recent actief",
"lastLogin": "Meest recente aanmelding",
"newest": "Nieuwste accounts",
"oldest": "Oudste accounts",
"name": "Naam",
"apply": "Toepassen",
"clear": "Wissen"
},
"methods": {
"local": "Lokaal",
"manual": "Aangemaakt door beheerder",
"oidc": "OIDC / SSO",
"shared": "Gedeelde magische link"
},
"columns": {
"user": "Gebruiker",
"state": "Accountstatus",
"lastLogin": "Laatste aanmelding",
"lastAuthenticated": "Laatst geauthenticeerd",
"created": "Aangemaakt",
"readingInsights": "Leesinzichten"
},
"sharing": {
"private": "Niet gedeeld",
"summary": "Samenvatting gedeeld",
"detailed": "Details gedeeld"
},
"empty": {
"title": "Geen accounts gevonden",
"description": "Wijzig of wis de huidige filters."
},
"pagination": {
"label": "Pagina's met accountactiviteit",
"page": "Pagina {page} van {totalPages}"
},
"errors": {
"load": "Accountactiviteit kon niet worden geladen."
}
},
"sharedInsights": {
"title": "Gedeelde leesinzichten",
"subtitle": "Leesinformatie die deze gebruiker vrijwillig heeft gedeeld.",
"auditNotice": "Toegang tot dit profiel wordt geregistreerd en is zichtbaar voor de gebruiker.",
"period": "Rapportageperiode",
"periodDays": "Afgelopen {count} dagen",
"durationMinutes": "{count, plural, one {# minuut} other {# minuten}}",
"durationHours": "{count, plural, one {# uur} other {# uur}}",
"metrics": {
"sessions": "Sessies",
"readingTime": "Leestijd",
"activeDays": "Actieve dagen",
"started": "Gestarte boeken",
"completed": "Voltooide boeken"
},
"trend": "Dagelijkse leestrend",
"emptyTitle": "Geen leesactiviteit in deze periode",
"noData": "Er zijn geen leesgegevens vastgelegd voor deze periode.",
"sessionCount": "{count, plural, one {# sessie} other {# sessies}}",
"sourceNames": {
"web": "Weblezer",
"ios": "iOS app",
"watchos": "Apple Watch",
"android": "Android-app",
"koreader": "KOReader",
"manual": "Handmatig",
"kobo": "Kobo",
"unknown": "Onbekend"
},
"formats": "Formaten",
"genres": "Genres",
"broadGenres": {
"science_fiction": "Sciencefiction",
"fantasy": "Fantasy",
"mystery_thriller": "Mysterie & thriller",
"romance": "Romantiek",
"horror": "Horror",
"history_biography": "Geschiedenis & biografie",
"science_technology": "Wetenschap & technologie",
"business_economics": "Bedrijf & economie",
"self_development": "Persoonlijke ontwikkeling",
"society_culture": "Maatschappij & cultuur",
"children_young_adult": "Kinderen & jongeren",
"comics_graphic_novels": "Strips & beeldromans",
"poetry": "Poëzie",
"other": "Overig"
},
"sources": "Gegevensbronnen",
"topBooks": "Meest gelezen boeken",
"recentBooks": "Recent gelezen",
"unknownTitle": "Boek zonder titel",
"top": {
"authors": "Populairste auteurs",
"genres": "Populairste genres",
"series": "Populairste reeksen",
"narrators": "Populairste vertellers"
},
"errors": {
"READING_INSIGHTS_PRIVATE": "Deze gebruiker deelt geen leesinzichten.",
"READING_INSIGHTS_SUMMARY_ONLY": "Deze gebruiker deelt alleen een samenvatting.",
"READING_INSIGHTS_VIEW_SESSION_REQUIRED": "Een profielweergavesessie is vereist.",
"READING_INSIGHTS_VIEW_SESSION_INVALID": "Deze profielweergave is verlopen of niet meer geldig.",
"LOAD_FAILED": "Gedeelde leesinzichten konden niet worden geladen.",
"cleared": "Eerder geladen profielinformatie wordt niet weergegeven."
}
},
"resetLink": {
"title": "Wachtwoordherstellink",
"description": "Deel deze link met de gebruiker. Deze verloopt over 15 minuten.",
"copy": "Kopiëren",
"copied": "Gekopieerd!",
"copyFailed": "Kopiëren mislukt",
"notShownAgain": "Deze link wordt niet nogmaals getoond."
},
"userForm": {
"editUser": "Gebruiker bewerken",
"createUser": "Gebruiker aanmaken",
"createSharedAccount": "Gedeeld account aanmaken",
"sharedBadge": "Gedeeld",
"active": "Actief",
"suspended": "Opgeschort",
"tabs": {
"general": "algemeen",
"access": "toegang",
"restrictions": "beperkingen"
},
"sharedAccount": "Gedeeld account",
"sharedAccountHint": "Geen wachtwoord. Toegang wordt alleen verleend via magic links.",
"sharedAccountManageHint": "Beheer inloglinks via Instellingen - Magic Links.",
"username": "Gebruikersnaam",
"fullName": "Volledige naam",
"email": "E-mail",
"optional": "(optioneel)",
"libraryAccess": "Bibliotheektoegang",
"noLibrariesSelected": "Geen bibliotheken geselecteerd. De gebruiker kan geen boeken bekijken.",
"permissions": "Rechten",
"presetStandard": "Standaard",
"presetAdmin": "Beheer",
"presetClearAll": "Alles wissen",
"permissionGroups": {
"content": "Inhoud",
"podcasts": "Podcasts",
"devicesAccess": "Apparaten & toegang",
"email": "E-mail",
"administration": "Beheer",
"notifications": "Meldingen",
"restrictions": "Beperkingen",
"libraryBooks": "Bibliotheek en boeken",
"bookRequests": "Boekaanvragen",
"bookDock": "Book Dock",
"devices": "Apparaten",
"readingIntegrations": "Leesintegraties",
"emailNotifications": "E-mail en meldingen",
"libraryConfiguration": "Bibliotheekconfiguratie",
"usersSecurity": "Gebruikers en beveiliging",
"system": "Systeem"
},
"permissionLevels": {
"use": "Gebruiken",
"manage": "Beheer"
},
"accountRestrictions": "Accountbeperkingen",
"demoRestrictedHint": "Beperkt dit account tot de beperkte demo-ervaring.",
"superuserTarget": "Supergebruiker",
"superuserTargetHint": "Inhoudsbeperkingen kunnen niet worden toegepast op supergebruikers.",
"superuserAccess": {
"title": "Superuser-toegang",
"enabled": "Ingeschakeld",
"disabled": "Uitgeschakeld",
"enabledHint": "Dit account heeft onbeperkte servertoegang. De opgeslagen machtigingen, bibliotheken en beperkingen zijn na degradatie weer van toepassing.",
"disabledHint": "De promotie verleent onbeperkte servertoegang en omzeilt machtigingen, bibliotheektoewijzingen en inhoudsbeperkingen.",
"selfHint": "Je kunt je eigen superuser-toegang niet wijzigen.",
"sharedHint": "Gedeelde accounts kunnen niet worden gepromoveerd tot superuser.",
"promote": "Promoten tot superuser",
"demote": "Verwijder superuser-toegang",
"promoteDialogTitle": "Promoten tot superuser?",
"promoteDialogBody": "Verleen {name} onbeperkte servertoegang. Hun actieve sessies eindigen en ze moeten zich opnieuw aanmelden.",
"demoteDialogTitle": "Superuser-toegang verwijderen?",
"demoteDialogBody": "Verwijder onbeperkte toegang van {name}. Hun opgeslagen machtigingen, bibliotheken en beperkingen worden van kracht en ze moeten zich opnieuw aanmelden.",
"changing": "Toegang bijwerken...",
"changeError": "Kan superuser-toegang niet updaten. Laad het account opnieuw en probeer het opnieuw."
},
"noRestrictions": "Geen inhoudsbeperkingen",
"noRestrictionsHint": "Deze gebruiker heeft volledige toegang tot alle boeken in de toegewezen bibliotheken.",
"addRestrictions": "+ Inhoudsbeperkingen toevoegen",
"contentRestrictions": "Inhoudsbeperkingen",
"remove": "Verwijderen",
"includeTags": "Labels opnemen",
"includeTagsHint": "(toon alleen boeken met deze labels)",
"excludeTags": "Labels uitsluiten",
"excludeTagsHint": "(verberg boeken met deze labels)",
"includeGenres": "Genres opnemen",
"includeGenresHint": "(toon alleen boeken met deze genres)",
"excludeGenres": "Genres uitsluiten",
"excludeGenresHint": "(verberg boeken met deze genres)",
"seeOwnRequestedBooks": "Laat deze gebruiker de boeken zien die hij heeft aangevraagd",
"seeOwnRequestedBooksHint": "Boeken die binnenkomen via hun eigen boekverzoeken negeren de bovenstaande regels. Standaard uitgeschakeld.",
"searchTagsPlaceholder": "Labels zoeken...",
"searchGenresPlaceholder": "Genres zoeken...",
"saving": "Opslaan...",
"errors": {
"updateUser": "Gebruiker bijwerken mislukt",
"updatePermissions": "Rechten bijwerken mislukt",
"updateLibraryAccess": "Bibliotheektoegang bijwerken mislukt",
"updateContentFilters": "Inhoudsfilters bijwerken mislukt",
"emailRequired": "E-mail is verplicht",
"createSharedAccount": "Gedeeld account aanmaken mislukt",
"createUser": "Gebruiker aanmaken mislukt",
"nameRequired": "Volledige naam is vereist",
"usernameRequired": "Gebruikersnaam is vereist"
},
"drawerDescription": "Bewerk het profiel, de bibliotheektoegang, de rechten en beperkingen van dit account.",
"createHint": "Nieuwe accounts hebben geen rechten totdat je ze verleent.",
"sectionsLabel": "Accountinstellingen",
"sections": {
"profile": "Profiel",
"libraries": "Bibliotheken",
"permissions": "Rechten",
"restrictions": "Beperkingen"
},
"sectionSummary": {
"newAccount": "Nog niet aangemaakt",
"libraries": "{selected} van {total}",
"permissions": "{count, plural, =0 {Geen rechten} one {1 toegekend} other {# toegekend}}",
"restrictionsNone": "Geen",
"restrictionsContent": "Inhoudsfilters",
"restrictionsDemo": "Demo beperkt",
"restrictionsBoth": "Filters en demomodus"
},
"account": "Account",
"status": "Status",
"statusHint": "Opgeschorte gebruikers kunnen niet inloggen of apparaten synchroniseren.",
"signInMethod": "Inloggen",
"signInMethods": {
"password": "Wachtwoord",
"oidc": "Eenmalige aanmelding",
"shared": "Magische link"
},
"created": "Gemaakt",
"lockedUntil": "Vergrendeld tot {time}",
"lockedHint": "Te veel mislukte inlogpogingen. Ontgrendel vanuit de gebruikerslijst.",
"usernameFixedHint": "Gebruikersnamen kunnen niet worden gewijzigd.",
"emailHint": "Wordt gebruikt voor het opnieuw instellen van wachtwoorden en meldingen.",
"libraryAccessHint": "Boeken buiten deze bibliotheken zijn onzichtbaar voor deze gebruiker.",
"selectAll": "Alles selecteren",
"clearAll": "Wissen",
"permissionsHint": "Wat dit account mag doen. {granted} van {total} toegekend.",
"groupLegend": "{group}: {granted} van {total} toegekend",
"presets": {
"label": "Voorinstelling voor rechten",
"none": "Geen",
"standard": "Standaard",
"custom": "Aangepast",
"admin": "Beheer",
"customHint": "Deze selectie komt niet overeen met een preset."
},
"filterPermissions": "Filterrechten",
"grantedOnly": "Alleen toegekend",
"noPermissionMatches": "Er komen geen rechten overeen met dat filter.",
"clearFilters": "Filters wissen",
"filteredNotice": "Gefilterd. Machtigingen die verborgen zijn, behouden hun huidige instelling.",
"contentRestrictionsHint": "Beperk welke boeken deze gebruiker kan zien, op tag of genre.",
"contentRestrictionsAfterCreate": "Inhoudsbeperkingen kunnen worden ingesteld zodra het account bestaat.",
"unsavedChanges": "{count, plural, one {1 niet-opgeslagen wijziging} other {# niet-opgeslagen wijzigingen}}",
"libraryBookCount": "{count, plural, =0 {Geen boeken} one {1 boek} other {# boeken}}",
"dangerZone": "Gevarenzone",
"deleteUserHint": "Verwijdert permanent dit account en de leesgegevens ervan. Boeken in de bibliotheek worden niet beïnvloed.",
"libraryReach": "Dit account kan {selected} van {total} boeken bekijken."
},
"usersPage": {
"usersTitle": "Gebruikers",
"usersSubtitle": "Beheer gebruikersaccounts en rechtentoewijzingen.",
"createUser": "Gebruiker aanmaken",
"columns": {
"name": "Naam",
"username": "Gebruikersnaam",
"email": "E-mail",
"access": "Toegang",
"status": "Status",
"actions": "Acties",
"user": "Gebruiker",
"libraries": "Bibliotheken",
"lastActive": "Laatst actief"
},
"adminBadge": "Beheer",
"permissionCount": "{count, plural, =0 {geen rechten} one {één recht} other {# rechten}}",
"filteredBadge": "Gefilterd",
"contentRestrictionsActive": "Inhoudsbeperkingen actief",
"statusActive": "Actief",
"statusInactive": "Inactief",
"lockedBadge": "Vergrendeld",
"unlockAccount": "Account ontgrendelen",
"unlockHint": "Wis de inlogblokkering",
"unlockAria": "Ontgrendel {name}",
"resetPassword": "Wachtwoord opnieuw instellen",
"resetPasswordOidcHint": "OIDC-gebruikers stellen wachtwoorden opnieuw in bij hun identiteitsprovider",
"resetPasswordSharedHint": "Gedeelde accounts hebben geen wachtwoord",
"resetPasswordOidcHintFull": "OIDC-gebruikers stellen wachtwoorden opnieuw in bij hun identiteitsprovider.",
"resetPasswordSharedHintFull": "Gedeelde accounts hebben geen wachtwoord.",
"resetPasswordDisabledHintFull": "Wachtwoordverificatie is uitgeschakeld door de serverconfiguratie.",
"deleteUserAction": "Gebruiker verwijderen",
"deleteDialogTitle": "Gebruiker verwijderen?",
"deleteDialogBody": "Gebruiker \"{username}\" verwijderen. Deze actie kan niet ongedaan worden gemaakt.",
"deleting": "Verwijderen...",
"errors": {
"load": "Laden mislukt",
"deleteUser": "Gebruiker verwijderen mislukt",
"resetPassword": "Kan geen link voor het opnieuw instellen van het wachtwoord maken",
"unlock": "Kan het account niet ontgrendelen"
},
"selfRegistration": {
"title": "Zelfregistratie",
"subtitle": "Bepaal of bezoekers hun eigen accounts kunnen aanmaken.",
"label": "Zelfregistratie toestaan",
"hint": "Indien ingeschakeld, toont de inlogpagina een link om een account aan te maken.",
"enabledNotice": "Nieuwe accounts beginnen met de standaardbibliotheektoegang hieronder en geen andere machtigingen. Verleen machtigingen voordat ze beveiligde functies kunnen gebruiken.",
"loadError": "Kan de zelfregistratie-instelling niet laden",
"saveError": "Kan de zelfregistratie-instelling niet bijwerken"
},
"defaultLibraryAccess": {
"title": "Standaard bibliotheektoegang",
"subtitle": "Kijktoegang voor zelf-geregistreerde en via OIDC aangemaakte gebruikers.",
"description": "Selecteer de bibliotheken die automatisch aan nieuwe gebruikers worden toegewezen.",
"noLibraries": "Geen bibliotheken beschikbaar.",
"save": "Standaardwaarden opslaan",
"saving": "Opslaan...",
"saveError": "Opslaan van standaard bibliotheektoegang mislukt"
},
"filters": {
"search": "Zoek naar gebruikers",
"searchPlaceholder": "Zoek op naam, gebruikersnaam of e-mailadres",
"sort": "Sorteer gebruikers",
"clear": "Wissen",
"state": "Gebruikers filteren",
"allUsers": "Alle gebruikers",
"admins": "Beheerders",
"active": "Actief",
"inactive": "Inactief"
},
"empty": {
"title": "Nog geen gebruikers",
"description": "Maak het eerste account aan om aan de slag te gaan.",
"filtered": "Er zijn geen gebruikers die overeenkomen met de huidige zoekopdracht en filters."
},
"pagination": {
"label": "Paginering van gebruikers",
"page": "Pagina {page} van {totalPages}",
"showing": "Toont {shown} van {total} accounts"
},
"editUserAria": "Bewerken {name}",
"resetPasswordAria": "Reset het wachtwoord voor {name}",
"deleteUserAria": "Verwijder {name}",
"moreActionsAria": "Meer acties voor {name}",
"headerSummary": "{count, plural, =0 {Geen accounts} one {# account} other {# accounts}} · {admins} met beheerderstoegang",
"noEmail": "Geen adres",
"editAccount": "Account bewerken",
"cardMeta": "{access} · {libraries} · {lastActive}",
"accessTier": {
"superuser": "Supergebruiker",
"admin": "Beheer",
"standard": "Standaard",
"custom": "Aangepast",
"none": "Geen toegang"
},
"libraries": {
"all": "Alles {total}",
"some": "{granted} van {total}"
},
"statusLocked": "Vergrendeld",
"status": {
"never": "Nooit",
"neverSignedIn": "Nooit aangemeld",
"defaultPassword": "Standaardwachtwoord",
"contentFiltered": "Inhoud gefilterd",
"unlocksIn": "Ontgrendelt {when}"
},
"attention": {
"title": "Vereist aandacht",
"count": "{count, plural, one {# account} other {# accounts}}",
"filter": "{count, plural, one {# heeft aandacht nodig} other {# heeft aandacht nodig}}",
"more": "{count} meer worden hier niet getoond",
"reason": {
"locked": "{name} is vergrendeld na te veel mislukte aanmeldingen",
"neverSignedIn": "{name} heeft zich nog nooit aangemeld",
"defaultPassword": "{name} gebruikt nog steeds het wachtwoord waarmee het account is aangemaakt"
},
"detail": {
"unlocksIn": "Ontgrendelt automatisch {when}",
"created": "Gemaakt {when}",
"linkExpired": "Gemaakt {when} · de inloglink is verlopen",
"linkValid": "Gemaakt {when} · inloglink geldig tot {expiry}"
},
"action": {
"unlock": "Ontgrendel nu",
"sendResetLink": "Herstellink verzenden",
"sendNewLink": "Nieuwe link verzenden"
},
"collapse": "Verbergen",
"expand": "Tonen"
},
"defaults": {
"title": "Standaardwaarden voor nieuwe accounts",
"appliesTo": "Geldt voor zelfregistratie en OIDC",
"startingLibraries": "Bibliotheken starten",
"startingLibrariesHint": "Kijkerstoegang wordt automatisch verleend aan elk nieuw account."
}
}
},
"annotations": {
"unknownBook": "Onbekend boek",
"styles": {
"highlight": "Markering",
"underline": "Onderstrepen",
"strike": "Doorhalen",
"squiggle": "Golflijn",
"invert": "Omkeren"
},
"combobox": {
"filterByBook": "Filteren op boek",
"allBooks": "Alle boeken",
"clearBookFilter": "Boekfilter wissen",
"searching": "Zoeken...",
"noBooksFound": "Geen boeken gevonden"
},
"bulk": {
"countSelected": "{count, plural, one {# geselecteerd} other {# geselecteerd}}",
"pageSelected": "Pagina geselecteerd",
"selectPage": "Pagina selecteren",
"clear": "Wissen",
"recolorTo": "Verkleuren naar {color}",
"restyleTo": "Restylen naar {style}"
},
"chips": {
"active": "Actief:",
"removeFilter": "Filter {label} verwijderen",
"clearAll": "Alles wissen"
},
"filters": {
"colors": "Kleuren",
"dateRange": "Datumbereik",
"fromDate": "Vanaf datum",
"toDate": "Tot datum",
"to": "tot",
"clearDateRange": "Datumbereik wissen",
"clearAll": "Alles wissen"
},
"pagination": {
"showing": "{start}-{end} van {total} weergegeven",
"pageOf": "Pagina {page} van {totalPages}",
"firstPage": "Eerste pagina",
"previousPage": "Vorige pagina",
"nextPage": "Volgende pagina",
"lastPage": "Laatste pagina"
},
"sync": {
"loading": "Synchronisatiedetails laden",
"positions": "Posities",
"devices": "Apparaten",
"retryConversion": "Conversie opnieuw proberen",
"noStoredPositions": "Geen opgeslagen posities.",
"notSynced": "Nog niet gesynchroniseerd met een apparaat.",
"upToDate": "Up-to-date",
"pendingVersion": "In afwachting v{version}",
"syncedAt": "gesynchroniseerd {date}",
"format": {
"webReader": "Weblezer",
"koreader": "KOReader",
"pdf": "PDF",
"kobo": "Kobo"
},
"status": {
"exact": "Exact",
"repaired": "Hersteld",
"failed": "Mislukt",
"pending": "In afwachting"
}
},
"toolbar": {
"searchPlaceholder": "Zoek in tekst en notities",
"filters": "Filters",
"sortOrder": "Sorteervolgorde",
"switchToCompact": "Overschakelen naar compacte weergave",
"switchToComfortable": "Overschakelen naar ruime weergave",
"compactView": "Compacte weergave",
"comfortableView": "Ruime weergave"
},
"listItem": {
"pageNumber": "p. {page}",
"chapterNumber": "hoofdstuk {chapter}",
"selectAnnotation": "Annotatie selecteren",
"collapse": "Inklappen",
"expand": "Uitklappen",
"hideSyncDetail": "Synchronisatiedetails verbergen",
"showSyncDetail": "Synchronisatiedetails tonen",
"exactPositionUnavailable": "Exacte lezerpositie niet beschikbaar",
"saving": "Opslaan",
"bookDetails": "Boekdetails",
"openInReader": "Openen in lezer",
"restore": "Herstellen",
"deleteForever": "Definitief verwijderen",
"editNote": "Notitie bewerken",
"addNote": "Notitie toevoegen",
"colorAndStyle": "Kleur en stijl",
"copied": "Gekopieerd",
"copyText": "Tekst kopiëren",
"trash": "Prullenbak",
"moveToTrash": "Naar prullenbak verplaatsen"
},
"hub": {
"title": "Annotaties",
"totalCount": "{count} totaal",
"bookCount": "{count, plural, =0 {geen boeken} one {# boek} other {# boeken}}",
"noteCount": "{count, plural, =0 {geen notities} one {# notitie} other {# notities}}",
"export": "Exporteren",
"exportMarkdown": "Markdown",
"exportCsv": "CSV",
"exportJson": "JSON",
"notesOnly": "Alleen notities",
"style": "Stijl",
"source": "Bron",
"bulkTrash": "Prullenbak",
"bulkRestore": "Herstellen",
"tabs": {
"highlights": "Markeringen",
"trash": "Prullenbak"
},
"empty": {
"noMatch": "Geen markeringen komen overeen met je filters.",
"resetFilters": "Filters opnieuw instellen",
"trashEmpty": "Prullenbak is leeg",
"noAnnotations": "Nog geen annotaties. Markeringen die je op het web of je e-reader maakt, verschijnen hier.",
"noMatchHint": "Probeer een kortere zin of wis de kleur- en boekfilters.",
"noAnnotationsBody": "Alles wat je markeert, in welk boek en op welk apparaat dan ook, wordt hier verzameld.",
"readHere": "Lees hier",
"readHereBody": "Selecteer tekst in de reader en kies een kleur.",
"syncKobo": "Synchroniseer een Kobo",
"syncKoboBody": "Markeringen die op het apparaat zijn aangebracht, komen bij de volgende synchronisatie binnen.",
"syncKoreader": "Synchroniseren KOReader",
"syncKoreaderBody": "De plug-in uploadt annotaties met hun posities.",
"goToLibrary": "Ga naar de bibliotheek"
},
"toast": {
"movedToTrash": "Naar prullenbak verplaatst",
"annotationRestored": "Annotatie hersteld",
"annotationDeletedForever": "Annotatie definitief verwijderd",
"failedToDelete": "Verwijderen mislukt",
"bulkTrashed": "{count, plural, =0 {Geen annotaties naar prullenbak verplaatst} one {# annotatie naar prullenbak verplaatst} other {# annotaties naar prullenbak verplaatst}}",
"bulkRestored": "{count, plural, =0 {Geen annotaties hersteld} one {# annotatie hersteld} other {# annotaties hersteld}}",
"bulkRecolored": "{count, plural, =0 {Geen annotaties verkleurd} one {# annotatie verkleurd} other {# annotaties verkleurd}}",
"bulkRestyled": "{count, plural, =0 {Geen annotaties gerestyled} one {# annotatie gerestyled} other {# annotaties gerestyled}}",
"noteSaved": "Notitie opgeslagen"
},
"railTitle": "{marks} markeert · {books} boeken",
"lastTwelveMonths": "Afgelopen 12 maanden",
"colour": "Kleur",
"whereFrom": "Waar ze vandaan kwamen",
"theShelf": "De plank",
"devices": "Apparaten",
"allBooks": "Alle {count} boeken",
"behindCount": "{count, plural, one {# achter} other {# achter}}",
"busiestWeek": "Drukste week",
"longestQuiet": "Het langste rustige stuk",
"mostMarked": "Meest gemarkeerd",
"weekCount": "{count, plural, one {# week} other {# weken}}",
"anchorsUnplaced": "{count, plural, one {# anker kon niet worden geplaatst} other {# ankers konden niet worden geplaatst}}",
"reviewThem": "Beoordeel ze",
"anchorLost": "Anker verloren",
"anchorRepaired": "Hersteld",
"notes": "Notities",
"review": "Recensie",
"viewLabel": "Groeperen en sorteren",
"views": {
"newest": "Nieuwste eerst",
"oldest": "Oudste eerst",
"book": "Per boek",
"color": "Op kleur",
"source": "Per bron"
},
"matchCount": "{shown} van {total}",
"moreActions": "Meer acties",
"loadMore": "{count, plural, one {Laad er nog 1} other {Laad # meer}}",
"openBook": "Boek openen",
"noteLabel": "Opmerking",
"yourNote": "Jouw notitie",
"notePlaceholder": "Vertel waarom dit ertoe deed.",
"openAtThisPage": "Openen op deze pagina",
"positionAndSync": "Positie & synchronisatie",
"loadFailed": "Kan je hoogtepunten niet laden. Probeer het zo nog eens.",
"chips": {
"dateBetween": "{from} tot {to}",
"dateFrom": "Van {from}",
"dateUntil": "Tot {to}"
},
"activitySummary": "{count, plural, one {# hoogtepunt tussen {from} en {to}} other {# hoogtepunten tussen {from} en {to}}}",
"book": "Boek",
"needsReview": "Moet worden beoordeeld"
},
"sources": {
"web": "Web",
"koreader": "KOReader",
"kobo": "Kobo"
},
"colors": {
"yellow": "Geel",
"green": "Groen",
"blue": "Blauw",
"pink": "Roze",
"orange": "Oranje",
"red": "Rood",
"olive": "Olijf",
"cyan": "Cyaan",
"purple": "Paars",
"gray": "Grijs"
}
},
"audit": {
"pageTitle": "Auditlogboek",
"pageSubtitle": "Een overzicht van beheerrelevante acties die in het systeem zijn uitgevoerd.",
"filters": "Filters",
"noActiveFilters": "Geen actieve filters",
"clear": "Wissen",
"empty": "Geen auditlogs gevonden",
"showMore": "Meer tonen",
"showLess": "Minder tonen",
"details": "Details",
"hideDetails": "Details verbergen",
"refresh": "Auditlogboek vernieuwen",
"loadError": "Kan geen audit gebeurtenissen laden.",
"removeFilter": "Filter verwijderen: {value}",
"allActions": "Alle acties",
"allEventTypes": "Alle gebeurtenistypen",
"allActors": "Alle acteurs",
"noActionsFound": "Geen overeenkomende acties",
"noActorsFound": "Geen overeenkomende acteurs",
"noResourcesFound": "Geen overeenkomende doeltypen",
"unknownAction": "Onbekende actie",
"unknownResource": "Ander doeltype",
"allResources": "Alle bronnen",
"allTargetTypes": "Alle doeltypen",
"quickDates": "Snelle afspraakjes",
"today": "Vandaag",
"sevenDays": "7 dagen",
"thirtyDays": "30 dagen",
"userId": "Gebruiker #{id}",
"userIdCompact": "#{id}",
"targetAdditional": "en {count, plural, one {# extra doel} other {# nog meer doelen}}",
"bookImpact": "{count, plural, one {# book} other {# books}}",
"entryDetailsLabel": "Details voor auditgebeurtenis #{id}",
"detailEventId": "Gebeurtenis-ID",
"detailOccurredAt": "Heeft plaatsgevonden",
"detailActor": "Acteur",
"detailCategory": "Categorie",
"detailActionLabel": "Actie",
"detailEventTypeLabel": "Type gebeurtenis",
"detailIpLabel": "IP-adres",
"detailResourceLabel": "Bron",
"detailResourceIdLabel": "Resource-ID",
"detailTargetTypeLabel": "Doeltype",
"detailTargetIdLabel": "Doel-ID",
"detailAction": "Actie: {value}",
"detailIp": "IP: {value}",
"detailResource": "Bron: {value}",
"detailResourceId": "Bron-ID: {value}",
"deletedBooks": "Boeken verwijderd",
"deletedBookDetail": "{title} (boek #{id})",
"untitledBook": "Zonder titel",
"deletedBooksOmitted": "{count, plural, one {# extra boek weggelaten} other {# extra boeken weggelaten}}",
"showing": "{from}-{to} van {total} weergegeven",
"prev": "Vorige",
"chips": {
"search": "Zoeken: {value}",
"action": "Actie: {value}",
"eventType": "Evenementtype: {value}",
"actor": "Acteur: {value}",
"resource": "Bron: {value}",
"targetType": "Doeltype: {value}",
"user": "Gebruiker: {value}",
"from": "Van: {value}",
"to": "Tot: {value}"
},
"filterLabels": {
"search": "Zoek evenementen",
"action": "Actie",
"eventType": "Type gebeurtenis (wat is er gebeurd)",
"actor": "Acteur",
"resource": "Bron",
"targetType": "Doeltype (wat werd beïnvloed)",
"userId": "Gebruikers-ID",
"from": "Van",
"to": "Tot"
},
"filterPlaceholders": {
"search": "Beschrijving, acteur, doelwit of ID",
"actor": "Gebruikersnaam",
"action": "bijv. auth.login",
"userId": "bijv. 1"
},
"columns": {
"when": "Wanneer",
"actor": "Acteur",
"event": "Evenement",
"target": "Doel",
"impact": "Impact",
"user": "Gebruiker",
"action": "Actie",
"description": "Beschrijving",
"ip": "IP"
},
"categories": {
"authentication": "Authenticatie",
"books": "Boeken",
"users": "Gebruikers",
"libraries": "Bibliotheken",
"collections": "Collecties",
"integrations": "Integraties",
"settings": "Instellingen",
"other": "Overig"
},
"resourceLabels": {
"User": "Gebruiker",
"Library": "Bibliotheek",
"Book": "Boek",
"Podcast": "Podcast",
"PodcastEpisode": "Podcast-aflevering",
"Collection": "Collectie",
"SmartScope": "Smart scope",
"BookDockFile": "Boek Dock-bestand",
"BookRequest": "Boekaanvraag",
"DownloadClient": "Downloadclient",
"RequestIndexer": "Indexeerfunctie",
"Author": "Auteur",
"AppSettings": "Applicatie-instellingen",
"Genre": "Genre",
"Tag": "Tag",
"KoboDevice": "Kobo apparaat",
"EmailProvider": "E-mailprovider",
"EmailTemplate": "E-mailsjabloon",
"EmailRecipient": "E-mailontvanger",
"EmailRecipientGroup": "Groep e-mailontvangers",
"Narrator": "Verteller",
"Publisher": "Uitgever",
"Language": "Taal",
"Series": "Serie",
"OidcIdentity": "OIDC identiteit",
"MagicLinkToken": "Magische link",
"ReadingInsightsProfile": "Inzichtenprofiel lezen"
},
"actionLabels": {
"AuthRegister": "Account registreren",
"AuthLogin": "Inloggen",
"AuthLoginFailed": "Inloggen is mislukt",
"AuthLogout": "Uitloggen",
"AuthPasswordChange": "Wachtwoord wijzigen",
"AuthPasswordResetRequest": "Wachtwoordreset aanvragen",
"AuthPasswordReset": "Wachtwoord opnieuw instellen",
"AuthPasswordAdminReset": "Gebruikerswachtwoord opnieuw instellen",
"AuthSessionRevoke": "Sessie intrekken",
"MagicLinkCreate": "Magic link maken",
"MagicLinkLogin": "Log in met een magische link",
"MagicLinkRevoke": "Magische link intrekken",
"MagicLinkActivate": "Activeer magische link",
"MagicLinkDeactivate": "Deactiveer magische link",
"OidcLogin": "Log in met OIDC",
"OidcUserProvisioned": "Provisioneer OIDC gebruiker",
"OidcIdentityLinked": "Link OIDC identiteit",
"OidcIdentityUnlinked": "Identiteit van OIDC ontkoppelen",
"UserCreate": "Gebruiker aanmaken",
"UserUpdate": "Update gebruiker",
"UserSelfUpdate": "Eigen profiel bijwerken",
"UserDelete": "Gebruiker verwijderen",
"UserPermissionSet": "Update gebruikersrechten",
"UserSuperuserEnable": "Schakel superuser-toegang in",
"UserSuperuserDisable": "Schakel superuser-toegang uit",
"UserContentFiltersSet": "Update inhoudsfilters",
"UserUnlock": "Account ontgrendelen",
"ReadingInsightsSharingUpdate": "Update het delen van inzichten",
"ReadingInsightsProfileView": "Bekijk gedeelde inzichten",
"LibraryCreate": "Bibliotheek aanmaken",
"LibraryUpdate": "Bibliotheek bijwerken",
"LibraryDelete": "Bibliotheek verwijderen",
"LibraryFolderAdd": "Bibliotheekmap toevoegen",
"LibraryFolderRemove": "Bibliotheekmap verwijderen",
"LibraryAccessGrant": "Bibliotheektoegang verlenen",
"LibraryAccessUpdate": "Bibliotheektoegang bijwerken",
"LibraryAccessRevoke": "Bibliotheektoegang intrekken",
"LibraryWriteMetadataToFiles": "Metadata naar bestanden schrijven",
"LibraryBulkRename": "Hernoem bibliotheekbestanden",
"LibraryRecomputeAddedAt": "Herberekeningsdatum toegevoegd",
"PodcastCreate": "Podcast maken",
"PodcastUpdate": "Podcast bijwerken",
"PodcastArchive": "Podcast archiveren",
"PodcastRestore": "Podcast herstellen",
"PodcastPurge": "Podcast leegmaken",
"PodcastMerge": "Podcasts samenvoegen",
"PodcastDownload": "Download podcastaflevering",
"PodcastDownloadRemove": "Podcastdownload verwijderen",
"PodcastRetentionUpdate": "Update podcastretentie",
"PodcastOpmlImport": "Podcast importeren OPML",
"PodcastOpmlExport": "Podcast exporteren OPML",
"BookUpload": "Boek uploaden",
"BookMetadataUpdate": "Metagegevens van boek bijwerken",
"BookMetadataLocksUpdate": "Update metagegevensvergrendelingen",
"BookDelete": "Boek verwijderen",
"BookBulkMetadataRefresh": "Ververs de metagegevens van het boek",
"BookBulkDelete": "Boeken verwijderen",
"BookBulkCoverReextract": "Haal de boekomslagen er weer uit",
"BookBulkSetStatus": "Boekstatus instellen",
"BookBulkSetRating": "Boekbeoordeling instellen",
"BookBulkSetMetadata": "Metagegevens van boeken instellen",
"BookBulkUpdateTags": "Boektags bijwerken",
"BookBulkSetMetadataLock": "Metagegevensvergrendelingen instellen",
"BookBulkEditMetadata": "Metagegevens van boek bewerken",
"BookBulkMoveLibrary": "Verplaats boeken naar een andere bibliotheek",
"BookReadingStateReset": "Leesstatus resetten",
"BookWriteAndRename": "Metagegevens schrijven en bestand hernoemen",
"CollectionCreate": "Verzameling maken",
"CollectionUpdate": "Verzameling bijwerken",
"CollectionDelete": "Collectie verwijderen",
"CollectionBooksAdd": "Boeken toevoegen aan collectie",
"CollectionBooksRemove": "Boeken uit collectie verwijderen",
"SmartScopeCreate": "Maak een slimme scope",
"SmartScopeUpdate": "Slimme scope updaten",
"SmartScopeDelete": "Smartscope verwijderen",
"BookDockFinalize": "Voltooi het Book Dock-bestand",
"BookRequestCreate": "Boekaanvraag maken",
"BookRequestApprove": "Boekaanvraag goedkeuren",
"BookRequestReject": "Boekaanvraag afwijzen",
"BookRequestCancel": "Boekaanvraag annuleren",
"BookRequestFulfill": "Boekaanvraag vervullen",
"BookRequestGrab": "Stuur een boekverzoek naar een downloadclient",
"BookRequestImport": "Importeer een download van een boekaanvraag",
"BookRequestRemoveDownload": "Verwijder een download van een boekaanvraag van de client",
"BookRequestDelete": "Boekaanvraag verwijderen",
"DownloadClientCreate": "Downloadclient maken",
"DownloadClientUpdate": "Update downloadclient",
"DownloadClientDelete": "Downloadclient verwijderen",
"RequestIndexerCreate": "Indexeerfunctie toegevoegd",
"RequestIndexerUpdate": "Indexeerfunctie bijgewerkt",
"RequestIndexerDelete": "Bron verwijderd",
"RequestIndexerPluginInspect": "Indexer-plug-in geïnspecteerd",
"RequestIndexerPluginInstall": "Indexer-plug-in geïnstalleerd",
"RequestIndexerPluginRemove": "Indexer-plug-in verwijderd",
"AuthorUpdate": "Auteur bijwerken",
"AuthorDelete": "Auteur verwijderen",
"AuthorMerge": "Auteurs samenvoegen",
"AuthorEnrichmentConfigUpdate": "Update auteurverrijking",
"AuthorEnrichmentPause": "Pauzeer auteurverrijking",
"AuthorEnrichmentResume": "Hervat de verrijking van de auteur",
"AuthorEnrichmentCancel": "Annuleer auteurverrijking",
"EntityManagerMerge": "Entiteiten samenvoegen",
"EntityManagerRename": "Hernoem entiteit",
"EntityManagerDelete": "Entiteit verwijderen",
"EntityManagerSplit": "Gesplitste entiteit",
"EntityManagerDismiss": "Duplicaat afwijzen",
"EntityManagerUndismiss": "Herstel het afgewezen duplicaat",
"AppSettingsUpdate": "Update app-instellingen",
"KoboDeviceRegister": "Registreer Kobo apparaat",
"KoboDeviceRename": "Hernoem Kobo apparaat",
"KoboDeviceRemove": "Verwijder Kobo apparaat",
"EmailProviderCreate": "E-mailprovider maken",
"EmailProviderUpdate": "E-mailprovider bijwerken",
"EmailProviderDelete": "E-mailprovider verwijderen",
"EmailProviderSetDefault": "Stel de standaard e-mailprovider in",
"EmailProviderSetSystem": "Systeem-e-mailprovider instellen",
"EmailProviderClearSystem": "Wis de e-mailprovider van het systeem",
"EmailTemplateCreate": "E-mailsjabloon maken",
"EmailTemplateUpdate": "E-mailsjabloon bijwerken",
"EmailTemplateDelete": "E-mailsjabloon verwijderen",
"EmailTemplateSetDefault": "Standaard e-mailsjabloon instellen",
"EmailRecipientCreate": "E-mailontvanger maken",
"EmailRecipientUpdate": "E-mailontvanger bijwerken",
"EmailRecipientDelete": "E-mailontvanger verwijderen",
"EmailRecipientGroupCreate": "Ontvangersgroep maken",
"EmailRecipientGroupUpdate": "Ontvangersgroep bijwerken",
"EmailRecipientGroupDelete": "Ontvangersgroep verwijderen",
"EmailRecipientGroupMemberAdd": "Ontvanger toevoegen aan groep",
"EmailRecipientGroupMemberRemove": "Ontvanger uit groep verwijderen",
"MaintenanceMissingBooksClean": "Ontbrekende boeken opgeruimd",
"MaintenanceBrokenCoversClean": "Kapotte covers schoongemaakt",
"MaintenanceOrphanedCoversClean": "Verweesde omslagmappen opgeschoond"
}
},
"auth": {
"backToSignIn": "Terug naar inloggen",
"themePicker": {
"switchToLight": "Naar licht schakelen",
"switchToDark": "Naar donker schakelen",
"changeRadius": "Hoekradius wijzigen",
"changeBackground": "Achtergrond wijzigen",
"changeAccent": "Accentkleur wijzigen"
},
"fields": {
"username": "Gebruikersnaam",
"password": "Wachtwoord",
"email": "E-mail",
"emailAddress": "E-mailadres",
"fullName": "Volledige naam",
"newPassword": "Nieuw wachtwoord",
"confirmPassword": "Wachtwoord bevestigen",
"confirmNewPassword": "Nieuw wachtwoord bevestigen",
"currentPassword": "Huidig wachtwoord",
"passwordHint": "Min. 8 tekens met hoofdletter, kleine letter en een cijfer"
},
"errors": {
"generic": "Er is iets misgegaan. Probeer het opnieuw.",
"passwordsDoNotMatch": "Wachtwoorden komen niet overeen"
},
"login": {
"subtitle": "Log in op je account",
"signIn": "Inloggen",
"signingIn": "Inloggen...",
"orDivider": "of",
"forgotPassword": "Wachtwoord vergeten?",
"noAccount": "Heb je geen account?",
"signUp": "Meld je aan",
"registeredNotice": "Account aangemaakt. Meld je aan om door te gaan. Een beheerder moet machtigingen verlenen voordat je toegang krijgt tot de bibliotheek.",
"errors": {
"invalidCredentials": "Ongeldige gebruikersnaam of wachtwoord",
"tooManyAttempts": "Te veel inlogpogingen. Wacht een minuut en probeer het opnieuw.",
"passwordDisabled": "Inloggen met wachtwoord is uitgeschakeld. Gebruik een single sign-on-provider.",
"optionsUnavailable": "Aanmeldingsopties konden niet worden geladen. Vernieuw de pagina of neem contact op met je beheerder.",
"accountLocked": "Je wachtwoord is correct, maar dit account is tijdelijk vergrendeld na te veel mislukte inlogpogingen. Probeer het opnieuw over {minutes, plural, one {# minuut} other {# minuten}} of stel je wachtwoord opnieuw in om het nu te ontgrendelen."
}
},
"oidc": {
"loginFailed": "OIDC-inloggen mislukt",
"redirecting": "Doorsturen...",
"signInWith": "Inloggen met {provider}",
"completingSignIn": "Inloggen afronden...",
"tryAgain": "Opnieuw proberen",
"errors": {
"stateExpired": "Je inlogsessie is verlopen. Probeer opnieuw in te loggen.",
"tokenExchangeFailed": "Kon het inloggen bij je provider niet voltooien. Probeer het opnieuw of neem contact op met je beheerder.",
"userNotProvisioned": "Je account is niet ingesteld. Neem contact op met je beheerder voor toegang.",
"userInactive": "Je account is gedeactiveerd. Neem contact op met je beheerder.",
"providerError": "Je identiteitsprovider heeft een fout gemeld. Probeer het opnieuw.",
"missingCodeOrState": "Ontbrekende code- of state-parameter"
},
"providerErrors": {
"accessDenied": "Toegang is geweigerd door de identiteitsprovider.",
"loginRequired": "Authenticatie is vereist. Log opnieuw in.",
"interactionRequired": "Aanvullende gebruikersinteractie is vereist."
}
},
"forgotPassword": {
"subtitle": "Wachtwoord opnieuw instellen",
"submitted": "Als er een account met dat e-mailadres bestaat, is er een herstellink verzonden. Controleer je inbox.",
"sending": "Verzenden...",
"sendResetLink": "Herstellink verzenden",
"errors": {
"emailUnavailable": "Wachtwoordherstel via e-mail is niet beschikbaar. Neem contact op met je beheerder."
}
},
"resetPassword": {
"subtitle": "Nieuw wachtwoord instellen",
"saving": "Opslaan...",
"setNewPassword": "Nieuw wachtwoord instellen",
"errors": {
"invalidLink": "Ongeldige herstellink. Vraag een nieuwe aan.",
"invalidOrExpired": "Ongeldige of verlopen herstellink. Vraag een nieuwe aan."
}
},
"register": {
"title": "Maak je account aan",
"subtitle": "Meld je aan om aan de slag te gaan.",
"createAccount": "Account aanmaken",
"creatingAccount": "Account aanmaken...",
"haveAccount": "Heb je al een account?",
"signIn": "Inloggen",
"errors": {
"closed": "Zelfregistratie is niet geopend op deze server.",
"taken": "Die gebruikersnaam of e-mailadres is al in gebruik.",
"invalid": "Controleer de gegevens die je hebt ingevoerd en probeer het opnieuw.",
"tooManyAttempts": "Te veel pogingen. Wacht even en probeer het opnieuw.",
"failed": "Kan account niet aanmaken",
"username": {
"unsafeCharacters": "Je gebruikersnaam mag geen verborgen tekens of tekens in de tekstrichting bevatten.",
"untrimmed": "Je gebruikersnaam mag niet beginnen of eindigen met een spatie."
},
"name": {
"unsafeCharacters": "Je naam mag geen verborgen tekens of tekens in de tekstrichting bevatten.",
"untrimmed": "Je naam mag niet beginnen of eindigen met een spatie."
}
}
},
"setup": {
"title": "Eerste installatie",
"subtitle": "Maak het eerste beheerdersaccount aan.",
"setupToken": "Installatietoken",
"setupTokenHint": "(vereist in productie)",
"creatingAccount": "Account aanmaken...",
"createAccount": "Beheerdersaccount aanmaken",
"errors": {
"failed": "Installatie voltooien mislukt"
}
},
"changePassword": {
"title": "Wachtwoord wijzigen",
"saving": "Opslaan…",
"forcedNotice": "Je moet een nieuw wachtwoord instellen voordat je verdergaat.",
"errors": {
"failed": "Wachtwoord wijzigen mislukt"
}
},
"magicLink": {
"signingIn": "Je wordt ingelogd...",
"loginFailed": "Inloggen mislukt",
"goToLogin": "Naar inloggen",
"errors": {
"noToken": "Geen token opgegeven"
}
}
},
"author": {
"card": {
"portraitAlt": "Portret van {name}",
"viewDetails": "Auteurdetails bekijken",
"refreshMetadata": "Metadata vernieuwen",
"deleteAuthor": "Auteur verwijderen"
},
"filters": {
"allLibraries": "Alle bibliotheken",
"chips": {
"groupLabel": "Filter auteurs",
"all": "Alles",
"noPortrait": "Geen portret",
"multipleBooks": "2+ boeken",
"recentlyAdded": "Deze week toegevoegd",
"noSortName": "Geen sorteernaam"
}
},
"header": {
"never": "Nooit",
"portraitAlt": "Portret van {name}",
"actions": "Acties",
"editAuthor": "Auteur bewerken",
"mergeAuthors": "Auteurs samenvoegen",
"refreshing": "Vernieuwen...",
"refreshMetadata": "Metadata vernieuwen",
"deleteAuthor": "Auteur verwijderen",
"showLess": "Minder tonen",
"showMore": "Meer tonen",
"lookingUpMetadata": "Auteurmetadata opzoeken...",
"noBiography": "Geen biografie beschikbaar. Gebruik het menu om de metadata te vernieuwen.",
"previewFrom": "Voorbeeld van {provider}. Sla de metadata op om deze te bewaren.",
"booksLabel": "Boeken",
"lastAdded": "Laatst toegevoegd",
"born": "Geboren",
"died": "Overleden",
"website": "Website",
"genres": "Genres",
"influences": "Invloeden"
},
"list": {
"title": "Auteurs",
"showControlsAria": "Auteurbediening tonen",
"searchPlaceholder": "Auteurs zoeken",
"sortButton": "Sorteren",
"sortBy": "Sorteren op",
"ascending": "Oplopend",
"descending": "Aflopend",
"asc": "Opl.",
"desc": "Afl.",
"filters": "Filters",
"clear": "Wissen",
"allLoaded": "Alle {total} auteurs geladen",
"sort": {
"name": "Naam",
"sortName": "Sorteernaam",
"bookCount": "Aantal boeken",
"recentAdditions": "Recente toevoegingen",
"lastEnriched": "Laatst verrijkt"
},
"empty": {
"title": "Geen auteurs gevonden",
"hint": "Probeer de zoektekst, sortering of bibliotheekfilter te wijzigen."
},
"deleteDialog": {
"titleOne": "Auteur verwijderen?",
"titleMany": "{count} auteurs verwijderen?",
"descriptionOne": "Hiermee wordt de auteur uit de catalogus verwijderd en ontkoppeld van bijbehorende boeken. Deze actie kan niet ongedaan worden gemaakt.",
"descriptionMany": "Hiermee worden de geselecteerde auteurs uit de catalogus verwijderd en ontkoppeld van bijbehorende boeken. Deze actie kan niet ongedaan worden gemaakt."
},
"selection": {
"selectVisible": "Zichtbare selecteren",
"refreshMetadata": "Metadata vernieuwen",
"refreshingMetadata": "Metadata vernieuwen...",
"deleteSelected": "Selectie verwijderen",
"deleting": "Verwijderen...",
"exitSelection": "Selectie afsluiten",
"confirmDeleteCount": "{count, plural, =0 {# auteur verwijderen?} one {# auteur verwijderen?} other {# auteurs verwijderen?}}"
},
"toast": {
"refreshed": "Auteurmetadata vernieuwd",
"refreshedNoImage": "Metadata vernieuwd, maar er is geen auteurafbeelding gevonden.",
"refreshFailed": "Vernieuwen van auteurmetadata mislukt",
"bulkRefreshPartial": "{updated} auteur(s) vernieuwd, {failed} mislukt",
"bulkRefreshSuccess": "Metadata vernieuwd voor {updated} auteur(s)",
"bulkRefreshFailed": "Vernieuwen van geselecteerde auteurs mislukt",
"deleteSuccess": "{count, plural, =0 {# auteur verwijderd; {books} boeken beïnvloed} one {# auteur verwijderd; {books} boeken beïnvloed} other {# auteurs verwijderd; {books} boeken beïnvloed}}",
"deleteFailed": "Verwijderen van auteur(s) mislukt"
}
},
"detail": {
"pageTitle": "Auteur",
"pageTitleNamed": "Auteur · {name}",
"pageTitleId": "Auteur #{id}",
"entityName": "Auteur",
"loadingAuthor": "Auteur laden...",
"previewError": "Kon nu geen externe voorbeeldmetadata voor de auteur laden.",
"edit": {
"name": "Naam",
"sortName": "Sorteernaam",
"description": "Beschrijving",
"image": "Afbeelding",
"uploading": "Uploaden...",
"replaceImage": "Afbeelding vervangen",
"uploadImage": "Afbeelding uploaden",
"removing": "Verwijderen...",
"removeImage": "Afbeelding verwijderen",
"imageHint": "PNG/JPEG/WEBP/GIF/BMP tot {size} MB",
"saving": "Opslaan..."
},
"merge": {
"searchPlaceholder": "Auteurs zoeken om samen te voegen met deze auteur",
"searching": "Zoeken...",
"bookCount": "{count, plural, =0 {geen boeken} one {# boek} other {# boeken}}",
"selectedSummary": "{count} auteur(s) geselecteerd, ca. {books} boeken beïnvloed.",
"merging": "Samenvoegen...",
"mergeSelected": "Selectie samenvoegen",
"confirmLabel": "Samenvoegen"
},
"mergeDialog": {
"title": "{count} auteur(s) samenvoegen met \"{name}\"?",
"titleFallback": "Geselecteerde auteurs samenvoegen?",
"description": "Hiermee worden de geselecteerde auteurs samengevoegd met de huidige auteur en worden bijbehorende boeken opnieuw gekoppeld. Deze actie kan niet ongedaan worden gemaakt.",
"descriptionEmpty": "Deze actie kan niet ongedaan worden gemaakt."
},
"deleteDialog": {
"title": "Auteur verwijderen?",
"description": "Hiermee wordt de auteur uit de catalogus verwijderd en ontkoppeld van bijbehorende boeken. Deze actie kan niet ongedaan worden gemaakt."
},
"books": {
"heading": "Boeken",
"allLibraries": "Alle bibliotheken",
"asc": "Opl.",
"desc": "Afl.",
"ascending": "Oplopend",
"descending": "Aflopend",
"allLoaded": "Alle {total} boeken geladen",
"sort": {
"recentlyAdded": "Recent toegevoegd",
"title": "Titel",
"publishedYear": "Publicatiejaar"
},
"empty": {
"title": "Geen boeken gevonden voor deze auteur",
"hint": "Probeer de sortering/volgorde te wijzigen of een andere bibliotheek te selecteren."
}
},
"toast": {
"refreshed": "Auteurmetadata vernieuwd",
"refreshedNoImage": "Metadata vernieuwd, maar er is geen auteurafbeelding gevonden.",
"refreshFailed": "Vernieuwen van auteurmetadata mislukt",
"nameRequired": "Auteurnaam is verplicht",
"updated": "Auteur bijgewerkt",
"updateFailed": "Bijwerken van auteur mislukt",
"imageUpdated": "Auteurafbeelding bijgewerkt",
"imageUploadFailed": "Uploaden van auteurafbeelding mislukt",
"imageRemoved": "Auteurafbeelding verwijderd",
"imageRemoveFailed": "Verwijderen van auteurafbeelding mislukt",
"mergeSuccess": "{count} auteur(s) samengevoegd; {books} boeken beïnvloed",
"mergeFailed": "Samenvoegen van auteurs mislukt",
"deleteSuccess": "Auteur verwijderd; {books} boeken beïnvloed",
"deleteFailed": "Verwijderen van auteur mislukt"
}
},
"portrait": {
"fromTheirBook": "Omslag van een van hun boeken; geen portret in bestand"
},
"index": {
"bookCount": "{count, plural, =0 {geen boeken} one {# boek} other {# boeken}}",
"rowLabel": "{name}, {count, plural, =0 {geen boeken} one {# boek} other {# boeken}}",
"actionsFor": "Acties voor {name}",
"refreshing": "Metagegevens vernieuwen voor {name}",
"deleting": "Verwijderen van {name}"
}
},
"book": {
"untitled": "Naamloos",
"unknownFormat": "onbekend",
"collapsedSeries": {
"label": "Reeks",
"bookCount": "{count, plural, =0 {geen boeken} one {# boek} other {# boeken}}",
"readCount": "{count} gelezen"
},
"card": {
"missing": "Ontbreekt"
},
"file": {
"primary": "Primair",
"audiobook": "Luisterboek"
},
"formats": {
"epub": "EPUB e-boek",
"kepub": "KEPUB e-boek",
"pdf": "PDF-document",
"cbz": "CBZ strip",
"cbr": "CBR strip",
"cb7": "CB7 strip",
"mobi": "MOBI e-boek",
"azw3": "AZW3 e-boek",
"azw": "AZW e-boek",
"fb2": "Fictieboek",
"m4b": "M4B audioboek",
"mp3": "MP3 audio",
"m4a": "M4A audio",
"opus": "Opus-audio",
"ogg": "OGG audio",
"flac": "FLAC audio",
"readAlong": "Lees mee EPUB",
"primary": "Primair formaat"
},
"actions": {
"read": "Lezen",
"listen": "Luisteren",
"startReading": "Beginnen met lezen",
"continueReading": "Verder lezen",
"startListening": "Begin met luisteren",
"continueListening": "Continue listening",
"peek": "Voorbeeld",
"quickView": "Snelweergave",
"details": "Details",
"bookDetails": "Boekdetails",
"download": "Downloaden",
"metadata": "Metadata",
"editMetadata": "Metadata bewerken",
"refreshMetadata": "Metadata vernieuwen",
"regenerateCover": "Omslag opnieuw genereren",
"addToCollection": "Aan collectie toevoegen",
"setStatus": "Status instellen",
"sendViaEmail": "Verzenden via e-mail",
"rate": "Beoordeel {star}",
"openAs": "Openen als {format}",
"openReadAlong": "Lees meeleesvenster EPUB"
},
"coverRegeneration": {
"failed": "Kan de omslag niet opnieuw genereren",
"bulkInProgress": "Hoezen er weer uit halen",
"bulkFailed": "Kan omslagen niet opnieuw uitpakken",
"bulkCompleted": "{updated} van {processed, plural, one {# omslag} other {# omslagen}} opnieuw uitgepakt"
},
"readStatus": {
"unread": "Ongelezen",
"wantToRead": "Wil ik lezen",
"reading": "Aan het lezen",
"onHold": "In de wacht",
"rereading": "Aan het herlezen",
"read": "Gelezen",
"skimmed": "Doorgebladerd",
"abandoned": "Gestopt"
},
"download": {
"action": "Downloaden",
"audiobookZip": "Luisterboek (ZIP)",
"allFormatsZip": "Alle formaten (ZIP)",
"primaryOnlyZip": "Alleen primair (ZIP)",
"preparing": "Downloaden voorbereiden...",
"preparingExport": "{count, plural, one {# boek} other {# boeken}} voorbereiden om te downloaden...",
"progressPercent": "Downloaden van {percent} van {total}",
"progressBytes": "Downloaden van {transferred}",
"failed": "Download mislukt",
"exportFailed": "Exporteren mislukt",
"audiolessEpub": "KOReader EPUB",
"audiolessEpubHint": "Download EPUB voor KOReader met verwijderde audiobestanden",
"noAudio": "geen geluid"
},
"sort": {
"moveUp": "Omhoog verplaatsen",
"moveDown": "Omlaag verplaatsen",
"ascending": "Oplopend",
"descending": "Aflopend",
"fields": {
"relevance": "Relevantie",
"author": "Auteur",
"title": "Titel",
"series": "Serie",
"seriesIndex": "Reeks #",
"addedAt": "Datum toegevoegd",
"updatedAt": "Datum bijgewerkt",
"publishedDate": "Publicatiedatum",
"publishedYear": "Publicatiejaar",
"pageCount": "Aantal pagina's",
"rating": "Beoordeling",
"publisher": "Uitgever",
"fileSize": "Bestandsgrootte",
"readProgress": "Lees voortgang",
"readStatus": "Leesstatus",
"format": "Formaat",
"lastReadAt": "Laatst gelezen",
"startedAt": "Startdatum",
"finishedAt": "Einddatum",
"random": "Willekeurig",
"language": "Taal",
"metadataScore": "Metadatascore",
"collectionOrder": "Bestelling toegevoegd"
},
"customFieldsGroup": "Aangepaste velden",
"customFieldFallback": "Aangepast veld",
"remove": "Verwijderen",
"emptyState": "Geen sortering ingesteld. Titel oplopend wordt gebruikt.",
"addLevel": "Sorteerniveau toevoegen"
},
"filter": {
"match": "Overeenkomst",
"all": "ALLE",
"any": "ELKE",
"ofFollowingRules": "van de volgende regels",
"fields": {
"title": "Titel",
"publisher": "Uitgever",
"language": "Taal",
"series": "Serie",
"seriesIndex": "Serie-index",
"publishedDate": "Publicatiedatum",
"publishedYear": "Publicatiejaar",
"pageCount": "Aantal pagina's",
"author": "Auteur",
"genre": "Genre",
"tag": "Tag",
"collection": "Collectie",
"library": "Bibliotheek",
"format": "Formaat",
"fileSize": "Primaire bestandsgrootte",
"addedAt": "Datum toegevoegd",
"startedAt": "Startdatum",
"finishedAt": "Einddatum",
"fileAvailability": "Beschikbaarheid van bestanden",
"rating": "Beoordeling",
"communityRating": "Communitybeoordeling",
"communityRatingCount": "Aantal communityrecensies",
"readProgress": "Leesvoortgang",
"readStatus": "Leesstatus",
"description": "Beschrijving",
"isbn": "ISBN",
"metadataScore": "Metadatascore",
"cover": "Omslag",
"audioCover": "Omslag van audioboek",
"lockStatus": "Vergrendelstatus",
"seriesStatus": "Seriestatus"
},
"operators": {
"contains": "bevat",
"notContains": "bevat niet",
"startsWith": "begint met",
"endsWith": "eindigt met",
"eq": "is",
"notEq": "niet",
"isEmpty": "is leeg",
"isNotEmpty": "is niet leeg",
"gt": "groter dan",
"gte": "tenminste",
"lt": "minder dan",
"lte": "maximaal",
"between": "tussen",
"includesAny": "omvat een van de",
"includesAll": "omvat alles",
"excludesAll": "sluit alles uit",
"before": "eerder",
"after": "daarna",
"withinLast": "binnen laatste",
"isMissing": "ontbreekt",
"isPresent": "is aanwezig",
"isUnread": "is ongelezen",
"isInProgress": "wordt uitgevoerd",
"isFinished": "is voltooid",
"isLocked": "is vergrendeld",
"isUnlocked": "is ontgrendeld",
"isUpNext": "is de volgende",
"isTrue": "is ja",
"isFalse": "is nee"
},
"customFieldsGroup": "Aangepaste velden",
"customFieldFallback": "Aangepast veld",
"anyProvider": "Elke aanbieder",
"communityRatingProvider": "Aanbieder van communitybeoordeling",
"loadingLibraries": "Bibliotheken laden...",
"noLibrariesAvailable": "Geen bibliotheken beschikbaar",
"selectLibrary": "Bibliotheek selecteren...",
"selectStatus": "Status selecteren...",
"withinLastPlaceholder": "bijv. 7",
"unit": {
"days": "dagen",
"weeks": "weken",
"months": "maanden",
"megabytes": "MB"
},
"scorePreset": {
"outstanding": "Uitstekend",
"good": "Goed",
"fair": "Redelijk",
"poor": "Slecht"
},
"scoreRangePlaceholder": "0-100",
"fileSizePlaceholder": "bijv. 10",
"fileSizeValueAria": "Primaire bestandsgrootte in megabytes",
"fileSizeMaximumAria": "Maximale primaire bestandsgrootte in megabytes",
"valuePlaceholder": "waarde",
"maxPlaceholder": "max",
"to": "tot",
"group": "Groep",
"addRule": "Regel toevoegen",
"addGroup": "Groep toevoegen",
"typeToSearch": "Typ om te zoeken..."
},
"deleteDialog": {
"title": "Boek verwijderen?",
"description": "Hiermee worden het boek en alle bijbehorende metadata, bestanden, leesvoortgang en bladwijzers permanent verwijderd. Dit kan niet ongedaan worden gemaakt."
},
"bulkEdit": {
"title": "{count, plural, =0 {Metadata bewerken - # boek} one {Metadata bewerken - # boek} other {Metadata bewerken - # boeken}}",
"instructions": "Schakel velden in om te bewerken en stel vervolgens waarden in. Alleen ingeschakelde velden worden gewijzigd.",
"invalidYear": "Voer een geldig jaar in (alleen cijfers)",
"clearWarning": "Hiermee worden alle {field} van de geselecteerde boeken verwijderd.",
"searchPlaceholder": "Zoek {field}...",
"enterPlaceholder": "Voer {field} in",
"yearPlaceholder": "bijv. 2024",
"leaveEmptyHint": "Laat leeg om dit veld op alle geselecteerde boeken te wissen.",
"applying": "Toepassen...",
"apply": "Toepassen",
"mode": {
"add": "Toevoegen",
"remove": "Verwijderen",
"replace": "Vervangen",
"clear": "Wissen"
}
},
"export": {
"title": "Metadata exporteren",
"scope": "Bereik",
"selectedRows": "Geselecteerde rijen",
"currentlySelected": "{count} nu geselecteerd",
"allMatchingRows": "Alle overeenkomende rijen",
"rowsInResult": "{count} rijen in huidig resultaat",
"format": "Formaat",
"csvDescription": "Geschikt voor spreadsheets, inclusief UTF-8 BOM",
"jsonDescription": "Gestructureerde export met metadatacontext",
"columns": "Kolommen",
"canonicalSchema": "Stabiel canoniek schema",
"visibleColumns": "Huidige zichtbare kolommen",
"options": "Opties",
"includePersonalData": "Persoonlijke leesgegevens opnemen",
"includeFilePaths": "Bestandspaden opnemen (geavanceerd)",
"includeContextMeta": "Contextmetadata opnemen",
"preflight": "Voorbereiding",
"scopeLabel": "Bereik: {summary}",
"calculatingSize": "Exportgrootte berekenen...",
"estimatedSize": "Geschatte grootte:",
"fileLabel": "Bestand: {fileName}",
"exportAction": "Exporteren",
"selectedRowsSummary": "{count, plural, =0 {# geselecteerde rij} one {# geselecteerde rij} other {# geselecteerde rijen}}",
"matchingRowsSummary": "{count, plural, =0 {# overeenkomende rij} one {# overeenkomende rij} other {# overeenkomende rijen}}",
"prepareFailed": "Voorbereiden van export mislukt",
"exportStarted": "Metadata-export gestart: {fileName}",
"exportFailed": "Metadata-export mislukt"
},
"columnPanel": {
"columnsHeading": "Kolommen",
"reset": "Herstellen",
"tableDensity": "Tabeldichtheid",
"density": {
"compact": "Compact",
"comfortable": "Comfortabel",
"roomy": "Ruim"
},
"presets": "Voorinstellingen",
"exportBackup": "Voorinstellingen en opgeslagen weergaven exporteren",
"importBackup": "Voorinstellingen en opgeslagen weergaven importeren",
"rename": "Naam wijzigen",
"renamePrompt": "Voer een nieuwe naam in",
"builtIn": "Ingebouwd",
"saveCurrentPreset": "Huidige voorinstelling opslaan",
"savedViews": "Opgeslagen weergaven",
"savedViewsEmpty": "Sla sortering, indeling en weergavespecifieke filters op voor snel hergebruik.",
"saveCurrentView": "Huidige weergave opslaan",
"pinnedLeft": "Links vastgezet",
"pinnedRight": "Rechts vastgezet",
"columns": {
"cover": "Omslag",
"read": "Gelezen",
"actions": "Acties"
}
},
"shortcuts": {
"title": "Sneltoetsen",
"navigation": {
"title": "Navigatie",
"moveFocusVertical": "Focus omhoog/omlaag verplaatsen",
"moveFocusHorizontal": "Focus links/rechts verplaatsen",
"jumpFirstColumn": "Naar eerste kolom springen",
"jumpLastColumn": "Naar laatste kolom springen",
"jumpFirstRow": "Naar eerste rij springen",
"jumpLastRow": "Naar laatste rij springen"
},
"actions": {
"title": "Acties",
"editCell": "Gefocuste cel bewerken",
"cancelEditing": "Bewerken annuleren / Overlay sluiten",
"toggleRowSelection": "Rijselectie in-/uitschakelen",
"copyCell": "Celwaarde kopiëren",
"copyRow": "Gefocuste rij kopiëren"
},
"general": {
"title": "Algemeen",
"toggleHelp": "Deze hulp-overlay in-/uitschakelen"
}
},
"jumpRail": {
"jumpToSection": "Naar sectie springen",
"jumpTo": "Naar {label} springen",
"unknownDate": "Unknown date",
"unknownValue": "Onbekende waarde"
},
"quickView": {
"title": "Snelweergave boek",
"titleFor": "Snelweergave voor {title}",
"description": "Bekijk boekdetails en voer snelle acties uit.",
"openIn": "Openen in {provider}",
"pages": "{count, plural, =0 {# pagina} one {# pagina} other {# pagina's}}",
"primaryFile": "Primair bestand",
"fileNumber": "Bestand #{id}",
"showLess": "Minder tonen",
"showMore": "Meer tonen",
"collections": "Collecties",
"noDescription": "Geen beschrijving beschikbaar.",
"openMetadataEditor": "Metadata-editor openen",
"coverPreview": "Voorbeeld boekomslag",
"coverPreviewFor": "Voorbeeld omslag van {title}",
"coverPreviewDescription": "Dialoogvenster met vergroot voorbeeld van de omslag."
},
"tableView": {
"openBookDetails": "Boekdetails openen",
"openSeries": "Reeks openen",
"metadataRefreshFailed": "Metadata vernieuwen mislukt",
"booksSelected": "{count, plural, =0 {# boek geselecteerd} one {# boek geselecteerd} other {# boeken geselecteerd}}",
"loadingMoreBooks": "Meer boeken laden",
"sort": "Sorteren",
"refreshingMetadata": "Metadata vernieuwen {processed} / {total}",
"failedCount": "{count} mislukt",
"remainingCount": "{count} resterend",
"readOnlyNotice": "Tabelbewerking is uitgeschakeld op kleinere schermen. Schakel over naar lijst of raster voor snellere acties.",
"fetching": "Ophalen...",
"updated": "Bijgewerkt",
"failed": "Mislukt",
"noBooks": "Geen boeken om weer te geven",
"scrollToTop": "Naar boven scrollen",
"selectedStatus": "{count} geselecteerd",
"filtered": "Gefilterd",
"loadedStatus": "{loaded} van {total} geladen",
"bookCount": "{count, plural, =0 {# boek} one {# boek} other {# boeken}}",
"keyboardShortcutsTitle": "Sneltoetsen (?)",
"showKeyboardShortcuts": "Sneltoetsen voor tabel tonen",
"copyHint": "Cel kopiëren: Ctrl/Cmd+C · Rij kopiëren: Ctrl/Cmd+Shift+C"
},
"detail": {
"authorBooks": {
"alsoByAuthor": "Ook door deze auteur",
"alsoByAuthors": "Ook door deze auteurs"
},
"header": {
"previousBook": "Vorige boek",
"nextBook": "Volgende boek"
},
"tabs": {
"details": "Details",
"editMetadata": "Metadata bewerken",
"files": "Bestanden",
"readingLog": "Leeslogboek",
"highlights": "Markeringen"
},
"discover": {
"moreInSeries": "Meer in reeks",
"byAuthor": "Van auteur",
"similarBooks": "Vergelijkbare boeken"
},
"recommended": {
"moreLikeThis": "Meer zoals dit"
},
"series": {
"moreInSeries": "Meer in de reeks {series}"
},
"writeRename": {
"written": "{count, plural, =0 {geen velden geschreven} one {Geschreven (één veld)} other {Geschreven (# velden)}}",
"writeFailed": "Schrijven mislukt",
"skipped": "Overgeslagen",
"renamedTo": "Hernoemd naar {name}",
"fileRenamed": "Bestand hernoemd",
"renameFailed": "Hernoemen mislukt",
"autoWriteAndRenameDisabled": "Automatisch schrijven en hernoemen zijn uitgeschakeld in de bibliotheekinstellingen. Wijzigingen worden bij toekomstige acties niet automatisch gesynchroniseerd.",
"autoWriteDisabled": "Automatisch schrijven is uitgeschakeld in de bibliotheekinstellingen. Wijzigingen worden bij toekomstige acties niet automatisch gesynchroniseerd.",
"autoRenameDisabled": "Automatisch hernoemen is uitgeschakeld in de bibliotheekinstellingen. Wijzigingen worden bij toekomstige acties niet automatisch gesynchroniseerd.",
"writeLabel": "Schrijven:",
"renameLabel": "Hernoemen:"
},
"addFile": {
"uploading": "Uploaden...",
"uploadComplete": "Upload voltooid",
"title": "Bestand toevoegen",
"dropzone": {
"title": "Sleep bestanden hierheen of klik om te bladeren",
"hint": "epub, pdf, mobi, cbz, m4b en meer - tot {size} MB per stuk"
},
"addMore": "Meer bestanden toevoegen",
"fileCount": "{count, plural, =0 {geen bestanden} one {één bestand} other {# bestanden}}",
"clearAll": "Alles wissen",
"done": "Klaar",
"retry": "Opnieuw proberen",
"filesAdded": "{count, plural, =0 {geen bestanden toegevoegd} one {één bestand toegevoegd} other {# bestanden toegevoegd}}",
"uploadedFailed": "{done} geüpload, {failed} mislukt",
"uploadingProgress": "{done} van {total} uploaden...",
"renameAfter": "Alle boekbestanden hernoemen na uploaden",
"uploadCount": "Uploaden ({count})",
"upload": "Uploaden"
},
"addSession": {
"errors": {
"invalidDate": "Kies een geldige datum en tijd.",
"future": "De sessie kan niet in de toekomst beginnen.",
"duration": "Duur moet tussen 1 en 1440 minuten zijn.",
"endProgress": "Eindvoortgang moet tussen 0 en 100 zijn."
},
"title": "Leessessie toevoegen",
"startedAt": "Gestart op",
"duration": "Duur (minuten)",
"endProgress": "Eindvoortgang %",
"optional": "Optioneel",
"format": "Formaat",
"noFormat": "Geen specifiek formaat",
"saving": "Opslaan...",
"submit": "Sessie toevoegen"
},
"coverEditor": {
"unlockCover": "Omslag ontgrendelen",
"lockCover": "Omslag vergrendelen",
"fileTab": "Bestand",
"urlTab": "URL",
"chooseImage": "Kies afbeelding...",
"findCoverOnline": "Omslag online zoeken",
"saving": "Opslaan...",
"saveCover": "Omslag opslaan",
"revertToOriginal": "Terug naar origineel",
"regenerateCover": "Omslag opnieuw genereren",
"slotsLabel": "Omslag om te bewerken",
"slotEbook": "Boek",
"slotAudio": "Audioboek",
"slotEbookName": "Boekomslag",
"slotAudioName": "Omslag van audioboek",
"editingEbook": "De boekomslag bewerken",
"editingAudio": "De omslag van het audioboek bewerken",
"lockEbookCover": "Boekomslag vergrendelen",
"unlockEbookCover": "Ontgrendel de boekomslag",
"lockAudioCover": "Vergrendel de omslag van het audioboek",
"unlockAudioCover": "Ontgrendel de omslag van het audioboek",
"viewLarger": "Bekijk groter",
"viewLargerEbook": "Bekijk grotere boekomslag",
"viewLargerAudio": "Bekijk de grotere omslag van het audioboek",
"sourceMode": "Afbeeldingsbron",
"urlLabel": "Afbeelding URL",
"saveFailed": "Kan de omslag niet opslaan",
"revertFailed": "Kan de omslag niet ongedaan maken"
},
"coverLightbox": {
"title": "Omslagvoorbeeld",
"description": "De omslag op volledige grootte. Druk op Escape om te sluiten.",
"switchLabel": "Omslag om te laten zien",
"ebook": "Boek",
"audio": "Audioboek"
},
"coverSearch": {
"title": "Online zoeken",
"subtitle": "Zoeken naar boekomslagen",
"titleField": "Titel",
"authorField": "Auteur",
"sourceField": "Bron",
"allSources": "Alle bronnen",
"audiobookCovers": "Luisterboekomslagen",
"squareHint": "(vierkant)",
"searching": "Zoeken...",
"findCovers": "Omslagen zoeken",
"selectCover": "Omslag selecteren",
"noResultsTitle": "Geen resultaten gevonden",
"noResultsHint": "Probeer je zoektermen aan te passen",
"readyTitle": "Klaar om te zoeken",
"readyHint": "Voer hierboven een titel en auteur in",
"resolutionTip": "Tip: omslagen met hoge resolutie zijn groen gemarkeerd"
},
"details": {
"by": "door",
"narratedBy": "voorgelezen door",
"ratingLocked": "Beoordeling is vergrendeld",
"rateStar": "Beoordeel met {star}",
"listen": "Luisteren",
"read": "Lezen",
"chooseFormat": "Kies formaat",
"audiobook": "Luisterboek",
"primary": "Primair",
"peek": "Voorvertoning",
"sendViaEmail": "Verzenden via e-mail",
"personalReview": {
"title": "Persoonlijke recensie",
"toggleAria": "Persoonlijke recensie in- of uitklappen",
"editAria": "Persoonlijke recensie bewerken",
"placeholder": "Privérecensie",
"clearAria": "Persoonlijke recensie wissen",
"cancelEditAria": "Bewerken van persoonlijke recensie annuleren"
},
"editCover": "Omslag bewerken",
"viewCover": "Bekijk grotere omslag",
"finished": "Voltooid",
"resetFileProgress": "Bestandsvoortgang resetten",
"resetEditionProgress": "Voortgang resetten voor {format}",
"resetting": "Resetten...",
"resetProgressConfirm": "Opgeslagen leesvoortgang voor {label} resetten?",
"moreCount": "+{count} meer",
"untitled": "Zonder titel",
"metadataScore": "Metadatascore",
"primaryFormat": "Primair formaat",
"readAloudSync": {
"title": "Voortgangssynchronisatie voorlezen",
"state": {
"enabled": "Ingeschakeld",
"disabled": "Uitgeschakeld",
"unavailable": "Niet beschikbaar",
"epubCopiesOnly": "EPUB alleen kopieën"
},
"enabledDescription": "Audioboek, webreader, Kobo en KOReader blijven gesynchroniseerd.",
"disabledDescription": "Elk formaat behoudt zijn eigen leespositie.",
"epubCopiesDescription": "Webredactie, Kobo en KOReader blijven gesynchroniseerd voor de EPUB exemplaren. Voeg bijpassende audioboekbestanden toe om het audioboek ook te synchroniseren.",
"reason": {
"no_media_overlay_epub": "Een meelees-EPUB met media-overlays is vereist.",
"no_audio_files": "Er zijn overeenkomende zelfstandige audioboekbestanden vereist.",
"missing_duration": "Metagegevens over de audioduur zijn onvolledig.",
"durationMismatch": "De duur komt niet goed genoeg overeen: audioboek {audio}, meeleesboek EPUB {overlay}."
},
"enable": "Inschakelen",
"disable": "Uitschakelen",
"saving": "Opslaan...",
"saveFailed": "Kan de voorleesvoortgangssynchronisatie niet updaten."
},
"openIn": "Openen in {provider}",
"showLess": "Minder tonen",
"showMore": "Meer tonen",
"publisher": "Uitgever",
"published": "Gepubliceerd",
"language": "Taal",
"pages": "Pagina's",
"duration": "Duur",
"edition": "Editie",
"abridged": "Verkort",
"unabridged": "Onverkort",
"isbn": "ISBN",
"fileSize": "Bestandsgrootte",
"library": "Bibliotheek",
"added": "Toegevoegd",
"cancelDateAddedEdit": "Datum toegevoegde bewerking annuleren",
"editDateAdded": "Bewerkingsdatum toegevoegd",
"dateStarted": "Startdatum",
"saving": "Opslaan...",
"cancelDateStartedEdit": "Bewerken startdatum annuleren",
"editDateStarted": "Startdatum bewerken",
"dateFinished": "Einddatum",
"cancelDateFinishedEdit": "Bewerken einddatum annuleren",
"editDateFinished": "Einddatum bewerken",
"customMetadata": "Aangepaste metadata",
"synopsis": "Samenvatting",
"noDescription": "Geen beschrijving beschikbaar.",
"dateStartedFutureError": "Startdatum kan niet in de toekomst liggen.",
"dateAddedRequiredError": "Datum toegevoegd is vereist.",
"dateAddedFutureError": "Datum toegevoegd kan niet in de toekomst liggen.",
"dateFinishedFutureError": "Einddatum kan niet in de toekomst liggen.",
"dateFinishedBeforeStartedError": "Einddatum moet op of na de startdatum liggen.",
"dateFinishedBeforeStartedErrorWithDate": "De einddatum moet op of na de begindatum liggen ({date}).",
"saveReadingDatesError": "Opslaan van leesdata mislukt.",
"saveAddedDateError": "Kan de toegevoegde datum niet opslaan.",
"koboPendingDelete": "Verwijdering van apparaat in behandeling",
"koboPendingDeleteTooltip": "Kobo verwijdert het bij de volgende synchronisatie.",
"koboRemovedByDevice": "Verwijderd door apparaat",
"koboRemovedByDeviceTooltip": "Kobo heeft gemeld dat dit boek is verwijderd.",
"koboNotSynced": "Niet gesynchroniseerd",
"koboNotSyncedTooltip": "In wachtrij voor volgende Kobo-synchronisatie.",
"filesNotFound": "Bestanden niet gevonden",
"filesNotFoundDescription": "De bestanden voor dit boek zijn niet meer op schijf te vinden. De metadata is nog beschikbaar. Voer een bibliotheekscan uit om dit te bevestigen, of verwijder het record.",
"resetHoldNotice": "{device} heeft nog steeds de oude positie ({percent})",
"resetHoldRelease": "Gebruik de positie van dit apparaat",
"resetHoldReleasing": "Vrijgeven...",
"resetHoldReleaseFailed": "Kan deze positie niet gebruiken. Probeer het opnieuw.",
"editions": "Edities",
"editionsSummary": "{count} · {size}",
"moreFormats": "+{count} meer",
"filesOnDisk": "Bestanden op schijf",
"yourReading": "Jouw lezing",
"lastRead": "laatst gelezen {when}",
"notStarted": "niet gestart",
"noSessionsYet": "Nog geen leessessies. Als je dit boek in de reader opent, worden de tijd, het tempo en de voortgang per apparaat bijgehouden.",
"activitySessions": "Sessies",
"activityTime": "Tijd",
"activityAverage": "Gem",
"activityProgress": "Voortgang",
"activityDayTooltip": "{day}: {minutes} min",
"activityReached": "{percent} bereikt",
"durationS": "{seconds}s",
"durationM": "{minutes}m",
"durationHm": "{hours}h {minutes}m",
"yourReview": "Jouw recensie",
"reviewNotWritten": "Nog niet geschreven",
"writeReview": "Schrijven",
"collections": "Collecties",
"noCollections": "Geen",
"onDisk": "Op schijf",
"detailsHeading": "Details",
"percentUnderOne": "<1%",
"percentOverNinetyNine": ">99%"
},
"editMetadata": {
"fieldCount": "{count, plural, =0 {geen velden} one {één veld} other {# velden}}",
"bookFilesTarget": "boekbestanden",
"formatFilesTarget": "{formats}-bestanden",
"noPrimaryFile": "Geen primair bestand beschikbaar",
"formatNotSupported": "Dit bestandsformaat ondersteunt geen terugschrijven",
"formatDisabled": "Terugschrijven is uitgeschakeld voor dit formaat",
"fileExceedsSizeLimit": "Dit bestand overschrijdt de groottelimiet voor terugschrijven",
"writing": "Schrijven...",
"saveInProgress": "Bezig met opslaan",
"writeManualLibraryDisabled": "Schrijf metadata naar bestand en hernoem op schijf; automatisch terugschrijven is uitgeschakeld voor deze bibliotheek",
"writeManualTooltip": "Schrijf {fields} naar {target} en hernoem op schijf",
"applyResult": "{skipped}, {updated}",
"skippedLockedFields": "{count, plural, =0 {Geen vergrendelde velden overgeslagen} one {Eén vergrendeld veld overgeslagen} other {# vergrendelde velden overgeslagen}}",
"updatedFields": "{count, plural, =0 {geen velden bijgewerkt} one {één veld bijgewerkt} other {# velden bijgewerkt}}",
"wroteFieldsToFile": "{fields} naar bestand geschreven",
"fileWriteFailedReason": "Schrijven naar bestand mislukt: {reason}",
"fileWriteFailed": "Schrijven naar bestand mislukt",
"fileWriteSkippedReason": "Schrijven naar bestand overgeslagen: {reason}",
"fileWriteSkipped": "Schrijven naar bestand overgeslagen",
"metadataSaved": "Metadata opgeslagen",
"metadataWrittenToFile": "Metadata naar bestand geschreven",
"savedButWriteFailedReason": "Metadata opgeslagen, maar schrijven naar bestand mislukt: {reason}",
"savedButWriteFailed": "Metadata opgeslagen, maar schrijven naar bestand mislukt",
"savedWriteSkippedReason": "Metadata opgeslagen, schrijven naar bestand overgeslagen: {reason}",
"savedWriteSkipped": "Metadata opgeslagen, schrijven naar bestand overgeslagen",
"saveFailed": "Kan de wijzigingen niet opslaan",
"saveFailedWithStatus": "Kan de wijzigingen niet opslaan (HTTP {status})",
"loadFromFileFailed": "Laden van metadata uit bestand mislukt",
"loadedFieldsFromFile": "{count, plural, =0 {Geen velden uit bestand geladen} one {Eén veld uit bestand geladen} other {# velden uit bestand geladen}}",
"noMetadataInFile": "Geen metadata gevonden in bestand",
"loadFromFile": "Laden uit bestand",
"loadFromFileTooltip": "Metadata laden uit het primaire boekbestand",
"writeToFile": "Naar bestand schrijven",
"autoFill": "Automatisch invullen",
"autoFillFailed": "Automatisch aanvullen mislukt",
"fetchingMetadata": "Metadata ophalen...",
"noExistingProviderIds": "Geen metagegevens opgehaald: geen van de actieve veldregelproviders heeft een ID opgeslagen in dit boek.",
"allFieldsLocked": "Alle velden zijn vergrendeld",
"autoFillTooltip": "Velden automatisch invullen met je metadatavoorkeuren",
"lockAll": "Alles vergrendelen",
"lockAllTooltip": "Alle velden vergrendelen",
"unlockAll": "Alles ontgrendelen",
"unlockAllTooltip": "Alle velden ontgrendelen",
"saving": "Opslaan...",
"fileWriteBackDetails": "Details terugschrijven naar bestand",
"fileWriteBack": "Terugschrijven naar bestand",
"enabled": "Ingeschakeld",
"saveWritesMetadata": "'Opslaan' schrijft metadata naar {target}",
"formats": "Formaten",
"bookFiles": "Boekbestanden",
"supportedFields": "Ondersteunde velden",
"titleLabel": "Titel",
"subtitleLabel": "Ondertitel",
"authorsLabel": "Auteurs",
"narratorsLabel": "Voorlezers",
"genresLabel": "Genres",
"tagsLabel": "Labels",
"ratingLabel": "Beoordeling",
"rateStar": "Beoordeel met {star}",
"clear": "Wissen",
"communityRatingsLabel": "Communitybeoordelingen",
"noProviderRatings": "Geen providerbeoordelingen",
"seriesLabel": "Reeks",
"publisherLabel": "Uitgever",
"languageLabel": "Taal",
"yearLabel": "Jaar",
"pageCountLabel": "Aantal pagina's",
"isbn13Label": "ISBN-13",
"isbn10Label": "ISBN-10",
"durationLabel": "Duur (s)",
"abridgedLabel": "Verkort",
"providerIds": "Provider-ID's",
"comicDetails": "Stripdetails",
"comicIssueNumberLabel": "Nummer",
"comicVolumeLabel": "Deel",
"comicStoryArcsLabel": "Verhaallijnen",
"comicPencillersLabel": "Tekenaars",
"comicInkersLabel": "Inkters",
"comicColoristsLabel": "Inkleurders",
"comicLetterersLabel": "Letteraars",
"comicCoverArtistsLabel": "Omslagtekenaars",
"comicCharactersLabel": "Personages",
"comicTeamsLabel": "Teams",
"comicLocationsLabel": "Locaties",
"customMetadata": "Aangepaste metadata",
"descriptionLabel": "Beschrijving",
"unlockField": "{field} ontgrendelen",
"lockField": "{field} vergrendelen",
"diffPanel": {
"untitled": "Zonder titel",
"noFieldsSelected": "Geen velden geselecteerd",
"fieldsSelected": "{count, plural, =0 {geen velden geselecteerd} one {één veld geselecteerd} other {# velden geselecteerd}}",
"results": "Resultaten",
"providerMatches": "Overeenkomsten van {provider}",
"selectedOf": "{selected} van {total} geselecteerd",
"yearUnknown": "Jaar onbekend",
"indexOf": "{index} van {total}",
"switchedResult": "Resultaat gewisseld. Eerdere selecties van deze provider zijn gewist.",
"selectFieldsToApply": "Selecteer velden om toe te passen",
"copyMissing": "Ontbrekende kopiëren",
"copyAll": "Alles kopiëren",
"hideUnchanged": "Ongewijzigde verbergen",
"showUnchanged": "Ongewijzigde tonen",
"current": "Huidig",
"new": "Nieuw",
"noMetadata": "Geen metadata beschikbaar van deze bron.",
"noChangedFields": "Geen gewijzigde of ontbrekende velden. Gebruik Ongewijzigde tonen om alles te bekijken.",
"applyToForm": "Toepassen op formulier",
"secondCover": {
"audioResults": "Resultaten van audioboekomslagen",
"bookResults": "Resultaten van boekomslagen",
"showCover": "Toon de {provider} omslag, {index} van {total}",
"searchingAudio": "Audioboekedities zoeken...",
"searchingBook": "Boekedities zoeken...",
"noAudio": "Geen audioboekomslagen gevonden.",
"noBook": "Geen boekomslagen gevonden."
}
},
"diff": {
"locked": "Vergrendeld",
"previewAlt": "Voorvertoning",
"currentCoverAlt": "Huidige omslag",
"newCoverAlt": "Nieuwe omslag",
"pickCoverFromProvider": "Kies omslag van een andere provider",
"pickCoverSource": "Kies omslagbron",
"coverShapeHint": {
"portraitForAudio": "Portretfoto. De covers van audioboeken zijn vierkant.",
"squareForBook": "Vierkant beeld. Boekomslagen zijn portret."
},
"pickFromProvider": "Kies van een andere provider",
"pickSource": "Kies bron",
"useNew": "Gebruik de nieuwe {field}",
"keepCurrent": "Behoud de huidige {field}",
"genreWriteMode": {
"label": "Genres toepassen",
"merge": "Samenvoegen",
"replace": "Vervangen"
},
"empty": "leeg",
"showLess": "Minder tonen",
"showMore": "Meer tonen",
"coverPreviewAlt": "Voorvertoning omslag",
"fields": {
"coverUrl": "Omslag",
"bookCover": "Boekomslag",
"audioCover": "Omslag van audioboek",
"title": "Titel",
"subtitle": "Ondertiteling",
"authors": "Auteurs",
"description": "Beschrijving",
"publisher": "Uitgever",
"publishedDate": "Gepubliceerd",
"language": "Taal",
"pageCount": "Aantal pagina's",
"communityRating": "Communitybeoordeling",
"seriesName": "Serie",
"seriesIndex": "Reeksnummer",
"isbn13": "ISBN-13",
"isbn10": "ISBN-10",
"genres": "Genres",
"narrators": "Vertellers",
"durationSeconds": "Duur (seconden)",
"abridged": "Verkort",
"hardcoverEditionId": "Hardcover editie-ID",
"comicIssueNumber": "Uitgavenummer",
"comicVolumeName": "Volume",
"comicPencillers": "Tekenaars",
"comicInkers": "Inkters",
"comicColorists": "Inkleurders",
"comicLetterers": "Letteraars",
"comicCoverArtists": "Coverartiesten",
"comicCharacters": "Personages",
"comicTeams": "Teams",
"comicLocations": "Locaties",
"comicStoryArcs": "Verhaallijnen",
"sourceUrl": "Bron URL"
},
"providerIds": {
"google": "Google Books ID",
"goodreads": "Goodreads ID",
"amazon": "Amazon-ID",
"hardcover": "Hardcover-ID",
"openLibrary": "Open Library ID",
"itunes": "iTunes ID",
"audible": "Hoorbare ID",
"librofm": "Libro.fm ISBN",
"comicvine": "ComicVine ID",
"ranobedb": "RanobeDB ID",
"kobo": "Kobo ID",
"lubimyczytac": "LubimyCzytac ID",
"aladin": "Aladin-ID"
}
},
"searchDrawer": {
"searchTitle": "Metadata zoeken",
"compareTitle": "Metadata vergelijken",
"searchSubtitle": "Vind de beste provider-overeenkomst voor dit boek.",
"compareSubtitle": "Bekijk verschillen en pas alleen toe wat je wilt."
},
"searchPanel": {
"untitledQuery": "Zoekopdracht zonder titel",
"titlePlaceholder": "Titel",
"authorPlaceholder": "Auteur",
"isbnPlaceholder": "ISBN",
"searching": "Zoeken...",
"activeQuery": "Actieve zoekopdracht",
"searchScope": "Zoekbereik",
"allEnabled": "Alle ingeschakeld",
"all": "Alle",
"fieldRules": "Veldregels",
"custom": "Aangepast",
"providerNotInFieldRules": "{provider} is ingeschakeld maar staat niet in de veldregels",
"notInFieldRulesLabel": "Niet in veldregels:",
"notInFieldRulesText": "{providers}. Opgenomen in handmatig zoeken met Alle ingeschakeld, maar niet gebruikt bij automatisch ophalen van metadata.",
"noResults": "Geen resultaten gevonden",
"noResultsHint": "Probeer de titel of auteur aan te passen",
"searchInterrupted": "De zoekopdracht is niet voltooid",
"searchIncomplete": "Sommige resultaten ontbreken mogelijk",
"providerTimedOut": "Het duurde te lang voordat {provider} reageerde.",
"providerThrottled": "{provider} heeft de snelheidslimiet bereikt. Wacht even en probeer het opnieuw.",
"providerFailed": "{provider} kon niet worden bereikt.",
"searchInterruptedHint": "Probeer het opnieuw of verklein het zoekbereik.",
"searchPrompt": "Zoek hierboven en klik op een resultaat om metadata te vergelijken."
},
"match": {
"sheetDescription": "Zoek metadataproviders en kies wat je naar dit boek wilt kopiëren.",
"mediumAudiobook": "Audioboek",
"mediumEbook": "E-boek",
"query": {
"label": "Zoeken naar metadata",
"title": "Titel",
"author": "Auteur",
"isbn": "ISBN",
"edited": "Zoekopdracht bewerkt",
"useBookDetails": "Gebruik boekgegevens"
},
"sources": {
"heading": "Bronnen",
"allEnabledHint": "{count, plural, one {# bron. Het beste voor handmatig zoeken.} other {# bronnen. Het beste voor handmatig zoeken.}}",
"fieldRulesHint": "{count, plural, one {# bron, de enige die automatisch wordt opgehaald.} other {# bronnen, degene die automatisch worden opgehaald.}}",
"outsideRules": "{providers} {count, plural, one {is ingeschakeld, maar niet in Veldregels, dus automatisch ophalen slaat dit over.} other {zijn ingeschakeld, maar niet in Veldregels, dus automatisch ophalen slaat ze over.}}",
"manualOnly": "{providers}: alleen handmatig zoeken, niet gebruikt voor automatisch ophalen.",
"count": "{provider}: {count, plural, =0 {geen resultaten} one {# resultaat} other {# resultaten}}",
"searching": "{provider}: zoeken",
"stopped": "{provider}: gestopt voordat klaar"
},
"results": {
"label": "Overeenkomsten",
"best": "Beste overeenkomsten",
"otherEditions": "Andere edities",
"otherBooks": "Waarschijnlijk verschillende boeken",
"stillSearching": "Nog steeds aan het zoeken",
"linked": "Gekoppeld",
"linkedHint": "Dit record is al aan het boek gekoppeld",
"isbn": "ISBN overeenkomst",
"fills": "+{count} leeg",
"fillsHint": "{count, plural, one {Vult # leeg veld} other {Vult # lege velden}}",
"differ": "{count} verschillen",
"differHint": "{count, plural, one {# veld verschilt van het boek} other {# velden verschillen van het boek}}",
"inSync": "Gesynchroniseerd",
"inSyncHint": "Niets hier zou het boek veranderen",
"differentAuthor": "Andere auteur",
"titleDiffers": "Titel verschilt",
"sparse": "Schaars",
"sparseHint": "{count, plural, one {Alleen # veld gevuld} other {Alleen # velden gevuld}}",
"staged": "{count, plural, one {# wijziging op basis van dit resultaat} other {# wijzigingen op basis van dit resultaat}}",
"noMatches": "Geen overeenkomsten voor deze zoekopdracht",
"noMatchesHint": "{count, plural, one {De bron antwoordde met niets.} other {# bronnen antwoordden met niets.}} Maak de zoekopdracht losser en probeer het opnieuw.",
"searchTitleOnly": "Zoek alleen naar titel",
"prompt": "Voer een titel in of ISBN om te zoeken.",
"mayBeMissing": "De resultaten ervan ontbreken mogelijk.",
"retry": "Opnieuw proberen {provider}",
"pages": "{count, plural, one {# pagina} other {# pagina's}}",
"fetched": "Opgehaald"
},
"tier": {
"strong": "Sterke match",
"possible": "Mogelijke overeenkomst",
"weak": "Onwaarschijnlijke overeenkomst"
},
"compare": {
"label": "Vergelijk",
"backToMatches": "Terug naar overeenkomsten",
"previous": "Vorig resultaat",
"next": "Volgend resultaat",
"position": "{index} van {total}",
"viewOn": "Bekijk op {provider}",
"linkedToBook": "Gelinkt aan dit boek",
"sameTitleAuthor": "Dezelfde titel en auteur",
"streaming": "Toont de beste match tot nu toe. Wacht nog steeds op {providers}.",
"rows": "Rijen",
"differences": "Verschillen",
"allFields": "Alle velden",
"fillEmpty": "{count, plural, =0 {Geen lege velden} one {Vul # leeg} other {Vul # leeg}}",
"takeAll": "{count, plural, =0 {Niets te gebruiken} one {Gebruik #} other {Gebruik alle #}}",
"more": "Meer acties",
"clearAll": "Wis alle keuzes",
"clearAllHint": "Terug naar de huidige waarden van het boek.",
"field": "Veld",
"pickTitle": "Kies een overeenkomst om te vergelijken",
"pickHint": "Kies een resultaat. De velden liggen tegen het boek aan, zodat je ze allemaal kunt behouden of vervangen.",
"noneTitle": "Nog niets om te vergelijken",
"noneHint": "Wanneer een zoekopdracht overeenkomsten oplevert, wordt de beste hier geopend naast wat {title} vandaag heeft.",
"allMatch": "Elk veld komt overeen met het boek. Schakel naar Alle velden om ze te zien.",
"toReview": "{count, plural, =0 {Niets om te beoordelen} one {# om te beoordelen} other {# om te beoordelen}}",
"stagedInSection": "{count} geënsceneerd"
},
"sections": {
"identity": "Identiteit",
"description": "Beschrijving",
"publication": "Publicatie",
"series": "Serie",
"genres": "Genres",
"comics": "Stripverhalen",
"identifiers": "Identificatiegegevens",
"ratings": "Communitybeoordeling"
},
"kind": {
"fill": "Vult leeg",
"change": "Verschilt",
"same": "Hetzelfde",
"missing": "Niet opgegeven"
},
"minor": {
"reordered": "Opnieuw gerangschikt",
"formatting": "Alleen formatteren",
"punctuation": "Interpunctie",
"capitalization": "Hoofdlettergebruik",
"yearOnly": "Alleen jaar",
"addsDay": "Voegt de dag toe",
"languageCode": "Dezelfde taal",
"ratingCount": "Alleen tellen"
},
"decision": {
"keep": "Behouden",
"use": "Gebruik",
"merge": "Samenvoegen",
"replace": "Vervangen",
"alreadyMatches": "Komt al overeen",
"nothingToApply": "Niets van toepassing",
"lockedHint": "Ontgrendel het in de editor om het te wijzigen.",
"usingFrom": "Gebruik de waarde van",
"switchTo": "Schakel over naar {provider}"
},
"value": {
"empty": "Leeg",
"notProvided": "Niet opgegeven",
"showAll": "Toon alle {count} woorden",
"otherValues": "{count, plural, one {# andere waarde} other {# andere waarden}}",
"otherValuesHeading": "{field} uit andere resultaten",
"otherValuesHint": "Als je er één kiest, wordt deze voor dit veld gefaseerd",
"sameAsCurrent": "Hetzelfde als huidig",
"useThis": "Gebruik dit",
"using": "Gebruikt"
},
"providerRating": "{provider} beoordeling",
"cover": {
"slotAudio": "Audioboeksleuf, vierkant",
"slotBook": "Boekensleuf, staand",
"current": "Huidig",
"staged": "Geënsceneerd",
"size": "{width} × {height}",
"fits": "Past in de sleuf",
"portraitInSquare": "Portret: brievenbuspost",
"squareInPortrait": "Vierkant: brievenbusdoos",
"broken": "Ziet er kapot uit",
"unknown": "Vorm onbekend",
"fitShort": "Past",
"portraitShort": "Staand",
"squareShort": "Vierkant",
"brokenShort": "Kapotte",
"noCover": "Geen omslag in dit resultaat",
"noCurrent": "Nog geen omslag",
"strip": "Covers van overeenkomende resultaten",
"stripMeta": "{count, plural, one {# omslag} other {# omslagen}}, eerst passen",
"choose": "Kies een omslag",
"preview": "Bekijk een voorbeeld van de covers op volledig scherm",
"previewTitle": "Omslagen naast elkaar",
"previewDescription": "De huidige omslag naast degene die deze zou vervangen.",
"choice": "{provider} omslag",
"choiceSized": "{provider} omslag, {width} door {height}",
"using": "Gebruikt"
},
"footer": {
"changes": "{count, plural, one {# wijziging} other {# wijzigingen}}",
"from": "van",
"nothingStaged": "Niets geënsceneerd. Kies Gebruik op een veld of kies een omslag.",
"nothingStagedShort": "Niets geënsceneerd",
"formHint": "Vult het bewerkingsformulier in. Bewaar daar om het te bewaren.",
"fileHint": "Slaat op in de metadata van dit bestand.",
"apply": "{count, plural, =0 {Toepassen} one {Wijziging # toepassen} other {Wijzigingen # toepassen}}",
"stagedHeading": "Geënsceneerd voor het formulier",
"clearAll": "Alles wissen",
"undo": "Ongedaan maken {field}",
"merged": "samengevoegd",
"live": "{count, plural, =0 {Geen wijzigingen doorgevoerd} one {# verandering gefaseerd} other {# veranderingen geënsceneerd}}"
},
"keyboard": {
"title": "Keyboard shortcuts",
"results": "Vorig of volgend resultaat",
"fields": "Verplaats tussen velden",
"toggle": "Behoud of gebruik het veld",
"search": "Bewerk de zoekopdracht",
"close": "Menu's sluiten"
}
},
"writeAndRename": "Naar bestand schrijven en hernoemen",
"writeAndRenameShort": "Schrijven en hernoemen",
"identityCard": "Identiteit",
"catalogCard": "Catalogus",
"sourceCard": "Bron",
"score": "Score",
"scoreTooltip": "Metadatascore {score} van 100",
"emptyFields": "{count, plural, one {leeg veld} other {lege velden}}",
"emptyFieldsTooltip": "Nog niet ingevuld: {fields}. Zoek online om ze op te zoeken.",
"libraryRow": "Bibliotheek",
"primaryRow": "Primair",
"writeBackRow": "Terugschrijven",
"writeBackOff": "Uit",
"lastWrittenRow": "Laatst geschreven",
"neverWritten": "Nooit",
"fileCount": "{count, plural, =0 {geen bestanden} one {één bestand} other {# bestanden}}",
"unknownFormat": "Onbekend"
},
"files": {
"title": "Boekbestanden",
"stats": {
"files": "Bestanden",
"total": "Totaal",
"runtime": "Runtime",
"formats": "Formaten"
},
"filesHeading": "Bestanden",
"allPresent": "Allemaal aanwezig",
"groupedByReader": "gegroepeerd op lezer",
"thisFile": "Dit bestand",
"writeBackShort": "Terugschrijven",
"fieldsSet": "{filled} / {total} ingesteld",
"writtenSummary": "{fields} en {count, plural, one {# nog een veld} other {# meer velden}} zijn geschreven in de {format}.",
"writtenSummaryAll": "{fields} worden geschreven in de {format}.",
"writtenNothing": "Geen van de {total} schrijfbare velden heeft nog een waarde.",
"writeBackOff": "Terugschrijven is uitgeschakeld voor dit boek.",
"editMetadata": "Edit metadata",
"showAllTracks": "Alles weergeven",
"collapseTracks": "Inklappen",
"moreTracks": "{count, plural, one {# nog een nummer} other {# meer nummers}}",
"tracksRolled": "{count, plural, one {# nummer} other {# nummers}}",
"fileDetails": "Bestandsdetails",
"openDetails": "Bestandsdetails openen",
"closeDetails": "Bestandsdetails sluiten",
"trackFrom": "Nummer {track} van {total}, van {time}",
"throughCopy": "Je bent {percent} via deze kopie",
"fileCount": "{count, plural, =0 {geen bestanden} one {# bestand} other {# bestanden}}",
"synced": "Gesynchroniseerd {time}",
"sortAria": "Bestanden sorteren",
"syncHistory": "Synchronisatiegeschiedenis",
"metadataWriteBack": "Metadata terugschrijven",
"relative": {
"seconds": "{value}s geleden",
"minutes": "{value}m geleden",
"hours": "{value}u geleden",
"days": "{value}d geleden"
},
"renameFailed": "Hernoemen van bestand mislukt",
"deleteFailed": "Verwijderen van bestand mislukt",
"addFile": "Bestand toevoegen",
"lastSynced": "Laatst gesynchroniseerd: {time}",
"sort": {
"label": "Sorteren:",
"name": "Naam",
"format": "Formaat",
"size": "Grootte",
"date": "Datum"
},
"hidePaths": "Paden verbergen",
"showPaths": "Paden tonen",
"hideLog": "Logboek verbergen",
"viewSyncLog": "Synchronisatielogboek bekijken",
"noWriteHistory": "Nog geen schrijfgeschiedenis.",
"fieldsWritten": "{count, plural, =0 {geen velden} one {één veld} other {# velden}}",
"track": "Track {number}",
"primary": "Primair",
"read": "Lezen",
"play": "Afspelen",
"peek": "Voorvertoning",
"download": "Downloaden",
"moreActions": "Meer acties",
"rename": "Hernoemen",
"empty": {
"title": "Geen bestanden gekoppeld",
"description": "Dit boek heeft geen bijbehorende bestanden."
},
"renameModal": {
"title": "Bestand hernoemen",
"description": "Hernoem het fysieke bestand op schijf.",
"placeholder": "Nieuwe bestandsnaam"
},
"saving": "Opslaan...",
"deleteModal": {
"title": "Bestand verwijderen?",
"description": "Weet je zeker dat je \"{filename}\" wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt."
},
"deleting": "Verwijderen...",
"folderAria": "Maplocatie",
"folderContents": "Mapinhoud",
"inspectorAria": "Geselecteerd bestand",
"libraryRoot": "bibliotheekhoofdmap",
"onDisk": "Op schijf",
"missing": "Ontbreekt",
"backToFolder": "Terug naar map",
"copyPath": "Kopieer volledig pad",
"pathCopied": "Pad gekopieerd naar klembord",
"resume": "Hervatten",
"audiobook": "Audioboek",
"writeTarget": "Doel schrijven",
"enabled": "Ingeschakeld",
"disabled": "Uit",
"notSet": "niet ingesteld",
"sortAdded": "Toegevoegd",
"formatCount": "{count, plural, one {# formaat} other {# formaten}}",
"trackCount": "{count, plural, one {# nummer} other {# nummers}}",
"formatsInFolder": "{count, plural, one {# formatteer hier} other {# formaten hier}}",
"compositionAria": "Deel van mapgrootte per formaat",
"percentRead": "{percent} lezen",
"trackOf": "Nummer {track} van {total}",
"groups": {
"ebook": "E-boek",
"document": "Document",
"comic": "Stripverhaal",
"audio": "Audio",
"extras": "Extra's"
},
"roles": {
"primary": "Primair",
"content": "Alternatief",
"supplement": "Aanvulling",
"cover": "Omslag"
},
"reader": {
"none": "Geen lezer",
"ebook": "E-boeklezer",
"document": "PDF lezer",
"comic": "Striplezer",
"audio": "Audiospeler"
},
"spec": {
"format": "Formaat",
"role": "Rol",
"size": "Grootte",
"length": "Lengte",
"added": "Toegevoegd",
"indexed": "Geïndexeerd",
"opensIn": "Opent over",
"writeBack": "Terugschrijven",
"track": "Nummer",
"targetFile": "Doelbestand",
"notWritten": "Niet geschreven"
},
"duration": {
"hoursMinutes": "{hours}h {minutes}m",
"minutes": "{minutes}m",
"minutesSeconds": "{minutes}m {seconds}s",
"seconds": "{seconds}s"
},
"positionHeading": "Je positie in deze kopie",
"copiesStarted": "{started} van {total} kopieën gestart",
"nothingStarted": "Nog niets gestart",
"throughFile": "{percent} via dit bestand",
"notOpened": "Nog niet geopend",
"lastRead": "Laatst gelezen {time}",
"noPosition": "Geen leespositie opgeslagen",
"trackPositionHeading": "Waar dit nummer staat",
"totalRuntime": "{duration} totaal",
"startsAt": "Begint om {time}",
"trackLength": "{duration} lang",
"switchFileHeading": "Van bestand wisselen",
"writeBackHeading": "Geschreven in dit bestand",
"fieldsWithValue": "{filled} van {total} velden hebben een waarde",
"lastRun": "Laatste run {time}",
"neverRun": "Nooit rennen",
"historyHeading": "Geschiedenis",
"timeline": {
"written": "Metagegevens geschreven naar {format}",
"writtenMany": "Metagegevens geschreven naar {format} ×{count}",
"writeDetail": "{count, plural, one {# veld} other {# velden}} · {ms}ms · {trigger}",
"failed": "Schrijven mislukt",
"indexed": "{name} geïndexeerd",
"indexedMany": "{count} {format} bestanden geïndexeerd"
}
},
"highlights": {
"note": {
"placeholder": "Voeg een notitie toe...",
"saving": "Opslaan"
},
"export": {
"trigger": "Exporteren",
"plainText": "Platte tekst",
"page": "Pagina exporteren",
"selected": "Selectie exporteren"
},
"sort": {
"position": "Positie",
"newest": "Nieuwste eerst",
"oldest": "Oudste eerst"
},
"summary": {
"highlights": "{count, plural, =0 {geen markeringen} one {één markering} other {# markeringen}}",
"notes": "{count, plural, =0 {geen notities} one {één notitie} other {# notities}}",
"chapters": "{count, plural, =0 {geen hoofdstukken} one {één hoofdstuk} other {# hoofdstukken}}"
},
"filterByChapter": "Filteren op hoofdstuk",
"allChapters": "Alle hoofdstukken",
"untitled": "Zonder titel",
"trash": "Prullenbak",
"empty": {
"noMatch": "Geen markeringen komen overeen met je filters.",
"resetFilters": "Filters resetten",
"none": "Nog geen markeringen",
"hint": "Selecteer tekst tijdens het lezen om markeringen te maken"
},
"uncategorized": "Niet-gecategoriseerd",
"paginationUnit": "markeringen",
"rail": {
"title": "Bladwijzers",
"unit": "{count, plural, one {hoogtepunt} other {hoogtepunten}}",
"withNotes": "heeft een briefje bij zich",
"chaptersMarked": "hoofdstukken gemarkeerd",
"ofChaptersMarked": "van {total} hoofdstukken gemarkeerd",
"colour": "Kleur",
"showOnly": "Alleen {colour} weergeven",
"source": "Waar ze vandaan kwamen",
"health": "Positiegezondheid",
"needsAttention": "{count, plural, one {# heeft aandacht nodig} other {# heeft aandacht nodig}}",
"anchorLost": "{count, plural, one {één verloor zijn anker toen het bestand veranderde} other {# verloren hun anker toen het bestand veranderde}}",
"reAnchored": "{count, plural, one {één werd automatisch opnieuw verankerd} other {# zijn automatisch opnieuw verankerd}}",
"reviewPositions": "Posities beoordelen",
"span": "Bereik",
"firstMark": "Eerste cijfer",
"lastMark": "Laatste cijfer",
"markingDays": "Markeringsdagen",
"exportCount": "Exporteren {count}"
},
"row": {
"select": "Selecteer dit hoogtepunt",
"showMore": "Meer tonen",
"showLess": "Minder tonen",
"note": "Opmerking",
"addNote": "Voeg een notitie toe",
"page": "blz.{page}",
"anchorLost": "Anker verloren",
"reAnchored": "Opnieuw verankerd"
},
"stream": {
"title": "De stroom",
"searchPlaceholder": "Zoek naar {count} hoogtepunten en notities",
"all": "Alles",
"notes": "Notities",
"review": "Recensie",
"density": "Wissel tussen comfortabele en compacte rijen",
"matchCount": "{shown} van {total} overeenkomst",
"textChip": "tekst “{query}”",
"marks": "{count, plural, one {# markering} other {# punten}}",
"loadingMore": "Meer laden"
},
"bulk": {
"selected": "{count} geselecteerd",
"selectAll": "Selecteer alles {count}",
"recolour": "Kleur de selectie opnieuw",
"recolourTo": "Opnieuw kleuren naar {colour}",
"clear": "Wis de selectie"
},
"index": {
"title": "Index",
"groupBy": "Groepeer de stream op",
"byChapter": "Hoofdstukken",
"byColour": "Kleuren",
"byDay": "Dagen"
},
"activity": {
"title": "Activiteit markeren",
"days": "{count, plural, one {# dag} other {# dagen}}",
"showAll": "Toon alle {count} dagen",
"showFewer": "Minder weergeven"
},
"inspector": {
"title": "Markeer details",
"back": "Terug naar de index",
"counter": "Markeer {position} van {total}",
"previous": "Vorig cijfer",
"next": "Volgende markering",
"notePrompt": "Waarom was dit belangrijk? Notities zijn doorzoekbaar en reizen mee met de export.",
"style": "Stijl",
"position": "Positie en synchronisatie",
"openHere": "Hier openen"
},
"band": {
"title": "Waar de markeringen zijn",
"subtitle": "elk gemarkeerd hoofdstuk in leesvolgorde, gekleurd zoals je het hebt gemarkeerd",
"barTitle": "{chapter}, {count} punten",
"start": "Starten",
"densest": "Dichtst",
"marks": "{count, plural, one {# markering} other {# punten}}",
"longestGap": "Langste run zonder merkteken",
"chapters": "{count, plural, one {# hoofdstuk} other {# hoofdstukken}}",
"end": "Einde"
},
"emptyStage": {
"title": "Nog geen hoogtepunten in {title}",
"body": "Hoogtepunten komen vanuit drie plaatsen, en deze pagina verzamelt ze allemaal in één ruggengraat.",
"openReader": "Open de lezer",
"web": {
"title": "Lees het hier",
"body": "Selecteer tekst in de ingebouwde lezer en kies een kleur."
},
"kobo": {
"title": "Synchroniseer een Kobo",
"body": "Hoogtepunten die op het apparaat zijn gemaakt, worden bij de volgende synchronisatie weergegeven."
},
"koreader": {
"title": "Synchroniseren KOReader",
"body": "De plug-in uploadt annotaties met hun exacte posities."
}
},
"shortcuts": {
"title": "Toetsenbord",
"description": "Sneltoetsen voor de lijst met hoogtepunten.",
"move": "Volgende/vorige markering",
"open": "Open de inspecteur",
"back": "Terug naar de index",
"search": "Zoeken",
"note": "Schrijf een notitie",
"recolour": "Opnieuw kleuren",
"select": "Selecteer dit merkteken",
"regroup": "Hergroepeer de stream",
"copy": "Kopieer de offerte",
"reader": "Openen in de lezer"
},
"railTitle": "{marks} markeert · {chapters} hoofdstukken",
"whenMarked": "Toen ze gemarkeerd waren",
"chapters": "Hoofdstukken",
"noChapter": "Geen hoofdstuk",
"views": {
"position": "In leesvolgorde",
"newest": "Nieuwste eerst",
"oldest": "Oudste eerst",
"colour": "Op kleur",
"source": "Per bron"
}
},
"readingLog": {
"resetReadingState": "Leesstatus resetten",
"vitals": {
"aria": "Leesoverzicht",
"notSet": "Niet ingesteld",
"started": "Gestart",
"finished": "Voltooid",
"editStarted": "Bewerk de datum waarop je met dit boek bent begonnen",
"editFinished": "Bewerk de datum waarop je dit boek hebt uitgelezen",
"totalTime": "Totale tijd",
"sessions": "Sessies",
"avgSession": "Gemiddelde sessie",
"activeDays": "Actieve dagen",
"activeDaysOf": "{active} van {total}",
"pace": "Tempo",
"pacePerHour": "{percent}%/je",
"lastRead": "Laatst gelezen",
"whereYouRead": "Waar je het leest",
"addSession": "Sessie toevoegen",
"durationHm": "{hours}h {minutes}m",
"durationM": "{minutes}m",
"durationS": "{seconds}s"
},
"ledger": {
"title": "Sessies",
"none": "geen",
"colDay": "Dag",
"colTime": "Tijd",
"colLength": "Lengte",
"colChange": "Wijzigen",
"colPosition": "Positie in boek",
"colReached": "Bereikt",
"colSource": "Bron",
"colFormat": "Formaat",
"gapDays": "{count, plural, one {# dag zonder lezen} other {# dagen zonder lezen}}",
"attemptBegan": "Poging {index} is begonnen",
"attemptOutsideAny": "Buiten elke poging",
"empty": "Nog geen sessies opgenomen",
"emptyHint": "Open het boek in de reader, synchroniseer een apparaat of voeg handmatig een sessie toe."
},
"attempts": {
"title": "Pogingen",
"none": "geen",
"ordinal": "Poging {index}",
"addPast": "Voeg een eerdere poging toe",
"reread": "Herlezen",
"rereadPrompt": "Een nieuwe leespoging starten?",
"rereadResetProgress": "Reset de leespositie naar het begin. Gesynchroniseerde apparaten kunnen deze reset ontvangen.",
"rereadConfirm": "Begin met herlezen",
"fieldStarted": "Gestart",
"fieldEnded": "Beëindigd",
"fieldOutcome": "Resultaat",
"outcome": {
"completed": "Voltooid",
"skimmed": "Doorgebladerd",
"abandoned": "Gestopt",
"inProgress": "Bezig"
},
"spanRange": "{from} tot {to}",
"spanSince": "sinds {from}",
"spanEnded": "beëindigde {to}",
"spanUnknown": "Geen data geregistreerd",
"sessionCount": "{count, plural, one {# sessie} other {# sessies}}",
"endBeforeStart": "De einddatum moet op of na de startdatum liggen.",
"editAria": "Bewerk deze poging",
"deleteAria": "Verwijder deze poging",
"cancelDeleteAria": "Annuleer het verwijderen van deze poging",
"confirmDeleteAria": "Bevestig het verwijderen van deze poging",
"empty": "Geen pogingen geregistreerd",
"emptyHint": "Start een herlezing of voeg een poging toe die je voltooide voordat deze bibliotheek bestond."
},
"records": {
"title": "Records",
"longestSession": "Langste sessie",
"bestDay": "Beste dag",
"longestStreak": "Langste reeks",
"streakDays": "{count, plural, one {# dag} other {# dagen}}",
"pace": "Leestempo",
"jumpedBack": "Terug gesprongen",
"jumpedBackTimes": "{count, plural, one {# tijd} other {# keer}}",
"firstOpened": "Eerste geopend",
"empty": "Records verschijnen zodra dit boek sessies heeft."
},
"band": {
"curve": "Curve",
"trace": "Traceren",
"switchAria": "Kaartweergave",
"curveTitle": "Vooruitgang in de loop van de tijd",
"traceTitle": "Waar je was in het boek",
"curveSubDays": "{active} actieve dagen gedurende {total}",
"curveSubSitting": "één sessie, sessie voor sessie",
"traceSub": "elke balk is het traject dat in één sessie wordt afgelegd",
"traceSubWithBacktracks": "{count, plural, one {elke maat is één sessie, # sprong terug} other {elke maat is één sessie, # sprong terug}}",
"legendPosition": "Positie bereikt",
"legendMinutes": "Minuten gelezen",
"legendBacktrack": "Terug gesprongen",
"traceEmpty": "Nog geen spoor",
"traceEmptyHint": "Zodra de sessies bestaan, toont dit het gedeelte van het boek dat elk behandeld heeft, en waar je terugverdubbeld hebt.",
"tooltipCovered": "Gedekt {from}% tot {to}%",
"tooltipMinutes": "{minutes} min"
},
"emptyStage": {
"title": "Er is nog niets geregistreerd voor dit boek",
"description": "Er wordt een leeslogboek opgebouwd op basis van sessies. BookOrbit registreert er één elke keer dat je in de webreder leest, en haalt de rest op van de apparaten die je synchroniseert.",
"readerTitle": "Lees het hier",
"readerBody": "Elke minuut in de BookOrbit lezer wordt automatisch geregistreerd.",
"koreaderTitle": "Synchroniseren KOReader",
"koreaderBody": "De plug-in duwt elke zitplaats terug, met de pagina die je hebt bereikt.",
"koboTitle": "Synchroniseer een Kobo",
"koboBody": "Sluit het apparaat aan en BookOrbit leest zijn eigen leestijdteller.",
"addSession": "Voeg handmatig een sessie toe",
"recordPast": "Neem een eerdere meting op"
},
"moreActionsAria": "Meer leeslogacties",
"export": {
"button": "Exporteren"
},
"weekdays": {
"sun": "Zo",
"mon": "Ma",
"tue": "Di",
"wed": "Wo",
"thu": "Do",
"fri": "Vr",
"sat": "Za"
},
"months": {
"jan": "jan",
"feb": "feb",
"mar": "mrt",
"apr": "apr",
"may": "mei",
"jun": "jun",
"jul": "jul",
"aug": "aug",
"sep": "sep",
"oct": "okt",
"nov": "nov",
"dec": "dec"
},
"heatmap": {
"minutesUnit": "min",
"title": "Activiteit",
"empty": "Geen leesactiviteit in deze periode.",
"emptyHint": "Sessies die hier worden geregistreerd, vormen je consistentieoverzicht."
},
"hero": {
"summaryAria": "Leesoverzicht",
"notSet": "Niet ingesteld",
"relative": {
"seconds": "{count}s geleden",
"minutes": "{count}m geleden",
"hours": "{count}u geleden",
"days": "{count}d geleden",
"months": "{count, plural, =0 {# maand geleden} one {# maand geleden} other {# maanden geleden}}",
"years": "{count, plural, =0 {# jaar geleden} one {# jaar geleden} other {# jaar geleden}}"
},
"noSessions": "Geen sessies",
"dateErrors": {
"startFuture": "Startdatum kan niet in de toekomst liggen.",
"finishFuture": "Einddatum kan niet in de toekomst liggen.",
"finishBeforeStart": "Einddatum moet op of na de startdatum liggen.",
"finishBeforeStartWithDate": "De einddatum moet op of na de startdatum liggen ({date}).",
"saveFailed": "Opslaan van leesdata mislukt."
},
"eta": {
"max": "99u+ tot einde",
"minutes": "~{m}m tot einde",
"hours": "~{h}u tot einde",
"hoursMinutes": "~{h}u {m}m tot einde"
},
"momentum": {
"none": "Geen activiteit in de afgelopen twee weken",
"new": "Nieuwe activiteit deze week",
"up": "+{pct}% t.o.v. vorige 7 dagen",
"down": "{pct}% t.o.v. vorige 7 dagen",
"flat": "Ongewijzigd t.o.v. vorige 7 dagen"
},
"stats": {
"totalTime": "Totale tijd",
"sessions": "Sessies",
"avgSession": "Gem. sessie",
"lastRead": "Laatst gelezen"
},
"firstRead": "Eerst gelezen",
"lastRead": "Laatst gelezen",
"dateStarted": "Startdatum",
"dateFinished": "Einddatum",
"addSession": "Sessie toevoegen"
},
"journey": {
"tooltipProgress": "Voortgang",
"tooltipReading": "Lezen",
"minutesUnit": "min",
"title": "Voortgangsreis",
"empty": "Geen voortgangsgegevens in deze periode.",
"emptyHint": "Voortgang verschijnt nadat een sessie een leespositie registreert."
},
"sourceSplit": {
"title": "Leesbronnen",
"shortTitle": "Bronnen"
},
"untitled": "Zonder titel",
"addSessionFailed": "Toevoegen van sessie mislukt",
"filters": {
"show": "Tonen",
"dateRangeAria": "Datumbereik van leessessies",
"allTime": "Altijd",
"last30": "Laatste 30 dagen",
"last90": "Laatste 90 dagen",
"thisYear": "Dit jaar",
"allFormats": "Alle formaten"
},
"table": {
"title": "Sessies",
"sourceWeb": "Web",
"sourceIos": "iOS app",
"sourceWatchos": "Apple Watch",
"sourceManual": "Handmatig",
"colDate": "Datum",
"colDateMobile": "Datum",
"colDuration": "Duur",
"colDurationMobile": "Duur",
"colProgressChange": "Voortgangswijziging",
"colProgressChangeMobile": "Delta",
"colEndProgress": "Eindvoortgang",
"colEndProgressMobile": "Einde",
"jumpToProgress": "Ga naar {progress}%",
"empty": "Nog geen leessessies vastgelegd.",
"emptyHint": "Voeg een sessie toe om de leesgeschiedenis van dit boek op te bouwen.",
"colPace": "Tempo",
"colSource": "Bron",
"colFormatMobile": "Fmt",
"colFormat": "Formaat",
"cancelDelete": "Verwijderen annuleren",
"cancelDeleteAria": "Verwijderen sessie annuleren",
"confirmDeleteTitle": "Klik nogmaals om verwijderen te bevestigen",
"confirmDeleteAria": "Verwijderen sessie bevestigen",
"deleteAria": "Sessie verwijderen",
"loadMore": "Meer laden",
"showing": "{shown} van {total} sessies weergegeven"
}
},
"richDescription": {
"linkProtocolError": "Gebruik http, https of mailto.",
"bold": "Vet",
"italic": "Cursief",
"underline": "Onderstrepen",
"strikethrough": "Doorhalen",
"bulletList": "Opsomming",
"numberedList": "Genummerde lijst",
"outdentAria": "Lijstitem uitspringen",
"outdent": "Uitspringen",
"indentAria": "Lijstitem inspringen",
"indent": "Inspringen",
"quote": "Citaat",
"editLink": "Link bewerken",
"link": "Link",
"removeLink": "Link verwijderen",
"undo": "Ongedaan maken",
"redo": "Opnieuw",
"clearFormatting": "Opmaak wissen",
"previewDescription": "Beschrijving voorvertonen",
"preview": "Voorvertoning",
"linkUrlLabel": "Link-URL",
"applyLink": "Link toepassen",
"apply": "Toepassen",
"cancelLink": "Link annuleren",
"noDescription": "Geen beschrijving beschikbaar."
},
"seriesMembership": {
"addSeries": "Reeks toevoegen",
"seriesPlaceholder": "Reeks",
"moveUp": "Omhoog",
"moveDown": "Omlaag",
"removeSeries": "Reeks verwijderen",
"seriesIndexLabel": "Positie in serie",
"invalidSeriesIndex": "Voer cijfers in met maximaal één decimaal, bijvoorbeeld 5.10.",
"totalLabel": "Boeken in series",
"totalPlaceholder": "van",
"totalHint": "Totaal aantal boeken in deze serie. Gedeeld met iedereen die deze serie heeft."
}
},
"table": {
"actions": {
"quickView": "Snelweergave",
"bookDetails": "Boekdetails",
"editMetadata": "Metadata bewerken",
"refreshMetadata": "Metadata vernieuwen",
"addToCollection": "Aan collectie toevoegen",
"sendToDevice": "Naar apparaat sturen"
},
"boolean": {
"ariaNotSet": "Niet ingesteld - klik om waar in te stellen",
"ariaTrue": "Waar - klik om onwaar in te stellen",
"ariaFalse": "Onwaar - klik om te wissen"
},
"chips": {
"addPlaceholder": "Toevoegen..."
},
"quickFilter": {
"presentFiles": "Filter om bestanden te presenteren",
"missingFiles": "Filter op ontbrekende bestanden",
"withCovers": "Filter op boeken met omslagen",
"missingCovers": "Filter op boeken waarvan de omslag ontbreekt",
"missingAudioCovers": "Filter op boeken waarin de covers van audioboeken ontbreken",
"withValues": "Filter op rijen met waarden",
"emptyRows": "Filter op lege rijen"
},
"cover": {
"previewDescription": "Voorbeeld van omslag",
"editDescription": "Omslag bewerken",
"editTitle": "Omslag bewerken",
"editCover": "Omslag bewerken",
"view": "Omslag bekijken"
},
"date": {
"justNow": "zojuist"
},
"format": {
"unknown": "onbekend"
},
"header": {
"sortAscending": "Oplopend sorteren",
"sortDescending": "Aflopend sorteren",
"clearSort": "Sortering wissen",
"hideColumn": "Kolom verbergen",
"pinLeft": "Links vastzetten",
"pinRight": "Rechts vastzetten",
"unpinColumn": "Kolom losmaken",
"autoFitWidth": "Breedte automatisch aanpassen",
"autoFitAllColumns": "Alle kolommen automatisch aanpassen",
"selectAllBooks": "Alle boeken selecteren",
"shiftClickSecondarySort": "Shift+klik om secundaire sortering toe te voegen",
"clickToSort": "Klik om te sorteren"
},
"locks": {
"lockAll": "Alle velden vergrendelen",
"unlockAll": "Alle velden ontgrendelen",
"lockField": "Veld vergrendelen",
"unlockField": "Veld ontgrendelen",
"clickToLock": "Klik om te vergrendelen",
"clickToUnlock": "Klik om te ontgrendelen"
},
"progress": {
"complete": "{percent} voltooid"
},
"rating": {
"label": "Beoordeling",
"remove": "Beoordeling verwijderen",
"rate": "Geef {star} van de 5"
},
"read": {
"play": "Afspelen",
"read": "Lezen",
"readFormat": "Lees {format}",
"playFormat": "Speel {format}",
"primary": "Primair",
"peekFormat": "Snel bekijken {format}",
"chooseFormat": "Kies formaat om te lezen of af te spelen",
"fileFallback": "BESTAND"
},
"readStatus": {
"unread": "Ongelezen"
},
"series": {
"seriesRow": "Serierij",
"bookCount": "{count, plural, =0 {(geen boeken)} one {(# boek)} other {(# boeken)}}",
"readOfCount": "{read} van {total} gelezen"
},
"text": {
"openDetails": "Details openen"
}
},
"move": {
"title": "{count, plural, one {Verplaats # boek} other {Verplaats # boeken}}",
"subtitle": "Bestanden worden op schijf naar de doelbibliotheek verplaatst. Dit kan veranderen wie deze boeken kan zien.",
"searchPlaceholder": "Zoek in bibliotheken",
"currentLibrary": "Huidig",
"folderCount": "{count, plural, one {# map} other {# mappen}}",
"continue": "Doorgaan",
"back": "Terug",
"confirm": "{count, plural, one {Verplaats # boek} other {Verplaats # boeken}}",
"action": "Verplaatsen naar bibliotheek",
"review": {
"ready": "{count} klaar",
"collisions": "{count, plural, one {# naamconflict} other {# naamconflicten}}",
"ineligible": "{count} kan niet bewegen",
"alreadyThere": "{count} is er al",
"collisionsHeading": "Naamconflicten",
"ineligibleHeading": "Kan niet worden verplaatst",
"moreCollisions": "en {count} meer"
},
"policy": {
"suggested": "Gebruik voorgesteld",
"keep_both": "Bewaar beide",
"merge": "Samenvoegen",
"skip": "Overslaan"
},
"collision": {
"folder_path": "Een boek gebruikt deze mapnaam al",
"file_path": "Een bestand gebruikt dit pad al",
"hash_duplicate": "Er staat al een identiek exemplaar in deze bibliotheek"
},
"ineligible": {
"book_not_present": "De bestanden voor dit boek ontbreken",
"no_content_file": "Dit boek heeft geen leesbaar bestand",
"multi_file_target_per_file": "De bestemming slaat één bestand per boek op, en dit boek bevat {detail} bestanden",
"no_source_access": "Je kunt de bibliotheek waarin dit boek zich bevindt niet bewerken",
"pattern_unresolved": "De doelbibliotheek heeft geen bruikbaar naamgevingspatroon",
"path_too_long": "Het bestemmingspad zou te lang zijn",
"path_outside_target_root": "Het bestemmingspad zou buiten de bibliotheekmap vallen"
},
"warning": {
"accessLoss": "{user} ziet {count} van deze boeken niet meer",
"koboImpact": "{count} boeken verlaten {user}'s Kobo bij de volgende synchronisatie",
"layout": {
"wrap_into_folder": "{count} boeken worden elk in hun eigen map geplaatst",
"dissolve_folder": "{count} boekmappen worden opgelost in afzonderlijke bestanden"
},
"crossDevice": "Bestanden worden naar een ander station verplaatst, zodat ze worden gekopieerd, geverifieerd en vervolgens verwijderd."
},
"progress": {
"label": "Boeken verplaatsen naar {library}",
"failed": "{count} mislukt"
},
"done": {
"summary": "{count} boeken verplaatst naar {library}",
"merged": "{count} samengevoegd met kopieën die al aanwezig zijn",
"skipped": "{count} overgeslagen",
"failed": "{count} mislukt"
},
"toast": {
"success": "{count} boeken verplaatst naar {library}",
"partial": "Verplaatst {moved} boeken, {failed} mislukt"
}
}
},
"bookMetadataFetch": {
"book": {
"title": "Metadata ophalen"
},
"author": {
"title": "Auteurverrijking"
},
"stats": {
"queued": "In wachtrij",
"processing": "Verwerken",
"rateLimited": "Snelheidslimiet",
"failed": "Mislukt"
},
"actions": {
"pause": "Pauzeren",
"resume": "Hervatten",
"cancelQueued": "Wachtrij annuleren",
"dismissBookStatus": "Status van metadata ophalen sluiten",
"dismissAuthorStatus": "Status van auteursverrijking sluiten"
},
"cancel": {
"processingWillFinish": "Items die nu worden verwerkt, worden afgemaakt.",
"confirm": "Annuleren bevestigen",
"keepRunning": "Doorgaan"
},
"viewFailed": "{count, plural, one {Bekijk een mislukt item} other {Bekijk # mislukte items}}",
"card": {
"fetchingMetadata": "Metadata ophalen",
"enrichingAuthors": "Auteurs verrijken",
"metadataFetchFinished": "Metadata ophalen voltooid",
"authorEnrichmentFinished": "Auteursverrijking voltooid"
},
"label": {
"paused": "Gepauzeerd",
"remaining": "{count} resterend",
"processing": "{count} in verwerking",
"failed": "{count} mislukt",
"rateLimited": "{count} met snelheidslimiet"
},
"report": {
"bookTitle": "Mislukte metadata-ophaalacties",
"authorTitle": "Mislukte auteurverrijkingen",
"noFailedItems": "Geen mislukte items.",
"retryAllFailed": "Alle mislukte opnieuw proberen",
"bookFallback": "Boek #{id}",
"authorFallback": "Auteur #{id}",
"columns": {
"title": "Titel",
"library": "Bibliotheek",
"author": "Auteur",
"error": "Fout",
"http": "HTTP"
}
},
"toast": {
"failedToPause": "Pauzeren mislukt",
"failedToResume": "Hervatten mislukt",
"failedToCancel": "Annuleren mislukt",
"failedToRetry": "Opnieuw proberen mislukt",
"failedItemsRequeued": "Mislukte items opnieuw in wachtrij gezet",
"bookComplete": "Metadata ophalen voltooid - {done} boeken bijgewerkt",
"bookDoneWithFailures": "Metadata ophalen klaar - {done} verwerkt, {failed} mislukt",
"authorComplete": "Auteurverrijking voltooid - {done} auteurs bijgewerkt",
"authorDoneWithFailures": "Auteurverrijking klaar - {done} verwerkt, {failed} mislukt"
}
},
"bookDock": {
"apply": "Toepassen",
"done": "Klaar",
"discard": "Weggooien",
"deselect": "Deselecteer",
"finalize": "Afronden",
"rescan": "Opnieuw scannen",
"uploadAction": "Uploaden",
"uploading": "Uploaden...",
"searchPlaceholder": "Bestanden zoeken...",
"setDestinationAction": "Bestemming instellen",
"bulkEditAction": "Bulkbewerking",
"applyFetched": "Opgehaalde toepassen",
"retryErrors": "Fouten opnieuw proberen",
"discardDialog": {
"title": "{count, plural, =0 {Geen bestanden verwijderen?} one {Het geselecteerde bestand verwijderen?} other {De # geselecteerde bestanden verwijderen?}}",
"description": "{count, plural, =0 {Er zijn geen bestanden geselecteerd.} one {Hiermee wordt het geselecteerde bestand permanent van de schijf verwijderd. Deze actie kan niet ongedaan worden gemaakt.} other {Hiermee worden de # geselecteerde bestanden permanent van schijf verwijderd. Deze actie kan niet ongedaan worden gemaakt.}}",
"confirm": "{count, plural, one {Bestand verwijderen} other {Verwijder # bestanden}}",
"failed": "De geselecteerde bestanden konden niet worden verwijderd. Probeer het opnieuw."
},
"commaSeparated": "kommagescheiden",
"destinationLibrary": "Doelbibliotheek",
"destinationFolder": "Doelmap",
"nFailed": "{count} mislukt",
"updatedOfFiles": "{updated} van {total} bestanden bijgewerkt",
"errorStatus": "Fout {status}",
"invalidSeriesIndex": "Voer cijfers in met maximaal één decimaal, bijvoorbeeld 5.10.",
"tab": {
"all": "Alles",
"pending": "In afwachting",
"ready": "Gereed",
"error": "Fout"
},
"status": {
"pending": "In afwachting",
"extracting": "Uitpakken",
"fetching": "Ophalen",
"ready": "Gereed",
"error": "Fout"
},
"field": {
"title": "Titel",
"subtitle": "Ondertitel",
"authors": "Auteurs",
"authorsCommaSeparated": "Auteurs (kommagescheiden)",
"publisher": "Uitgever",
"publishedDate": "Publicatiedatum",
"year": "Jaar",
"language": "Taal",
"isbn13": "ISBN-13",
"isbn10": "ISBN-10",
"series": "Reeks",
"seriesIndex": "Reeks #",
"genres": "Genres",
"genresCommaSeparated": "Genres (kommagescheiden)",
"description": "Beschrijving"
},
"upload": {
"nDone": "{count} klaar",
"nFailed": "{count} mislukt",
"nTotal": "{count} totaal"
},
"fileList": {
"emptyTitle": "Geen bestanden in Book Dock",
"emptyMessageDefault": "Upload bestanden of plaats ze in de Book Dock-map",
"colCurrent": "Huidig",
"colNew": "Nieuw",
"colFile": "Bestand",
"colSize": "Grootte",
"colFormat": "Formaat",
"colMatch": "Match",
"colApply": "Toepassen",
"colStatus": "Status",
"applyFetchedMetadata": "Opgehaalde metadata toepassen",
"coverPreview": "Omslagvoorbeeld",
"coverPreviewDescription": "Vergroot omslagvoorbeeld-dialoogvenster.",
"currentCoverAlt": "{title} huidige omslag",
"newCoverAlt": "{title} nieuwe omslag",
"unknownLibrary": "Onbekende bibliotheek",
"unassigned": "Niet toegewezen",
"targetPath": "Doel: {library} · {path}",
"targetUnassigned": "Doel: Niet toegewezen",
"targetUnknownPath": "Doel: {library} · Onbekend doelpad"
},
"sheet": {
"saved": "Opgeslagen",
"providerMetadataFound": "Providermetadata gevonden",
"providerMetadataFoundEdited": "Providermetadata gevonden - bulk toepassen slaat dit bestand over (je hebt bewerkingen)",
"review": "Bekijken",
"added": "Toegevoegd {date}",
"searchMetadata": "Metadata zoeken",
"results": "Resultaten"
},
"bulkEdit": {
"title": "{count, plural, =0 {Bulkbewerking geen bestanden} one {Bulkbewerking # bestand} other {Bulkbewerking # bestanden}}",
"resultTitle": "Resultaten bulkbewerking",
"instructions": "Schakel de velden in die je wilt bijwerken. Alleen ingeschakelde velden worden toegepast.",
"mergeArrays": "Arrays samenvoegen (toevoegen aan bestaande waarden in plaats van vervangen)",
"failed": "Bulkbewerking mislukt"
},
"setDestination": {
"title": "{count, plural, =0 {Bestemming instellen voor geen bestanden} one {Bestemming instellen voor # bestand} other {Bestemming instellen voor # bestanden}}",
"resultTitle": "Bestemming bijgewerkt",
"failed": "Bestemming instellen mislukt"
},
"finalizeDialog": {
"title": "{count, plural, =0 {Afronden geen bestanden} one {Afronden # bestand} other {Afronden # bestanden}}",
"resultTitle": "Resultaten afronden",
"needDestination": "{count, plural, =0 {{without} van # geselecteerde bestanden hebben een bestemming nodig} one {{without} van # geselecteerd bestand heeft een bestemming nodig} other {{without} van # geselecteerde bestanden hebben een bestemming nodig}}",
"allHaveDestination": "Alle geselecteerde bestanden hebben al een bestemming ingesteld",
"defaultDestinationLibrary": "Standaard doelbibliotheek",
"defaultDestinationFolder": "Standaard doelmap",
"renamePreview": "Voorbeeld hernoemen",
"moreFiles": "+{count} meer bestanden",
"start": "Starten",
"filesFinalized": "{succeeded} van {total} bestanden afgerond",
"checking": "Geselecteerde bestanden controleren...",
"readyCount": "{count, plural, =0 {geen bestanden gereed} one {# bestand gereed} other {# bestanden gereed}}",
"duplicateCount": "{count, plural, =0 {geen al in de bibliotheek} one {# al in de bibliotheek} other {# al in de bibliotheek}}",
"conflictCount": "{count, plural, =0 {geen bestandsnaamconflicten} one {# bestandsnaamconflict} other {# bestandsnaamconflicten}}",
"missingDestinationCount": "{count, plural, =0 {geen ontbrekende bestemmingen} one {# ontbrekende bestemming} other {# ontbrekende bestemmingen}}",
"blockedCount": "{count, plural, =0 {geen bestanden geblokkeerd} one {# bestand geblokkeerd} other {# bestanden geblokkeerd}}",
"moreDuplicates": "+{count} meer al in de bibliotheek",
"discardDuplicates": "Duplicaten verwijderen",
"failedCount": "{count, plural, =0 {geen bestanden mislukt} one {# bestand mislukt} other {# bestanden mislukt}}",
"failedWithDuplicates": "{count, plural, =0 {{failed} mislukt (# duplicaten)} one {{failed} mislukt (# duplicaat)} other {{failed} mislukt (# duplicaten)}}",
"view": "Bekijken",
"viewExisting": "Bestaande bekijken",
"hide": "Verbergen",
"details": "Details",
"alreadyExistsSaveAs": "Bestaat al - opslaan als:",
"renamePlaceholder": "bijv. {name} (2)",
"import": "Importeren"
},
"layout": {
"pause": "Pauzeren",
"resume": "Hervatten",
"pauseUpdateFailed": "Update onderbreken mislukt",
"clearSearch": "Clear search",
"filter": {
"all": "Alles",
"needsReview": "Moet worden beoordeeld",
"pending": "In behandeling",
"ready": "Klaar",
"error": "Fout"
},
"working": {
"label": "{count} aan het werk"
},
"row": {
"select": "{title} selecteren",
"setDestination": "Bestemming instellen",
"file": "Bestand",
"match": "{percent}% overeenkomst",
"noAuthor": "Nog geen auteur",
"proposedChanges": "Voorgestelde wijzigingen",
"noChanges": "Nog geen metadata opgehaald",
"editDetails": "Edit details",
"noMatch": "No match",
"applied": "Toegepast",
"refetch": "Metagegevens opnieuw ophalen",
"clickToZoom": "Klik op een omslag om te vergroten",
"changedFields": "{count, plural, one {# veld} other {# velden}}",
"needMore": "Wil je providers zoeken of andere velden bewerken?"
},
"selection": {
"fileToLibrary": "{count, plural, =0 {Bestand naar bibliotheek} one {Bestand # naar bibliotheek} other {Bestand # naar bibliotheek}}",
"nSelected": "{count} geselecteerd",
"nReadyToFile": "{count} klaar om te archiveren"
},
"empty": {
"nothingToReview": "Niets hoeft te worden beoordeeld. Elk gereed bestand heeft een bestemming en een zekere match.",
"nothingReadyToFile": "Er zijn geen bestanden gereed om te archiveren.",
"dropHint": "Of zet bestanden ergens op deze pagina neer."
},
"selectAllOnPage": "Selecteer alle bestanden op deze pagina",
"showingOf": "{shown} van {total}",
"keyboardHint": "J / K om te verplaatsen · spatiebalk om te selecteren · enter om uit te vouwen",
"allOnPageSelected": "Alle {count} op deze pagina zijn geselecteerd.",
"selectAllMatching": "Selecteer alle {count} overeenkomende",
"allMatchingSelected": "Alle {count} overeenkomende bestanden zijn geselecteerd",
"sort": {
"label": "Sorteren op",
"attention": "Vereist aandacht",
"createdAt": "Recent toegevoegd",
"fileName": "Bestandsnaam",
"fileSize": "Grootte",
"format": "Formaat",
"status": "Status"
},
"conflict": {
"duplicate": "Dupliceren",
"destination_conflict": "Pad genomen",
"invalid_target": "Slecht doel",
"access_denied": "Geen toegang",
"invalid_format": "Slecht formaat",
"error": "Zou mislukken"
},
"unit": {
"fileCount": "{count, plural, one {# bestand} other {# bestanden}}",
"filesHeading": "{count, plural, one {Bestand in dit item} other {# bestanden in dit item}}",
"role": {
"content": "Boek",
"cover": "Omslag",
"metadata": "Metadata",
"supplement": "Extra"
}
}
}
},
"bookRequests": {
"title": "Verzoeken (bèta)",
"subtitle": "Vraag om boeken die de bibliotheek nog niet heeft. Deze functie is experimenteel, verwacht kleine bugs.",
"tabs": {
"search": "Vraag een boek aan",
"mine": "Mijn verzoeken",
"all": "Alle verzoeken"
},
"mediaKind": {
"ebook": "E-boek",
"audiobook": "Audioboek",
"comic": "Stripverhaal"
},
"status": {
"pending": "In behandeling",
"approved": "Goedgekeurd",
"rejected": "Afgewezen",
"cancelled": "Cancelled",
"searching": "Zoeken",
"grabbed": "Opgepakt",
"downloading": "Downloaden",
"importing": "Importeren",
"needs_review": "Moet worden beoordeeld",
"available": "Beschikbaar",
"failed": "Mislukt"
},
"search": {
"titleLabel": "Titel",
"titlePlaceholder": "Boektitel",
"authorLabel": "Auteur",
"authorPlaceholder": "Naam auteur",
"mediaKindLabel": "Formaat",
"libraryLabel": "Toevoegen aan bibliotheek",
"libraryAny": "Laat de goedkeurder beslissen",
"libraryDefault": "Standaard ({library})",
"libraryChoose": "Kies een bibliotheek",
"libraryRequired": "Je verzoeken worden goedgekeurd zodra je ze doet, dus kies de bibliotheek waarin het boek terecht moet komen.",
"fulfillmentLabel": "Vervulling",
"fulfillmentAutomatic": "Automatisch",
"fulfillmentChooseRelease": "Kies een release",
"folderLabel": "Map",
"languageLabel": "Taal aanvragen",
"languageAny": "Elke taal",
"languageDefaultToggleLabel": "Gebruik deze taal voor nieuwe verzoeken",
"languageDefaultSetHint": "Vraag bij elke nieuwe aanvraag naar deze taal",
"languageDefaultClearHint": "Stop met het standaard vragen naar deze taal",
"languageDefaultSaved": "Bij nieuwe verzoeken wordt gevraagd naar {language}",
"languageDefaultCleared": "Nieuwe verzoeken volgen je interfacetaal",
"languageDefaultFailed": "Kan je taalvoorkeur niet opslaan",
"submit": "Zoeken",
"searching": "Providers zoeken...",
"noResultsTitle": "Geen overeenkomende boeken gevonden",
"noResultsHint": "Probeer een andere titel of auteur.",
"noResultsIndexerHint": "Probeer een andere titel of auteur, of zoek in de indexers naar \"{title}\" en kies zelf een release.",
"freeTextAction": "Zoekindexeerders",
"manualSearchAction": "Zoek indexeerders handmatig",
"yearUnknown": "Jaar onbekend",
"sourceCount": "{count, plural, one {# bron} other {# bronnen}}",
"sourcesLabel": "Bronnen: {sources}",
"sourcesUnavailable": "Sommige bronnen hebben niet gereageerd, dus de resultaten kunnen onvolledig zijn: {sources}",
"identifiers": {
"none": "Nee ISBN",
"one": "1 ISBN",
"confirmed": "ISBN bevestigd",
"count": "{count} ISBN's",
"sourcesTitle": "Metagegevensbronnen",
"provider": "Provider",
"providerTitle": "Titel van de provider",
"isbn": "ISBN",
"year": "Jaar",
"language": "Taal",
"notProvided": "Niet opgegeven",
"searchScope": "Kies een van {count, plural, one {# ISBN} other {# ISBN's}} om te zoeken, of zoek op titel en auteur.",
"searchScopeLimited": "Kies één ISBN om te zoeken.",
"titleAuthorOnly": "Er is geen ISBN opgegeven. BookOrbit zoekt één keer op titel en auteur.",
"chooseSearch": "Kies een editie om te zoeken",
"searchByEdition": "Zoek een release voor een editie",
"findRelease": "Zoek vrijgave",
"primaryIsbn": "ISBN {isbn}",
"primaryTitleAuthor": "Titel en auteur",
"recommended": "Aanbevolen",
"recommendationHelpLabel": "Hoe BookOrbit de aanbevolen ISBN kiest",
"recommendationTitle": "Hoe de aanbevolen zoekopdracht wordt gekozen",
"recommendationLanguage": "Geef de voorkeur aan de gevraagde taal, dan aan een onbekende taal, vóór een bekende mismatch.",
"recommendationAgreement": "Geeft de voorkeur aan een ISBN bevestigd door meer onafhankelijke metadataproviders.",
"recommendationProvider": "Gebruik de stabiele prioriteit van de metadataprovider van BookOrbit.",
"recommendationRelevance": "Gebruik de positie van de editie in de resultaten van die aanbieder.",
"recommendationYear": "Geef de voorkeur aan een editiejaar dat het dichtst bij het vroegst bekende jaar van het werk ligt.",
"recommendationStable": "Gebruik de ISBN zelf als de laatste stabiele tie-breaker.",
"recommendationFallback": "Als er geen geldige ISBN beschikbaar is, zoekt BookOrbit één keer op titel en auteur. Het kiezen van een editie uit het menu heeft altijd voorrang op deze aanbeveling.",
"withoutIsbn": "Zoek op titel en auteur",
"action": "Actie"
},
"request": "Verzoek",
"download": "Downloaden",
"getAutomatically": "Automatisch ophalen",
"chooseRelease": "Kies vrijgave",
"joinRequest": "Voeg mij ook toe",
"submitted": "Verzoek ingediend",
"joinedExisting": "Ik heb je toegevoegd aan het bestaande verzoek",
"submitFailed": "Kan dat verzoek niet indienen",
"alreadyInLibrary": "Staat al in je bibliotheek",
"alreadyRequested": "Al aangevraagd door iemand anders",
"alreadyRequestedByYou": "Je hebt dit al aangevraagd",
"preferredFormatsLabel": "Voorkeursformaten",
"preferredFormatsHint": "Releases in deze formaten worden hoger gerangschikt. Andere formaten worden nog steeds aangeboden.",
"noteLabel": "Noot voor de goedkeurder",
"notePlaceholder": "Alles wat de moeite waard is om te weten over dit verzoek",
"moreOptions": "Meer opties",
"fewerOptions": "Minder opties",
"optionsSummary": "{formats} · notitie toegevoegd",
"formatToggleAria": "Liever {format}"
},
"card": {
"details": "Details",
"mediaKind": "Formaat",
"library": "Bibliotheek",
"requestedBy": "Aangevraagd door",
"requestedByAt": "{name} op {time}",
"alsoWanted": "Ook gezocht door",
"alsoWantedCount": "{count, plural, one {# andere persoon wil dit} other {# anderen willen dit}}",
"moreActions": "Meer acties voor {title}",
"settledIn": "Gearchiveerd in {library}, {time}",
"settledAt": "Gesloten {time}",
"dismissedBadge": "Afgewezen"
},
"detail": {
"unknownAuthor": "Auteur onbekend",
"requestedBy": "Aangevraagd door",
"requestedOn": "Aangevraagd op",
"library": "Bibliotheek",
"series": "Serie",
"isbn": "ISBN",
"decidedBy": "Besloten door",
"requesterNote": "Opmerking van de aanvrager",
"decisionNote": "Beslissingsnota",
"statusReason": "Wat hield het tegen",
"alsoWanted": "Ook gezocht door",
"decisionNoteLabel": "Opmerking (optioneel)",
"decisionNotePlaceholder": "Licht de beslissing toe",
"destinationLibraryLabel": "Doelbibliotheek",
"destinationLibraryPlaceholder": "Kies een bibliotheek",
"destinationFolderLabel": "Doelmap",
"languageLabel": "Taal gevraagd",
"languageAny": "Elke taal",
"destinationRequired": "Bij goedkeuring wordt het boek opgeslagen in een bibliotheek, dus kies er een voordat je het goedkeurt.",
"fulfilTitle": "Sluit dit verzoek",
"fulfilHint": "Richt het verzoek op het boek dat je hebt toegevoegd, of op het Book Dock-bestand dat wacht om te worden gearchiveerd.",
"bookIdLabel": "Boek-ID",
"bookIdPlaceholder": "bijv. 128",
"dockFileIdLabel": "Boek Dock-bestands-ID",
"dockFileIdPlaceholder": "bijv. 42",
"backToList": "Alle verzoeken",
"loading": "Aanvraag laden...",
"transfer": "Overdracht",
"requestSection": "Verzoek",
"decideTitle": "Goedkeuren of afwijzen",
"fulfilSourceLabel": "Wat sluit dit verzoek af",
"fulfilFromLibrary": "Een boek in de bibliotheek",
"fulfilFromDock": "Een Book Dock-bestand",
"fulfilSearchLabel": "Zoek naar het bestand dat dit verzoek sluit",
"fulfilSearchBooks": "Zoek in je bibliotheek op titel of auteur",
"fulfilSearchDock": "Zoek in het Boekdock op bestandsnaam",
"fulfilSearching": "Zoeken...",
"fulfilNoResults": "Niets komt overeen. Probeer een andere zoekopdracht.",
"errors": {
"notFound": "Dat verzoek bestaat niet meer.",
"forbidden": "Dat verzoek is van iemand anders.",
"loadFailed": "Kan dat verzoek niet laden"
},
"entityName": "Verzoek"
},
"actions": {
"approve": "Goedkeuren",
"approveAndNext": "Goedkeuren en volgende",
"reject": "Afwijzen",
"cancel": "Aanvraag annuleren",
"cancelDownload": "Downloaden annuleren",
"dismiss": "Negeren",
"restore": "Herstellen",
"delete": "Aanvraag verwijderen",
"markFulfilled": "Markering vervuld",
"grab": "Zoek een vrijgave",
"goToBook": "Ga naar boeken",
"retryRelease": "Probeer een andere release",
"leave": "Verlofaanvraag"
},
"filters": {
"status": "Status",
"anyStatus": "Elke status",
"mediaKind": "Formaat",
"anyMediaKind": "Elk formaat",
"requester": "Aanvrager",
"anyRequester": "Elke aanvrager",
"showDismissed": "Toon gesloten",
"fulfilment": "Vervulling",
"anyFulfilment": "Elke vervulling",
"selfServeOnly": "Zelfbediening",
"approvedOnly": "Goedkeuring doorlopen"
},
"list": {
"loading": "Aanvragen laden...",
"emptyMine": "Je hebt nog geen boeken aangevraagd.",
"emptyAll": "Nog geen boekaanvragen.",
"pagination": "Pagina's opvragen",
"pageOf": "Pagina {page} van {total}",
"emptyHint": "Zoek naar een boek en het zal hier verschijnen zodra je erom vraagt."
},
"toasts": {
"approved": "Verzoek goedgekeurd",
"rejected": "Verzoek afgewezen",
"cancelled": "Verzoek geannuleerd",
"downloadCancelled": "Downloaden geannuleerd",
"dismissed": "Verborgen in je lijst",
"restored": "Terug op je lijst",
"deleted": "Verzoek verwijderd",
"fulfilled": "Verzoek gemarkeerd als vervuld",
"grabbed": "Downloaden gestart",
"downloadRemoved": "Verwijderd uit de downloadclient",
"bulkApproved": "{count, plural, one {# verzoek goedgekeurd} other {# verzoeken goedgekeurd}}",
"bulkApprovedPartial": "{done} goedgekeurd, {failed} kon niet worden goedgekeurd",
"bulkDismissed": "{count, plural, one {# verzoek verborgen} other {# verzoeken verborgen}}",
"bulkDismissedPartial": "{done} verborgen, {failed} kon niet worden",
"unitChosen": "Het door je gekozen boek importeren",
"languageChanged": "Verzoektaal bijgewerkt",
"left": "Je heeft dit verzoek verlaten",
"bulkRejected": "{count, plural, one {# verzoek afgewezen} other {# verzoeken afgewezen}}",
"bulkRejectedPartial": "{done} afgewezen, {failed} kon niet worden",
"importDiscarded": "Het geïmporteerde bestand is verwijderd"
},
"errors": {
"loadFailed": "Kan verzoeken niet laden",
"approveFailed": "Kan dat verzoek niet goedkeuren",
"rejectFailed": "Kan dat verzoek niet afwijzen",
"cancelFailed": "Kan dat verzoek niet annuleren",
"cancelDownloadFailed": "Kan die download niet annuleren",
"dismissFailed": "Kan dat verzoek niet verbergen",
"restoreFailed": "Kan dat verzoek niet terughalen",
"deleteFailed": "Kan dat verzoek niet verwijderen",
"fulfilFailed": "Kan dat verzoek niet sluiten",
"grabFailed": "Kan die download niet starten",
"removeDownloadFailed": "Kan die torrent niet verwijderen uit de downloadclient",
"bulkApproveFailed": "Kan de geselecteerde verzoeken niet goedkeuren",
"bulkDismissFailed": "Kan de geselecteerde verzoeken niet verbergen",
"selectUnitFailed": "Dat boek kon niet worden geïmporteerd.",
"languageChangeFailed": "Kan de verzoektaal niet wijzigen",
"leaveFailed": "Dat verzoek kon niet worden gehonoreerd",
"bulkRejectFailed": "Die selectie kon niet worden afgewezen",
"discardImportFailed": "Die import kon niet worden verwijderd"
},
"grab": {
"title": "Verzenden naar een downloadclient",
"subtitle": "Plak een magneetlink of upload een .torrent voor \"{title}\".",
"singleFileNote": "Een release kan één boek in verschillende formaten zijn, een audioboek in delen of een archief - deze worden allemaal als één boek geïmporteerd. Bij een uitgave met meerdere afzonderlijke boeken word je gevraagd welke je wilt behouden.",
"magnet": "Magneetlink",
"torrentFile": ".torrent-bestand",
"client": "Downloadclient",
"submit": "Versturen",
"errors": {
"pickOne": "Geef een magneetlink of een .torrent-bestand op, niet beide",
"fileTooLarge": "Dat bestand is groter dan {limit}, dus het is geen .torrent-bestand",
"fileUnreadable": "Dat bestand kon niet worden gelezen"
},
"noClientList": "BookOrbit gebruikt de downloadclient met de hoogste prioriteit."
},
"attempts": {
"title": "Eerdere pogingen",
"loading": "Eerdere pogingen laden...",
"loadFailed": "Kan de eerdere pogingen niet laden",
"refused": "Geweigerd, niets gedownload",
"handPicked": "Handmatig verzonden"
},
"download": {
"source": {
"automatic": "Automatisch gepakt",
"manual": "Gekozen door een goedkeurder",
"pasted": "Met de hand geplakt"
},
"transferred": "{done} van {total}",
"transferredUnknown": "{done} gedownload",
"progressLabel": "Download progress for {title}",
"status": {
"queued": "In wachtrij voor download",
"downloading": "Downloaden",
"completed": "Downloaden voltooid",
"importing": "Importeren in je bibliotheek",
"needs_review": "Wachten op recensie in het Boekdock",
"imported": "Toegevoegd aan je bibliotheek",
"failed": "Download mislukt"
}
},
"releases": {
"title": "Kies een release",
"retryTitle": "Probeer een andere release",
"subtitle": "Gerangschikt voor elke ingeschakelde indexer.",
"summaryCount": "{count, plural, one {# vrijgave} other {# releases}}",
"allFreeleech": "allemaal freeleech",
"allLanguage": "alle {language}",
"allFormat": "alle {format}",
"allIndexer": "allemaal van {name}",
"criteria": {
"label": "Actieve zoekopdracht",
"searched": "Gezocht",
"searchedTitleAuthor": "Titel en auteur gezocht",
"nothingFound": "Niets gevonden voor {key}",
"changeSearch": "Zoekopdracht wijzigen",
"closeSearch": "Sluiten",
"sources": "Bronnen",
"sourceSearchedIsbn": "zocht naar de ISBN",
"sourceSearchedTitleAuthor": "zocht op titel en auteur",
"sourceNoAdapter": "geen overeenkomende adapter",
"sourceReleases": "{count, plural, one {# vrijgave} other {# releases}}",
"sourceNone": "geen overeenkomsten",
"sourceFiltered": "{count} uitgefilterd",
"sourcesSearched": "{count, plural, one {# bron gezocht} other {# bronnen gezocht}}",
"showEachSource": "Laat ze allemaal zien",
"uncovered": "{count, plural, one {# ingeschakelde bron doet} other {# ingeschakelde bronnen doen}} heeft dit soort boeken niet bij zich",
"fixSource": "Instellingen corrigeren",
"searchInstead": "Zoek dit in plaats daarvan",
"keyTried": "geprobeerd, niets gevonden",
"keyTriedCount": "geprobeerd, {count, plural, one {# vrijgave} other {# releases}}",
"searchWithoutIsbn": "Titel en auteur",
"customIsbnSource": "Aangepast ISBN",
"filteredLocally": "Lokaal gefilterd:",
"title": "Titel",
"author": "Auteur",
"additionalAuthors": "Extra auteurs",
"isbn10": "ISBN-10",
"isbn13": "ISBN-13",
"isbns": "ISBN's",
"mediaKind": "Media",
"language": "Taal",
"formats": "Voorkeursformaten",
"editFields": "Velden bewerken",
"closeEditor": "Editor sluiten",
"authorsEditor": "Auteurs, één per regel",
"authorsPlaceholder": "Eén auteur per regel",
"authorsInvalid": "Gebruik niet meer dan 50 auteurs, met 255 tekens of minder per auteur.",
"languagePlaceholder": "Elke taal",
"formatsPlaceholder": "epub, azw3",
"formatsInvalid": "Gebruik niet meer dan 20 formaten, met 20 tekens of minder per formaat.",
"isbnSelection": "Zoekmethode",
"isbnSelectionHint": "Kies een ISBN, titel en auteur, of voeg een aangepaste ISBN toe.",
"noIsbnSelected": "Titel en auteur, zonder ISBN",
"customIsbn": "Aangepast ISBN",
"customIsbnPlaceholder": "ISBN-10 of ISBN-13",
"addIsbn": "Voeg ISBN toe",
"invalidIsbn": "{isbn} is geen geldige ISBN-10 of ISBN-13.",
"titleRequired": "Voer een titel in om te zoeken.",
"fixedMedia": "Media blijven {media} omdat het compatibele bronnen en het afhandelingspad beheert.",
"useRequestFields": "Gebruik aanvraagvelden",
"runSearch": "Zoek met deze velden"
},
"previousFailure": "De laatste poging is mislukt: {reason}",
"refused": {
"sourceRefused": "Deze bron heeft een eerdere release afgewezen",
"sourceUnavailable": "Deze bron heeft niet geantwoord",
"vipRequired": "Vereist een VIP account op deze bron",
"clientRefused": "Je downloadclient heeft een eerdere release geweigerd",
"clientUnavailable": "Je downloadclient heeft een eerdere release niet beantwoord"
},
"singleFileNote": "Een release kan één boek in verschillende formaten zijn, een audioboek in delen of een archief - deze worden allemaal als één boek geïmporteerd. Bij een uitgave met meerdere afzonderlijke boeken word je gevraagd welke je wilt behouden.",
"searching": "Indexeerders zoeken...",
"refresh": "Zoek opnieuw",
"cached": "Toont de laatste zoekopdracht. Zoek opnieuw voor nieuwe resultaten.",
"sortBy": "Sorteren op",
"sort": {
"score": "Beste overeenkomst",
"seeders": "Seeders",
"size": "Grootte",
"bitrate": "Bitsnelheid",
"added": "Datum toegevoegd"
},
"freeleechOnly": "Freeleech ({count})",
"clearFilters": "Filters wissen",
"filteredEmpty": "Geen enkele release komt overeen met deze filters.",
"grab": "Release downloaden",
"viewFiles": "Bestanden bekijken",
"hideFiles": "Bestanden verbergen",
"viewDetails": "Over inhoud",
"hideDetails": "Details verbergen",
"inspectingFiles": "De lijst met releasebestanden lezen...",
"inspectingNzb": "Ophalen en valideren van de NZB...",
"inspectingShort": "Bestanden controleren...",
"inspectionFailed": "De bestandslijst van deze release kan niet worden gelezen.",
"manifest": {
"ready": "{count, plural, one {Deze release bevat een # bestand. Het ondersteunde boekbestand kan worden geïmporteerd.} other {Deze release bevat # bestanden. Het ondersteunde boekbestand kan worden geïmporteerd.}}",
"noSupported": "Deze release heeft geen direct ondersteund boekbestand en kan dus niet worden verzonden.",
"contentsUnknown": "Deze release is verpakt als archief (RAR, ZIP of 7z). BookOrbit zal het na het downloaden uitpakken, dus de inhoud ervan is nog niet bekend.",
"multipleBooks": "Deze release bevat {count} afzonderlijke boeken. Nadat het is gedownload, word je gevraagd welke je wilt importeren.",
"multiPartBook": "{count, plural, one {Deze release bevat één boek dat uit één bestand bestaat.} other {Deze release bevat één boek dat uit # bestanden bestaat en als één boek wordt geïmporteerd.}}",
"metadataUnavailable": "Dit is een magneetlink. De bestandslijst is niet beschikbaar totdat een torrent-client de metagegevens van de zwerm ophaalt.",
"usenetMetadataUnavailable": "Dit is een Usenet-release. De definitieve bestandslijst is pas beschikbaar nadat NZBGet deze heeft gedownload en nabewerkt.",
"bookFile": "Boekbestand",
"extraFile": "Extra",
"truncated": "Er worden {shown} van {total} bestanden weergegeven.",
"untitledUnit": "Zonder titel",
"unitFiles": "{count, plural, one {# bestand} other {# bestanden}}",
"unitsTruncated": "Er worden {shown} van {total} boeken getoond.",
"ignored": "{count, plural, one {Er wordt # voorbeeld- of opvullingsbestand genegeerd.} other {Negeren van # voorbeeld- en opvulbestanden.}}",
"mediaKind": {
"ebook": "E-boek",
"audiobook": "Audioboek",
"comic": "Stripverhaal"
}
},
"manual": "Plak in plaats daarvan een link",
"manualTorrent": "Gebruik in plaats daarvan magneet of .torrent",
"indexer": "Indexeerprogramma",
"size": "Grootte",
"seeders": "Seeders",
"language": "Taal",
"seederCountPlural": "{count, plural, one {# seeder} other {# seeders}}",
"seederCountUnknown": "Aantal seeders onbekend",
"format": "Formaat",
"files": "Bestanden",
"fileLayout": {
"single": "Eén vermeld bestand",
"multi": "Meerdere vermelde bestanden"
},
"fileCount": "{count, plural, one {# bestand} other {# bestanden}}",
"audio": "Audio",
"bitrateAtLeast": "{rate}k+",
"channels": {
"mono": "Mono",
"stereo": "Stereo"
},
"chapterCountPlural": "{count, plural, one {# hoofdstuk} other {# hoofdstukken}}",
"durationHm": "{hours}h {minutes}m",
"durationM": "{minutes}m",
"freeleech": "Freeleech",
"vipOnly": "VIP",
"hideVipOnly": "Verberg alleen VIP",
"noneMatchedProfile": "Geen enkele release komt overeen met je profiel voor dit medium, dus er wordt niets automatisch gedownload. Je kunt nog steeds handmatig een release verzenden. Voeg onder de bestaande niveaus een niveau met minder voorwaarden toe om de keuze te verruimen.",
"profileMismatch": {
"summary": "{count, plural, one {Er is # release gevonden, maar de automatische download slaat deze over omdat hij niet overeenkomt met een {medium}-profielniveau.} other {Er zijn # releases gevonden, maar de automatische download slaat ze over omdat geen ervan overeenkomt met een {medium}-profielniveau.}} De overeenkomstscore en profielregels worden afzonderlijk gecontroleerd. Je kunt nog steeds op Verzenden klikken.",
"review": "Bekijk {medium} profiel",
"row": "Automatische download slaat dit over. Dichtstbijzijnde niveau: {tier}. {reasons}",
"failures": {
"formatUnknown": "{source} heeft geen formaat opgegeven; voor dit niveau is {expected} vereist.",
"format": "Formaat is {actual}; voor dit niveau is {expected} vereist.",
"fileLayoutUnknown": "{source} heeft geen aantal bestanden opgegeven; voor dit niveau is {expected} vereist.",
"fileLayout": "Bestandsindeling is {actual}; voor dit niveau is {expected} vereist.",
"bitrate": "Bitsnelheid is {actual} kbps; voor deze laag is minimaal {expected} kbps vereist.",
"channels": "Audio is {actual}; voor dit niveau is {expected} vereist.",
"languageUnknown": "{source} heeft geen taal opgegeven; voor dit niveau is {expected} vereist.",
"language": "Taal is {actual}; voor dit niveau is {expected} vereist.",
"source": "Deze bron is niet opgenomen in de laag.",
"seeders": "Deze release heeft {actual} seeders; voor dit niveau is minimaal {expected} vereist.",
"sizeUnknown": "{source} heeft geen maat opgegeven; voor dit niveau zijn maximaal {expected} toegestaan.",
"size": "Grootte is {actual}; voor dit niveau zijn maximaal {expected} toegestaan.",
"freeleech": "Voor dit niveau is freeleech vereist.",
"vipOnly": "Dit niveau sluit alleen VIP-releases uit."
}
},
"alreadyGrabbed": "Al gegrepen",
"freeleechLabel": "Freeleech",
"published": "Gepubliceerd",
"scoreLabel": "Overeenkomstscore {score} van 100",
"scoreBreakdown": "Hoe deze release scoorde",
"whyThisScore": "Waarom deze score",
"failures": {
"unauthorized": "aanmelding verlopen",
"throttled": "verzoeksnelheid beperkt",
"timeout": "time-out",
"unreachable": "onbereikbaar",
"unsupportedMedium": "heeft dit soort boeken niet",
"error": "zoeken mislukt"
},
"reasons": {
"isbnMatch": "ISBN komt overeen",
"titleMatch": "Titelovereenkomst",
"authorMatch": "Titel en auteur komen overeen",
"preferredFormat": "Voorkeursformaat {detail}",
"knownFormat": "Formaat {detail}",
"unknownFormat": "Formaat niet vermeld",
"expectedSize": "Plausibele maat",
"suspiciousSize": "Onwaarschijnlijke maat {detail}",
"seeders": "{detail} seeders",
"freeleech": "Freeleech",
"likelySeveralBooks": "{detail} bestanden, kunnen meerdere boeken zijn"
},
"errors": {
"loadFailed": "Kan niet zoeken naar releases"
},
"backToRequest": "Terug naar het verzoek",
"bestMatch": "Beste overeenkomst",
"flags": "Vlaggen",
"score": "Score",
"release": "Vrijgeven",
"send": "Versturen",
"tableCaption": "Uitgaven, gerangschikt",
"onlyBestMatch": "Dat is de enige release die overeenkwam.",
"tiedWithBest": "{count, plural, one {# andere release scoorde hetzelfde} other {# andere releases scoorden hetzelfde}}",
"inspectionFailedHint": "Het is niet naar een downloadclient verzonden. Probeer het opnieuw of gebruik in plaats daarvan Een link plakken.",
"inspectionFailedHintGeneric": "Het is niet naar een downloadclient verzonden. Probeer het opnieuw of kies een andere release.",
"mediumUncovered": "Geen enkele bron heeft dit soort boeken.",
"mediumUncoveredHint": "Geen van je ingeschakelde indexers dekt dit. Voeg er een toe die dat wel doet, of plak zelf een link.",
"noSourcesConfigured": "Er zijn nog geen zoekbronnen ingesteld.",
"noSourcesEnabled": "Elke zoekbron is uitgeschakeld.",
"noSourcesConfiguredHint": "Er is niets doorzocht. Voeg een indexer toe, installeer een bronplug-in, of plak zelf een link naar een release.",
"noSourcesEnabledHint": "Er is niets doorzocht. Schakel er een weer in, of plak zelf een link naar een release.",
"noSourcesAskAdmin": "Er is niets doorzocht. Vraag een beheerder om een ​​zoekbron in te stellen, of plak zelf een link naar een release.",
"addSource": "Voeg een bron toe",
"reviewSources": "Bronnen beoordelen",
"protocol": {
"torrent": "Torrent",
"usenet": "Usenet",
"direct": "Direct downloaden",
"directPill": "Direct"
}
},
"seed": {
"title": "Downloadclient",
"automated": "BookOrbit heeft deze release automatisch gekozen.",
"loading": "De downloadclient lezen...",
"loadFailed": "Kan de downloadclient voor dit verzoek niet bereiken.",
"notInClient": "De downloadclient heeft deze torrent niet meer.",
"state": "Status",
"seeding": "Seeden",
"stopped": "Gestopt",
"client": "Client",
"ratio": "Verhouding",
"time": "Seedtijd",
"uploaded": "Geüpload",
"hours": "{value} je",
"ofGoal": "{value} van {goal}",
"deleteFiles": "Verwijder ook de gedownloade bestanden",
"remove": "Verwijderen van client",
"removeHint": "BookOrbit stopt het seeden nooit automatisch. Het geïmporteerde boek blijft hoe dan ook in je bibliotheek.",
"confirm": {
"title": "Deze torrent verwijderen?",
"description": "De torrent stopt met het seeden. De gedownloade bestanden blijven op schijf.",
"descriptionWithFiles": "De torrent stopt met het seeden en de gedownloade bestanden worden verwijderd. Het geïmporteerde boek blijft in je bibliotheek."
}
},
"pipeline": {
"label": "Voortgang",
"steps": {
"asked": "Gevraagd",
"approved": "Goedgekeurd",
"release": "Vrijgave gevonden",
"downloading": "Downloaden",
"filed": "Gearchiveerd"
},
"summary": {
"waiting": "Wachten om: {step}",
"progress": "In behandeling om: {step}",
"done": "Opgeslagen in je bibliotheek",
"failed": "Gestopt door een fout op: {step}",
"stopped": "Gestopt om: {step}"
}
},
"density": {
"label": "Lijstdichtheid",
"comfortable": "Comfortabel",
"compact": "Compact"
},
"drawer": {
"label": "Details opvragen",
"description": "Het verzoek, de fase waarin het zich bevindt en de besluiten die daarop openstaan.",
"previous": "Vorig verzoek",
"next": "Volgende aanvraag",
"position": "{position} van {total}",
"shortcuts": "J / K om te verplaatsen, A om goed te keuren, Esc om te sluiten"
},
"table": {
"caption": "Boekaanvragen, met het stadium waarin ze zich bevinden",
"cover": "Omslag",
"title": "Titel",
"mediaKind": "Formaat",
"requestedBy": "Aangevraagd door",
"age": "Leeftijd",
"state": "Staat",
"outcome": "Resultaat",
"actions": "Acties",
"selectAll": "Selecteer elk verzoek dat wacht op goedkeuring",
"selectRow": "{title} selecteren",
"toggleDetail": "Laat zien wat er is gebeurd met {title}",
"release": "Vrijgeven",
"decidedBy": "Besloten door",
"decisionNote": "Beslissingsnota",
"requestNote": "Opmerking aanvragen",
"openDetail": "Volledige details openen"
},
"confirm": {
"cancelDownloadTitle": "Deze download annuleren?",
"cancelDownloadDescription": "De actieve overdracht stopt en de aanvraag blijft open zodat er voor een andere release kan worden gekozen. Door de client beheerde gegevens worden bewaard; gedeeltelijke directe download-fasering wordt verwijderd.",
"cancelTitle": "Dit verzoek stoppen?",
"cancelDescription": "Het wordt verplaatst naar geannuleerd. Niemand die erop wacht, krijgt het boek.",
"cancelDescriptionWithDownload": "De actieve overdracht is gestopt. Gegevens in de downloadclient worden bewaard; gedeeltelijke directe download-fasering wordt verwijderd.",
"deleteTitle": "Dit verzoek verwijderen?",
"deleteDescription": "Het verzoek en de registratie van de aanvrager worden voor iedereen permanent verwijderd. Torrents die nog seeden, worden uit de downloadclient verwijderd, maar de bestanden blijven behouden. Tijdelijke bestanden van directe downloads worden automatisch opgeruimd. Als je het verzoek in plaats daarvan sluit, wordt het alleen uit je eigen lijst verborgen.",
"discardImportTitle": "Deze import annuleren?",
"discardImportDescription": "De gedownloade bestanden worden uit het Book Dock verwijderd en het verzoek wordt als mislukt gemarkeerd. De torrent blijft seeden; stop deze afzonderlijk als je hem ook wilt verwijderen.",
"leaveTitle": "Dit verzoek achterlaten?",
"leaveDescription": "Je stopt met het volgen ervan en ontvangt er geen meldingen meer van. Iedereen die erom heeft gevraagd, bewaart zijn verzoek.",
"rejectDescription": "Iedereen die op deze verzoeken wacht, krijgt te horen dat ze zijn afgewezen. Er wordt niets gedownload."
},
"outcome": {
"filedIn": "Geplaatst in {library} {time}",
"filed": "Geplaatst {time}",
"rejected": "Afgewezen {time}",
"cancelled": "Geannuleerd {time}",
"awaitingApproval": "Wachten op goedkeuring",
"awaitingReview": "Wachten op een handmatige controle",
"failedUnknown": "Zonder reden gestopt door de indexeerder",
"atStage": {
"asked": "Ik heb er net om gevraagd",
"approved": "Goedgekeurd, nog niet gezocht",
"release": "Op zoek naar een vrijgave",
"downloading": "De release downloaden",
"filed": "Archief in de bibliotheek"
}
},
"handback": {
"AUTOMATION_DISABLED": "Automatisch grijpen is uitgeschakeld, dus deze moet met de hand worden vrijgegeven",
"NO_DESTINATION": "Dit verzoek heeft geen doelbibliotheek, dus je kunt het boek nergens opslaan",
"ATTEMPT_LIMIT": "Automatische afhandeling stopte na {attempts} pogingen",
"SEARCH_FAILED": "Kan niet zoeken naar een release: {detail}",
"NO_SOURCES_CONFIGURED": "Er zijn geen zoekbronnen ingesteld, dus er is niets gezocht voor dit verzoek",
"NO_SOURCES_ENABLED": "Elke zoekbron is uitgeschakeld, er is dus niets opgezocht voor dit verzoek",
"MEDIUM_UNCOVERED": "Er is geen ingeschakelde zoekbron met dit soort boeken, dus er is niets gezocht voor dit verzoek",
"PROFILE_EXCLUDED_ALL": "Geen enkele release komt overeen met het profiel voor dit medium, dus deze heeft een handmatig geselecteerde release nodig",
"ALL_TRIED": "Elke release die goed genoeg is om te pakken, is al geprobeerd, dus deze heeft een release nodig die met de hand is uitgekozen",
"BELOW_SCORE_FLOOR": "Geen enkele release heeft een score van {floor} of beter, dus deze heeft een release nodig die met de hand is uitgekozen",
"ALL_BLOCKED": "Elke release die goed genoeg was om te pakken, werd uitgesloten door een eerdere mislukking, dus deze heeft een release nodig die met de hand is uitgekozen",
"ABANDONED": "Er is geen release gekozen, dus deze download is niet gestart"
},
"submitError": {
"SUBMIT_TITLE_REQUIRED": "Geef het boek een titel voordat je het aanvraagt",
"SUBMIT_SELF_FULFIL_FORBIDDEN": "Je mag niet aan je eigen verzoeken voldoen",
"SUBMIT_LIBRARY_FORBIDDEN": "Je heeft geen toegang tot die bibliotheek",
"SUBMIT_FOLDER_NEEDS_LIBRARY": "Kies een doelbibliotheek voordat je een map kiest",
"SUBMIT_FOLDER_NOT_IN_LIBRARY": "Die map maakt geen deel uit van de doelbibliotheek",
"SUBMIT_DEFAULT_LIBRARY_UNREACHABLE": "Kies een doelbibliotheek die je kunt bereiken: de standaardbibliotheek van deze instantie is niet die van je",
"SUBMIT_DESTINATION_REQUIRED": "Je verzoeken worden goedgekeurd zodra je ze doet, dus kies de bibliotheek waarin het boek terecht moet komen",
"SUBMIT_SELF_SERVE_LIMIT": "Voltooi of annuleer eerst enkele downloads: je kunt {limit} in één keer in de vlucht hebben",
"SUBMIT_ON_BEHALF_FORBIDDEN": "Het is je niet toegestaan boeken voor andere mensen aan te vragen",
"SUBMIT_ON_BEHALF_UNKNOWN_USER": "Voor die gebruiker kan geen boekaanvraag worden gedaan"
},
"actionError": {
"BOOK_REQUEST_NOT_PENDING": "Alleen een in behandeling zijnd verzoek ondersteunt deze actie; dit verzoek is momenteel {status}",
"BOOK_REQUEST_NOT_CANCELLABLE": "Een verzoek van {status} kan niet langer worden geannuleerd",
"BOOK_REQUEST_DESTINATION_REQUIRED": "Kies een doelbibliotheek voordat je dit verzoek goedkeurt",
"BOOK_REQUEST_ACTION_FORBIDDEN": "Je heeft geen toestemming om {action} dit verzoek te doen",
"BOOK_REQUEST_STALE_TRANSITION": "Dit verzoek is gewijzigd terwijl de actie werd toegepast. Het is nu {status}."
},
"bulk": {
"selected": "{count, plural, one {# verzoek geselecteerd} other {# verzoeken geselecteerd}}",
"approveSelected": "{count, plural, one {# verzoek goedkeuren} other {Alles goedkeuren #}}",
"clear": "Wissen",
"dismissSelected": "{count, plural, one {Verberg # verzoek} other {Alles verbergen #}}",
"rejectSelected": "{count, plural, one {Verzoek # afwijzen} other {Alles weigeren #}}",
"rejectNoteLabel": "Reden (optioneel)",
"rejectNotePlaceholder": "Waarom deze worden afgewezen",
"rejectTitle": "{count, plural, one {# request} other {# verzoeken}} afwijzen?",
"rejectConfirm": "Afwijzen"
},
"chooser": {
"title": "Kies welk boek je wilt importeren",
"hint": "Deze uitgave bleek {count} afzonderlijke boeken te bevatten. Het downloaden is voltooid; kies degene die werd aangevraagd en de rest blijft achter.",
"untitled": "Untitled",
"files": "{count, plural, one {# bestand} other {# bestanden}}",
"import": "Importeer dit boek",
"mediaKind": {
"ebook": "E-boek",
"audiobook": "Audioboek",
"comic": "Stripverhaal"
}
},
"review": {
"title": "Waarom dit wacht",
"scoreShort": "Het geïmporteerde bestand scoorde {score} op dit verzoek, onder de {threshold} die nodig was om het automatisch te archiveren.",
"scoreClears": "Het geïmporteerde bestand heeft een score van {score} gekregen, waarmee de {threshold} wordt gewist die nodig is om het automatisch te archiveren.",
"verificationOff": "Importcontrole is uitgeschakeld, dus dit bestand is nooit beoordeeld op basis van het verzoek.",
"reason": {
"isbn_match": "Het is ISBN waar om is gevraagd.",
"above_threshold": "Het lijkt op het boek waar om werd gevraagd.",
"below_threshold": "Controleer de onderstaande velden en beslis of dit het juiste boek is.",
"author_mismatch": "De titel komt dichtbij, maar de auteur is iemand anders.",
"no_title": "Het bestand heeft geen leesbare titel, dus er was niets om te vergelijken."
},
"field": {
"title": "Titel",
"authors": "Auteur",
"isbn13": "ISBN"
},
"verdict": {
"match": "Overeenkomsten",
"mismatch": "Komt niet overeen",
"unknown": "Niet vergeleken"
},
"requested": "Aangevraagd",
"imported": "Geïmporteerd",
"absent": "Noch het verzoek, noch het bestand heeft er één.",
"notSet": "Niet ingesteld",
"filesTitle": "Wat is er geland",
"fileCount": "{count, plural, one {# bestand} other {# bestanden}}",
"role": {
"cover": "Omslag",
"metadata": "Metadata",
"supplement": "Extra"
},
"fileAnyway": "Sla het toch op",
"fileAnywayHint": "Sla dit op in de doelbibliotheek en markeert het verzoek als beschikbaar, precies zoals een voldoende score zou hebben gedaan.",
"noDestination": "Deze aanvraag heeft geen doelbibliotheek met een map erin, dus je kunt het boek nog nergens opslaan.",
"openDock": "Open het Boekdock",
"missingEntry": "Het bestand waarvoor dit verzoek werd uitgesteld, staat niet meer in het Boekdock. Het is met de hand gearchiveerd of weggegooid, dus er valt hier niets meer te beoordelen.",
"missingEntryNext": "Als het boek al in je bibliotheek staat, sluit je dit verzoek hieronder af. Als dit niet het geval is, annuleer je het verzoek en zoek je naar een andere release.",
"filed": "Opgeslagen in je bibliotheek.",
"fileFailed": "Kan deze import niet opslaan",
"discard": "Deze import negeren",
"discardHint": "Gebruik dit als de uitgave het verkeerde boek bleek te zijn. De bestanden worden uit het Book Dock verwijderd en het verzoek wordt gemarkeerd als mislukt."
},
"sources": {
"noneConfigured": "Er zijn geen zoekbronnen ingesteld.",
"allDisabled": "Elke zoekbron is uitgeschakeld.",
"noneConfiguredHint": "Verzoeken kunnen worden ingediend, maar er wordt pas naar gezocht als je een indexer toevoegt of een bronplug-in installeert.",
"allDisabledHint": "Verzoeken kunnen worden ingediend, maar er wordt pas naar gezocht als je er een weer inschakelt.",
"askAdmin": "Verzoeken kunnen worden ingediend, maar er wordt niets naar gezocht totdat een beheerder er een instelt.",
"addSource": "Voeg een bron toe",
"reviewSources": "Bronnen beoordelen"
},
"selfServeBadge": "Zelfbediening",
"selfServeBadgeHint": "Rechtstreeks gedownload door de aanvrager, zonder goedkeuringsstap"
},
"collection": {
"visibleToAll": "Zichtbaar voor alle gebruikers",
"visibleToAllHint": "Elke gebruiker kan deze collectie zien, maar alleen jij kunt de boeken ervan wijzigen",
"dialog": {
"name": "Naam",
"icon": "Pictogram",
"iconPlaceholder": "Kies een pictogram...",
"nameRequired": "Naam is verplicht",
"iconRequired": "Kies een pictogram",
"creating": "Aanmaken...",
"createFailed": "Collectie aanmaken mislukt"
},
"createDialog": {
"title": "Nieuwe collectie",
"podcastTitle": "Nieuwe podcastcollectie",
"namePlaceholder": "bijv. Favorieten"
},
"editDialog": {
"title": "Collectie bewerken",
"syncToKobo": "Synchroniseren met Kobo",
"syncToKoboHint": "Boeken in deze collectie verschijnen op je Kobo-apparaat",
"deleteCollection": "Collectie verwijderen",
"confirmDelete": "Bevestigen?",
"deleting": "Verwijderen...",
"saving": "Opslaan...",
"deleted": "\"{name}\" verwijderd",
"updateFailed": "Collectie bijwerken mislukt",
"deleteFailed": "Collectie verwijderen mislukt"
},
"addToSheet": {
"title": "Collecties beheren",
"selectedCount": "{count, plural, =0 {geen boeken geselecteerd} one {een boek geselecteerd} other {# boeken geselecteerd}}",
"newCollection": "Nieuwe collectie",
"namePlaceholder": "Collectienaam",
"create": "Aanmaken",
"collections": "Collecties",
"empty": "Nog geen collecties. Maak er hierboven een aan.",
"done": "Klaar",
"added": "Toegevoegd",
"allAdded": "Alle {total} toegevoegd",
"inCollection": "In deze collectie",
"allInCollection": "Alle {total} in deze collectie",
"partialInCollection": "{partial} van {total} in deze collectie",
"bookCount": "{count, plural, =0 {geen boeken} one {een boek} other {# boeken}}",
"loadFailed": "Collecties laden mislukt",
"createdAndAdded": "{count, plural, =0 {\"{name}\" aangemaakt en geen boeken toegevoegd} one {\"{name}\" aangemaakt en een boek toegevoegd} other {\"{name}\" aangemaakt en # boeken toegevoegd}}",
"createdButAddFailed": "\"{name}\" aangemaakt maar boeken toevoegen mislukt",
"createFailed": "Collectie aanmaken mislukt",
"addedNewWithExisting": "{count, plural, =0 {Een nieuw boek toegevoegd aan \"{name}\" ({alreadyHad} al aanwezig)} one {Een nieuw boek toegevoegd aan \"{name}\" ({alreadyHad} al aanwezig)} other {# nieuwe boeken toegevoegd aan \"{name}\" ({alreadyHad} al aanwezig)}}",
"addedToCollection": "{count, plural, =0 {Geen boeken toegevoegd aan \"{name}\"} one {Een boek toegevoegd aan \"{name}\"} other {# boeken toegevoegd aan \"{name}\"}}",
"addFailed": "Toevoegen aan collectie mislukt",
"removedFromCollection": "{count, plural, =0 {Geen boeken verwijderd uit \"{name}\"} one {Een boek verwijderd uit \"{name}\"} other {# boeken verwijderd uit \"{name}\"}}",
"removeFailed": "Verwijderen uit collectie mislukt"
}
},
"components": {
"appHeader": {
"searchAllBooks": "Alle boeken doorzoeken...",
"searching": "Zoeken...",
"noResults": "Geen resultaten",
"loadingMore": "Meer laden...",
"loadMore": "Meer laden ({loaded}/{total})",
"allMatchesShown": "{count, plural, =0 {Alle 1 resultaat getoond} one {Alle 1 resultaat getoond} other {Alle # resultaten getoond}}",
"bookCount": "{count, plural, =0 {geen boeken} one {# boek} other {# boeken}}",
"fileCount": "{count, plural, =0 {geen bestanden} one {# bestand} other {# bestanden}}",
"uploadedToast": "{uploaded} geüpload",
"uploadFailedToast": "Uploaden mislukt voor {failed}",
"uploadPartialToast": "{uploaded} geüpload, {failed} mislukt",
"bookDock": "Book Dock",
"statistics": "Statistieken",
"achievements": "Prestaties",
"annotations": "Annotaties",
"uploadBooks": "Boeken uploaden",
"appearance": "Weergave",
"appearanceDescription": "Kies opties voor thema, accent, hoekradius, oppervlak en achtergrond.",
"theme": "Thema",
"accent": "Accent",
"radius": "Radius",
"background": "Achtergrond",
"settings": "Instellingen",
"whatsNew": "Wat is nieuw",
"documentation": "Documentatie",
"help": "Help",
"starOnGithub": "Ster op GitHub",
"new": "Nieuw",
"newReleaseNotes": "Nieuwe release-opmerkingen beschikbaar",
"account": "Account",
"changePassword": "Wachtwoord wijzigen",
"signOut": "Uitloggen",
"githubStar": {
"title": "Vind je BookOrbit leuk?",
"body": "Als BookOrbit je helpt met je bibliotheek, overweeg dan om het project een ster te geven op GitHub. Het helpt meer mensen de app te ontdekken en ondersteunt de doorlopende ontwikkeling.",
"cta": "Geef BookOrbit een ster op GitHub"
},
"surfaceOpacity": "Oppervlaktedekking",
"surfaceOpacityValue": "{value}%",
"surfaceBrightnessValue": "{value}%"
},
"sidebar": {
"dashboard": "Dashboard",
"authors": "Auteurs",
"series": "Reeksen",
"tools": "Hulpmiddelen",
"libraries": "Bibliotheken",
"newLibrary": "Nieuwe bibliotheek",
"scanProgress": "{processed} / {total} boeken",
"smartScopes": "Smart Scopes",
"newSmartScope": "Nieuwe Smart Scope",
"noSmartScopes": "Nog geen Smart Scopes",
"collections": "Collecties",
"newCollection": "Nieuwe collectie",
"noCollections": "Nog geen collecties",
"newReleaseNotes": "Nieuwe release-opmerkingen beschikbaar",
"requestBadge": {
"allActive": "{count, plural, one {# actief verzoek voor alle gebruikers} other {# actieve verzoeken voor alle gebruikers}}",
"mineActive": "{count, plural, one {# actief verzoek van jou} other {# actieve verzoeken van jou}}"
},
"support": "BookOrbit ondersteunen",
"supportAria": "BookOrbit ondersteunen op Ko-fi",
"appLinks": {
"ios": "Download de iOS-app",
"android": "Android-app binnenkort beschikbaar"
},
"sectionHeader": {
"add": "Toevoegen",
"showAll": "Alles weergeven",
"showCount": "Toon {count}",
"rowsShown": "Rijen getoond",
"menuAria": "Sectieopties voor {section}",
"reorder": "Herschikken",
"doneReordering": "Klaar met herschikken"
},
"noLibraries": "Nog geen bibliotheken",
"clearFilter": "Filter wissen",
"filterSummary": "{shown} van {total} getoond",
"filterLibraries": "Bibliotheken filteren",
"filterLibrariesPlaceholder": "Bibliotheken filteren...",
"filterSmartScopes": "Slimme scopes filteren",
"filterSmartScopesPlaceholder": "Slimme scopes filteren...",
"filterCollections": "Filtercollecties",
"filterCollectionsPlaceholder": "Verzamelingen filteren...",
"seeAllLibraries": "Bekijk alle bibliotheken ({count})",
"seeAllSmartScopes": "Bekijk alle slimme scopes ({count})",
"seeAllCollections": "Bekijk alle collecties ({count})",
"podcasts": "Podcasts",
"newPodcastLibrary": "Nieuwe podcastbibliotheek",
"noPodcastLibraries": "Nog geen podcastbibliotheken",
"filterPodcastLibraries": "Podcastbibliotheken filteren",
"filterPodcastLibrariesPlaceholder": "Podcastbibliotheken filteren...",
"seeAllPodcastLibraries": "Bekijk alle podcastbibliotheken ({count})",
"podcastScopes": "Podcastbereiken",
"newPodcastScope": "Nieuw podcastbereik",
"noPodcastScopes": "Nog geen podcastbereik",
"filterPodcastScopes": "Podcastbereiken filteren",
"filterPodcastScopesPlaceholder": "Podcastbereiken filteren...",
"seeAllPodcastScopes": "Bekijk alle podcastbereiken ({count})",
"podcastCollections": "Podcastcollecties",
"newPodcastCollection": "Nieuwe podcastcollectie",
"noPodcastCollections": "Nog geen podcastcollecties",
"filterPodcastCollections": "Podcastcollecties filteren",
"filterPodcastCollectionsPlaceholder": "Podcastcollecties filteren...",
"seeAllPodcastCollections": "Bekijk alle podcastcollecties ({count})",
"queue": "Wachtrij",
"mode": {
"books": "Boeken",
"podcasts": "Podcasts",
"switcherAria": "Schakel tussen boeken en podcasts"
},
"updateAvailable": "Update {version}",
"updateTooltip": "{version}-update beschikbaar",
"openUpdateRelease": "Open de {version}-release op GitHub",
"zones": {
"browse": "Bladeren"
},
"reorder": {
"gripAria": "Bestel {name} opnieuw",
"lifted": "{name} opgeheven, positie {position} van {total}. Gebruik de pijltjestoetsen om het te verplaatsen.",
"moved": "{name}, positie {position} van {total}",
"dropped": "{name} gedropt op positie {position} van {total}",
"cancelled": "Nabestelling geannuleerd. {name} is teruggekeerd naar positie {position} van {total}.",
"filteredHint": "Wis het filter om de volgorde te wijzigen"
},
"podcastImportProgress": "{processed} / {total} bestanden",
"podcastImportCounting": "Bestanden tellen…",
"playlists": "Slimme afspeellijsten",
"newPlaylist": "Nieuwe slimme afspeellijst",
"noPlaylists": "Nog geen slimme afspeellijsten",
"filterPlaylists": "Filter slimme afspeellijsten",
"filterPlaylistsPlaceholder": "Slimme afspeellijsten filteren...",
"seeAllPlaylists": "Bekijk alle slimme afspeellijsten ({count})"
},
"selectionActionBar": {
"setReadingStatus": "Leesstatus instellen",
"setRating": "Beoordeling instellen",
"openMetadataEditor": "Metadata-editor openen",
"editIndividually": "Boeken afzonderlijk bewerken",
"addToCollection": "Aan collectie toevoegen",
"removeFromCollection": "Uit collectie verwijderen",
"sendViaEmail": "Verzenden via e-mail",
"downloadFilesZip": "Bestanden downloaden als ZIP",
"moreActions": "Meer acties",
"setField": "Veld instellen",
"refreshMetadata": "Metadata vernieuwen",
"reExtractCover": "Omslag opnieuw extraheren",
"metadataLock": "Metadata vergrendelen",
"lockAll": "Alles vergrendelen",
"unlockAll": "Alles ontgrendelen",
"exportMetadata": "Metadata exporteren",
"deleteSelected": "Selectie verwijderen",
"exitSelection": "Selectie afsluiten",
"downloadFilesZipLabel": "Bestanden downloaden als ZIP:",
"primaryOnly": "Alleen primair",
"allFormats": "Alle formaten",
"audioOnly": "Alleen audio",
"setRatingLabel": "Beoordeling instellen:",
"clear": "Wissen",
"setFieldLabel": "Veld instellen:",
"apply": "Toepassen",
"fieldPlaceholder": "Laat leeg om te wissen",
"fieldPlaceholderArray": "Komma-gescheiden (laat leeg om te wissen)",
"deleteConfirm": "{count, plural, =0 {# boek verwijderen?} one {# boek verwijderen?} other {# boeken verwijderen?}}",
"typeDelete": "Typ DELETE"
},
"viewHeader": {
"select": "Selecteren",
"display": "Weergave",
"displayDescription": "Pas omslaggrootte, rasterafstand en weergaveopties aan.",
"columnVisibilityHint": "Gebruik het paneel voor kolomzichtbaarheid in de tabelkop om kolommen te tonen of verbergen.",
"columnVisibilityMobileHint": "Kolomzichtbaarheid kan worden beheerd vanuit de tabelkop.",
"searchPlaceholder": "Zoek op titel, auteur, reeks, verteller...",
"clearSearch": "Clear search",
"closeSearch": "Close search",
"mobileSearch": {
"description": "Zoek items op titel, auteur, reeks of verteller.",
"done": "Klaar"
},
"mobileMenu": {
"grid": "Raster",
"list": "Lijst",
"select": "Selecteren",
"exitSelect": "Selectie sluiten"
},
"displayControls": {
"display": "Weergave",
"coverSize": "Omslaggrootte",
"gridGap": "Rasterafstand",
"pixelValue": "{value} pixels",
"showJumpRails": "Toon springrails",
"columnsHint": "Gebruik het paneel voor kolomzichtbaarheid in de tabelkop om kolommen te tonen of te verbergen.",
"coverShape": "Omslagvorm",
"circle": "Cirkel",
"square": "Vierkant",
"rowDensity": "Rijhoogte",
"densityCompact": "Compact",
"densityComfortable": "Gezellig",
"densityRoomy": "Ruim",
"coverFallback": "Gebruik boekomslagen voor ontbrekende portretten"
},
"viewModes": {
"grid": "Rasterweergave",
"list": "Lijstweergave",
"table": "Tabelweergave"
}
},
"iconPicker": {
"clearSelectionAria": "Geselecteerd pictogram wissen",
"searchLucide": "Lucide-pictogrammen zoeken...",
"searchCustom": "Aangepaste pictogrammen zoeken...",
"chooseIcon": "Kies een pictogram...",
"selectIcon": "Pictogram selecteren",
"customTab": "Aangepast",
"searching": "Zoeken...",
"noIconsMatch": "Geen pictogrammen komen overeen met \"{query}\"",
"typeToSearch": "Typ om alle pictogrammen te doorzoeken",
"noCustomIcons": "Geen aangepaste pictogrammen geüpload",
"noIconsAvailable": "Geen pictogrammen beschikbaar"
},
"entityNotFound": {
"title": "{entity} niet gevonden",
"description": "Deze {entity} bestaat niet of is verwijderd.",
"goBack": "Ga terug"
},
"media": {
"volume": "Volume",
"mute": "Mute",
"unmute": "Unmute"
},
"themePicker": {
"light": "Licht",
"dark": "Donker",
"system": "Systeem"
},
"radiusPicker": {
"sharp": "Scherpe hoeken",
"default": "Standaardhoeken",
"rounded": "Afgeronde hoeken",
"pill": "Pilvormige hoeken"
},
"languagePicker": {
"searchPlaceholder": "Zoektalen",
"suggested": "Voorgesteld",
"all": "Alle talen",
"results": "Resultaten",
"empty": "Er komen geen talen overeen met \"{query}\""
},
"userAvatar": {
"profilePicture": "Profielfoto",
"profilePictureOf": "Profielfoto van {name}"
},
"ui": {
"sidebar": {
"title": "Zijbalk",
"mobileDescription": "Toont de mobiele zijbalk.",
"toggle": "Zijbalk in-/uitklappen",
"collapse": "Zijbalk samenvouwen",
"expand": "Zijbalk uitvouwen",
"open": "Zijbalk openen",
"close": "Zijbalk sluiten"
},
"chipInput": {
"typeAndEnter": "Typ en druk op Enter om toe te voegen",
"pressEnter": "Druk op Enter om toe te voegen",
"remove": "Verwijder {value}"
},
"tokenSelect": {
"remove": "Verwijder {value}",
"noMatches": "Geen overeenkomsten",
"showOptions": "Opties weergeven"
}
},
"entityIndex": {
"sortBy": "Sorteren op",
"sort": {
"custom": "Aangepaste volgorde",
"name": "Naam",
"bookCount": "Aantal boeken",
"showCount": "Toon telling"
},
"ascending": "Oplopend",
"descending": "Aflopend",
"clearSearch": "Clear search",
"resultCount": "{shown} van {total}",
"noMatches": "Geen overeenkomsten",
"noMatchesHint": "Probeer een andere zoekterm.",
"bookCount": "Boeken: {count}",
"showCount": "Toont: {count}",
"librariesEmptyHint": "Maak een bibliotheek aan om boeken toe te voegen.",
"podcastLibrariesEmptyHint": "Maak een podcastbibliotheek om shows te volgen.",
"smartScopesEmptyHint": "Slimme scopes slaan een reeks filters op die je vaak gebruikt.",
"collectionsEmptyHint": "Collecties groeperen boeken die je met de hand kiest."
},
"legalNotices": {
"about": "Over BookOrbit",
"trigger": "Juridische mededelingen",
"title": "Over BookOrbit",
"description": "BookOrbit toeschrijving, licentieverlening en broncode.",
"poweredBy": "Mogelijk gemaakt door BookOrbit",
"originalDevelopment": "Deze software bevat materiaal dat oorspronkelijk is ontwikkeld als BookOrbit.",
"copyright": "Copyright (C) 2025-2026 neon.",
"contributors": "Extra auteursrechten berusten bij de respectieve BookOrbit bijdragers.",
"licenseSummary": "Gelicentieerd onder de GNU Affero General Public License, alleen versie 3, met aanvullende voorwaarden. Deze software wordt geleverd zonder garantie. Je mag het onder deze voorwaarden herdistribueren en wijzigen.",
"sourceCode": "Broncode",
"license": "AGPLv3-licentie",
"additionalTerms": "Aanvullende voorwaarden"
},
"confirmDialog": {
"typeToConfirm": "Typ “{phrase}” om te bevestigen"
},
"formSheet": {
"discardTitle": "Wijzigingen negeren?",
"discardDescription": "Je niet-opgeslagen wijzigingen gaan verloren.",
"discardConfirm": "Weggooien"
}
},
"customIcons": {
"dialogTitle": "Eigen iconen uploaden",
"dialogDescription": "Controleer de namen voordat je ze aan je bibliotheek toevoegt.",
"readingFiles": "Bestanden lezen...",
"dropPrompt": "Sleep SVG-bestanden hierheen of klik om te bladeren",
"fileLimit": "Maximaal {max} bestanden, 128 KB elk",
"namePlaceholder": "Naam",
"nameRequired": "Naam is verplicht",
"invalidSvg": "Ongeldige SVG",
"invalidSvgFile": "Ongeldig SVG-bestand",
"identicalTo": "Identiek aan \"{name}\"",
"uploadAnyway": "Toch uploaden",
"skipThisOne": "Deze overslaan",
"readyToUpload": "{count} klaar om te uploaden",
"noIconsStaged": "Nog geen iconen klaargezet",
"uploading": "Uploaden...",
"upload": "Uploaden",
"uploadCount": "{count} uploaden",
"onlySvgSupported": "Alleen SVG-bestanden worden ondersteund",
"maxStaged": "Je kunt maximaal {max} iconen tegelijk klaarzetten",
"onlyMoreCanStage": "{count, plural, =0 {Er kunnen geen iconen meer worden klaargezet} one {Er kan nog maar # icoon worden klaargezet} other {Er kunnen nog maar # iconen worden klaargezet}}",
"readFailed": "Lezen van SVG-bestanden mislukt",
"uploadedCount": "{count, plural, =0 {Geen iconen geüpload} one {# icoon geüpload} other {# iconen geüpload}}",
"uploadedPartial": "{created} geüpload, {failed} mislukt",
"noIconsUploaded": "Geen iconen geüpload",
"uploadFailed": "Uploaden van iconen mislukt",
"uploadFailedEntry": "Uploaden mislukt"
},
"dashboard": {
"common": {
"failedToLoad": "Laden mislukt",
"retry": "Opnieuw proberen",
"untitled": "Naamloos",
"cover": "Omslag",
"bookCover": "Boekomslag"
},
"libraryLoad": {
"errorTitle": "Kan je bibliotheken niet laden",
"errorDescription": "BookOrbit kan je bibliotheken niet ophalen. Je bibliotheekgegevens zijn niet verwijderd."
},
"scroller": {
"failedToLoad": "Laden mislukt.",
"empty": {
"continueReading": "Nog geen boeken in behandeling. Begin er een te lezen om het hier te zien.",
"continueListening": "Nog geen audioboeken in behandeling. Begin er een te beluisteren om het hier te zien.",
"continuePodcasts": "Er zijn nog geen podcastafleveringen bezig. Begin er een om het hier te zien.",
"wantToRead": "Nog geen boeken gemarkeerd als wil ik lezen.",
"upNextInSeries": "Nog geen volgende delen in reeks. Rond een deel af om het volgende te tonen.",
"recentlyAdded": "Nog geen boeken in je bibliotheek.",
"smartScope": "Geen boeken komen overeen met deze smartScope.",
"default": "Geen boeken gevonden."
}
},
"settings": {
"title": "Dashboard aanpassen",
"tabs": {
"widgets": "Widgets",
"shelves": "Planken"
},
"widgetNames": {
"readingStreak": "Leesreeks",
"currentlyReading": "Nu aan het lezen",
"readingGoal": "Leesdoel",
"readingDna": "Lees-DNA",
"monthlyChallenge": "Maandelijkse uitdaging",
"highlightOfTheDay": "Markering van de dag",
"neglectedGems": "Vergeten pareltjes",
"readingRhythm": "Leesritme",
"diversityScore": "Diversiteitsscore",
"libraryOverview": "Bibliotheekoverzicht",
"yearProjection": "Jaarprognose",
"longWait": "Het lange wachten"
},
"shelfNames": {
"recentlyAdded": "Recent toegevoegd",
"continueReading": "Lees verder",
"continueListening": "Ga verder met luisteren",
"continuePodcasts": "Doorgaan met podcasts",
"wantToRead": "Wil ik lezen",
"upNextInSeries": "Volgende in serie",
"random": "Ontdek iets nieuws",
"smartScope": "Smart Scope"
},
"shelfLayout": {
"title": "Plankindeling",
"description": "Kies hoe planken op grotere schermen worden gerangschikt.",
"wide": "Brede rijen",
"wideDescription": "Toon één plank per rij.",
"twoColumns": "Twee kolommen",
"twoColumnsDescription": "Toon twee planken per rij."
},
"libraryScope": {
"title": "Dashboardbibliotheken",
"description": "Kies welke bibliotheken boeken en leesgegevens bijdragen aan dit dashboard.",
"allLibraries": "Alle toegankelijke bibliotheken",
"summaryNone": "Geen bibliotheken geselecteerd",
"summaryCount": "{count, plural, one {# bibliotheek} other {# bibliotheken}}",
"required": "Selecteer minimaal één bibliotheek."
},
"shelfRows": {
"label": "Rijen boeken",
"option": "{count, plural, one {Eén rij boeken} other {# rijen boeken}}",
"hint": "Stel in hoeveel rijen boeken elke plank toont. Smalle schermen tonen maximaal twee."
},
"reorderHintWidget": "Sleep om te herordenen. Schakel in of uit om een widget te tonen of verbergen.",
"reorderHintShelf": "Sleep om te herordenen. Schakel in of uit om een plank te tonen of verbergen.",
"smartScope": "Smart Scope",
"noSmartScopes": "Nog geen Smart Scopes. Maak er een aan vanuit de zijbalk.",
"addShelf": "Plank toevoegen",
"resetToDefaults": "Standaardwaarden herstellen"
},
"welcome": {
"emptyTitle": "Je bibliotheek is leeg",
"noLibrariesTitle": "Nog geen bibliotheken",
"emptyDescription": "Maak een bibliotheek aan om je boeken te ordenen en te lezen. Wijs een map aan en de rest gaat vanzelf.",
"noLibrariesDescription": "Je beheerder heeft nog geen bibliotheken ingesteld. Neem contact met hen op om te beginnen.",
"createFirstLibrary": "Maak je eerste bibliotheek"
},
"widgets": {
"currentlyReading": {
"title": "Nu aan het lezen",
"empty": "Geen boeken in behandeling. Begin er een te lezen om het hier te zien.",
"continueReading": "Verder lezen"
},
"diversityScore": {
"title": "Diversiteitsscore",
"notEnoughData": "Lees minstens 3 boeken om je diversiteitsscore te zien",
"booksAnalyzed": "{count, plural, =0 {geen boeken geanalyseerd} one {# boek geanalyseerd} other {# boeken geanalyseerd}}",
"subScores": {
"genre": "Genre",
"author": "Auteur",
"era": "Tijdperk",
"language": "Taal"
}
},
"highlightOfTheDay": {
"title": "Markering van de dag",
"empty": "Markeer passages tijdens het lezen om ze hier te zien"
},
"libraryOverview": {
"title": "Bibliotheekoverzicht",
"empty": "Je bibliotheek is leeg. Voeg wat boeken toe om te beginnen.",
"addedThisYear": "+{count} toegevoegd dit jaar",
"stats": {
"books": "Boeken",
"authors": "Auteurs",
"series": "Reeksen",
"storage": "Opslag"
}
},
"longWait": {
"title": "Het lange wachten",
"empty": "Geen boeken in de wacht. Je bent overal aan begonnen!",
"daysWaiting": "dagen wachten",
"pages": "{count, plural, =0 {geen pagina's} one {# pagina} other {# pagina's}}",
"startReading": "Begin met lezen"
},
"monthlyChallenge": {
"title": "Maandelijkse uitdaging",
"complete": "Voltooid!"
},
"neglectedGems": {
"title": "Vergeten pareltjes",
"empty": "Al je best beoordeelde boeken zijn gelezen!",
"rating": "{rating}/5",
"daysWaiting": "{count}d wachten",
"queued": "In wachtrij",
"addToQueue": "Toevoegen aan wachtrij",
"shuffle": "Schudden"
},
"readingDna": {
"title": "Lees-DNA",
"notEnoughData": "Lees minstens 5 boeken om je Lees-DNA te ontgrendelen",
"basedOn": "{count, plural, =0 {Gebaseerd op geen boeken} one {Gebaseerd op # boek} other {Gebaseerd op # boeken}}",
"traits": {
"length": "Lengte",
"variety": "Variatie",
"rhythm": "Ritme",
"time": "Tijd",
"speed": "Snelheid"
}
},
"readingGoal": {
"title": "Leesdoel {year}",
"setGoalPrompt": "Stel een leesdoel in om je voortgang te volgen",
"setGoal": "Doel instellen",
"booksPerYear": "Boeken per jaar",
"ofGoal": "van {goal}",
"percentComplete": "{percentage}% voltooid",
"editGoal": "Doel bewerken"
},
"readingRhythm": {
"title": "Leesritme",
"empty": "Begin met lezen om je ritme vorm te zien krijgen",
"activeDays": "{count, plural, =0 {geen actieve dagen} one {# actieve dag} other {# actieve dagen}}",
"consistency": "{activeDays} · {percent}% consistentie",
"avgPerDay": "gem. {time}/dag"
},
"readingStreak": {
"title": "Leesreeks",
"empty": "Lees vandaag om je reeks te starten",
"streakLabel": "{count, plural, =0 {dag reeks} one {dag reeks} other {dagen reeks}}",
"best": "{count, plural, =0 {Beste: # dag} one {Beste: # dag} other {Beste: # dagen}}",
"lastSevenDays": "Laatste 7 dagen"
},
"yearProjection": {
"title": "Jaarprognose",
"books": "boeken",
"trendUp": "Stijgende trend",
"trendDown": "Dalende trend",
"trendSteady": "Gelijkmatig tempo",
"pages": "pagina's",
"hours": "uur",
"readCount": "{count} gelezen",
"daysLeft": "{count}d resterend"
}
}
},
"email": {
"title": "E-mail",
"subtitle": "Verstuur boeken via e-mail naar je e-reader.",
"loadFailed": "Laden mislukt",
"saveFailed": "Opslaan mislukt",
"deleteFailed": "Verwijderen mislukt",
"setDefaultFailed": "Instellen als standaard mislukt",
"setAsDefault": "Als standaard instellen",
"saving": "Opslaan...",
"update": "Bijwerken",
"create": "Aanmaken",
"deleteConfirm": "\"{name}\" verwijderen. Deze actie kan niet ongedaan worden gemaakt.",
"badge": {
"default": "Standaard",
"shared": "Gedeeld",
"system": "Systeem"
},
"tabs": {
"providers": "Providers",
"recipients": "Ontvangers",
"groups": "Groepen",
"templates": "Sjablonen",
"preferences": "Voorkeuren",
"history": "Geschiedenis"
},
"providers": {
"heading": "SMTP-providers",
"add": "Provider toevoegen",
"newTitle": "Nieuwe provider",
"editTitle": "Provider bewerken",
"name": "Naam",
"namePlaceholder": "bijv. Gmail",
"host": "Host",
"port": "Poort",
"username": "Gebruikersnaam",
"password": "Wachtwoord",
"passwordEdit": "Wachtwoord (laat leeg om huidige te behouden)",
"fromName": "Afzendernaam",
"fromNamePlaceholder": "Mijn bibliotheek",
"fromAddress": "Afzenderadres",
"authentication": "Authenticatie",
"verifyTls": "TLS-certificaat verifiëren",
"tlsWarning": "TLS-verificatie is uitgeschakeld. Het certificaat van de server wordt niet gevalideerd - gebruik dit alleen voor vertrouwde interne servers.",
"noFromAddress": "geen afzenderadres",
"emptyManage": "Nog geen providers. Voeg een SMTP-provider toe om e-mails te versturen.",
"emptyReadonly": "Geen providers beschikbaar. Vraag een beheerder om er een toe te voegen.",
"setSystemTooltip": "Instellen als systeem-mailprovider",
"removeSystemTooltip": "Verwijderen als systeem-mailprovider",
"testTooltip": "Verbinding testen",
"toggleSharing": "Delen in-/uitschakelen",
"removeSystemBeforeDelete": "Verwijder de systeemaanduiding voordat je verwijdert",
"notesHeading": "Provideropmerkingen",
"notesBody": "De provider {system} (alleen superuser) wordt gebruikt voor e-mails om wachtwoorden te herstellen. De provider {defaultProvider} wordt gebruikt bij het versturen van boeken zonder expliciet geselecteerde provider. Providers gemarkeerd als {shared} zijn beschikbaar voor alle gebruikers.",
"deleteTitle": "Provider verwijderen?",
"nameHostRequired": "Naam en host zijn verplicht",
"created": "Provider aangemaakt",
"updated": "Provider bijgewerkt",
"deleted": "\"{name}\" verwijderd",
"setDefaultSuccess": "\"{name}\" ingesteld als standaard",
"unshared": "Provider niet meer gedeeld",
"sharedWithAll": "Provider gedeeld met alle gebruikers",
"updateSharingFailed": "Bijwerken van delen mislukt",
"systemRemoved": "\"{name}\" verwijderd als systeem-mailprovider",
"systemSet": "\"{name}\" ingesteld als systeem-mailprovider",
"updateSystemFailed": "Bijwerken van systeemprovider mislukt",
"connectionSuccess": "Verbinding geslaagd",
"connectionFailed": "Verbinding mislukt",
"testFailed": "Test mislukt"
},
"recipients": {
"heading": "Ontvangers",
"add": "Ontvanger toevoegen",
"newTitle": "Nieuwe ontvanger",
"editTitle": "Ontvanger bewerken",
"name": "Naam",
"namePlaceholder": "Mijn Kindle",
"emailAddress": "E-mailadres",
"deviceType": "Apparaattype",
"deviceNone": "Geen",
"deviceOther": "Overig",
"preferredFormat": "Voorkeursformaat",
"formatAuto": "Automatisch",
"defaultTemplate": "Standaardsjabloon",
"useAccountDefault": "Accountstandaard gebruiken",
"kindleNote": "Kindle-ontvangers krijgen e-mails automatisch met onderwerp \"convert\" om formaatconversie te activeren.",
"empty": "Nog geen ontvangers.",
"prefersFormat": "voorkeur voor {format}",
"deleteTitle": "Ontvanger verwijderen?",
"nameEmailRequired": "Naam en e-mail zijn verplicht",
"created": "Ontvanger aangemaakt",
"updated": "Ontvanger bijgewerkt",
"deleted": "\"{name}\" verwijderd",
"setDefaultSuccess": "\"{name}\" ingesteld als standaard"
},
"groups": {
"heading": "Ontvangersgroepen",
"create": "Groep aanmaken",
"newTitle": "Nieuwe groep",
"name": "Groepsnaam",
"namePlaceholder": "bijv. Boekenclub",
"creating": "Aanmaken...",
"empty": "Nog geen groepen. Maak een groep aan om naar meerdere ontvangers tegelijk te versturen.",
"memberCount": "{count, plural, =0 {geen leden} one {één lid} other {# leden}}",
"deleteTooltip": "Groep verwijderen",
"noMembers": "Nog geen leden.",
"removeMember": "Verwijderen",
"selectRecipient": "Selecteer ontvanger...",
"add": "Toevoegen",
"addMember": "Lid toevoegen",
"allRecipientsInGroup": "Alle ontvangers zitten al in deze groep.",
"deleteTitle": "Groep verwijderen?",
"created": "Groep aangemaakt",
"createFailed": "Aanmaken van groep mislukt",
"deleted": "\"{name}\" verwijderd",
"memberAdded": "Lid toegevoegd",
"addMemberFailed": "Lid toevoegen mislukt",
"memberRemoved": "Lid verwijderd",
"removeMemberFailed": "Lid verwijderen mislukt"
},
"templates": {
"heading": "E-mailsjablonen",
"new": "Nieuw sjabloon",
"newTitle": "Nieuw sjabloon",
"editTitle": "Sjabloon bewerken",
"name": "Naam",
"namePlaceholder": "Standaard",
"subject": "Onderwerp",
"body": "Inhoud",
"availableVariables": "Beschikbare variabelen",
"editTemplate": "Sjabloon bewerken",
"empty": "Nog geen sjablonen.",
"notesHeading": "Sjabloonopmerkingen",
"notesBody": "Systeemsjablonen kunnen niet worden verwijderd. Beheerders kunnen ze bewerken. Gebruik variabelen zoals {variable} in onderwerpen en inhoud - deze worden bij het versturen vervangen door boekgegevens.",
"deleteTitle": "Sjabloon verwijderen?",
"nameSubjectRequired": "Naam en onderwerp zijn verplicht",
"created": "Sjabloon aangemaakt",
"updated": "Sjabloon bijgewerkt",
"deleted": "\"{name}\" verwijderd",
"setDefaultSuccess": "\"{name}\" ingesteld als standaard"
},
"preferences": {
"heading": "E-mailvoorkeuren",
"defaultProvider": "Standaardprovider",
"defaultProviderHint": "Wordt gebruikt wanneer geen provider is opgegeven. Als dit leeg is, wordt de accountstandaard gebruikt.",
"noneAccountDefault": "Geen (accountstandaard gebruiken)",
"defaultRecipient": "Standaardontvanger",
"defaultRecipientHint": "Wordt gebruikt voor snel versturen. Moet ingesteld zijn om de snel-versturen-actie op boekkaarten te gebruiken.",
"none": "Geen",
"defaultTemplate": "Standaardsjabloon",
"defaultTemplateHint": "Wordt gebruikt wanneer geen sjabloon is opgegeven. Valt terug op de systeemstandaard als dit leeg is.",
"noneSystemDefault": "Geen (systeemstandaard gebruiken)",
"save": "Voorkeuren opslaan",
"saved": "Voorkeuren opgeslagen"
},
"history": {
"heading": "Verzendgeschiedenis",
"empty": "Nog geen e-mails verstuurd.",
"noSubject": "(geen onderwerp)",
"loadMore": "Meer laden",
"resend": "Opnieuw versturen",
"deleteTitle": "Geschiedenisitem verwijderen?",
"entryDeleted": "Item verwijderd",
"queuedForResend": "In wachtrij voor opnieuw versturen",
"resendFailed": "Opnieuw versturen mislukt",
"statusSent": "Verstuurd",
"statusFailed": "Mislukt",
"statusQueued": "In wachtrij",
"statusPending": "In behandeling"
},
"send": {
"title": "Versturen via e-mail",
"bookCount": "{count, plural, =0 {geen boeken} one {één boek} other {# boeken}}",
"recipients": "Ontvangers",
"noRecipients": "Geen ontvangers geconfigureerd. Voeg er een toe in E-mailinstellingen.",
"groups": "Groepen",
"options": "Opties",
"fileFormat": "Bestandsformaat",
"autoRecipientPreference": "Automatisch (voorkeur ontvanger gebruiken)",
"unknownFormat": "Onbekend",
"primarySuffix": "(primair)",
"provider": "Provider",
"template": "Sjabloon",
"default": "Standaard",
"send": "Versturen",
"sending": "Versturen...",
"queued": "{count, plural, =0 {geen e-mails in wachtrij} one {één e-mail in wachtrij} other {# e-mails in wachtrij}}",
"failed": "Versturen mislukt"
}
},
"errors": {
"network": "Could not reach BookOrbit. Check your connection, then try again.",
"codes": {
"PODCAST_LOCAL_NO_REFRESH": "This show has no feed, so there is nothing to refresh.",
"PODCAST_LOCAL_NO_DOWNLOAD": "This episode is one of your own files, so there is nothing to download. Your copy is already the only one.",
"PODCAST_LOCAL_FILE_NOT_REMOVABLE": "This episode is one of your own files, so BookOrbit will not delete it. Remove it from the folder yourself.",
"PODCAST_LOCAL_MEDIA_MISSING": "The only copy of this episode is no longer on disk, so it cannot be played.",
"PODCAST_LOCAL_FOLDER_EMPTY": "This folder holds no audio BookOrbit can import, so it cannot become a show.",
"PODCAST_STORAGE_FULL": "This podcast library is out of storage. Free some space or raise its quota, then try again. Files that belong to local shows are never removed to make room."
}
},
"hardcover": {
"settings": {
"subtitle": "Synchroniseer je leesvoortgang, status en beoordelingen met Hardcover."
},
"bookSync": {
"label": "Hardcover-synchronisatie",
"toggleAriaLabel": "Dit boek synchroniseren met Hardcover",
"syncNow": "Nu synchroniseren"
},
"connection": {
"title": "Verbinding",
"description": "Verbind je Hardcover-account om leesgegevens te synchroniseren.",
"connected": "Verbonden",
"apiToken": "API-token",
"tokenPlaceholder": "Plak je Hardcover API-token",
"show": "Tonen",
"hide": "Verbergen",
"findTokenAt": "Vind je token op",
"validateToken": "Token valideren",
"valid": "Geldig ({username})",
"invalidToken": "Ongeldig token",
"syncOptions": "Synchronisatieopties",
"syncInfo": "Synchronisatie werkt alleen voor boeken die niet ongelezen zijn. Dit geldt voor status-, voortgangs- en beoordelingstriggers. Deze schakelaars bepalen wanneer een synchronisatie plaatsvindt.",
"syncScope": {
"title": "Bereik van boeksynchronisatie",
"allEligible": {
"label": "Alle in aanmerking komende boeken",
"description": "Synchroniseer alles, tenzij je een boek uitsluit."
},
"selectedOnly": {
"label": "Alleen geselecteerde boeken",
"description": "Synchroniseer alleen boeken die je expliciet opneemt."
}
},
"enableSync": {
"title": "Synchronisatie inschakelen",
"description": "Pauzeer alle Hardcover-synchronisatie zonder de verbinding te verbreken."
},
"syncOnStatus": {
"title": "Synchroniseren bij statuswijziging",
"description": "Verstuur updates wanneer je een boek markeert als lezen, gelezen, enzovoort."
},
"syncOnProgress": {
"title": "Synchroniseren bij voortgangsupdate",
"description": "Verstuur leesvoortgang en datums wanneer de voortgang in BookOrbit of KOReader wijzigt."
},
"syncOnRating": {
"title": "Synchroniseren bij beoordelingswijziging",
"description": "Verstuur je sterbeoordelingen naar Hardcover."
},
"privacy": {
"title": "Privacy",
"description": "Standaardzichtbaarheid voor gesynchroniseerde boeken op Hardcover.",
"public": "Openbaar",
"followersOnly": "Alleen volgers",
"private": "Privé"
},
"disconnect": "Verbinding verbreken",
"toast": {
"enterToken": "Voer eerst je Hardcover API-token in",
"saved": "Hardcover-instellingen opgeslagen",
"saveFailed": "Instellingen opslaan mislukt",
"disconnected": "Hardcover ontkoppeld"
}
},
"sync": {
"title": "Handmatige synchronisatie",
"description": "Verstuur je {scope} nu naar Hardcover.",
"scope": {
"selected": "geselecteerde boeken",
"eligible": "in aanmerking komende boeken"
},
"checkingPending": "Openstaande items controleren...",
"pendingOf": "{pending} openstaand van {total} boeken.",
"noBooksInScope": "Geen boeken binnen het synchronisatiebereik.",
"allSynced": "Alle boeken zijn al gesynchroniseerd.",
"lastSyncedLabel": "Laatst gesynchroniseerd",
"lastSuccessfulSync": "Laatste geslaagde synchronisatie",
"syncing": "Synchroniseren...",
"progressCount": "{synced} / {total} boeken",
"unavailable": {
"permissionDenied": "Je hebt geen toestemming om Hardcover-synchronisatie te gebruiken.",
"userDisabled": "Synchronisatie is gepauzeerd in je Hardcover-instellingen."
},
"button": {
"unavailable": "Synchronisatie niet beschikbaar",
"syncNow": "Nu synchroniseren",
"syncNowCount": "Nu synchroniseren ({count})"
},
"lastSynced": {
"justNow": "Zojuist",
"minutesAgo": "{count} min geleden",
"hoursAgo": "{count, plural, =0 {# uur geleden} one {# uur geleden} other {# uur geleden}}",
"daysAgo": "{count, plural, =0 {# dag geleden} one {# dag geleden} other {# dagen geleden}}"
}
},
"import": {
"title": "Leesstatus ophalen",
"description": "Bekijk Hardcover-overeenkomsten voordat je lege BookOrbit-statussen invult.",
"clear": "Wissen",
"preview": "Voorbeeld",
"importProgress": "Voortgang importeren",
"reviewMatches": "Overeenkomsten bekijken",
"importReady": "Klaar importeren",
"exactMatches": "{count, plural, =0 {geen exacte overeenkomsten kunnen zonder controle worden geïmporteerd} one {# exacte overeenkomst kan zonder controle worden geïmporteerd} other {# exacte overeenkomsten kunnen zonder controle worden geïmporteerd}}",
"progressAvailable": "{count, plural, =0 {geen voortgangsupdates beschikbaar} one {# voortgangsupdate beschikbaar} other {# voortgangsupdates beschikbaar}}",
"progressConflicts": "{count, plural, =0 {geen conflicten} one {# conflict} other {# conflicten}}",
"unavailable": {
"permissionDenied": "Je hebt geen toestemming om Hardcover-synchronisatie te gebruiken.",
"missingToken": "Verbind Hardcover voordat je importeert.",
"userDisabled": "Synchronisatie is gepauzeerd in je Hardcover-instellingen."
},
"summary": {
"ready": "Klaar",
"review": "Controleren",
"conflicts": "Conflicten",
"unmatched": "Geen overeenkomst",
"skipped": "Overgeslagen"
},
"result": {
"summary": "{applied} geïmporteerd{progress}, {failed} mislukt",
"progressUpdated": "{count} voortgang bijgewerkt"
},
"toast": {
"importFailed": "Importeren van Hardcover-leesstatus mislukt",
"imported": "{count, plural, =0 {geen leesstatussen geïmporteerd{progress}} one {# leesstatus geïmporteerd{progress}} other {# leesstatussen geïmporteerd{progress}}}",
"progressUpdates": "{count, plural, =0 {geen voortgangsupdates} one {# voortgangsupdate} other {# voortgangsupdates}}"
}
},
"review": {
"title": "Hardcover-importcontrole",
"subtitle": "{total} Hardcover-boeken, {matched} overeenkomsten.",
"closeAriaLabel": "Importcontrole sluiten",
"searchPlaceholder": "Zoek op titel of auteur",
"importProgress": "Voortgang importeren",
"untitled": "Zonder titel",
"blank": "leeg",
"noRows": "Geen rijen komen overeen met de huidige filters.",
"selectRowAriaLabel": "{title} selecteren",
"selectionSummary": "{count} geselecteerd: {ready} klaar, {reviewed} gecontroleerd.",
"selectedProgress": "{count, plural, =0 {geen voortgangsupdates} one {# voortgangsupdate} other {# voortgangsupdates}}",
"selectReady": "Klaar selecteren",
"selectPage": "Pagina selecteren",
"clearPage": "Pagina wissen",
"clearSelection": "Selectie wissen",
"importSelected": "Selectie importeren",
"previousPage": "Vorige pagina",
"nextPage": "Volgende pagina",
"pageRange": "{start}-{end} van {total}",
"tabs": {
"all": "Alle",
"ready": "Klaar",
"review": "Controleren",
"conflicts": "Conflicten",
"unmatched": "Geen overeenkomst",
"skipped": "Overgeslagen"
},
"summary": {
"ready": "Klaar",
"review": "Controleren",
"conflicts": "Conflicten",
"unmatched": "Geen overeenkomst",
"skipped": "Overgeslagen"
},
"matchOptions": {
"all": "Alle overeenkomsttypen"
},
"matchMethod": {
"hardcoverId": "Hardcover-ID",
"isbn": "ISBN",
"titleAuthor": "Titel + auteur"
},
"outcome": {
"ready": "Klaar",
"review": "Controleren",
"conflict": "Conflict",
"unmatched": "Geen overeenkomst",
"skipped": "Overgeslagen"
},
"column": {
"progress": "Voortgang"
}
},
"linkedBooks": {
"title": "Gelinkte boeken",
"description": "Toont boeken die je momenteel leest. Zodra een boek is gekoppeld aan Hardcover, kies je hier een andere editie (fysiek, e-boek, audioboek) om te wijzigen waarmee je leesvoortgang wordt gesynchroniseerd.",
"loading": "Boeken laden...",
"loadError": "Kan boeken niet laden.",
"retry": "Probeer het opnieuw",
"empty": "Er worden momenteel geen boeken gelezen.",
"untitled": "Zonder titel",
"unknownAuthor": "Onbekende auteur",
"matchMethod": {
"isbn": "ISBN",
"title": "Titel",
"cached": "In cache opgeslagen",
"manual": "Handleiding",
"metadata_id": "Metagegevens komen overeen"
},
"status": {
"error": "Fout: {error}",
"linked": "Gekoppeld",
"linkedWithMethod": "Gekoppeld ({method})",
"notLinked": "Nog niet gekoppeld"
},
"unmatchedHint": "Dit boek is nog niet gekoppeld aan Hardcover. De volgende keer dat deze wordt gesynchroniseerd, wordt deze automatisch gematcht.",
"editionsLoadError": "Kan edities niet laden.",
"viewEditions": "Bekijk edities",
"noEditionsFound": "Geen edities gevonden.",
"booksTruncated": "De eerste {count} boeken weergeven die je aan het lezen bent.",
"editionsTruncated": "De eerste {count} edities worden getoond.",
"pages": "{count, plural, one {# pagina} other {# pagina's}}",
"isbn": "ISBN {isbn}",
"current": "Huidig",
"useThis": "Gebruik dit",
"toast": {
"switched": "Overgeschakeld naar {format}",
"switchFailed": "Kan niet van editie wisselen"
}
}
},
"library": {
"creator": {
"createTitle": "Bibliotheek aanmaken",
"editTitle": "Bewerken: {name}",
"stepOf": "Stap {current} van {total}",
"unsaved": "Niet opgeslagen",
"required": "Verplicht",
"closeAria": "Bibliotheekmaker sluiten",
"progressAria": "Voortgang bibliotheekinstelling",
"sectionsAria": "Secties van bibliotheekinstellingen",
"loadingAria": "Bibliotheekinstellingen laden",
"sections": {
"details": "Details",
"folders": "Mappen",
"scanner": "Scanner",
"metadata": "Metadata",
"fileWrite": "Bestanden schrijven",
"reading": "Lezen",
"schedule": "Planning",
"access": "Toegang"
},
"actions": {
"saving": "Opslaan…",
"saveChanges": "Wijzigingen opslaan",
"creating": "Aanmaken…",
"createLibrary": "Bibliotheek aanmaken"
},
"details": {
"libraryName": "Bibliotheeknaam",
"namePlaceholder": "Mijn bibliotheek",
"coverStyle": {
"title": "Omslagstijl",
"portrait": "Staand",
"square": "Vierkant",
"hint": "Staand voor ebook- of gemengde bibliotheken. Vierkant voor bibliotheken met alleen luisterboeken.",
"hintSlots": "Staand voor e-boeken of gemengde bibliotheken, vierkant voor bibliotheken met alleen audioboeken. Bij een boek met zowel een e-boek als een audioboek wordt de boekomslag weergegeven in een portretbibliotheek en de omslag van het audioboek in een vierkante."
},
"icon": {
"label": "Pictogram",
"placeholder": "Kies een pictogram...",
"selected": "Geselecteerd",
"more": "Meer pictogrammen"
},
"identity": "Identiteit",
"podcastName": "Naam van podcastbibliotheek",
"podcastPlaceholder": "Mijn podcasts",
"podcastDefaultName": "Podcasts",
"type": {
"title": "Bibliotheektype",
"books": "Boeken",
"booksHint": "E-boeken, strips en audioboeken",
"podcasts": "Podcasts",
"podcastsHint": "RSS feeds en beheerde afleveringsopslag"
},
"cover": {
"portraitTitle": "Portret 2:3",
"portraitHint": "E-boeken en gemengde bibliotheken",
"squareTitle": "Vierkant 1:1",
"squareHint": "Bibliotheken met alleen audioboeken",
"slotsHint": "Bij een boek met zowel een e-boek als een luisterboek wordt de omslag weergegeven die bij deze vorm past."
}
},
"folders": {
"title": "Scanmappen",
"description": "Voeg een of meer mappen toe om te scannen op boeken.",
"browseAdd": "Blader en voeg een map toe",
"browseTitle": "Door servermappen bladeren",
"browseDescription": "Selecteer een of meer mappen zonder de browser te verlaten.",
"selectedTitle": "Geselecteerde mappen",
"addFolders": "Mappen toevoegen",
"manualEntry": "Voer handmatig een pad in",
"absolutePath": "Absoluut serverpad",
"addFolder": "Map toevoegen",
"removeFolder": "{folder} verwijderen",
"manualCheckHint": "Handmatige paden worden samen met de overige geselecteerde mappen gecontroleerd.",
"pathPlaceholder": "/pad/naar/boeken",
"test": "Testen",
"add": "Toevoegen",
"pathNotAccessible": "Pad is niet toegankelijk op de server.",
"pathAccessible": "Pad is toegankelijk.",
"pathNotAccessibleShort": "Pad is niet toegankelijk",
"overlapsWith": "Overlapt met \"{library}\"",
"noneAdded": "Nog geen mappen toegevoegd",
"runPrescanHint": "Voer een prescan uit om paden te valideren voordat u opslaat.",
"scanning": "Scannen…",
"prescan": "Prescan",
"local": {
"title": "Bestaande podcastmappen",
"optional": "Optioneel",
"description": "Mappen waarin je al podcasts bewaart. BookOrbit leest ze waar ze zijn, en hernoemt, verplaatst of verwijdert niets daarin.",
"addTitle": "Voeg een bestaande podcastmap toe",
"addDescription": "Elke map die daar direct in zit, wordt een show.",
"add": "Voeg nog een map toe",
"remove": "{folder} verwijderen"
},
"listTitle": "Mappen",
"storageTitle": "Opslagmap",
"matchingFiles": "{count, plural, one {# overeenkomend bestand} other {# overeenkomende bestanden}}",
"bookCount": "{count, plural, one {# boek} other {# boeken}}",
"checkAll": "Controleer de mappen opnieuw",
"checkAgain": "Controleer {folder} opnieuw",
"checkHint": "Elke map wordt gecontroleerd zodra je deze toevoegt. Een map die een andere bibliotheek al leest, wordt gemarkeerd, omdat beide bibliotheken dezelfde bestanden zouden importeren.",
"emptyHint": "Plak hieronder een serverpad of blader ernaar.",
"emptyPodcastHint": "Kies waar gedownloade podcastafleveringen worden opgeslagen.",
"pastePlaceholder": "Plak een serverpad, b.v. /boeken/Scifi",
"pastePodcastPlaceholder": "Plak een serverpad, b.v. /podcasts",
"browse": "Bladeren...",
"status": {
"checking": "Controleren",
"failed": "Controle mislukt",
"notAccessible": "Niet toegankelijk",
"overlap": "Ook in {library}",
"overlapTitle": "De bibliotheek \"{library}\" leest deze map al.",
"files": "{count, plural, one {# bestand} other {# bestanden}}"
},
"errors": {
"empty": "Voer een servermappad in.",
"notAbsolute": "Voer een absoluut serverpad in dat begint met /.",
"duplicate": "Die map is al toegevoegd.",
"covered": "Die map valt al onder {path}."
}
},
"scanner": {
"scanMode": {
"title": "Scanmodus",
"lockedAria": "Organisatiemodus is vergrendeld",
"lockTooltip": "De organisatiemodus ligt vast na het aanmaken van de bibliotheek, omdat wijziging dubbele of ontbrekende boekvermeldingen kan veroorzaken. Maak een nieuwe bibliotheek aan en scan opnieuw om een andere modus te gebruiken.",
"recommended": "Aanbevolen",
"folderAsBook": {
"title": "Map als boek",
"hint": "Alle bestanden in een map worden gegroepeerd tot één boek. Werkt goed wanneer u meerdere formaten, zoals EPUB en MOBI, samen bewaart."
},
"fileAsBook": {
"title": "Bestand als boek",
"hint": "Behandelt elk bestand als een afzonderlijk boek. Het meest geschikt voor bibliotheken met één formaat per titel. Vermijd dit als uw luisterboeken uit meerdere bestanden bestaan."
}
},
"addedAt": {
"title": "Datum toegevoegd",
"hint": "Kies wat de 'toegevoegde datum' van een boek weerspiegelt. Dit geldt voortaan voor geïmporteerde boeken.",
"options": {
"imported": {
"title": "Wanneer geïmporteerd",
"hint": "De datum waarop BookOrbit het boek voor het eerst importeerde. Dit is de standaardinstelling."
},
"file_modified": {
"title": "Bestand gewijzigd tijdstip",
"hint": "De tijd van de laatste wijziging van het bestand (mtime), vaak bewaard wanneer bestanden worden gekopieerd."
},
"file_created": {
"title": "Tijd voor het maken van bestanden",
"hint": "Toen het bestand voor het eerst op schijf belandde (geboortetijd). Valt terug naar gewijzigde tijd op bestandssystemen die de aanmaaktijd niet registreren."
}
},
"recompute": "Bereken nu opnieuw",
"recomputing": "Opnieuw berekenen...",
"recomputeHint": "Update de datum toegevoegd voor bestaande boeken met deze instelling.",
"recomputeSaveFirst": "Sla eerst je wijzigingen op en bereken vervolgens de bestaande boeken opnieuw.",
"backgroundConfirm": "Datums voor bestaande boeken opnieuw berekenen? Dit draait op de achtergrond en je kunt deze editor sluiten. Boeken met onleesbare bestanden behouden hun huidige datum.",
"progressSummary": "Verwerkt {processed} van {total}: {updated} bijgewerkt, {unchanged} ongewijzigd, {skipped} overgeslagen, {failed} mislukt.",
"failedBooksHint": "Mislukte boeken behouden hun datums. Controleer de bestandstoegang en voer vervolgens opnieuw berekenen uit om het opnieuw te proberen.",
"jobStatus": {
"running": "Datums opnieuw berekenen op de achtergrond.",
"completed": "Datumherberekening voltooid.",
"failed": "Opnieuw berekenen gestopt voordat het klaar was. Voltooide wijzigingen zijn behouden; je kunt het veilig opnieuw uitvoeren."
},
"errors": {
"sourceImported": "Sla de tijdstempelbron van een bestand op voordat je de datums opnieuw berekent.",
"alreadyRunning": "Er wordt al een herberekening uitgevoerd voor deze bibliotheek.",
"busy": "Er worden andere herberekeningen uitgevoerd. Probeer het binnenkort opnieuw.",
"requestFailed": "Kan de herberekeningsservice niet bereiken. Sluit deze editor en open deze opnieuw om de status ervan te controleren.",
"interrupted": "De taakstatus is niet langer beschikbaar. Het is mogelijk onderbroken door een herstart van de server. Je kunt de herberekening veilig opnieuw uitvoeren."
},
"failureSample": "Boek {bookId}: {reason}",
"failureReasons": {
"file_unavailable": "Een inhoudsbestand kon niet worden gelezen.",
"unsafe_path": "Een inhoudsbestand bevindt zich buiten de toegestane bibliotheekmap.",
"database_error": "De database-update is mislukt."
}
},
"allowedFormats": {
"title": "Toegestane formaten",
"allowAll": "Alle toestaan",
"allAllowed": "Alle formaten zijn toegestaan.",
"onlySelected": "Alleen de geselecteerde formaten worden geïmporteerd.",
"warning": "Boeken in andere formaten die al in de bibliotheek staan, worden bij de volgende scan als ontbrekend gemarkeerd."
},
"excludePatterns": {
"title": "Uitsluitpatronen",
"hintBefore": "Glob-patronen om over te slaan tijdens het scannen (bijv. ",
"hintAfter": ").",
"add": "Toevoegen",
"empty": "Geen patronen toegevoegd."
},
"mode": {
"title": "Hoe bestanden boeken worden",
"locked": "Ingesteld bij creatie",
"cannotChange": "Dit is de enige instelling die je later niet kunt wijzigen.",
"folderHint": "Elke map is één boek. Het is het beste als een titel verschillende formaten bij elkaar houdt, of als een audioboek veel bestanden omvat.",
"fileHint": "Elk bestand is een eigen boek. Het beste voor platte mappen met één formaat per titel.",
"folderResult": "Eén boek met twee formaten",
"fileResult": "Drie boeken, één per bestand"
},
"import": {
"title": "Importeren",
"all": "Alle formaten",
"some": "Alleen deze",
"groups": {
"ebook": "E-boeken",
"kindle": "Kindle",
"document": "Documenten",
"comic": "Strips",
"audio": "Audio"
}
},
"skip": {
"title": "Sla overeenkomende bestanden over",
"count": "{count, plural, one {# patroon} other {# patronen}}",
"hint": "Globpatronen, vergeleken met paden binnen de bibliotheekmappen.",
"inputLabel": "Patroon om over te slaan",
"placeholder": "Typ een patroon zoals **/samples/** en druk op Enter",
"placeholderMore": "Voeg nog een patroon toe",
"remove": "Patroon verwijderen {pattern}"
}
},
"metadata": {
"sourcePrecedence": {
"title": "Bronvoorrang",
"hint": "De bovenste bron in de lijst heeft voorrang wanneer er meerdere beschikbaar zijn."
},
"formatPriority": {
"title": "Formaatprioriteit",
"hint": "Wanneer een boek meerdere formaten heeft, heeft het formaat dat het hoogst in de lijst staat voorrang."
},
"moveUp": "Verplaats {item} omhoog",
"moveDown": "Verplaats {item} omlaag",
"primary": {
"title": "Primair bestand",
"hint": "Wanneer een boek meerdere bestanden heeft, wordt het eerste formaat in deze volgorde het primaire bestand: het bestand dat als eerste wordt geopend en de details van het boek bevat. Sleep een rij of gebruik de pijlen.",
"reset": "Bestelling opnieuw instellen",
"first": "Eerste keuze",
"notImported": "Niet geïmporteerd",
"notHeld": "{count, plural, one {# formaat dat deze bibliotheek niet heeft, behoudt daarna zijn standaardplaats.} other {# formaten die deze bibliotheek niet aanhoudt, behouden hierna hun standaardvolgorde.}}",
"moreBelow": "{count, plural, one {# in deze volgorde.} other {# meer formaten volgen in deze volgorde.}}",
"showingAll": "Elk formaat weergeven.",
"showAll": "Alles weergeven {count}",
"showFewer": "Minder weergeven"
},
"source": {
"title": "Boekgegevens komen uit",
"embeddedTitle": "Tags in het boekbestand",
"embeddedHint": "Lezen uit het primaire bestand",
"opfTitle": "metadata.opf-bestand",
"opfHint": "Bewaard naast het boek door Calibre",
"swap": "Wissel de bestelling om",
"hint": "BookOrbit gebruikt de eerste die een boek heeft en negeert de andere. Calibre bibliotheken willen meestal eerst metadata.opf."
}
},
"fileWrite": {
"maxFileSizeMb": "Maximale bestandsgrootte (MB)",
"formatLimits": "Formaatlimieten",
"rename": {
"title": "Bestanden hernoemen na metadatawijzigingen",
"hint": "Hernoemt fysieke bestanden wanneer titel, auteur, reeks of jaar verandert, volgens het naampatroon van de bibliotheek."
},
"write": {
"title": "Metadata naar bestanden schrijven",
"hint": "Indien ingeschakeld, worden bij het opslaan van metadata de wijzigingen ook teruggeschreven naar het fysieke bestand op schijf."
},
"cover": {
"title": "Omslagafbeelding toevoegen",
"hint": "Schrijft de opgeslagen omslag terug naar ondersteunde bestandsformaten."
},
"epub": {
"title": "EPUB",
"hint": "Schrijft metadata naar het OPF-bestand in het EPUB-archief.",
"toggleAria": "EPUB-metadata schrijven"
},
"fb2": {
"title": "Fictieboek (FB2)",
"hint": "Herschrijft het beschrijvingsblok in FB2-bestanden, waarbij de boektekst onaangeroerd blijft.",
"toggleAria": "Schrijf FB2 metagegevens"
},
"pdf": {
"title": "PDF",
"hint": "Sluit metadata in de PDF Info-dictionary en XMP-stream in.",
"toggleAria": "PDF-metadata schrijven"
},
"cbx": {
"title": "Striparchieven (CBX)",
"hint": "Schrijft ComicInfo.xml naar CBZ- en CB7-archieven.",
"toggleAria": "Metadata naar striparchieven schrijven"
},
"kindle": {
"title": "Kindle (MOBI, AZW3)",
"hint": "Schrijft metadata naar de EXTH header van MOBI, AZW3 en AZW bestanden.",
"toggleAria": "Schrijf Kindle-metagegevens"
},
"audio": {
"title": "Audio",
"hint": "Sluit de opgeslagen omslag in M4B-, M4A-, MP3- en FLAC-bestanden in.",
"toggleAria": "Audio-omslagen schrijven"
},
"coverAudioHint": "Schrijft de opgeslagen omslag ook naar het bestand. Audiobestanden kunnen alleen een omslag hebben.",
"audioNeedsCover": "'Inclusief omslagafbeelding' moet zijn ingeschakeld.",
"table": {
"format": "Formaat",
"inLibrary": "Hier",
"sizeLimit": "Groottelimiet"
},
"sizeLimitAria": "{format} groottelimiet in MB",
"mb": "MB",
"summary": "{count, plural, =0 {Er zijn geen bestandstypen geschreven.} one {# soort bestand is geschreven. Bestanden die de maximale grootte overschrijden, worden overgeslagen.} other {# soorten bestanden geschreven. Bestanden die de maximale grootte overschrijden, worden overgeslagen.}}"
},
"reading": {
"readingStart": {
"title": "Start van lezen",
"hint": "Een boek wordt als \"lezen\" gemarkeerd zodra dit percentage voortgang is bereikt."
},
"markAsFinished": {
"title": "Markeren als voltooid",
"hint": "Een boek wordt automatisch als \"gelezen\" gemarkeerd wanneer dit percentage voortgang is bereikt.",
"invalidThreshold": "De voltooide voortgang moet tussen 90% en 100% liggen."
},
"statusTitle": "Leesstatus",
"zones": {
"notStarted": "Niet gestart",
"reading": "Lezen",
"read": "Lezen"
},
"range": "Tussen {min} en {max}.",
"startSlider": "Sleep om in te stellen wanneer een boek als gestart telt",
"finishSlider": "Sleep om in te stellen wanneer een boek als voltooid telt"
},
"schedule": {
"fileWatching": "Bestandsbewaking",
"autoScanSchedule": "Planning voor automatisch scannen",
"timezoneHint": "Schema's worden uitgevoerd in de tijdzone van de server.",
"cronExpression": "Cron-expressie",
"cronInvalid": "Ongeldige cron-expressie.",
"cronFormat": "Formaat: minuut uur dag maand weekdag",
"watchFolders": {
"title": "Mappen bewaken",
"hint": "Detecteer automatisch nieuwe bestanden die aan bibliotheekmappen worden toegevoegd."
},
"presets": {
"never": "Nooit",
"hourly": "Elk uur",
"every6Hours": "Elke 6 uur",
"every12Hours": "Elke 12 uur",
"daily": "Dagelijks",
"weekly": "Wekelijks",
"custom": "Aangepast"
},
"human": {
"disabled": "Automatisch scannen uitgeschakeld",
"invalid": "Voer een geldig schema in om een voorbeeld te zien",
"hourly": "Elk uur",
"every6Hours": "Elke 6 uur",
"every12Hours": "Elke 12 uur",
"dailyMidnight": "Dagelijks om middernacht",
"weeklyMonday": "Wekelijks op maandag om middernacht",
"cron": "Cron: {cron}"
}
},
"access": {
"title": "Toegangsbeheer",
"description": "Supergebruikers hebben altijd volledige toegang. Verleen hieronder toegang aan andere gebruikers.",
"notYetCreated": "Toegang kan worden ingesteld nadat de bibliotheek is aangemaakt.",
"selectUser": "Selecteer een gebruiker…",
"grant": "Verlenen",
"empty": "Er is nog geen enkele gebruiker toegang verleend.",
"loading": "Toegangsinstellingen laden...",
"userSelectAria": "Gebruiker om toegang te verlenen",
"levelSelectAria": "Te verlenen toegangsniveau",
"levels": {
"viewer": "Kijker",
"editor": "Bewerker",
"owner": "Eigenaar"
},
"columns": {
"user": "Gebruiker",
"accessLevel": "Toegangsniveau"
},
"errors": {
"grant": "Toegang verlenen mislukt",
"updateLevel": "Toegangsniveau bijwerken mislukt",
"revoke": "Toegang intrekken mislukt",
"load": "Kan de toegangsinstellingen voor de bibliotheek niet laden."
},
"peopleTitle": "Mensen met toegang",
"peopleCount": "{count, plural, one {# persoon} other {# mensen}}",
"add": "Toevoegen",
"emptyCreate": "Nog niemand anders. Mensen die je hier toevoegt, krijgen toegang zodra de bibliotheek bestaat.",
"superusers": "Superusers hebben altijd volledige toegang.",
"levelFor": "Toegangsniveau voor {name}",
"revokeFor": "Toegang verwijderen voor {name}",
"revokeQuestion": "Toegang verwijderen?",
"revoke": "Verwijderen",
"keep": "Behouden",
"failed": {
"title": "{count, plural, one {# persoon kan niet worden toegevoegd} other {# mensen konden niet worden toegevoegd}}",
"body": "De bibliotheek is gemaakt. Probeer {names} opnieuw toe te voegen, of voeg ze later toe vanuit deze sectie."
}
},
"optional": "Optioneel",
"nav": {
"details": "Bibliotheek",
"folders": "Mappen",
"scanner": "Scannen",
"metadata": "Metadata",
"reading": "Lezen",
"schedule": "Automatisering",
"fileWrite": "Bestandsupdates",
"access": "Toegang",
"descriptions": {
"details": "Hoe de bibliotheek heet en hoe de omslagen eruit zien.",
"folders": "De servermappen waaruit deze bibliotheek leest.",
"scanner": "Hoe bestanden in boeken worden gegroepeerd en welke bestanden worden overgeslagen.",
"metadata": "Welk bestand leidt als een boek er meerdere heeft, en waar de details vandaan komen.",
"reading": "Wanneer een boek van ongelezen naar lezen naar lezen gaat.",
"schedule": "Houd de bibliotheek actueel zonder op Scannen te drukken.",
"fileWrite": "Optionele wijzigingen BookOrbit kunnen worden aangebracht in de bestanden op schijf.",
"access": "Andere personen die deze bibliotheek kunnen bekijken en ermee kunnen werken."
}
},
"sheet": {
"createTitle": "Nieuwe bibliotheek",
"createHint": "Geef het een naam en wijs het naar een map. Al het andere begint met een verstandige standaard.",
"editFallbackTitle": "Bibliotheekinstellingen",
"editSubtitle": "{books, plural, one {# boek} other {# boeken}} · {folders, plural, one {# map} other {# mappen}} · {mode}",
"editSubtitleNoBooks": "{folders, plural, one {# map} other {# mappen}} · {mode}",
"readyHint": "Klaar om te maken. De rest kan wachten.",
"needsHint": "Heeft een naam, een pictogram en een map nodig.",
"discardQuestion": "Je niet-opgeslagen wijzigingen verwijderen?",
"discard": "Weggooien",
"keepEditing": "Blijf bewerken",
"done": "Klaar",
"loading": "Instellingen laden...",
"staleWarning": "De nieuwste bibliotheekinstellingen konden niet worden geladen. Je kunt de hier weergegeven cache-instellingen nog steeds bewerken.",
"scanNow": "Nu scannen"
},
"summary": {
"needsName": "Heeft een naam nodig",
"needsIcon": "Heeft een pictogram nodig",
"needsFolder": "Vereist een map",
"detailsPortrait": "{name} · Portretomslagen",
"detailsSquare": "{name} · Vierkante covers",
"folders": "{folders, plural, one {# map} other {# mappen}}",
"foldersFiles": "{folders, plural, one {# map} other {# mappen}} · {files, plural, one {# bestand} other {# bestanden}}",
"foldersBooks": "{folders, plural, one {# map} other {# mappen}} · {books, plural, one {# boek} other {# boeken}}",
"scannerAll": "{mode} · Alle formaten",
"scannerSome": "{mode} · {count, plural, one {# formaat} other {# formaten}}",
"metadataFile": "{format} leads · Boek eerst het bestand",
"metadataOpf": "{format} leads · metadata.opf eerst",
"reading": "Begonnen {start} · Voltooid {finish}",
"watching": "Mappen bekijken",
"notWatching": "Niet kijken",
"watchingScheduled": "Kijken naar · {schedule}",
"watchingOnly": "Kijken · Geen schema",
"scheduledOnly": "Niet kijken · {schedule}",
"manualOnly": "Alleen handmatige scans",
"customSchedule": "Aangepast schema",
"writesAndRenames": "{count, plural, =0 {Schrijft niets} one {Schrijft # soort} other {Schrijft # soorten}} · Naam wijzigen",
"writes": "{count, plural, =0 {Schrijft niets} one {Schrijft # soort bestand} other {Schrijft # soorten bestanden}}",
"renames": "Hernoemt bestanden",
"untouched": "Bestanden blijven onaangeroerd",
"onlySuperusers": "Alleen supergebruikers",
"accessQueued": "{count, plural, one {# persoon om toe te voegen} other {# mensen om toe te voegen}}",
"accessPeople": "{count, plural, =0 {Alleen supergebruikers} one {# persoon} other {# mensen}}"
},
"errors": {
"nameRequired": "Voer een bibliotheeknaam in.",
"iconRequired": "Kies een pictogram.",
"folderRequired": "Voeg minimaal één map toe.",
"podcastStorageFolder": "Kies precies één opslagmap voor podcasts.",
"podcastFolderOverlap": "Bestaande podcastmappen moeten buiten de opslagmap staan.",
"cronInvalid": "Voer een geldige cron-expressie met 5 velden in.",
"readingStartRange": "De start van het lezen moet tussen 0,05% en 5% liggen.",
"fileSizeRange": "De limieten voor de bestandsgrootte moeten hele getallen zijn van 1 tot 10.000 MB.",
"saveFailed": "Kan bibliotheek niet opslaan.",
"connection": "Kan geen verbinding maken met de server. Controleer je verbinding en probeer het opnieuw."
},
"copyName": "{name} copy"
},
"folderPicker": {
"title": "Door servermappen bladeren",
"description": "Selecteer een of meer mappen voor deze bibliotheek.",
"closeAria": "Mapbrowser sluiten",
"currentFolderAria": "Huidige map",
"parentFolder": "Naar bovenliggende map",
"newFolder": "Nieuwe map",
"goUp": "Omhoog",
"filterPlaceholder": "Mappen filteren…",
"clearFilterAria": "Mapfilter wissen",
"newFolderNamePlaceholder": "Naam van nieuwe map",
"create": "Aanmaken",
"loading": "Mappen laden...",
"selectCurrent": "Huidige map selecteren",
"noMatches": "Geen overeenkomende mappen",
"noMatchesHint": "Probeer een ander filter.",
"empty": "Deze map is leeg",
"emptyHint": "U kunt de huidige map selecteren of een nieuwe maken.",
"openFolderAria": "{name} openen",
"selectedCount": "{count, plural, =0 {geen mappen geselecteerd} one {# map geselecteerd} other {# mappen geselecteerd}}",
"noFolders": "Geen mappen gevonden",
"selectFolder": "Deze map selecteren",
"errors": {
"readDirectory": "Kan map niet lezen",
"connect": "Kan geen verbinding maken",
"invalidName": "Voer één mapnaam in zonder schuine strepen of voorlooppunten",
"createFolder": "Kan map niet aanmaken"
}
},
"upload": {
"library": "Bibliotheek",
"selectLibrary": "Selecteer een bibliotheek...",
"targetFolder": "Doelmap",
"addMoreFiles": "Meer bestanden toevoegen",
"clearAll": "Alles wissen",
"done": "Klaar",
"retry": "Opnieuw proberen",
"upload": "Uploaden",
"uploadWithCount": "Uploaden ({count})",
"viewInLibrary": "Bekijken in bibliotheek",
"fileCount": "{count, plural, =0 {geen bestanden} one {# bestand} other {# bestanden}}",
"booksAdded": "{count, plural, =0 {geen boeken toegevoegd} one {# boek toegevoegd} other {# boeken toegevoegd}}",
"uploadedFailed": "{done} geüpload, {failed} mislukt",
"progress": "{done} van {total} uploaden...",
"header": {
"uploading": "Uploaden...",
"complete": "Upload voltooid",
"uploadTo": "Uploaden naar {library}",
"uploadBooks": "Boeken uploaden"
},
"dropzone": {
"title": "Sleep bestanden hierheen of klik om te bladeren",
"hint": "{formats} - tot {size} MB per stuk"
}
}
},
"metadataScore": {
"missingFields": "{count, plural, =0 {geen velden ontbreken - metadata bewerken} one {# veld ontbreekt - metadata bewerken} other {# velden ontbreken - metadata bewerken}}"
},
"migration": {
"sidebarTitle": "Booklore-import",
"importTitle": "Bibliotheek importeren",
"status": {
"done": "Voltooid",
"saved": "Opgeslagen",
"running": "Bezig",
"failed": "Mislukt"
},
"badge": {
"validated": "Gevalideerd",
"upToDate": "Actueel",
"completed": "Voltooid"
},
"steps": {
"source": {
"short": "Bronverbinding",
"title": "Bronverbinding",
"subtitle": "Configureer de databaseverbinding naar je Booklore-broninstantie.",
"genericSubtitle": "Configureer de verbinding met je bronbibliotheek-applicatie."
},
"mappings": {
"short": "Gebruikers- en padkoppeling",
"title": "Gebruikers- en padkoppeling",
"subtitle": "Koppel brongebruikers aan doelgebruikers en vertaal bestandspaden."
},
"dryRun": {
"short": "Testrun",
"title": "Testrun",
"subtitle": "Bekijk een voorbeeld van wat wordt geïmporteerd voordat de live-migratie start."
},
"migration": {
"short": "Migratie uitvoeren",
"title": "Migratie uitvoeren",
"subtitle": "Start de live-import en volg de voortgang."
},
"report": {
"short": "Rapport",
"title": "Migratierapport",
"subtitle": "Bekijk wat er is geïmporteerd en exporteer een gedetailleerd rapport."
}
},
"footer": {
"continueToMappings": "Doorgaan naar koppelingen",
"continueToDryRun": "Doorgaan naar testrun",
"continueToMigration": "Doorgaan naar migratie",
"viewReport": "Rapport bekijken",
"resetSetup": "Instellingen herstellen",
"stepOf": "Stap {current} van {total}",
"backToSetup": "Terug naar instellingen"
},
"stages": {
"init": "Initialiseren",
"sharedOverlays": "Metadata importeren",
"bookCovers": "Omslagen importeren",
"userState": "Gebruikersgegevens importeren"
},
"source": {
"testConnection": "Verbinding testen",
"saveAndValidate": "Opslaan en valideren",
"validatedWithWarnings": "Bron gevalideerd met waarschuwingen",
"types": {
"booklore": "Boekkennis",
"grimmory": "Grimmig",
"audiobookshelf": "Audiobookshelf",
"calibreWebAutomated": "Calibre-Web Geautomatiseerd"
},
"fields": {
"type": "Brontype",
"name": "Bronnaam",
"namePlaceholder": "Bibliotheek importeren",
"host": "Host",
"port": "Poort",
"user": "Gebruiker",
"password": "Wachtwoord",
"passwordSaved": "Opgeslagen - laat ongewijzigd",
"passwordNotSet": "Geen wachtwoord ingesteld",
"showSecret": "Geheim tonen",
"hideSecret": "Geheim verbergen",
"database": "Database",
"mediaRootPath": "Media-hoofdpad",
"ssl": "TLS/SSL gebruiken",
"connectionMode": "Verbindingsmodus",
"apiMode": "Live-API",
"backupMode": "Back-upbestand",
"baseUrl": "Audiobookshelf URL",
"apiToken": "API-token",
"apiTokenPlaceholder": "Voer een beheerderstoken API in",
"secretSaved": "Opgeslagen - laat ongewijzigd",
"allowPrivateNetwork": "Sta privé-netwerktoegang toe",
"allowPrivateNetworkHint": "Schakel dit alleen in als Audiobookshelf wordt gehost op een vertrouwd lokaal of particulier netwerk.",
"backupPath": "Pad voor back-upbestand",
"backupPathHint": "Voer een absoluut serverpad in de geconfigureerde migratie-importdirectory in.",
"cwaAppDatabasePath": "Calibre-Web Geautomatiseerde app.db-momentopname",
"cwaAppDatabasePathPlaceholder": "/imports/calibre-web-automated/app.db",
"cwaMetadataDatabasePath": "Calibre momentopname metadata.db",
"cwaMetadataDatabasePathPlaceholder": "/imports/calibre-web-automated/metadata.db"
},
"validation": {
"nameRequired": "Bronnaam is vereist",
"databaseFieldsRequired": "Host, gebruiker, database en bronnaam zijn vereist",
"apiFieldsRequired": "Audiobookshelf URL, API token en bronnaam zijn vereist",
"baseUrlInvalid": "Audiobookshelf URL moet een schone HTTP of HTTPS oorsprong zijn zonder pad",
"backupPathRequired": "Pad naar back-upbestand en bronnaam zijn vereist",
"backupPathAbsolute": "Het back-upbestandspad moet een absoluut pad zijn",
"cwaAppDatabasePathRequired": "Het Calibre-Web Geautomatiseerde app.db snapshot-pad is vereist",
"cwaAppDatabasePathAbsolute": "Het Calibre-Web Geautomatiseerde app.db snapshot-pad moet absoluut zijn",
"cwaMetadataDatabasePathRequired": "Het snapshotpad Calibre metadata.db is vereist",
"cwaMetadataDatabasePathAbsolute": "Het Calibre metadata.db snapshot-pad moet absoluut zijn"
},
"cwa": {
"snapshotTitle": "Snapshot-modus gestopt",
"stoppedWarning": "Stop Calibre-Web Geautomatiseerd voordat beide databases worden gekopieerd. BookOrbit kan niet verifiëren dat de twee snapshots op precies hetzelfde moment zijn gekopieerd.",
"importRootGuidance": "Beide snapshotbestanden moeten leesbare serverpaden zijn onder de geconfigureerde map MIGRATION_IMPORT_ROOT.",
"logicalRootGuidance": "Boekpadtoewijzing gebruikt de logische Calibre bibliotheekhoofdmap opgeslagen in app.db, niet de hostmap die deze databasemomentopnamen bevat.",
"compatibilityNote": "Schemagedrag is geverifieerd aan de hand van Calibre-Web Geautomatiseerde versie 4.0.6. De databases geven geen betrouwbare versie van de applicatie vrij."
},
"mediaPath": {
"hintRequired": "Vereist voor het migreren van boekomslagen.",
"hintAbsolute": "Gebruik een absoluut pad (bijvoorbeeld: /books). Relatieve paden worden niet ondersteund.",
"hintConfigured": "Pad voor omslagimport geconfigureerd. Gebruik Verbinding testen om toegang en de Booklore-afbeeldingenmapstructuur te verifiëren.",
"buttonOk": "Pad OK",
"buttonIssue": "Padprobleem",
"buttonTest": "Pad testen"
},
"compatibility": {
"title": "Geteste compatibiliteit",
"verifiedAgainst": "Geverifieerd tegen:",
"note": "Latere versies zijn waarschijnlijk compatibel maar zijn niet geverifieerd. Voer eerst een testrun uit ter bevestiging voordat je gegevens vastlegt."
},
"snapshot": {
"title": "Laatste validatiemomentopname",
"sourceVersion": "Bronversie: {version}",
"unknown": "Onbekend",
"missingTables": "Ontbrekende vereiste tabellen: {tables}"
}
},
"mappings": {
"suggestionsAutoLoad": "Gebruikerssuggesties worden automatisch geladen na bronvalidatie.",
"refresh": "Vernieuwen",
"sourceUser": "Brongebruiker",
"targetUser": "Doelgebruiker",
"doNotImport": "Importeer deze gebruiker niet",
"noSourceUsersLoaded": "Nog geen brongebruikers geladen.",
"noActiveTargetUsers": "Geen actieve doelgebruikers gevonden. Maak een BookOrbit-gebruiker aan of schakel deze opnieuw in voordat je koppelt.",
"pathPrefixMappings": "Padvoorvoegselkoppelingen",
"addMapping": "Koppeling toevoegen",
"pathMappingsExplanation": "Padkoppelingen vertalen bronbestandspaden naar doelpaden zodat boeken op bestandslocatie kunnen worden gematcht. Boeken worden ook gematcht op ISBN, bestandshash en titel/auteur, ongeacht padkoppelingen.",
"noPrefixesFound": "Geen voorvoegsels gevonden - valideer eerst de bron",
"selectSourcePrefix": "Selecteer bronvoorvoegsel...",
"selectTargetFolder": "Selecteer doelmap...",
"remove": "Verwijderen",
"saveMappings": "Koppelingen opslaan",
"pathValidation": {
"title": "Padvalidatie",
"mappedSummary": "{mapped} van {total} bronboeken hebben een gekoppeld pad",
"unmatched": "{count} gekoppelde paden niet op schijf gevonden",
"allMatched": "Alle {count} gekoppelde paden op schijf gevonden"
}
},
"dryRun": {
"run": "Testrun uitvoeren",
"matched": "Gematcht:",
"unresolved": "Onopgelost:",
"duplicates": "Duplicaten:",
"unresolvedSummary": "Overzicht onopgelost"
},
"duplicates": {
"title": "Los dubbele doelmatches op",
"explanation": "Kies voor elk doelboek één bronboek om te behouden. Aanbevolen keuzes worden vooraf geselecteerd wanneer er één sterkste match is.",
"remainingGroups": "Resterende groepen:",
"ofCount": "van {total}",
"targetBookId": "Doelboek #{id}",
"recommended": "Aanbevolen",
"resolveButton": "{count, plural, =0 {# duplicaat oplossen} one {# duplicaat oplossen} other {# duplicaten oplossen}}",
"sourceRecordId": "Bronrecord-ID #{id}",
"byAuthor": "door {author} (ID: {id})",
"byFilePath": "{filePath} (ID: {id})",
"bookloreSourceId": "Booklore-bron-ID: {id}",
"libraryBookId": "Bibliotheekboek #{id}"
},
"preflight": {
"title": "Preflight-controles",
"allPassed": "Alle controles geslaagd - klaar om te migreren",
"sourceValidated": "Bron gevalideerd",
"saveAndValidateSource": "Bronverbinding opslaan en valideren",
"validateSourceConnection": "Bronverbinding valideren",
"mappingsSaved": "Koppelingen opgeslagen",
"saveUserAndPathMappings": "Gebruikers- en padkoppelingen opslaan",
"pathMappingsValidated": "Padkoppelingen gevalideerd",
"savePathMappingsToValidate": "Sla padkoppelingen op om ze te valideren",
"dryRunUpToDate": "Testrun is actueel",
"runFreshDryRun": "Voer een nieuwe testrun uit",
"issues": {
"saveSource": "Bronverbindingsinstellingen opslaan",
"validateSource": "Bronverbinding valideren",
"saveMappings": "Gebruikers- en padkoppelingen opslaan",
"savePathMappings": "Sla padkoppelingen op om ze te valideren",
"freshDryRun": "Voer een nieuwe testrun uit",
"resolveDuplicates": "Los dubbele doelboekmatches op in de testrun",
"waitForRun": "Wacht tot de actieve run is voltooid"
}
},
"run": {
"confirmPrompt": "Dit start de live-migratie. Weet je het zeker?",
"confirmStart": "Start bevestigen",
"startMigration": "Migratie starten",
"cancelRun": "Run annuleren",
"refreshStatus": "Status vernieuwen",
"pollingStopped": "Statuspolling gestopt door een fout.",
"retry": "Opnieuw proberen",
"stage": "Fase: {stage}",
"initializing": "initialiseren",
"ended": "Beëindigd {time}"
},
"report": {
"noRunYet": "Nog geen migratierun. Voltooi de bovenstaande stappen om te starten.",
"runNumber": "Run #{id}",
"notStarted": "Niet gestart",
"reloadReport": "Rapport opnieuw laden",
"loadFullReport": "Volledig rapport laden",
"exportJson": "JSON exporteren",
"exportCsv": "CSV exporteren",
"migrationFailed": "Migratie mislukt",
"retryFromLastStage": "Opnieuw proberen vanaf laatste voltooide fase",
"booksSection": "Boeken",
"metadataOverlays": "Metadata-overlays toegepast",
"authorMappings": "Auteurkoppelingen vervangen",
"narratorMappings": "Verteller-koppelingen vervangen",
"genreMappings": "Genrekoppelingen vervangen",
"tagMappings": "Labelkoppelingen vervangen",
"coversImported": "Omslagen geïmporteerd",
"coverImportSkipped": "Omslagimport overgeslagen - media-hoofdpad niet geconfigureerd",
"couldNotMatch": "Kon niet matchen",
"userDataSection": "Gebruikersgegevens",
"readingStatuses": "Leesstatussen",
"readingProgressEntries": "Leesvoortgangsvermeldingen",
"audiobookProgressEntries": "Luisterboekvoortgangsvermeldingen",
"readingSessions": "Leessessies",
"bookmarks": "Bladwijzers",
"annotations": "Annotaties",
"collectionEntries": "Collectievermeldingen",
"loadFullReportHint": "Klik op \"Volledig rapport laden\" om het testrun-matchoverzicht op te nemen in het geëxporteerde rapport.",
"completedNoIssues": "Migratie voltooid zonder onopgeloste boeken of fouten.",
"matchedBooks": "Gematchte boeken ({count})",
"matchedBooksExplanation": "Deze testrun-matches zijn gebruikt om te bepalen welke bibliotheekboeken geïmporteerde gegevens ontvingen.",
"sourceBook": "Bronboek {id}",
"libraryBook": "Bibliotheekboek {id}",
"unresolvedBooks": "Onopgeloste boeken ({count})",
"unresolvedBooksExplanation": "Deze boeken bestaan in de bron maar konden niet worden gematcht aan een boek in je bibliotheek.",
"mappedUsers": "Gekoppelde gebruikers ({count})",
"mappedUsersExplanation": "Totalen per gebruiker komen uit het testrun-voorbeeld dat met het migratieplan is opgeslagen.",
"coverFailures": "{count} omslagimport(s) mislukt. Gedetailleerde foutregels worden niet opgeslagen.",
"userPreviewCounts": "{statuses} statussen, {progress} voortgangsvermeldingen, {sessions} leessessies, {bookmarks} bladwijzers, {annotations} annotaties, {collections} collectievermeldingen"
},
"unresolvedReason": {
"noTitleAuthorMatch": "Geen overeenkomend boek gevonden op titel of auteur",
"noFilePathMatch": "Bestandspad kwam niet overeen met een boek in deze bibliotheek",
"noFileHashMatch": "Bestandshash kwam niet overeen met een boek in deze bibliotheek",
"noIsbnMatch": "ISBN kwam niet overeen met een boek in deze bibliotheek",
"noAsinMatch": "ASIN kwam niet overeen met een boek in deze bibliotheek",
"insufficientSourceData": "Niet genoeg metadata om te proberen te matchen",
"ambiguousIsbnMatch": "Meerdere boeken kwamen overeen met hetzelfde ISBN",
"ambiguousAsinMatch": "Meerdere boeken kwamen overeen met hetzelfde ASIN",
"ambiguousFileHashMatch": "Meerdere boeken kwamen overeen met dezelfde bestandshash",
"ambiguousFilePathMatch": "Meerdere boeken kwamen overeen met hetzelfde bestandspad",
"ambiguousTitleAuthorMatch": "Meerdere boeken kwamen overeen met dezelfde titel en auteur",
"unknown": "Kon reden niet bepalen"
},
"matchStrategy": {
"isbn": "Gematcht op ISBN",
"asin": "Geselecteerd op ASIN",
"fileHash": "Gematcht op bestandshash",
"pathMapping": "Gematcht op gekoppeld bestandspad",
"titleAuthor": "Gematcht op titel en auteur",
"unavailable": "Matchstrategie niet beschikbaar"
},
"connectionError": {
"unreachable": "Kon de databaseserver niet bereiken. Controleer de host en poort.",
"authFailed": "Authenticatie mislukt. Controleer de gebruikersnaam en het wachtwoord.",
"databaseNotFound": "Database niet gevonden. Controleer de databasenaam.",
"timeout": "Verbinding time-out. Controleer host- en firewallinstellingen.",
"generic": "Verbindingstest mislukt"
},
"userSelect": {
"placeholder": "Selecteer gebruiker",
"noUsersFound": "Geen gebruikers gevonden"
},
"toast": {
"initFailed": "Kon migratie-instellingen niet initialiseren",
"loadSupportedTypesFailed": "Kon ondersteunde migratiebrontypes niet laden",
"loadTargetUsersFailed": "Kon doelgebruikers niet laden",
"loadTargetFoldersFailed": "Kon doelbibliotheekmappen niet laden",
"noSourceUsers": "Er werden geen brongebruikers geretourneerd",
"suggestionsLoaded": "Gebruikerskoppelingssuggesties geladen",
"loadSuggestionsFailed": "Kon gebruikerskoppelingssuggesties niet laden",
"sourceFieldsRequired": "Host, gebruiker, database en bronnaam zijn vereist",
"connectionPassedWithWarnings": "Verbindingstest geslaagd met waarschuwingen",
"connectionPassedWithWarningCount": "Verbindingstest geslaagd met {count} waarschuwing(en). Eerste: {warning}",
"connectionPassed": "Verbindingstest geslaagd",
"connectionMissingTables": "Verbinding oké, maar {count} vereiste tabel(len) ontbreken",
"cannotTestMediaWhileRunning": "Kan mediapad niet testen terwijl een run actief is",
"mediaPathRequired": "Media-hoofdpad is vereist voor omslagimport.",
"mediaPathAbsolute": "Gebruik een absoluut pad (bijvoorbeeld: /books).",
"mediaPathVerified": "Mediapad geverifieerd.",
"mediaPathValid": "Mediapad is geldig en leesbaar",
"mediaPathValidationFailed": "Mediapadvalidatie mislukt.",
"connectionFailedBeforeMedia": "Verbindingstest mislukt voordat de mediapadvalidatie kon worden voltooid.",
"cannotModifySourceWhileRunning": "Kan bron niet wijzigen terwijl een run actief is",
"sourceSavedWithWarnings": "Bron opgeslagen en gevalideerd met {count} waarschuwing(en)",
"sourceSaved": "Bron opgeslagen en gevalideerd",
"saveSourceFailed": "Kon bron niet opslaan of valideren",
"cannotSaveMappingsWhileRunning": "Kan koppelingen niet opslaan terwijl een run actief is",
"saveSourceFirst": "Sla eerst de bron op",
"mapAtLeastOneUser": "Koppel ten minste één brongebruiker aan een doelgebruiker",
"mapEveryUser": "Koppel elke brongebruiker voordat je opslaat",
"pathValidationFailedButSaved": "Padvalidatie mislukt, maar het profiel wordt toch opgeslagen",
"mappingsSaved": "Koppelingen opgeslagen",
"saveMappingsFailed": "Kon koppelingen niet opslaan",
"cannotDryRunWhileRunning": "Kan geen testrun uitvoeren terwijl een run actief is",
"saveMappingsFirst": "Sla eerst de koppelingen op",
"dryRunCompleted": "Testrun voltooid: {matched} gematcht, {unresolved} onopgelost",
"dryRunFailed": "Testrun mislukt",
"selectSourceForDuplicates": "Selecteer een bronboek voor alle {count} duplicaatgroepen",
"duplicatesResolved": "Dubbele matches opgelost",
"resolveDuplicatesFailed": "Kon duplicaten niet oplossen",
"preflightNotReady": "Migratie-preflight niet gereed",
"runDryRunFirst": "Voer eerst een testrun uit",
"runStarted": "Migratierun gestart",
"startFailed": "Kon migratie niet starten",
"runCancelled": "Migratierun geannuleerd",
"cancelFailed": "Kon migratie niet annuleren",
"runRetried": "Migratierun opnieuw geprobeerd - hervat vanaf laatste voltooide fase",
"retryFailed": "Kon migratie niet opnieuw proberen",
"loadProgressFailed": "Kon runvoortgang niet laden",
"startMigrationFirst": "Start eerst de migratie",
"reportRefreshed": "Runrapport vernieuwd",
"loadReportFailed": "Kon runrapport niet laden",
"reportExported": "Rapport geëxporteerd als {format}",
"exportFailed": "Kon migratierapport niet exporteren"
}
},
"notifications": {
"title": "Meldingen",
"description": "Bekijk en beheer je meldingen.",
"markAllRead": "Alles als gelezen markeren",
"clear": "Wissen",
"empty": "Nog geen meldingen",
"loadMore": "Meer meldingen laden",
"dismiss": "Melding sluiten",
"occurrences": "{count} keer gebeurd",
"occurrencesShort": "x{count}",
"preferences": {
"title": "Meldingen",
"subtitle": "Kies welke meldingscategorieën je wilt ontvangen.",
"saving": "Opslaan...",
"unsavedChanges": "Niet-opgeslagen wijzigingen",
"saved": "Meldingsvoorkeuren opgeslagen",
"saveFailed": "Opslaan van voorkeuren mislukt",
"savePreferenceFailed": "Opslaan van voorkeur mislukt",
"whatsNewToggle": "\"Wat is er nieuw\" tonen na updates",
"whatsNewToggleHint": "Een popup die nieuwe functies benadrukt nadat de app is bijgewerkt. Het archief blijft hoe dan ook beschikbaar.",
"groups": {
"library": "Bibliotheek",
"files": "Bestanden",
"integrations": "Integraties",
"personal": "Persoonlijk",
"app": "App-updates"
},
"enabledCount": "{enabled} van {total} ingeschakeld",
"levels": {
"off": {
"short": "Uit",
"description": "Breng mij hier nooit van op de hoogte."
},
"problems": {
"short": "Problemen",
"description": "Laat het mij alleen weten als er iets mislukt of aandacht nodig heeft."
},
"all": {
"short": "Alles",
"description": "Houd mij elke keer op de hoogte, inclusief successen."
}
},
"categories": {
"scanning": {
"label": "Bibliotheek scannen",
"description": "Wanneer een bibliotheekscan is voltooid, mislukt of ontbrekende boeken vindt."
},
"metadata": {
"label": "Metagegevens ophalen",
"description": "Wanneer het zoeken naar metagegevens voor je boeken is voltooid of mislukt."
},
"authorEnrichment": {
"label": "Auteurverrijking",
"description": "Wanneer biografieën en foto's van auteurs klaar zijn met ophalen."
},
"fileWriteBack": {
"label": "Terugschrijven naar bestand",
"description": "Wanneer bewerkte metagegevens worden teruggeschreven naar boekbestanden op schijf."
},
"fileRename": {
"label": "Bestandsnaam wijzigen",
"description": "Wanneer de naam van een enkel boekbestand wordt gewijzigd zodat deze overeenkomt met je naamgevingspatroon."
},
"bulkRename": {
"label": "Bulksgewijs hernoemen",
"description": "Wanneer een bulkhernoeming of een verplaatsing van boeken tussen bibliotheken wordt voltooid of mislukt."
},
"migration": {
"label": "Gegevensmigratie",
"description": "Wanneer een import vanuit een andere bibliotheektool wordt voltooid of mislukt."
},
"bookDock": {
"label": "Book Dock",
"description": "Wanneer de voltooiing van het boekdock is voltooid of er problemen optreden."
},
"koboSync": {
"label": "Kobo synchronisatie",
"description": "Wanneer een Kobo-apparaat klaar is met synchroniseren met je bibliotheek."
},
"email": {
"label": "E-mailbezorging",
"description": "Wanneer het verzenden van een boek naar een e-mailadres lukt of mislukt."
},
"achievements": {
"label": "Prestaties",
"description": "Wanneer je een nieuwe leesprestatie ontgrendelt."
},
"bookRequests": {
"label": "Boekaanvragen",
"description": "Wanneer een boekaanvraag wordt ingediend, besloten of het boek beschikbaar komt."
}
}
}
},
"reader": {
"retry": "Opnieuw proberen",
"pdf": {
"openError": "Deze PDF kan niet worden geopend",
"preparing": "PDF-lezer voorbereiden",
"opening": "PDF openen",
"loading": "Laden PDF",
"loadFallback": "Het document kon niet worden geladen.",
"requestFailed": "Het PDF verzoek is mislukt met status {status}.",
"emptyDocument": "Het verzoek PDF heeft een leeg document geretourneerd.",
"managerError": "De documentmanager PDF kan niet worden geïnitialiseerd.",
"engineNoPages": "De PDF engine heeft dit document geopend zonder pagina's.",
"engineOpenError": "De PDF kan niet worden geopend door de documentengine.",
"noPages": "Deze PDF is geopend zonder pagina's",
"noPagesHint": "Laad het document opnieuw om te herstellen van de onvolledige PDF engine-reactie.",
"externalLinkTitle": "Externe link openen?",
"externalLinkDescription": "Deze PDF wil {host} openen in een nieuw tabblad.",
"openLink": "Link openen",
"annotationsLoadError": "Kan hoogtepunten voor deze PDF niet laden.",
"loadingAnnotations": "Hoogtepunten van PDF laden",
"loadMoreAnnotations": "Laad meer hoogtepunten",
"loadingMoreAnnotations": "Meer hoogtepunten laden…",
"sidebar": {
"pages": "Pagina's",
"contents": "Inhoud",
"search": "Zoeken",
"tabsLabel": "PDF navigatie",
"closeNavigation": "Navigatie sluiten",
"goToPage": "Ga naar pagina {page}",
"noOutline": "Deze PDF heeft geen documentoverzicht.",
"searchPlaceholder": "Zoek dit PDF",
"clearSearch": "Clear search",
"matchCase": "Matchcase",
"wholeWord": "Hele woord",
"resultPosition": "{current} van {total}",
"previousResult": "Vorig resultaat",
"nextResult": "Volgend resultaat",
"searchingPage": "Zoekpagina {page} van {total}",
"searchPrompt": "Typ een term om deze PDF te doorzoeken.",
"searchTooShort": "Voer minimaal {min} tekens in om deze PDF te doorzoeken.",
"noSearchResults": "Er is geen doorzoekbare tekst die overeenkomt met je zoekopdracht.",
"page": "Pagina {page}",
"filterOutline": "Filteroverzicht",
"noOutlineMatch": "Geen enkele overzichtsinvoer komt overeen met je filter.",
"loadingOutline": "Overzicht laden",
"expandSection": "Uitvouwen {title}",
"collapseSection": "Samenvouwen {title}",
"jumpToPage": "Ga naar pagina",
"resizePanel": "Formaat van navigatiepaneel wijzigen"
},
"toolbar": {
"navigation": "Documentnavigatie",
"previousPage": "Vorige pagina",
"currentPage": "Huidige pagina",
"nextPage": "Volgende pagina",
"zoomOut": "Uitzoomen",
"zoomIn": "Inzoomen",
"panTool": "Gereedschap Pannen",
"pan": "Pan",
"selectTool": "Selecteer het tekstgereedschap",
"selectText": "Selecteer tekst",
"pinHeader": "Koptekst pinlezer",
"unpinHeader": "Maak de header van de lezer los",
"pinHeaderShort": "Kop vastzetten",
"unpinHeaderShort": "Koptekst losmaken",
"moreTools": "Meer PDF tools",
"settings": "PDF instellingen"
}
},
"loadingBook": "Boek laden…",
"failedToLoadBook": "Boek kon niet worden geladen",
"chapterNumber": "Hoofdstuk {number}",
"peek": {
"badge": "Voorproefje",
"startReading": "Beginnen met lezen"
},
"toast": {
"linkedHighlightError": "De gekoppelde markeringspositie kon niet worden geopend",
"resumed": "Hervat op {pct}% - {label}"
},
"header": {
"goBack": "Terug",
"tableOfContents": "Inhoudsopgave",
"toggleBookmark": "Bladwijzer in-/uitschakelen",
"cycleFooterMode": "Voettekstinfo wisselen",
"keyboardShortcutsHint": "Sneltoetsen (?)",
"enterFullscreen": "Volledig scherm openen",
"exitFullscreen": "Volledig scherm sluiten",
"narrationPlaying": "Vertelling wordt afgespeeld",
"ttsPlaying": "TTS speelt",
"listenWithNarrationShort": "Luister (verhaal)",
"listen": "Luisteren",
"listenWithNarration": "Luister met commentaar",
"listenWithTts": "Luister met TTS",
"footerMode": {
"pageProgress": "Voettekstinfo: pagina + voortgang",
"sessionTimeLeft": "Voettekstinfo: leessessie + resterende tijd",
"chapterTimeLeft": "Voettekstinfo: hoofdstuk + resterende tijd hoofdstuk"
}
},
"footer": {
"previousSection": "Vorige sectie",
"nextSection": "Volgende sectie",
"goToPlaceholder": "45 of p123",
"jumpToLocation": "Naar locatie springen",
"jumpTooltip": "Naar % of pagina springen (bijv. 45 of p123)",
"go": "Ga"
},
"settings": {
"title": "Instellingen",
"ariaLabel": "Lezerinstellingen",
"close": "Instellingen sluiten",
"reset": "Terugzetten naar standaardwaarden",
"modeLabel": "Kleurmodus",
"mode": {
"light": "Licht",
"dark": "Donker"
},
"textSize": "Tekstgrootte",
"textSizeSmaller": "Kleinere tekst",
"textSizeLarger": "Grotere tekst",
"pixels": "{value} px",
"percent": "{value}%",
"pageColor": "Paginakleur",
"font": "Lettertype",
"fontBuiltIn": "Ingebouwd",
"fontServer": "Serverlettertypen",
"fontYours": "Jouw lettertypen",
"fontStyle": "Stijl",
"fontStyleItalicOf": "{style} Cursief",
"lineSpacing": "Regelafstand",
"paragraphSpacing": "Alinea-afstand",
"paragraphSpacingDefault": "Standaard",
"paragraphSpacingValue": "{value} em",
"letterSpacing": "Letterafstand",
"wordSpacing": "Woordafstand",
"textIndent": "Eerste regel inspringen",
"bookDefault": "Boek",
"custom": "Aangepast",
"emValue": "{value} em",
"pageWidth": "Paginabreedte",
"pageWidthNarrow": "Smal",
"pageWidthMedium": "Medium",
"pageWidthWide": "Breed",
"pageWidthFull": "Vol",
"readingFlow": "Leesstroom",
"flow": {
"paginated": "Pagina's",
"scrolled": "Bladeren"
},
"pageSpreads": "Paginaspreads",
"pageSpreadsHint": "Kies hoe deze op afbeeldingen gebaseerde EPUB pagina's koppelt.",
"spread": {
"bookDefault": "Standaard van boek",
"singlePage": "Enkele pagina"
},
"advanced": "Geavanceerde lay-out",
"columns": "Kolommen",
"columnsFewer": "Minder kolommen",
"columnsMore": "Meer kolommen",
"columnGap": "Kolomtussenruimte",
"justifyText": "Tekst uitvullen",
"hyphenation": "Woordafbreking",
"themes": {
"default": "Standaard",
"gray": "Grijs",
"sepia": "Sepia",
"crimson": "Karmozijnrood",
"meadow": "Weide",
"rosewood": "Palissanderhout",
"azure": "Azuurblauw",
"dawnlight": "Dageraad",
"ember": "Sintel",
"aurora": "Aurora",
"ocean": "Oceaan",
"mist": "Mist",
"amoled": "AMOLED"
},
"fonts": {
"bookDefault": "Boek standaard",
"serif": "Schreef",
"sansSerif": "Schreefloos",
"monospace": "Monospatie"
}
},
"search": {
"placeholder": "Zoeken in boek (min. {min} tekens)...",
"searching": "Zoeken…",
"tooShort": "Typ minstens {min} tekens",
"noResults": "Geen resultaten gevonden",
"prompt": "Typ om te zoeken",
"resultCount": "{count, plural, =0 {geen resultaten} one {# resultaat} other {# resultaten}}"
},
"sidebar": {
"tabs": {
"chapters": "Hoofdstukken",
"bookmarks": "Bladwijzers",
"highlights": "Markeringen",
"toc": "Inhoudsopgave",
"tocShort": "Inhoud",
"marksShort": "Bladwijzers",
"notesShort": "Notities"
},
"pin": "Zijbalk vastzetten",
"unpin": "Zijbalk losmaken",
"close": "Zijbalk sluiten",
"noChapters": "Geen hoofdstukken gevonden",
"noBookmarks": "Nog geen bladwijzers",
"noBookmarksMatch": "Geen bladwijzers komen overeen met je filters",
"noHighlights": "Nog geen markeringen",
"noHighlightsMatch": "Geen markeringen komen overeen met je filters",
"searchBookmarks": "Bladwijzers zoeken...",
"searchHighlights": "Markeringen zoeken...",
"bookmarkFallback": "Bladwijzer",
"locationUnavailable": "Locatie niet beschikbaar",
"customColor": "Aangepast ({color})",
"allColors": "Alle kleuren",
"allChapters": "Alle hoofdstukken",
"notesOnly": "Alleen notities",
"deleteBookmark": "Bladwijzer verwijderen",
"deleteHighlight": "Markering verwijderen",
"approximatePosition": "Gesynchroniseerd vanaf apparaat; exacte positie niet beschikbaar, springt naar het hoofdstuk",
"sort": {
"readingOrder": "Leesvolgorde",
"newest": "Nieuwste eerst",
"oldest": "Oudste eerst"
}
},
"selection": {
"copy": "Kopiëren",
"copied": "Gekopieerd!",
"highlight": "Markeren",
"translate": "Vertalen",
"define": "Definiëren",
"deleteAnnotation": "Annotatie verwijderen",
"apply": "Toepassen",
"color": "Hoogtepuntkleur: {color}",
"style": "Markeerstijl: {style}",
"styles": {
"highlight": "Hoogtepunt",
"underline": "Onderstrepen",
"strikethrough": "Doorhalen",
"squiggly": "Kronkelige onderstreping"
}
},
"note": {
"title": "Notitie toevoegen",
"placeholder": "Schrijf je notitie…"
},
"dictionary": {
"noDefinition": "Geen definitie gevonden",
"loadError": "Definitie kon niet worden geladen"
},
"translation": {
"original": "Origineel",
"translation": "Vertaling",
"translating": "Vertalen...",
"noTranslation": "Nog geen vertaling",
"viaProvider": "via {provider}",
"copyTranslation": "Vertaling kopiëren"
},
"shortcuts": {
"title": "Sneltoetsen",
"groups": {
"panels": "Panelen",
"reading": "Lezen",
"actions": "Acties"
},
"toggleToc": "Inhoudsopgave in-/uitschakelen",
"toggleSearch": "Zoeken in-/uitschakelen",
"toggleHelp": "Deze hulp tonen/verbergen",
"closePanel": "Paneel sluiten",
"prevNextPage": "Vorige/volgende pagina",
"goToStart": "Naar begin van boek",
"goToEnd": "Naar einde van boek",
"toggleBookmark": "Bladwijzer in-/uitschakelen",
"toggleFullscreen": "Volledig scherm in-/uitschakelen",
"cycleFooterMode": "Voettekstinfo wisselen"
},
"cbz": {
"fitMode": "Passingsmodus",
"background": "Achtergrond",
"scrollMode": "Scrollmodus",
"scrollModeHint": "Gebruik \"Geen tussenruimte\" voor webtoons en verticale stroken.",
"readingDirection": "Leesrichting",
"autoAdvance": "Automatisch doorgaan",
"autoAdvanceHint": "Als je voorbij de laatste pagina bladert, wordt het volgende boek in de serie geopend.",
"autoAdvancePagedOnly": "Automatisch doorgaan is alleen van toepassing in de wisselmodus.",
"pageView": "Paginaweergave",
"twoPagePagedOnly": "Twee pagina's worden alleen weergegeven in de paginamodus.",
"spreadSection": "Twee pagina's verspreid",
"spreadFallbackHint": "Dit scherm is te smal voor twee pagina's, dus er worden enkele pagina's weergegeven.",
"spreadAlignmentLabel": "Spreaduitlijning",
"spreadGap": "Spreidingsverschil",
"spreadGapValue": "{value}px",
"forceTwoPage": "Twee pagina's forceren",
"widePages": "Brede pagina's",
"firstPage": "Eerste pagina",
"lastPage": "Laatste pagina",
"zoomControls": "Zoombediening",
"zoomOut": "Uitzoomen",
"zoomIn": "Inzoomen",
"fit": {
"page": "Passend op pagina",
"width": "Paginabreedte",
"height": "Paginahoogte",
"actual": "Werkelijke grootte"
},
"view": {
"single": "Enkel",
"twoPage": "Twee pagina's"
},
"scroll": {
"paged": "Gepagineerd",
"infinite": "Oneindig",
"noGaps": "Geen tussenruimte"
},
"direction": {
"ltr": "L naar R",
"rtl": "R naar L"
},
"spreadAlignment": {
"normal": "Normaal",
"shifted": "Verschoven"
},
"widePage": {
"auto": "Auto",
"inSpreads": "In spreads"
},
"bg": {
"black": "Zwart",
"gray": "Grijs",
"white": "Wit"
},
"nextIssue": {
"eyebrow": "Volgende in serie",
"action": "Lees het volgende",
"open": "Lees het volgende: {title}",
"numbered": "#{index} {title}",
"untitled": "Zonder titel",
"autoAdvanceHint": "Sla de pagina opnieuw om om door te gaan"
}
},
"audiobook": {
"untitled": "Naamloos",
"loading": "Luisterboek laden...",
"loadError": "Luisterboek kon niet worden geladen",
"noAudioFiles": "Geen audiobestanden gevonden voor dit boek.",
"speed": "Snelheid",
"chapters": "Hoofdstukken",
"bookmarks": "Bladwijzers",
"volume": "Volume",
"muted": "Gedempt",
"sleep": "Slaap",
"chapterAbbrev": "Hfst.",
"sleepTimer": "Slaaptimer",
"minutes": "{count, plural, one {# minuut} other {# minuten}}",
"endOfChapter": "Einde van hoofdstuk",
"noChaptersAvailable": "Geen hoofdstukken beschikbaar",
"extend15": "+ 15 minuten",
"timeLeft": "(nog {time})",
"playbackSpeed": "Afspeelsnelheid",
"noChapters": "Geen hoofdstukken beschikbaar.",
"noBookmarks": "Nog geen bladwijzers.",
"noBookmarksHint": "Tik op het bladwijzerpictogram bovenaan om je huidige positie op te slaan.",
"playerSettings": "Spelerinstellingen",
"skipBack": "Terugspoelen",
"skipForward": "Vooruitspoelen"
},
"sheet": {
"expand": "Paneel uitvouwen",
"collapse": "Deelvenster samenvouwen"
},
"narration": {
"fallbackTitle": "Vertelling",
"meta": "Audiovertelling - {speed}x",
"openControls": "Open de vertelopties",
"previousSentence": "Vorige zin",
"nextSentence": "Volgende zin",
"play": "Speel verhaal af",
"pause": "Pauzeer het verhaal",
"showControls": "Toon bedieningselementen",
"hideControls": "Bedieningselementen verbergen",
"stop": "Stop het verhaal",
"error": "Fout bij het afspelen van gesproken tekst"
}
},
"scanner": {
"filesProgress": "{processed}/{total} bestanden",
"booksFound": "{count, plural, =0 {geen boeken gevonden} one {# boek gevonden} other {# boeken gevonden}}"
},
"series": {
"completion": {
"readOfTotal": "{read} van {total} gelezen ({percentage}%)"
},
"ownership": {
"label": "In bibliotheek",
"ownedOfExpected": "{owned} van {expected} in bibliotheek"
},
"gaps": {
"label": "Mogelijke hiaten:",
"missingCount": "{count, plural, one {# ontbrekend} other {# ontbrekend}}",
"missingList": "Ontbreekt {list}",
"previewMore": "{shown} +{count}"
},
"filters": {
"title": "Reeksfilters",
"clearAll": "Alles wissen",
"allLibraries": "Alle bibliotheken",
"allCompletion": "Alle voltooiing",
"notStarted": "Niet gestart",
"inProgress": "Bezig",
"complete": "Voltooid"
},
"list": {
"title": "Reeksen",
"showControlsAria": "Reeksbediening tonen",
"searchPlaceholder": "Zoek reeks of auteur",
"sortButton": "Sorteren",
"sortBy": "Sorteren op",
"ascending": "Oplopend",
"descending": "Aflopend",
"ascShort": "Opl.",
"descShort": "Afl.",
"filters": "Filters",
"clear": "Wissen",
"noMatch": "Geen reeksen komen overeen met je filters.",
"empty": "Geen reeksen gevonden in je bibliotheken.",
"sort": {
"name": "Naam",
"bookCount": "Aantal boeken",
"recentAdditions": "Recent toegevoegd",
"readingProgress": "Leesvoortgang"
},
"clearSearch": "Clear search",
"noMatchHint": "Probeer een andere bibliotheek of wis wat er is ingesteld.",
"emptyHint": "Series verschijnen zodra je boeken metadata van de serie bevatten."
},
"detail": {
"pageTitle": "Reeks",
"pageTitleNamed": "Reeks · {name}",
"pageTitleWithId": "Reeks #{id}",
"entityName": "Reeks",
"bookCount": "{count, plural, =0 {geen boeken} one {# boek} other {# boeken}}",
"byAuthors": "door {authors}",
"moreAuthors": "+{count} meer",
"preparingEditor": "Editor voorbereiden...",
"editMetadata": "Metadata bewerken",
"firstInSeries": "Eerste in reeks",
"untitled": "Zonder titel",
"loadingFirstBook": "Voorbeeld van eerste boek laden...",
"showLess": "Minder tonen",
"showMore": "Meer tonen",
"moreGenres": "+{count} meer",
"synopsis": "Samenvatting",
"noDescription": "Geen beschrijving beschikbaar.",
"updatingPreview": "Voorbeeld bijwerken...",
"noBooksToPreview": "Geen boeken beschikbaar voor voorbeeld.",
"loadingSeries": "Reeks laden...",
"booksHeading": "Boeken",
"allLibraries": "Alle bibliotheken",
"groupByMedia": "Groeperen op media",
"noBooksFound": "Geen boeken gevonden in deze reeks",
"trySelectingLibrary": "Probeer een andere bibliotheek te selecteren.",
"allBooksLoaded": "Alle {count} boeken geladen",
"leadBookLoadError": "Details van eerste boek konden niet worden geladen",
"noBooksToEdit": "Deze reeks heeft geen boeken om te bewerken.",
"loadFullSeriesError": "De volledige reeks kon niet worden geladen om te bewerken.",
"sort": {
"seriesOrder": "Reeksvolgorde",
"title": "Titel",
"recentlyAdded": "Recent toegevoegd"
},
"order": {
"ascending": "Oplopend",
"descending": "Aflopend"
}
},
"authorsPlus": "{authors} +{count}",
"track": {
"readCount": "{count, plural, one {# lezen} other {# lezen}}",
"readingCount": "{count, plural, one {# bezig} other {# bezig}}",
"unreadCount": "{count, plural, one {# ongelezen} other {# ongelezen}}",
"missingCount": "{count, plural, one {# ontbrekend} other {# ontbrekend}}",
"slotMissing": "{number} niet in bibliotheek",
"untitled": "Zonder titel"
},
"legend": {
"read": "Lezen",
"reading": "Lezen",
"unread": "In bibliotheek",
"missing": "Ontbreekt"
},
"status": {
"label": "Filter series op leesstatus",
"all": "Alles",
"reading": "Lezen",
"unread": "Ongelezen",
"complete": "Voltooid",
"gaps": "Hiaten",
"read": "Lezen",
"inProgress": "Bezig",
"hasGaps": "Bevat gaten",
"notStarted": "Niet gestart"
},
"index": {
"columnSeries": "Serie",
"columnVolumes": "Volumes",
"columnRead": "Lezen",
"columnNext": "Hierna",
"columnAdded": "Toegevoegd",
"percent": "{value}%",
"captionReading": "{base} · {count, plural, one {# bezig} other {# bezig}}",
"finished": "Lees van begin tot eind",
"reading": "Lezen",
"next": "Volgende",
"start": "Starten"
},
"grouping": {
"label": "Groeperen op",
"none": "Geen groepering",
"letter": "Per brief",
"library": "Per bibliotheek",
"status": "Op status"
},
"libraries": {
"more": "+{count}"
},
"card": {
"oneVolume": "Eén deel",
"oneVolumeShort": "1 deel",
"volumeCount": "{count, plural, one {# volume} other {# volumes}}",
"readSummary": "{base} · {read} lezen",
"publishedOf": "{owned} van {total} gepubliceerd",
"complete": "Voltooid",
"moreVolumes": "{count, plural, one {# meer volume} other {# meer volumes}}",
"label": "{name}, {read} van {total} gelezen volumes"
}
},
"smartScope": {
"syncToKobo": "Synchroniseren met Kobo",
"syncToKoboHint": "Boeken die aan dit bereik voldoen, verschijnen op uw Kobo-apparaat",
"visibleToAll": "Zichtbaar voor alle gebruikers",
"visibleToAllHint": "Iedere gebruiker kan deze smart scope zien en gebruiken",
"dialog": {
"name": "Naam",
"namePlaceholder": "bijv. Ongelezen sci-fi",
"icon": "Pictogram",
"iconPlaceholder": "Kies een pictogram...",
"nameRequired": "Naam is verplicht",
"iconRequired": "Kies een pictogram",
"create": "Aanmaken",
"creating": "Aanmaken...",
"saving": "Opslaan..."
},
"createDialog": {
"title": "Nieuwe Smart Scope",
"podcastTitle": "Nieuwe slimme afspeellijst",
"createFailed": "Smart Scope aanmaken mislukt"
},
"saveAsDialog": {
"title": "Opslaan als SmartScope",
"save": "SmartScope opslaan",
"saveFailed": "Smart Scope opslaan mislukt"
},
"editorPanel": {
"untitled": "Naamloze SmartScope",
"subtitle": "Smart scope-instellingen configureren",
"counting": "tellen...",
"bookCount": "{count, plural, =0 {geen boeken} one {een boek} other {# boeken}}",
"identity": "Identiteit",
"filters": "Filters",
"noFilters": "Geen filters ingesteld. Alle toegankelijke boeken worden opgenomen in deze smart scope.",
"buildFromScratch": "Vanaf nul opbouwen",
"replaceWithTemplate": "Vervangen door sjabloon:",
"defaultSort": "Standaardsortering",
"saveChanges": "Wijzigingen opslaan",
"saveFailed": "Opslaan mislukt",
"templates": {
"hasSeries": "Heeft reeks",
"addedRecently": "Recent toegevoegd",
"pdfOnly": "Alleen PDF",
"noGenres": "Geen genres",
"epubOnly": "Alleen EPUB"
}
},
"errors": {
"load": "Failed to load your smart scopes",
"loadEpisodes": "Failed to load episodes for this smart playlist",
"save": "Failed to save the smart scope",
"delete": "Failed to delete the smart scope",
"reorder": "Failed to reorder smart scopes",
"koboSync": "Failed to update Kobo sync for this smart scope"
}
},
"statistics": {
"tabs": {
"library": "Bibliotheekstatistieken",
"user": "Mijn lezen"
},
"filter": {
"allLibraries": "Alle bibliotheken",
"librarySelection": "{count} van {total} bibliotheken"
},
"config": {
"button": "Configureren",
"title": "Grafieken configureren",
"description": "Sleep om te herordenen, schakel om te tonen of verbergen.",
"reset": "Standaardwaarden herstellen"
},
"summary": {
"books": "Boeken",
"authors": "Auteurs",
"series": "Reeksen",
"publishers": "Uitgevers",
"storage": "Opslag",
"genres": "Genres",
"languages": "Talen",
"published": "Gepubliceerd",
"thisYear": "Dit jaar",
"started": "Gestart",
"inProgress": "Bezig",
"completed": "Voltooid",
"avgProgress": "Gem. voortgang"
},
"card": {
"loadError": "Laden van gegevens mislukt",
"emptyTitle": "Nog geen gegevens",
"emptyDescription": "Geen gegevens beschikbaar voor deze grafiek",
"unknownField": "{count, plural, =0 {geen gegevens voor dit veld} one {# boek heeft geen gegevens voor dit veld} other {# boeken hebben geen gegevens voor dit veld}}"
},
"breakdown": {
"ariaLabel": "Uitsplitsen op bron of formaat"
},
"empty": {
"notEnoughData": "Nog niet genoeg gegevens"
},
"charts": {
"acquisitionLag": {
"title": "Aanschafvertraging"
},
"booksAddedOverTime": {
"title": "Toegevoegde boeken in de tijd",
"monthly": "Maandelijks",
"yearly": "Jaarlijks",
"allTime": "Alle tijd",
"last5Years": "Laatste 5 jaar",
"lastYear": "Afgelopen jaar"
},
"formatDistribution": {
"title": "Formaatverdeling"
},
"formatShareOverTime": {
"title": "Formaataandeel in de tijd"
},
"genreCooccurrence": {
"title": "Gezamenlijk voorkomen van genres"
},
"genreDistribution": {
"title": "Genreverdeling"
},
"languageDistribution": {
"title": "Taalverdeling"
},
"largestBooks": {
"title": "Top 50 grootste boeken"
},
"libraryIntegrity": {
"title": "Bibliotheekintegriteit"
},
"libraryMetadataCompleteness": {
"title": "Metadata-volledigheid bibliotheek"
},
"metadataCompleteness": {
"title": "Metadata-volledigheid"
},
"metadataFreshness": {
"title": "Metadata-actualiteit"
},
"metadataScoreDistribution": {
"title": "Verdeling metadata-score"
},
"pageCountDistribution": {
"title": "Verdeling paginaaantal"
},
"publicationDecade": {
"title": "Publicatiedecennium"
},
"publicationYearTimeline": {
"title": "Tijdlijn publicatiejaar"
},
"storageByFormat": {
"title": "Opslag per formaat"
},
"topAuthors": {
"title": "Top 25 auteurs"
},
"topSeries": {
"title": "Top 50 reeksen"
},
"booksCompleted": {
"title": "Voltooide boeken",
"notEnoughData": "Minimaal {count} voltooide boeken nodig voor deze grafiek."
},
"completionLatency": {
"title": "Voltooiingsvertraging",
"notEnoughData": "Minimaal {count} voltooide boeken nodig voor deze grafiek."
},
"completionTimeline": {
"title": "Voltooiingstijdlijn",
"notEnoughData": "Minimaal {count} voltooide boeken nodig voor deze grafiek."
},
"favoriteReadingDays": {
"title": "Favoriete leesdagen",
"notEnoughData": "Minimaal {count} leesgebeurtenissen nodig voor deze grafiek."
},
"genreReadingTime": {
"title": "Leestijd per genre",
"notEnoughData": "Minimaal {count} genres met leestijd nodig voor deze grafiek."
},
"goalTrajectory": {
"title": "Tempo versus doel",
"noCompletedTitle": "Nog geen voltooide boeken",
"noCompletedDescription": "Voltooi een boek in deze periode om je tempo te vergelijken met je jaardoel.",
"notEnoughData": "Minimaal {count} voltooide boeken nodig voor deze grafiek."
},
"peakReadingHours": {
"title": "Piekleesuren",
"notEnoughData": "Minimaal {count} leesgebeurtenissen nodig voor deze grafiek."
},
"progressFunnel": {
"title": "Voortgangstrechter",
"modePercent": "Percentage",
"modeCounts": "Aantallen",
"modeDropoff": "Uitval",
"started": "Gestart {count}",
"notEnoughData": "Minimaal {count} gestarte boeken nodig voor deze grafiek.",
"noDropOffTitle": "Geen uitval waargenomen",
"noDropOffDescription": "Elk gestart boek doorliep alle trechterfasen in deze periode."
},
"readingClock": {
"title": "Leesklok",
"notEnoughData": "Minimaal {count} leessessies nodig voor deze grafiek."
},
"readingHeatmap": {
"title": "Lees-heatmap",
"notEnoughData": "Activiteit op minimaal {count} dagen nodig voor deze grafiek."
},
"readingPace": {
"title": "Leestempo",
"notEnoughData": "Minimaal {count} sessies met voortgangsgegevens nodig voor deze grafiek."
},
"readingSessionTimeline": {
"title": "Tijdlijn leessessies",
"dragOn": "Slepen: aan",
"dragOff": "Slepen: uit",
"prev": "Vorige",
"next": "Volgende",
"week": "Week {week}",
"dragHint": "Sleep balken om sessies te verplaatsen. De duur is vergrendeld en overlappende sessies worden geweigerd.",
"noSessionsTitle": "Geen sessies deze week",
"noSessionsDescription": "Gebruik Vorige/Volgende of de weekkiezer om een andere week te bekijken.",
"overlapError": "Sessie overlapt met een andere sessie in dit venster",
"moveError": "Verplaatsen van sessie mislukt"
},
"sessionArchetypes": {
"title": "Sessie-archetypen"
},
"sourceDistribution": {
"title": "Waar je leest",
"emptyTitle": "Nog geen leesactiviteit",
"emptyDescription": "Lees op het web, in KOReader of op Kobo om je bronverdeling te zien.",
"emptyDescriptionWithAppleClients": "Read on the web, iOS app, Apple Watch, KOReader, or Kobo to see your source split.",
"emptyDescriptionWithNativeClients": "Lees op internet, iOS-app, Android-app, Apple Watch, KOReader of Kobo om je bronsplitsing te zien."
}
}
},
"tools": {
"header": {
"entityManager": "Entiteitenbeheer",
"bulkRename": "Bulk hernoemen",
"duplicateBooks": "Dubbele boeken",
"missingResources": "Ontbrekende bronnen"
},
"entityTypes": {
"authors": "Auteurs",
"genres": "Genres",
"tags": "Labels",
"narrators": "Vertellers",
"publishers": "Uitgevers",
"languages": "Talen",
"series": "Reeksen"
},
"bulkRename": {
"library": "Bibliotheek",
"selectLibraryPlaceholder": "Selecteer een bibliotheek...",
"noEligibleLibraries": "Geen bibliotheken hebben bestand hernoemen ingeschakeld. Schakel het in bij Bibliotheekinstellingen.",
"refresh": "Vernieuwen",
"previewFailed": "Voorbeeld laden mislukt",
"executionFailed": "Bulk hernoemen mislukt",
"openBookDetails": "Boekdetails openen",
"openBook": "Boek openen",
"toRenameCount": "{count, plural, =0 {niets om te hernoemen} one {# om te hernoemen} other {# om te hernoemen}}",
"applyCount": "{count, plural, one {Hernoemen van # toepassen} other {Pas # hernoemingen toe}}",
"search": {
"placeholder": "Zoek een boek of pad",
"label": "Zoek een boek",
"clear": "Clear search"
},
"filter": {
"all": "Alle",
"changes": "Wijzigingen",
"conflicts": "Conflicten",
"unchanged": "Ongewijzigd"
},
"status": {
"willRename": "Wordt hernoemd",
"unchanged": "Ongewijzigd",
"collision": "Conflict",
"noPattern": "Geen patroon",
"error": "Fout"
},
"group": {
"collision": "Bestemmingsconflict",
"unchanged": "Klopt al",
"noPattern": "Geen naampatroon",
"error": "Fout",
"includeAll": "Voeg elke {kind} hernoeming toe",
"expand": "Uitvouwen {kind}",
"collapse": "Samenvouwen {kind}",
"heldBack": "Deze kunnen niet worden hernoemd"
},
"changeKind": {
"ungroup": "Seriegroepering verwijderd",
"flatten": "Dubbel mapniveau verwijderd",
"yearRemoved": "Jaar van publicatie verwijderd",
"yearAdded": "Publicatiejaar toegevoegd",
"yearCorrected": "Jaar van publicatie gecorrigeerd",
"authorSpelling": "Spelling van auteursnaam",
"capitalisation": "Hoofdlettergebruik en spatiëring",
"unsafeCharacters": "Onveilige tekens vervangen",
"filenameRebuilt": "Bestandsnaam opnieuw opgebouwd op basis van metagegevens",
"folderRenamed": "Map hernoemd",
"rebuilt": "Map- en bestandsnaam opnieuw opgebouwd",
"restructured": "Pad geherstructureerd",
"multiple": "Meerdere wijzigingen"
},
"select": {
"ofSelected": "van {total} geselecteerd",
"toggleAll": "Selecteer of wis elke hernoeming",
"toggleGroup": "Selecteer of wis elke {kind} hernoeming",
"toggleBook": "Hernoem {title}"
},
"review": {
"loadMore": "Meer laden",
"queue": "Hernoeming in behandeling",
"position": "{index} van {total}",
"previous": "Vorige boek",
"next": "Volgende boek",
"keyboardHint": "verplaatsen",
"keyboardSkip": "overslaan",
"skip": "Overslaan",
"include": "Opnemen",
"excluded": "Uitgesloten",
"back": "Terug naar de lijst"
},
"detail": {
"whatChanges": "Wat verandert er",
"foldedFolders": "{count, plural, one {# ongewijzigde map} other {# ongewijzigde mappen}}",
"onDisk": "Op schijf",
"today": "Vandaag",
"afterRename": "Na hernoemen",
"showLibraryFolders": "Bibliotheekmappen tonen",
"hideLibraryFolders": "Bibliotheekmappen verbergen",
"currentPath": "Huidig pad",
"whyItMoves": "Waarom het beweegt",
"levelTop": "Bovenste map",
"levelFolder": "Map {depth}",
"levelFilename": "Bestandsnaam",
"levelRemoved": "Verwijderd",
"tokenCount": "{count, plural, one {# token} other {# tokens}}",
"optionalLevel": "Een optioneel mapniveau, geproduceerd door een groep in het patroon.",
"removedExplainer": "Het naamgevingspatroon heeft geen map op dit niveau, dus {folder} wordt verwijderd en de inhoud wordt omhoog verplaatst.",
"conflictTitle": "Een ander bestand claimt deze bestemming al.",
"conflictBody": "Hernoemen zou het overschrijven, dus dit boek wordt achtergehouden totdat het conflict is opgelost.",
"siblings": "{count, plural, one {# meer met dezelfde wijziging} other {# meer met dezelfde wijziging}}",
"siblingsMore": "+{count} meer"
},
"empty": {
"title": "Kies een bibliotheek om te beginnen",
"description": "Selecteer hierboven een bibliotheek om hernoemwijzigingen te bekijken, op status te filteren en de bulk hernoem-actie toe te passen.",
"chooseLibrary": "Bibliotheek kiezen",
"noneTitle": "Niets om te beoordelen",
"noneDescription": "Geen enkel boek komt overeen met het huidige filter. Wis de zoekopdracht of ga naar Alles.",
"noMatch": "Er komen geen boeken overeen met je zoekopdracht."
},
"confirmDialog": {
"title": "{count, plural, one {# bestand op schijf hernoemen?} other {# bestanden op schijf hernoemen?}}",
"body": "Hiermee worden echte bestanden binnen {library} verplaatst. BookOrbit registreert elke verplaatsing, maar ongedaan maken betekent dat je de bestanden weer hun oude naam moet geven.",
"willRename": "Wordt hernoemd",
"skippedByYou": "Door jou overgeslagen",
"heldBack": "Teruggehouden vanwege conflicten",
"untouched": "Onaangeroerd gelaten",
"confirm": "{count, plural, one {Hernoem # bestand} other {Hernoem # bestanden}}",
"cannotRename": "Kan niet worden hernoemd"
},
"run": {
"preparing": "Voorbereiden…",
"preparingHint": "Elk bestand controleren aan de hand van het naampatroon voordat er iets beweegt.",
"title": "Hernoeming van {done} van {total}",
"runningHint": "Bestanden worden hernoemd. Je kunt stoppen nadat het huidige bestand is voltooid.",
"stop": "Stop na dit bestand",
"resultTitle": "{done, plural, one {Naam van # van {total} bestanden gewijzigd} other {Naam van # van {total} bestanden gewijzigd}}",
"resultFailed": "{count, plural, one {# mislukt} other {# mislukt}}",
"resultSkipped": "{count, plural, one {# overgeslagen} other {# overgeslagen}}",
"dismiss": "Negeren"
},
"executionError": {
"http": "De server heeft het verzoek afgewezen (HTTP {status}).",
"noBody": "De server heeft geen antwoordtekst verzonden.",
"incomplete": "De verbinding is verbroken voordat het hernoemen is voltooid. Sommige bestanden zijn mogelijk niet hernoemd.",
"unknown": "Het hernoemen kon niet worden voltooid."
}
},
"bookDuplicates": {
"title": "Dubbele boeken",
"scope": "Bibliotheekbereik",
"allLibraries": "Alle toegankelijke bibliotheken",
"similarity": "Soortgelijke titels",
"explainSimilarity": "Leg de drempel voor vergelijkbare titels uit",
"similarityHelp": "Alleen voor overeenkomsten met vergelijkbare titel en auteur. Tenminste één auteur en het boektype moeten ook overeenkomen. Lower vindt meer mogelijke duplicaten; hoger vereist nauwere titels. Identieke bestanden, ISBN en exacte metadata worden afzonderlijk gecontroleerd.",
"runScan": "Scan uitvoeren",
"rescan": "Opnieuw scannen",
"status": {
"queued": "Scannen in wachtrij",
"running": "Boeken scannen"
},
"filter": "Filter op zoektype",
"allReasons": "Alle overeenkomsttypen",
"reasons": {
"file_hash": "Identieke bestandenset",
"isbn": "Zelfde ISBN",
"exact_metadata": "Exacte titel en auteurs",
"fuzzy_metadata": "Soortgelijke titel en auteur"
},
"notDuplicates": "Geen duplicaten",
"unknownAuthor": "Onbekende auteur",
"unknown": "Onbekend",
"none": "Geen",
"accessDenied": "Je heeft geen toestemming om de tool voor het dupliceren van boeken te gebruiken.",
"pairDetails": "Waarom deze overeenkomen",
"pairLabel": "{first} en {second}",
"fields": {
"library": "Bibliotheek",
"isbn": "ISBN",
"formats": "Formaten",
"collections": "Collecties",
"added": "Toegevoegd",
"size": "Grootte",
"metadata": "Metadata",
"reading": "Lezen",
"folder": "Map",
"noIsbn": "Niet ingesteld",
"notStarted": "Niet gestart",
"outOfHundred": "/100",
"percentRead": "{percent} lezen",
"fileCount": "{count, plural, one {# bestand} other {# bestanden}}"
},
"initial": {
"title": "Zoek dubbele boeken",
"description": "Kies een bibliotheekbereik en gelijkenisniveau en voer vervolgens een scan uit. Er worden geen boeken gewijzigd totdat je een verwijdering expliciet bevestigt."
},
"empty": {
"title": "Geen dubbele groepen gevonden",
"description": "Er zijn geen boeken die overeenkomen met het huidige bereik, overeenkomstniveau en overeenkomstfilter."
},
"deleteDialog": {
"warning": "Metagegevens, verzamelingen, leesgegevens en apparaatstatus worden niet overgebracht naar het bijgehouden boek. Bijbehorende gegevens van andere gebruikers worden ook verwijderd.",
"confirm": "{count, plural, =0 {Delete # book} one {Delete # book} other {Delete # books}}",
"success": "{count, plural, =0 {No books deleted} one {One duplicate book deleted} other {# duplicate books deleted}}"
},
"errors": {
"start": "Kan de dubbele scan niet starten.",
"status": "Kan de scanvoortgang niet laden.",
"scan": "De dubbele scan is mislukt. Probeer het opnieuw uit te voeren.",
"results": "Kan dubbele groepen niet laden.",
"delete": "Kan de geselecteerde dubbele boeken niet verwijderen.",
"dismiss": "Kan die groep niet sluiten.",
"restore": "Kan dat paar niet herstellen."
},
"pagination": {
"label": "Groepspagina's dupliceren",
"page": "Pagina {page} van {total}"
},
"similarityOption": "{percent} en hoger",
"scannedBooks": "{count} boeken · gecontroleerd {when}",
"scanProgress": "{processed} van {total} boeken",
"recommended": "Aanbevolen",
"keeping": "Bewaren",
"willDelete": "Verwijderen",
"keepCopy": "Behoud {name}",
"selectGroup": "{title} selecteren",
"selectAll": "Selecteer elke groep op deze pagina",
"compareCopies": "Vergelijk de exemplaren van {title}",
"compareCaption": "Veld voor veld vergelijking van {count} exemplaren",
"fieldColumn": "Veld",
"filesEach": "{count, plural, one {# bestand elk} other {# bestanden elk}}",
"moreFilesCount": "{count, plural, one {en # meer bestand} other {en # meer bestanden}}",
"identicalAcross": "{count, plural, one {Identiek in beide exemplaren:} other {Identiek in alle # exemplaren:}}",
"deleteGroup": "{count, plural, one {Verwijder # kopie, gratis {size}} other {Verwijder # exemplaren, gratis {size}}}",
"confidence": {
"file_hash": "Identiek",
"isbn": "Zelfde ISBN",
"exact_metadata": "Exacte overeenkomst",
"fuzzy_metadata": "Gelijkaardig",
"withSimilarity": "{label} {percent}"
},
"summary": {
"groups": "{count, plural, one {groep} other {groepen}}",
"extraCopies": "{count, plural, one {extra exemplaar} other {extra exemplaren}}",
"reclaimable": "terugvorderbaar"
},
"columns": {
"match": "Overeenkomst",
"book": "Boek",
"copies": "Kopieën",
"libraries": "Bibliotheken",
"frees": "Bevrijd",
"keeping": "Bewaren"
},
"keepRule": {
"label": "Behouden",
"metadata": "Beste metagegevens",
"size": "Grootste bestanden",
"formats": "De meeste formaten",
"oldest": "Oudste exemplaar",
"newest": "Nieuwste exemplaar",
"hint": "Kiest een keeper in elke groep. Je kunt elke rij overschrijven."
},
"sort": {
"label": "Sorteren",
"reclaimable": "De meeste ruimte vrijgemaakt",
"copies": "De meeste exemplaren",
"confidence": "Sterkste overeenkomst",
"title": "Title A to Z"
},
"keeper": {
"yourChoice": "Your choice",
"reading": "je hebt {percent} gelezen",
"collection": "het staat in {name}",
"metadata": "metagegevens {score}",
"largest": "grootste op {size}",
"formats": "{count} formaten",
"isbn": "heeft een ISBN",
"added": "heeft {date} toegevoegd",
"riskReading": "verwijdert een kopie waar je {percent} doorheen bent",
"riskCollection": "verwijdert een kopie in {name}"
},
"selection": {
"summary": "{groups} groepen geselecteerd, {copies} kopieën om te verwijderen, maakt {size} vrij",
"clear": "Wissen",
"review": "{count, plural, one {Beoordeel # exemplaar} other {Beoordeel # exemplaren}}",
"hint": "Vink de groepen aan die je vertrouwt, of open er een om de exemplaren te vergelijken."
},
"keys": {
"move": "verplaatsen",
"expand": "uitbreiden",
"keep": "behouden",
"select": "selecteren"
},
"review": {
"title": "{count, plural, one {Kopieer # verwijderen} other {Verwijder # exemplaren}}",
"description": "In {groups} groepen, waardoor {size} vrijkomt. Er wordt niets verwijderd totdat je bevestigt.",
"riskWarning": "{count, plural, one {# groep verwijdert een kopie met je leesgegevens.} other {# groepen verwijderen een kopie met je leesgegevens.}}",
"footer": "Bevrijdt {size}"
},
"dismissed": {
"show": "{count, plural, one {Toon # afgewezen paar} other {Toon # afgewezen paren}}",
"hide": "Genegeerde paren verbergen",
"restore": "Dit paar herstellen",
"restored": "Paar hersteld. Bij de volgende scan kan het opnieuw overeenkomen."
}
},
"entityManager": {
"unknown": "Onbekend",
"bookCount": "{count, plural, =0 {geen boeken} one {# boek} other {# boeken}}",
"sortPrefix": "· sorteer: {sortName}",
"selectTargetToKeep": "Selecteer doel om te behouden",
"writeToFiles": "Naar bestanden schrijven",
"writeChangesToFiles": "Wijzigingen naar bestanden schrijven",
"mergeIntoTarget": "{count} samenvoegen in doel",
"modes": {
"browse": "Bladeren & beheren",
"duplicates": "Duplicaten zoeken"
},
"actions": {
"rename": "Hernoemen",
"split": "Splitsen",
"merge": "Samenvoegen"
},
"duplicates": {
"similarity": "Gelijkenis:",
"scan": "Scannen",
"scanning": "Scannen...",
"computing": "Kandidaten berekenen...",
"computedAt": "Kandidaten berekend op {date}",
"recompute": "Opnieuw berekenen",
"noneComputed": "Nog geen kandidaten berekend.",
"computeNow": "Nu berekenen",
"emptyTitle": "Dubbele entiteiten zoeken",
"emptyDescription": "Pas de gelijkenisdrempel aan en klik op Scannen om mogelijke duplicaten te detecteren.",
"noneFoundTitle": "Geen duplicaten gevonden",
"noneFoundDescription": "Er zijn geen mogelijke duplicaten gedetecteerd met de huidige instellingen.",
"clustersFound": "{count, plural, =0 {geen clusters gevonden} one {# cluster gevonden} other {# clusters gevonden}}",
"plusOthers": "{count, plural, =0 {+ # andere} one {+ # andere} other {+ # andere}}",
"percentSimilar": "{percent}% gelijk",
"pairDetails": "Paardetails",
"dismissEntityTitle": "Alle paren voor deze entiteit negeren",
"dismissPairTitle": "Dit paar negeren",
"groupsLabel": "Mogelijke dubbele groepen",
"keepThisOne": "Bewaar deze",
"mergeAway": "Samenvoegen",
"notAMatch": "Geen overeenkomst",
"notAMatchTitle": "Negeer elk paar in deze groep",
"selectPromptTitle": "Selecteer een groep om te beoordelen",
"selectPromptDescription": "Kies een groep uit de lijst om de entiteiten naast elkaar te vergelijken.",
"backToList": "Terug naar groepen",
"noBookTitles": "Er zijn geen boeken gekoppeld aan dit record",
"thresholdLabel": "Minimale gelijkenis",
"thresholdValue": "{percent}%+",
"willBeMerged": "{count, plural, one {# entiteit wordt samengevoegd en verwijderd} other {# entiteiten worden samengevoegd en verwijderd}}",
"chooseTargetHint": "Selecteer de entiteit die je wilt behouden. Al het andere in de groep gaat erin op."
},
"dismissed": {
"loading": "Genegeerde paren laden...",
"empty": "Geen genegeerde paren",
"restore": "Herstellen",
"restoreTitle": "Dit paar herstellen",
"hidePairs": "Genegeerde paren verbergen",
"showPairs": "Genegeerde paren tonen"
},
"browse": {
"searchPlaceholder": "Zoeken...",
"emptyOnly": "Alleen leeg",
"clear": "Wissen",
"noEntities": "Geen entiteiten gevonden",
"mergeCount": "Samenvoegen ({count})",
"deleteCount": "Verwijderen ({count})",
"totalCount": "{count} totaal",
"sortLabel": "sorteer: {sortName}",
"sort": {
"nameAsc": "Naam A-Z",
"nameDesc": "Naam Z-A",
"fewestBooks": "Minste boeken",
"mostBooks": "Meeste boeken"
},
"sortByLabel": "Sorteren op",
"entityTypeLabel": "Entiteitstype",
"resultCount": "{count, plural, =0 {geen entiteiten} one {# entiteit} other {# entiteiten}}",
"selectedCount": "{count, plural, one {# geselecteerd} other {# geselecteerd}}",
"columns": {
"name": "Naam",
"sortName": "Sorteernaam",
"books": "Boeken",
"status": "Status",
"actions": "Acties"
},
"selectAllOnPage": "Selecteer alle entiteiten op deze pagina",
"selectEntity": "Selecteer {name}",
"actionsFor": "Acties voor {name}",
"status": {
"noBooks": "Geen boeken"
},
"filters": {
"all": "Alles",
"noBooks": "Geen boeken"
},
"density": {
"label": "Rijhoogte",
"comfortable": "Comfortabel",
"compact": "Compact"
},
"rowsPerPage": "Rijen per pagina",
"range": "{from}-{to} van {total} weergegeven",
"pagination": "Paginering",
"previousPage": "Vorige pagina",
"nextPage": "Volgende pagina",
"goToPage": "Ga naar pagina {page}",
"morePages": "Meer pagina's",
"noEntitiesDescription": "Er is nog niets toegevoegd aan dit entiteitstype.",
"noMatchesTitle": "Geen overeenkomsten",
"noMatchesDescription": "Er zijn geen entiteiten die overeenkomen met je huidige zoekopdracht en filters.",
"clearFilters": "Filters wissen"
},
"deleteMode": {
"label": "Verwijdermodus",
"softTitle": "Zacht verwijderen",
"softDescription": "Loskoppelen van alle boeken maar het entiteitsrecord behouden",
"softDescriptionPlural": "Loskoppelen van alle boeken maar de entiteitsrecords behouden",
"hardTitle": "Hard verwijderen",
"hardDescription": "Entiteit en alle koppelingen permanent verwijderen",
"hardDescriptionPlural": "Entiteiten en alle koppelingen permanent verwijderen"
},
"renameModal": {
"title": "Entiteit hernoemen",
"currentName": "Huidige naam",
"newName": "Nieuwe naam"
},
"deleteModal": {
"title": "Entiteit verwijderen",
"confirm": "Weet je zeker dat je {name} wilt verwijderen?"
},
"splitModal": {
"title": "Entiteit splitsen",
"splitting": "Splitsen",
"newNames": "Nieuwe namen (min. 2)",
"namePlaceholder": "Voer een naam in...",
"addAnother": "Nog een toevoegen"
},
"bulkDeleteModal": {
"title": "Bulk verwijderen",
"confirm": "{count, plural, =0 {Weet je zeker dat je # geselecteerde entiteit wilt verwijderen?} one {Weet je zeker dat je # geselecteerde entiteit wilt verwijderen?} other {Weet je zeker dat je # geselecteerde entiteiten wilt verwijderen?}}",
"deleteButton": "{count} verwijderen"
},
"mergeModal": {
"title": "Entiteiten samenvoegen",
"description": "Selecteer welke entiteit je wilt behouden. De andere worden erin samengevoegd en verwijderd."
}
},
"missingResources": {
"title": "Ontbrekende bronnen",
"accessDenied": "Je heeft geen toestemming om ontbrekende bronnen op te ruimen.",
"categoriesLabel": "Categorie opschonen",
"untitled": "Zonder titel",
"clearSelection": "Selectie wissen",
"cleanSelected": "Opschonen {count} geselecteerd",
"selectAllMatching": "Selecteer alle {count} overeenkomende vermeldingen",
"allSelected": "Alle {count} overeenkomende vermeldingen zijn geselecteerd.",
"sweep": {
"title": "Omslagcontrole",
"description": "Controleert elk boek dat een omslag claimt aan de hand van de bestanden op de schijf, en zoekt naar omslagmappen die zijn achtergelaten door verwijderde boeken. Tijdens de controle wordt niets verwijderd.",
"run": "Controle uitvoeren",
"running": "Controleren",
"progress": "Heeft {processed} van {total} boeken gecontroleerd",
"lastRun": "Laatst gecontroleerd {at}",
"truncated": "Alleen de eerste resultaten worden vermeld. Maak deze schoon en voer de controle opnieuw uit om de rest te zien."
},
"categories": {
"missing_books": "Ontbrekende boeken",
"broken_covers": "Kapotte covers",
"orphaned_cover_dirs": "Verweesde omslagmappen"
},
"found": {
"missing_books": "{count, plural, =0 {Geen boeken met ontbrekende bestanden} one {Eén boek met ontbrekende bestanden} other {# boeken met ontbrekende bestanden}}",
"broken_covers": "{count, plural, =0 {Geen verwijzingen naar kapotte omslagen} one {Eén kapotte omslagreferentie} other {# verbroken omslagreferenties}}",
"orphaned_cover_dirs": "{count, plural, =0 {Geen verweesde omslagmappen} one {Eén verweesde omslagmap} other {# verweesde omslagmappen}}"
},
"empty": {
"missing_books": "Geen ontbrekende boeken",
"broken_covers": "Geen verwijzingen naar kapotte omslagen",
"orphaned_cover_dirs": "Geen verweesde omslagmappen",
"description": "Alles in deze categorie wordt verantwoord."
},
"needsSweep": {
"title": "Voer eerst de omslagcontrole uit",
"description": "De omslagresultaten komen uit een schijfcontrole. Voer deze uit om defecte verwijzingen en verweesde mappen te vinden."
},
"coverSource": {
"extracted": "Uitgepakt",
"custom": "Aangepast"
},
"brokenSlot": {
"ebookExtracted": "Boekomslag, uitgepakt",
"ebookCustom": "Boekomslag, op maat",
"audioExtracted": "Omslag van audioboek, uitgepakt",
"audioCustom": "Omslag van audioboek, aangepast"
},
"table": {
"selectPage": "Selecteer alles op deze pagina",
"coverFolder": "Omslagmap voor boek #{bookId}",
"fileCount": "{count, plural, one {# bestand} other {# bestanden}}",
"orphanMedia": {
"ebook": "Boekomslag",
"audio": "Omslag van audioboek",
"both": "Boek- en audioboekomslagen"
}
},
"confirm": {
"title": "Ontbrekende bronnen opschonen?",
"action": "Schoon",
"missing_books": "{count, plural, one {Verwijdert het databaserecord voor één boek waarvan de bestanden verdwenen zijn. Het boek, de metadata, de leesvoortgang en de omslag worden verwijderd. Dit kan niet ongedaan worden gemaakt.} other {Verwijdert de databaserecords voor # boeken waarvan de bestanden verdwenen zijn. De boeken, hun metadata, leesvoortgang en omslagen worden verwijderd. Dit kan niet ongedaan worden gemaakt.}}",
"broken_covers": "{count, plural, one {Wist de omslagreferentie voor één boek, zodat het wordt weergegeven alsof het geen omslag heeft. Metagegevens worden verder niet gewijzigd.} other {Wist de omslagreferenties voor # boeken, zodat deze geen omslag hebben. Metagegevens worden verder niet gewijzigd.}}",
"orphaned_cover_dirs": "{count, plural, one {Verwijdert één omslagmap van schijf. Het boek staat niet meer in de database. Dit kan niet ongedaan worden gemaakt.} other {Verwijdert # omslagmappen van schijf. Hun boeken staan ​​niet meer in de database. Dit kan niet ongedaan worden gemaakt.}}"
},
"cleaned": {
"missing_books": "{count, plural, =0 {Niets op te ruimen} one {Eén ontbrekend boek verwijderd} other {# ontbrekende boeken verwijderd}}",
"broken_covers": "{count, plural, =0 {Niets op te ruimen} one {Eén kapotte omslagreferentie gewist} other {# verwijzingen naar kapotte omslagen gewist}}",
"orphaned_cover_dirs": "{count, plural, =0 {Niets op te ruimen} one {Eén verweesde omslagmap verwijderd} other {# verweesde omslagmappen verwijderd}}"
},
"pagination": {
"label": "Ontbrekende bronpagina's",
"page": "Pagina {page} van {total}"
},
"errors": {
"summary": "Kan het ontbrekende bronnenoverzicht niet laden.",
"sweepStart": "Kan de omslagcontrole niet starten.",
"sweep": "De omslagcontrole is mislukt.",
"list": "Kan deze vermeldingen niet laden.",
"clean": "Opschonen mislukt."
}
}
},
"views": {
"entity": {
"book": "Boek",
"collection": "Collectie",
"library": "Bibliotheek",
"smartScope": "SmartScope"
},
"common": {
"retry": "Opnieuw proberen"
},
"bookView": {
"sort": "Sorteren",
"sortOn": "Aan",
"resetSort": "Sortering herstellen naar standaard",
"shuffle": "Schudden",
"shuffleAria": "Schud de boekvolgorde",
"shuffleHint": "Teken een nieuwe willekeurige volgorde",
"filters": "Filters",
"clear": "Wissen",
"clearAllFilters": "Alle filters wissen",
"expandSeries": "Reeks uitklappen",
"collapseSeries": "Reeks inklappen",
"collapseLockedWhileSelecting": "Serie blijft uitgebreid tijdens het selecteren",
"expanded": "Uitgeklapt",
"exportMetadata": "Metadata exporteren",
"showControlsAria": "Bibliotheekbediening tonen",
"export": "Exporteren",
"searchPlaceholder": "Zoek op titel, auteur, reeks, verteller...",
"allBooksLoaded": "Alle {count} boeken geladen"
},
"notFound": {
"title": "Pagina niet gevonden",
"description": "De pagina die je zoekt bestaat niet.",
"goHome": "Naar startpagina"
},
"dashboard": {
"customize": "Dashboard aanpassen",
"allShelvesHidden": "Alle planken zijn verborgen.",
"greeting": {
"night": "Goedenacht,",
"morning": "Goedemorgen,",
"afternoon": "Goedemiddag,",
"evening": "Goedenavond,",
"fallbackName": "daar"
}
},
"bookDetail": {
"title": "Boek",
"titleWithId": "Boek #{id}",
"pageTitle": {
"book": "Boek · {base}",
"editMetadata": "Metadata bewerken · {base}",
"edit": "Bewerken · {base}",
"files": "Bestanden · {base}",
"readingLog": "Leeslogboek · {base}",
"highlights": "Markeringen · {base}"
}
},
"bookDock": {
"title": "Book Dock",
"newFilesDetected": "Nieuwe bestanden gevonden",
"reconnecting": "Opnieuw verbinden",
"rescanFailed": "Opnieuw scannen mislukt",
"totalInDock": "{size} in Book Dock",
"dropFiles": "Sleep bestanden naar Book Dock",
"supportedFormats": "Ondersteund: {formats}",
"empty": {
"noSearchMatch": "Geen bestanden komen overeen met \"{query}\"",
"noStatusFiles": "Geen {status} bestanden",
"uploadPrompt": "Upload bestanden of zet ze in de Book Dock-map"
},
"retry": {
"noneToRetry": "Geen bestanden met fouten om opnieuw te proberen",
"retrying": "{count, plural, =0 {Eén bestand opnieuw proberen} one {Eén bestand opnieuw proberen} other {# bestanden opnieuw proberen}}"
},
"applyFetched": {
"applied": "{count, plural, =0 {Op geen bestanden toegepast} one {Op één bestand toegepast} other {Op # bestanden toegepast}}",
"skippedEdited": "{count, plural, =0 {één bestand overgeslagen omdat het handmatige bewerkingen bevat} one {één bestand overgeslagen omdat het handmatige bewerkingen bevat} other {# bestanden overgeslagen omdat ze handmatige bewerkingen bevatten}}",
"skippedNoMetadata": "{count, plural, =0 {één bestand overgeslagen omdat het geen opgehaalde metadata heeft} one {één bestand overgeslagen omdat het geen opgehaalde metadata heeft} other {# bestanden overgeslagen omdat ze geen opgehaalde metadata hebben}}",
"noneApplied": "Geen bestanden toegepast; {reasons}",
"noneSelected": "Geen bestanden geselecteerd"
}
},
"collection": {
"title": "Collectie",
"pageTitle": "Collectie · {name}",
"pageTitleWithId": "Collectie #{id}",
"editCollection": "Collectie bewerken",
"showControlsAria": "Collectiebediening tonen",
"loadError": "Kan deze collectie niet laden",
"toast": {
"removed": "{count, plural, =0 {Geen boeken uit collectie verwijderd} one {Eén boek uit collectie verwijderd} other {# boeken uit collectie verwijderd}}",
"removeFailed": "Boeken verwijderen uit collectie mislukt"
},
"empty": {
"noSearchMatch": "Geen boeken komen overeen met deze zoekopdracht",
"noSearchMatchHint": "Probeer een andere zoekterm of wis de zoekopdracht.",
"noBooks": "Geen boeken in deze collectie",
"noBooksHint": "Selecteer boeken uit je bibliotheek en voeg ze hier toe."
}
},
"library": {
"title": "Bibliotheek",
"pageTitle": "Bibliotheek · {name}",
"pageTitleWithId": "Bibliotheek #{id}",
"filterRules": "Filterregels",
"saveAsSmartScope": "Opslaan als Smart Scope",
"saveScope": "Scope opslaan",
"saveAsSmartScopeTooltip": "Sla dit filter op als een benoemde Smart Scope",
"saved": "Opgeslagen",
"saveFilter": "Filter opslaan",
"filterSaved": "Filter opgeslagen",
"saveFilterTooltip": "Filter opslaan voor deze bibliotheek",
"removeSavedFilter": "Opgeslagen filter verwijderen",
"empty": {
"noFilterMatch": "Geen boeken komen overeen met je filters",
"noFilterMatchHint": "Pas je filters aan of wis ze om meer boeken te zien.",
"clearFilters": "Filters wissen",
"scanning": "Je bibliotheek scannen...",
"scanningHint": "Boeken verschijnen hier zodra ze worden ontdekt.",
"emptyLibrary": "Je bibliotheek is leeg",
"emptyLibraryHint": "Zodra je boeken aan deze bibliotheek toevoegt, verschijnen ze hier."
},
"querySelection": {
"loadedSelected": "{selected} van {total} geladen boeken geselecteerd.",
"selectAllMatching": "Selecteer alle {total} overeenkomende boeken"
}
},
"smartScope": {
"title": "SmartScope",
"pageTitle": "SmartScope · {name}",
"pageTitleWithId": "SmartScope #{id}",
"defaultName": "Smart scope",
"filter": "Filter",
"edit": "Smart Scope bewerken",
"koboSync": {
"label": "Synchroniseren met mijn Kobo",
"enabledHint": "Boeken in deze gedeelde Smart Scope worden gesynchroniseerd met je Kobo-apparaat. Schakel uit om te stoppen met synchroniseren.",
"disabledHint": "Schakel dit in om boeken in deze gedeelde Smart Scope te synchroniseren met je Kobo-apparaat."
},
"showControlsAria": "Smart Scope-bediening tonen",
"hideFilter": "Filter verbergen",
"showFilter": "Filter tonen",
"confirmDelete": "Bevestigen?",
"loadError": "Kan deze SmartScope niet laden",
"toast": {
"deleted": "\"{name}\" verwijderd",
"deleteFailed": "Verwijderen van \"{name}\" mislukt",
"koboSyncEnabled": "\"{name}\" wordt nu gesynchroniseerd met je Kobo",
"koboSyncDisabled": "\"{name}\" synchroniseert niet meer met je Kobo",
"koboSyncFailed": "Kan de synchronisatie van Kobo voor \"{name}\" niet updaten"
},
"empty": {
"noRules": "Geen regels ingesteld",
"noRulesHint": "Open de editor om met filters en sorteerregels te bepalen welke boeken in deze smartScope verschijnen.",
"configure": "SmartScope configureren",
"noMatch": "Geen boeken komen overeen met deze smartScope",
"noMatchHint": "Probeer de filterregels aan te passen.",
"edit": "SmartScope bewerken"
}
},
"podcastScope": {
"title": "Slimme afspeellijst",
"entity": "slimme afspeellijst",
"loadFailed": "Kan afleveringen voor deze afspeellijst niet laden.",
"loadMoreFailed": "Kan niet meer afleveringen laden.",
"retry": "Probeer het opnieuw",
"editRules": "Edit rules",
"saveFailed": "Kan de afspeellijstregels niet opslaan.",
"deleteFailed": "Kan deze afspeellijst niet verwijderen.",
"empty": {
"title": "Geen overeenkomende afleveringen",
"hint": "Pas de regels aan zodat ze overeenkomen met meer afleveringen."
}
},
"podcastCollection": {
"title": "Podcastverzameling",
"entity": "podcastverzameling",
"loadFailed": "Kan shows in deze collectie niet laden.",
"remove": "Verwijderen",
"removeAria": "Verwijder {name} uit deze collectie",
"removed": "{name} verwijderd",
"removeFailed": "Kan die show niet verwijderen.",
"empty": {
"title": "Nog geen shows",
"hint": "Voeg shows toe aan deze collectie vanuit een podcastbibliotheek."
},
"loadMoreFailed": "Kan niet meer shows laden.",
"retry": "Probeer het opnieuw"
}
},
"whatsNew": {
"title": "Wat is er nieuw",
"subtitle": "Alles wat is uitgebracht, nieuwste eerst.",
"versionPrefix": "Versie {version}",
"newUpdates": "{count, plural, =0 {geen nieuwe updates} one {één nieuwe update} other {# nieuwe updates}}",
"remindLater": "Later herinneren",
"gotIt": "Begrepen",
"latest": "Nieuwste",
"fullChangelog": "Volledige changelog",
"seeAllReleases": "Alle releases bekijken",
"versions": "Versies",
"currentVersion": "Huidige versie",
"youreHere": "Je bent hier",
"searchPlaceholder": "Releases zoeken…",
"noReleasesFound": "Geen releases gevonden.",
"noHighlights": "Geen hoogtepunten voor deze release.",
"showChangelog": "Volledige changelog tonen",
"hideChangelog": "Volledige changelog verbergen",
"openOnGitHub": "Openen op GitHub",
"loadMore": "Meer laden",
"loadingMore": "Laden…",
"loadFailed": "Laden van releases mislukt",
"loadMoreFailed": "Kon niet meer releases laden. Probeer het opnieuw.",
"loadErrorHint": "Kon releases niet laden. Controleer je verbinding en probeer het opnieuw.",
"retry": "Opnieuw proberen",
"imageViewer": "Afbeeldingsviewer",
"closeImage": "Afbeelding sluiten",
"previousImage": "Vorige afbeelding",
"nextImage": "Volgende afbeelding"
},
"podcast": {
"actions": {
"add": "Toevoegen",
"cancel": "Annuleren",
"save": "Opslaan",
"play": "Afspelen",
"pause": "Pauzeren",
"playEpisode": "Aflevering afspelen",
"listen": "Luisteren",
"remove": "Verwijderen",
"episodeActions": "Acties voor aflevering",
"removeFromQueue": "Uit wachtrij verwijderen",
"addToQueue": "Aan wachtrij toevoegen",
"playNext": "Hierna afspelen",
"retryDownload": "Download opnieuw proberen",
"download": "Downloaden",
"removeDownload": "Download verwijderen",
"markUnplayed": "Markeren als niet beluisterd",
"markPlayed": "Markeren als beluisterd",
"follow": "Volgen",
"unfollow": "Ontvolgen",
"followPodcast": "Podcast volgen",
"unfollowPodcast": "Podcast ontvolgen",
"resume": "Hervatten",
"playLatest": "Nieuwste afspelen",
"moveToTop": "Naar boven verplaatsen",
"playFromHere": "Speel vanaf hier",
"moveDown": "Omlaag verplaatsen",
"clearQueue": "Wachtrij wissen",
"clearAll": "Alles wissen",
"search": "Zoeken",
"clearPlayed": "Beluisterde wissen",
"downloadSelected": "Geselecteerde downloaden",
"removeSelectedDownloads": "Geselecteerde downloads verwijderen",
"markSelectedPlayed": "Markeer geselecteerd als afgespeeld",
"removeSelectedFromQueue": "Geselecteerde uit wachtrij verwijderen",
"selectEpisode": "{title} selecteren",
"playNamedEpisode": "Play {title}",
"listenToEpisode": "Listen to {title}",
"resumeEpisode": "Resume {title}",
"playLatestEpisode": "Play latest episode {title}",
"episodeDetails": "Episode details",
"episodeDetailsNamed": "Episode details for {title}",
"editEpisodeMetadata": "Edit metadata",
"openFullPlayer": "Open full player",
"reorderEpisode": "Reorder {title}",
"playAll": "Play all",
"resumeNamed": "Resume {title}",
"queueAll": "Queue all",
"markAllPlayed": "Mark all played",
"latestCount": "Latest {count}",
"downloadLatest": "Download latest",
"removeAllDownloads": "Remove all downloads",
"pin": "Pin",
"unpin": "Unpin",
"pinEpisode": "Pin episode",
"unpinEpisode": "Unpin episode"
},
"status": {
"nowPlaying": "Wordt afgespeeld",
"paused": "Gepauzeerd",
"downloaded": "Gedownload",
"downloadQueued": "Download in wachtrij",
"downloading": "Bezig met downloaden",
"downloadFailed": "Download mislukt",
"unavailable": "Niet beschikbaar",
"played": "Beluisterd",
"following": "Volgend",
"playbackProgress": "Afspeelvoortgang",
"downloadProgress": "Download progress",
"removedFromFeed": "No longer in feed",
"inQueue": "In queue",
"feedFailing": "Feed failing",
"archived": "Archived",
"localShow": "Lokaal",
"localShowDescription": "Deze serie heeft geen feed. De afleveringen zijn de bestanden in de map.",
"missing": "Ontbreekt",
"missingDescription": "De map van deze show staat niet meer op schijf. Het wordt hier bewaard voor het geval de map terugkomt; verwijder de show om deze voorgoed te verwijderen."
},
"selection": {
"select": "Selecteren",
"selectAll": "Alles selecteren",
"count": "{count} geselecteerd",
"toggleShow": "{title} selecteren"
},
"bulkDelete": {
"title": "Verwijder geselecteerde programma's",
"action": "Verwijderen",
"confirmPhrase": "DELETE",
"description": "Hiermee worden {count} programma's en alles wat BookOrbit erover weet, definitief verwijderd, inclusief je luistergeschiedenis. Dit kan niet ongedaan worden gemaakt.",
"descriptionWithFiles": "Hiermee worden {count} shows, alles wat BookOrbit ervan weet, en {size} van de gedownloade bestanden permanent verwijderd. Je eigen mappen worden nooit aangeraakt. Dit kan niet ongedaan worden gemaakt.",
"queued": "Verwijderen van {count} programma's",
"queuedWithFailures": "Het verwijderen van {count} shows, {failed} kon niet worden gestart",
"errors": {
"prepare": "Kon niet bedenken wat het verwijderen van deze shows zou betekenen",
"delete": "Kan de geselecteerde shows niet verwijderen"
}
},
"views": {
"queue": "Wachtrij"
},
"labels": {
"episodeCount": "{count} afleveringen",
"unknownPublisher": "Onbekende uitgever",
"durationHoursMinutes": "{hours}h {minutes}m",
"durationMinutes": "{minutes}m",
"durationSeconds": "{seconds}s",
"durationUnavailable": "Duration unavailable",
"unknownDate": "Unknown date",
"seasonEpisode": "S{season} E{episode}",
"season": "S{season}",
"episode": "E{episode}",
"episodeTypeTrailer": "Trailer",
"episodeTypeBonus": "Bonus",
"pinnedHint": "Pinned episodes are protected from storage retention removal.",
"explicit": "Explicit",
"lastListened": "Listened {time}",
"timeLeft": "{time} left",
"remainingClock": "-{time}",
"pinnedEpisode": "Pinned episode",
"newEpisodeCount": "{count} new",
"unplayedShort": "{count} unplayed"
},
"acquisition": {
"title": "Automatische downloads",
"never": "Nooit",
"newEpisodes": "Nieuwe afleveringen",
"recentEpisodes": "Recente afleveringen",
"maximumNewest": "Maximum aantal nieuwste afleveringen",
"publishedWithinDays": "Gepubliceerd in de afgelopen dagen",
"remoteDescription": "Stream afleveringen standaard. Je kunt afzonderlijke afleveringen nog steeds offline opslaan.",
"newestDescription": "Download automatisch het gekozen aantal nieuwste afleveringen dat nog niet is opgeslagen of ingepland.",
"windowDescription": "Download bestaande en nieuwe afleveringen uit deze periode. Afleveringen zonder publicatiedatum worden overgeslagen."
},
"cleanup": {
"title": "Delete after listening",
"keep": "Keep downloads",
"afterFinished": "Delete after finished",
"delayHours": "Delete this many hours after the last listener finishes",
"keepDescription": "Downloaded episodes stay on disk until storage retention needs the space.",
"afterFinishedDescription": "Delete a downloaded episode once every listener who started it has finished it and the delay has passed. Marking it unplayed, pinning it, or putting it back in a queue during that window cancels the deletion."
},
"player": {
"miniPlayer": "Podcast-minispeler",
"openFullPlayer": "Volledige speler openen",
"expandMiniPlayer": "Minispeler uitvouwen",
"collapseMiniPlayer": "Speler invouwen",
"stopAndClose": "Speler stoppen en sluiten",
"sleepActive": "Sleep timer active: {value}",
"previousEpisode": "Vorige aflevering",
"nextEpisode": "Volgende aflevering",
"backSeconds": "{count} seconden terug",
"forwardSeconds": "{count} seconden vooruit",
"episodePosition": "Positie in aflevering",
"toggleTimeDisplay": "Toggle remaining and total time",
"positionValue": "{elapsed} afgespeeld van {duration}",
"playingAnnouncement": "Playing {title} from {podcast}",
"pausedAnnouncement": "Paused {title} from {podcast}",
"volume": "Volume",
"positionValueWithChapter": "{elapsed} elapsed of {duration}, chapter {chapter}"
},
"bookmarks": {
"title": "Bladwijzers",
"empty": "Geen bladwijzers",
"closeForm": "Bladwijzerformulier sluiten",
"saveAt": "Opslaan op {time}",
"titlePlaceholder": "Titel van bladwijzer",
"notePlaceholder": "Optionele notitie",
"save": "Bladwijzer opslaan",
"edit": "Bladwijzer bewerken",
"delete": "Bladwijzer verwijderen",
"titleLabel": "Titel van bladwijzer",
"noteLabel": "Notitie bij bladwijzer",
"editTitleLabel": "Titel van bladwijzer bewerken",
"editNoteLabel": "Notitie bij bladwijzer bewerken",
"defaultTitle": "Bookmark at {time}"
},
"library": {
"episodes": "Afleveringen",
"shows": "Shows",
"latest": "Nieuwste",
"inProgress": "Bezig",
"unplayed": "Niet beluisterd",
"finished": "Voltooid",
"health": "Status",
"search": "Podcasts zoeken",
"clearSearch": "Podcastzoekopdracht wissen",
"import": "Importeren",
"importOpml": "OPML importeren",
"importDescription": "Een OPML-abonnementenlijst importeren",
"addFeed": "Feed toevoegen",
"settings": "Podcastinstellingen",
"views": "Podcastweergaven",
"loading": "Podcasts laden...",
"noMatchingShows": "Geen overeenkomende shows",
"ready": "Je podcastbibliotheek is klaar",
"tryDifferentSearch": "Probeer een andere titel of uitgever.",
"readyDescription": "Voeg een RSS-feed toe of importeer een OPML-bestand.",
"loadMoreShows": "Meer shows laden",
"upNext": "Hierna",
"emptyQueue": "Je wachtrij is leeg",
"emptyQueueDescription": "Voeg een aflevering toe om je volgende luisterbeurt klaar te zetten.",
"loadMore": "Meer laden",
"lastSuccess": "Laatste succes",
"failureCount": "{count} fouten: {error}",
"unknownError": "Onbekende fout",
"healthy": "Gezond",
"noFeeds": "Geen feeds om te controleren",
"noFeedsDescription": "Voeg een podcastfeed toe om de vernieuwingsstatus te zien.",
"noMatchingEpisodes": "Geen overeenkomende afleveringen",
"noEpisodesLatest": "No episodes yet",
"noEpisodesDownloaded": "No downloaded episodes",
"noEpisodesInProgress": "No episodes in progress",
"noEpisodesUnplayed": "No unplayed episodes",
"noEpisodesFinished": "No finished episodes",
"noEpisodesPinned": "No pinned episodes",
"pinned": "Pinned",
"continueListening": "Continue listening",
"viewAllContinue": "View all",
"noEpisodesDescription": "Nieuwe afleveringen van je shows verschijnen hier.",
"loadMoreEpisodes": "Meer afleveringen laden",
"addPodcastFeed": "Podcastfeed toevoegen",
"rssUrl": "RSS-feed-URL",
"preview": "Voorbeeld",
"addPodcast": "Podcast toevoegen",
"storage": "Podcastopslag",
"currentlyUsing": "Momenteel gebruikt: {size}",
"libraryQuotaGb": "Bibliotheeklimiet (GB)",
"freeSpaceReserveGb": "Vrije-ruimtereserve (GB)",
"defaultRefreshMinutes": "Standaard vernieuwen (minuten)",
"finishRemainingSeconds": "Voltooien met resterende seconden",
"exportOpml": "OPML exporteren",
"exportDescription": "Exporteer deze bibliotheek als een OPML abonnementslijst",
"importOpmlDescription": "Kies een OPML-bestand en het downloadbeleid dat op elke feed daarin moet worden toegepast.",
"opmlFile": "OPML bestand",
"chooseOpmlFile": "Kies bestand",
"noOpmlFileChosen": "Geen bestand gekozen",
"importPolicyHint": "Dit geldt voor elke geïmporteerde feed. Je kunt dit achteraf per show wijzigen.",
"searchShows": "Shows zoeken",
"searchEpisodes": "Afleveringen zoeken",
"searchHealth": "Feedstatus zoeken",
"manageFeeds": "Feeds beheren",
"feedHealth": "Feed health",
"feedsNeedAttention": "Feeds need attention",
"episodeFilters": "Afleveringsfilters",
"previewing": "Voorbeeld laden...",
"addingPodcast": "Toevoegen...",
"openShow": "{title} openen",
"retryFeed": "{title} vernieuwen",
"reparseFeed": "Repareer de opgeslagen feed voor {title}",
"confirmClearQueue": "Alle afleveringen uit de wachtrij verwijderen?",
"importProgress": "Importvoortgang",
"jobsQueued": "{count} in wachtrij",
"jobsProcessing": "{count} bezig",
"jobsFailed": "{count} mislukt",
"retryUnhealthy": "Feeds met fouten opnieuw proberen",
"followedOnly": "Alleen gevolgd",
"queueDuration": "{duration} totaal",
"confirmClearPlayed": "Remove every played episode from the queue?",
"searchQueue": "Search your queue",
"noMatchingQueueEpisodes": "No matching queued episodes",
"showAllEpisodes": "Show all episodes",
"browseShows": "Browse shows",
"browseEpisodes": "Browse episodes",
"allLoaded": "Alle {total} geladen",
"addFeedDescription": "Zoek in de podcastmap of plak een RSS-feed URL, bekijk een voorbeeld van de show en kies vervolgens hoe de afleveringen worden verkregen.",
"searchDirectory": "Doorzoek de podcastmap",
"searchDirectoryPlaceholder": "Naam show of uitgever",
"searchDirectoryEmpty": "Geen enkele weergave in de map komt overeen met die zoekopdracht.",
"searchDirectoryHint": "Kies een resultaat om er een voorbeeld van te bekijken, of plak hieronder een feed URL.",
"inLibrary": "In bibliotheek",
"openExistingShow": "Open {title}, al in je bibliotheek",
"pasteFeedUrl": "Of plak een feed URL",
"selectAllLoaded": "Selecteer elke geladen aflevering",
"reorderLoadedHint": "De volgorde is van toepassing op de tot nu toe geladen afleveringen.",
"retryUnhealthyLoaded": "Probeer de mislukte feeds opnieuw te laden",
"manageFeedsUnhealthy": "Beheer feeds: falende feeds hebben aandacht nodig",
"localImportTitle": "Podcasts importeren uit je mappen",
"localImportDoneTitle": "Importeren voltooid",
"localImportCounting": "Door je mappen bladeren…",
"localImportProgress": "{processed} van {total} bestanden",
"localImportDone": "{processed} bestanden geïmporteerd",
"importingTitle": "Je podcasts importeren",
"importingHint": "Shows verschijnen hier terwijl hun bestanden worden gelezen."
},
"import": {
"title": "Import local files",
"description": "Match audio already in this library's folder to episodes from the feeds you follow.",
"placementHint": "Put the files inside this library's folder first. BookOrbit adopts them where they are: nothing is copied, renamed, or moved.",
"scan": "Scan for files",
"running": "Scanning...",
"progress": "{current} of {total} files scanned",
"apply": "Import matched files",
"applyWithChoices": "Import matched files and your choices",
"applied": "Adopted {count} files.",
"quota": "{adopt} to adopt, {headroom} of the quota still free",
"truncated": "Some lists are shortened. The counts above are complete.",
"chooseEpisode": "Choose the episode",
"leaveUnresolved": "Leave for later",
"noDate": "No date",
"fileCount": "{count} files",
"subscribe": "Subscribe",
"subscribed": "Subscribed",
"suggestedFeedsHint": "These folders name a feed you do not follow yet. Subscribe, then scan again to match their files.",
"rescanHint": "Scan again to match the files in the folders you just subscribed to.",
"duplicateDiffers": "A different file is already attached to this episode",
"duplicateSame": "This episode already has this file",
"unreadableFolders": "{count} folders could not be read.",
"groups": {
"matched": "Matched",
"ambiguous": "Needs a decision",
"unmatched": "No match",
"duplicates": "Already attached",
"skipped": "Skipped",
"suggestedFeeds": "Feeds to subscribe to",
"unclaimedFolders": "Mappen zonder feed"
},
"signals": {
"episode_guid": "Episode ID in the file's tags",
"episode_id_suffix": "BookOrbit ID in the file name",
"enclosure_file_name": "File name matches the feed's",
"title_and_date": "Title and date",
"title_and_duration": "Title and length",
"manual": "Your choice"
},
"scopes": {
"request": "Show you selected",
"folder_suffix": "Show folder name",
"feed_url_tag": "Feed address in the file's tags",
"feed_sidecar": "Saved feed in the folder",
"title_similarity": "Similar show title",
"library": "No show identified"
},
"reasons": {
"show_unresolved": "No show could be identified for this file",
"no_episode_candidate": "The show matched, but no episode did",
"single_fuzzy_signal": "Only one signal pointed at an episode",
"multiple_candidates": "Several episodes fit equally well",
"empty_file": "The file is empty",
"unsupported_format": "Not a supported audio file",
"symlink": "Symbolic links are not imported",
"unreadable": "The file could not be read",
"outside_library_root": "The file resolves outside the library folder",
"attach_conflict": "The episode gained a file while the scan was running",
"quota_exceeded": "Importing these files would exceed this library's storage quota. Raise the quota or import fewer files."
},
"sources": {
"feed_sidecar": "Saved feed file",
"metadata_json": "metadata.json",
"feed_url_tag": "File tags"
},
"errors": {
"status": "Failed to read the import status",
"start": "Failed to start the import",
"subscribe": "Failed to subscribe to this feed",
"createLocalShow": "Kan geen lokale show maken vanuit deze map"
},
"messages": {
"subscribed": "Podcast added. Scan again to match its files.",
"localShowCreated": "Lokale show gemaakt. De afleveringen worden geïmporteerd.",
"localShowUpdated": "Importeren van de nieuwe bestanden in deze map."
},
"createLocalShow": "Lokale show maken",
"addLocalEpisodes": "Nieuwe afleveringen toevoegen",
"localShowCreated": "Gemaakt",
"unclaimedFoldersHint": "Deze mappen noemen geen feed. Verander er een in een lokale show en elk audiobestand daarin wordt een aflevering.",
"localRescanHint": "Scan opnieuw om al het andere op te halen dat is gewijzigd in de mappen die je zojuist hebt geïmporteerd."
},
"messages": {
"podcastAdded": "Podcast toegevoegd",
"feedsQueued": "{count} podcastfeeds in de wachtrij",
"settingsSaved": "Podcastinstellingen opgeslagen",
"downloadQueued": "Download van aflevering in wachtrij",
"downloadRemoved": "Download van aflevering verwijderd",
"refreshQueued": "Podcastvernieuwing in wachtrij",
"reparseQueued": "Podcast-reparse in wachtrij geplaatst",
"mergeQueued": "Podcastsamenvoeging in wachtrij",
"showDeleted": "{title} verwijderd",
"queueCleared": "Podcastwachtrij gewist",
"playerClosed": "Player closed",
"feedsRefreshQueued": "Vernieuwen van {count} feeds ingepland",
"finishedQueueCleared": "Beluisterde afleveringen uit de wachtrij verwijderd",
"bulkQueueActionCompleted": "{count} geselecteerde afleveringen bijgewerkt",
"bulkQueueActionFailed": "Updated {completed} episodes, {failed} failed",
"bulkQueued": "Queued {completed} episodes; {skipped} were already queued or exceeded the queue limit",
"bulkMarkedPlayed": "Marked {count} episodes played",
"bulkDownloadsQueued": "Queued {count} episode downloads",
"bulkDownloadsRemoved": "Removed {count} episode downloads",
"bulkDownloadsRemovedWithFailures": "Removed {completed} downloads; {failed} failed",
"queueRestored": "Restored {count} episodes to the queue",
"playlistSaved": "Playlist saved",
"playlistDeleted": "Playlist deleted",
"playlistQueued": "Queued {completed} episodes, skipped {skipped}",
"playlistQueueEmpty": "No episodes matched this playlist",
"detailsSaved": "Show details saved",
"episodeDetailsSaved": "Episode details saved",
"artworkUpdated": "Artwork updated",
"artworkRemoved": "Custom artwork removed",
"localFileDeleted": "Afleveringsbestand verwijderd",
"opmlOmittedLocalShows": "Links {count} lokale shows uit de export: OPML kan alleen feeds beschrijven."
},
"fullPlayer": {
"queueNowPlaying": "Nu #{position} · {count} resterend",
"queuedCount": "{count} in wachtrij",
"mediaUnavailable": "Media niet beschikbaar",
"streaming": "Streamen",
"backToPodcast": "Terug naar podcast",
"loading": "Aflevering laden...",
"tryAgain": "Opnieuw proberen",
"nowListening": "Nu luisteren",
"retry": "Opnieuw",
"restart": "Herstarten",
"durationUnavailable": "Duur niet beschikbaar",
"previousQueued": "Vorige aflevering in wachtrij",
"nextQueued": "Volgende aflevering in wachtrij",
"startingPlayback": "Afspelen starten",
"speed": "Snelheid",
"playbackSpeed": "Afspeelsnelheid",
"sleep": "Slaaptimer",
"off": "Uit",
"endOfChapter": "Einde van hoofdstuk",
"endOfEpisode": "Einde van aflevering",
"minutesLeft": "Nog {count} min.",
"aboutEpisode": "Over deze aflevering",
"showLess": "Minder tonen",
"showMore": "Meer tonen",
"chapters": "Hoofdstukken",
"previousChapter": "Vorig hoofdstuk",
"nextChapter": "Volgend hoofdstuk",
"removeNamedFromQueue": "{title} uit wachtrij verwijderen",
"queueClear": "Je wachtrij is leeg.",
"transcripts": "Transcripties",
"transcript": "Transcriptie",
"sleepMinutes": "{count} min",
"speedValue": "{rate}x",
"cyclePlaybackSpeed": "Cycle playback speed",
"choosePlaybackSpeed": "Choose playback speed",
"moreSpeeds": "More",
"showSpeedOverride": "This speed is remembered for this show.",
"clearSpeedOverride": "Use default speed for this show",
"extendSleepLabel": "Add {count} more minutes to the sleep timer",
"sleepTimer": "Sleep timer",
"sleepRemaining": "{count}m",
"fineTuneSpeed": "Fine adjustment",
"decreaseSpeed": "Decrease playback speed",
"increaseSpeed": "Increase playback speed",
"extendSleep": "Add {count} min",
"bookmarkTooltip": "Bookmark: {title}",
"openQueue": "Open queue",
"openChapterLink": "Open chapter link for {title}"
},
"show": {
"loading": "Podcast laden...",
"noAlerts": "Geen meldingen",
"immediate": "Direct",
"dailyDigest": "Dagelijks overzicht",
"weeklyDigest": "Wekelijks overzicht",
"refreshFeed": "Feed vernieuwen",
"refreshInterval": "Vernieuwingsinterval in minuten",
"restore": "Herstellen",
"archive": "Archiveren",
"deletePermanently": "Permanent verwijderen",
"mergeSource": "Een andere podcast-ID in deze show samenvoegen",
"queueMerge": "Samenvoeging inplannen",
"confirmMerge": "Podcast {id} samenvoegen? De bronpodcast wordt definitief verwijderd.",
"confirmDelete": "{title}, de {episodes} afleveringen en alle luisterstatussen definitief verwijderen? Dit kan niet ongedaan worden gemaakt.",
"confirmDeleteWithDownloads": "{title} definitief verwijderen, de {episodes} afleveringen, {files} gedownloade bestanden ({size}) en alle luisterstatussen? Dit kan niet ongedaan worden gemaakt.",
"back": "Terug",
"notificationMode": "Meldingsfrequentie",
"readMore": "Meer lezen",
"searchEpisodes": "Afleveringen van deze show zoeken",
"clearEpisodeSearch": "Zoekopdracht wissen",
"episodeFilter": "Afleveringsfilter",
"episodeSort": "Sorteervolgorde",
"newestFirst": "Nieuwste eerst",
"oldestFirst": "Oudste eerst",
"noEpisodes": "Geen overeenkomende afleveringen",
"noEpisodesDescription": "Probeer een andere zoekopdracht, filter of sorteervolgorde.",
"dangerZone": "Gevarenzone",
"dangerZoneActions": "Archiveer, verwijder of voeg deze feed samen. Het verwijderen kan niet ongedaan worden gemaakt.",
"mergeTitle": "Dubbele show samenvoegen",
"mergeDescription": "Zoek de bronshow die in deze show moet worden samengevoegd. De bron wordt definitief verwijderd.",
"searchMergeSource": "Zoek een dubbele show",
"mergeSelected": "‘{title}’ in deze show samenvoegen",
"fromDate": "Van",
"toDate": "Tot",
"feedFailingTitle": "Feed needs attention",
"feedFailingDetail": "{count} consecutive refresh failures. Last successful refresh: {lastSuccess}",
"archivedTitle": "This show is archived",
"archivedDescription": "Archived shows stop refreshing and do not download new episodes.",
"downloadLatestCount": "Number of latest episodes to download",
"confirmRemoveAllDownloads": "Remove every downloaded episode for this show? Streamed episodes and listening progress are kept.",
"refreshCompleted": "Updated, {count} new episodes",
"refreshFailed": "Refresh failed: {error}",
"manageTitle": "Manage show",
"manageActionsDescription": "Archiveren, verwijderen en samenvoegen worden afzonderlijk afgehandeld, zodat routine-instellingen veilig kunnen worden gewijzigd.",
"openManageActions": "Archiveren, verwijderen of samenvoegen",
"archiveOrDelete": "Het archiveren is omkeerbaar en bewaart elke aflevering. Als je verwijdert, worden de serie, de afleveringen en alle gedownloade bestanden voorgoed verwijderd.",
"deleteRequiresOwner": "Bij archiveren wordt deze show verborgen en wordt het vernieuwen gestopt. Alleen een bibliotheekeigenaar met toestemming om podcasts te verwijderen, kan deze permanent verwijderen.",
"settingsDescription": "Kies hoe afleveringen worden verkregen en hoe vaak de feed wordt gecontroleerd.",
"updatedAgo": "{time} bijgewerkt",
"checksEvery": "Controleert elke {time}",
"visitWebsite": "Bezoek website",
"backToLibrary": "Terug naar {library}",
"categoryOverflow": "+{count}",
"moreCategories": "Toon {count} meer categorieën",
"allCategories": "Alle categorieën",
"serial": "Serieel",
"daysShort": "{count} d",
"hoursShort": "{count} je",
"minutesShort": "{count} min",
"moreActions": "Meer showacties",
"dates": "Datums",
"anyDate": "Alle",
"dateRange": "{from} - {to}",
"dateFilter": "Publicatiedata van afleveringen",
"clearDates": "Duidelijke data",
"seasonHeader": "Seizoen {season}",
"localSettingsHint": "Deze show heeft geen feed en heeft dus geen vernieuwings- of downloadinstellingen."
},
"edit": {
"title": "Edit details",
"description": "Anything you change here is locked so the next feed refresh cannot overwrite it.",
"titleLabel": "Show title",
"authorLabel": "Publisher",
"authorPlaceholder": "Who publishes this show",
"descriptionLabel": "Description",
"descriptionPlaceholder": "What this show is about",
"descriptionHint": "Formatting from the feed is replaced by the plain text you enter here.",
"siteUrlLabel": "Website",
"siteUrlPlaceholder": "https://example.com/show",
"languageLabel": "Language",
"languagePlaceholder": "en-us",
"categoriesLabel": "Categories",
"categoriesPlaceholder": "Add a category and press Enter",
"removeCategory": "Remove category {category}",
"categoryLimit": "You can keep up to {count} categories.",
"explicitLabel": "Explicit",
"explicitHint": "Marks this show as containing explicit content.",
"artworkTitle": "Artwork",
"artworkHint": "PNG, JPEG, WebP, GIF, or AVIF up to 10 MB. Custom artwork replaces the feed image everywhere.",
"artworkUrlLabel": "Image address",
"artworkUrlPlaceholder": "https://example.com/artwork.png",
"chooseImage": "Choose image",
"useImage": "Use this image",
"removeCustomArtwork": "Remove custom artwork",
"lockField": "Lock {field} against feed refreshes",
"unlockField": "Unlock {field} so the feed can update it",
"willLockField": "{field} will be locked when you save",
"willLockHint": "This field will be locked when you save.",
"localDescription": "Deze show heeft geen feed, dus je bewerkingen zijn permanent en niets kan ze overschrijven."
},
"episodeEdit": {
"title": "Edit episode",
"description": "Anything you change here is locked so the next feed refresh cannot overwrite it.",
"lockHint": "Edited fields are protected from feed updates.",
"titleLabel": "Episode title",
"subtitleLabel": "Subtitle",
"subtitlePlaceholder": "A short line under the title",
"descriptionLabel": "Description",
"descriptionPlaceholder": "What this episode covers",
"descriptionHint": "Formatting from the feed is replaced by the plain text you enter here.",
"publishedAtLabel": "Published",
"seasonLabel": "Season",
"seasonPlaceholder": "2",
"episodeLabel": "Episode number",
"episodePlaceholder": "14",
"episodeTypeLabel": "Episode type",
"episodeTypeNone": "Not set",
"episodeTypeFull": "Full episode",
"episodeTypeTrailer": "Trailer",
"episodeTypeBonus": "Bonus",
"episodeTypeFromFeed": "{value} (from the feed)",
"durationLabel": "Duration",
"durationPlaceholder": "Minutes",
"durationHint": "In minutes. Leave it empty to remove the duration.",
"durationInvalid": "Enter a duration in minutes greater than zero.",
"explicitLabel": "Explicit",
"explicitHint": "Marks this episode as containing explicit content.",
"localHint": "Deze aflevering is afkomstig uit een bestand en niet uit een feed. Je bewerkingen zijn dus permanent en kunnen door niets worden overschreven."
},
"errors": {
"createBookmark": "Bladwijzer maken mislukt",
"updateBookmark": "Bladwijzer bijwerken mislukt",
"deleteBookmark": "Bladwijzer verwijderen mislukt",
"feedPreview": "Feedvoorbeeld mislukt",
"directorySearch": "Zoeken in directory's is momenteel niet beschikbaar. Plak in plaats daarvan de feed URL.",
"invalidEpisodeLimit": "Voer een geldig maximum aantal afleveringen in",
"invalidEpisodeWindow": "Voer een geldige recente periode in",
"invalidCleanupDelay": "Cleanup delay must be from 0 to 8,760 hours",
"addPodcast": "Podcast toevoegen mislukt",
"opmlTooLarge": "OPML-bestanden mogen niet groter zijn dan 5 MB",
"opmlImport": "OPML-import mislukt",
"opmlExport": "OPML-export mislukt",
"loadSettings": "Podcastinstellingen laden mislukt",
"invalidStorage": "Opslagwaarden moeten niet-negatieve getallen zijn",
"invalidRefresh": "Standaard vernieuwen moet tussen 5 en 10.080 minuten liggen",
"invalidCompletion": "De voltooiingsdrempel moet tussen 0 en 3.600 seconden liggen",
"saveSettings": "Podcastinstellingen opslaan mislukt",
"markPlayed": "Aflevering markeren mislukt",
"restartEpisode": "Aflevering herstarten mislukt",
"queueDownload": "Download inplannen mislukt",
"removeDownload": "Download verwijderen mislukt",
"addToQueue": "Toevoegen aan wachtrij mislukt",
"removeFromQueue": "Verwijderen uit wachtrij mislukt",
"loadPodcast": "Podcast laden mislukt",
"loadEpisodes": "Afleveringen laden mislukt",
"queueNext": "Aflevering hierna plaatsen mislukt",
"follow": "Podcast volgen mislukt",
"unfollow": "Podcast ontvolgen mislukt",
"updateEpisode": "Aflevering bijwerken mislukt",
"refresh": "Podcastvernieuwing inplannen mislukt",
"reparse": "Kan podcast-reparse niet in wachtrij plaatsen",
"reparseNoSnapshot": "BookOrbit heeft nog geen opgeslagen kopie van deze feed. Ververs het eerst.",
"updatePodcast": "Podcast bijwerken mislukt",
"archive": "Podcast archiveren mislukt",
"prepareDelete": "Kan het verwijderen van de show niet voorbereiden",
"deleteShow": "Kan de serie niet verwijderen",
"restore": "Podcast herstellen mislukt",
"merge": "Samenvoeging inplannen mislukt",
"libraryAccess": "Bibliotheektoegang laden mislukt",
"reorderQueue": "Podcastwachtrij opnieuw ordenen mislukt",
"clearQueue": "Podcastwachtrij wissen mislukt",
"podcastNotFound": "Podcast niet gevonden",
"loadPodcasts": "Podcasts laden mislukt",
"loadQueue": "Podcastwachtrij laden mislukt",
"loadHealth": "Feedstatus laden mislukt",
"loadPlaybackSettings": "Afspeelinstellingen voor podcasts laden mislukt",
"invalidPlaybackRate": "Afspeelsnelheid moet tussen 0,5 en 3 liggen",
"invalidSkipBackward": "Terugspringen moet tussen 5 en 120 seconden liggen",
"invalidSkipForward": "Vooruitspringen moet tussen 5 en 120 seconden liggen",
"invalidDateRange": "De begindatum moet voor de einddatum liggen",
"episodeNotFound": "Podcast episode not found",
"loadEpisode": "Failed to load podcast episode",
"refreshPlaybackContext": "Failed to refresh playback context",
"streamUnavailable": "Unable to load this podcast episode",
"bulkAction": "Failed to update podcast episodes",
"invalidVolume": "Volume must be from 0 to 100 percent",
"restoreQueue": "Failed to restore podcast queue",
"loadPlaylists": "Failed to load your playlists",
"savePlaylist": "Failed to save the playlist",
"deletePlaylist": "Failed to delete the playlist",
"queuePlaylist": "Failed to queue the playlist",
"playlistNameRequired": "Name the playlist before saving it",
"playlistLimitReached": "You have reached the saved playlist limit",
"playlistDurationRange": "The shortest duration must be below the longest",
"updatePinned": "Failed to update pinned state",
"titleRequired": "Show title cannot be empty",
"episodeTitleRequired": "Episode title cannot be empty",
"updateArtwork": "Failed to update artwork",
"removeArtwork": "Failed to remove custom artwork"
},
"settingsPage": {
"title": "Podcastinstellingen",
"subtitle": "Beheer je standaard afspeelinstellingen en het opslaggedrag van elke podcastbibliotheek.",
"loading": "Podcastinstellingen laden...",
"saving": "Opslaan...",
"playbackTitle": "Standaard afspeelinstellingen",
"playbackDescription": "Deze voorkeuren volgen je account op al je apparaten. Opgeslagen snelheden voor afzonderlijke podcasts blijven behouden.",
"defaultPlaybackRate": "Standaard afspeelsnelheid",
"skipBackwardSeconds": "Terugspringen (seconden)",
"skipForwardSeconds": "Vooruitspringen (seconden)",
"playbackSaved": "Afspeelinstellingen voor podcasts opgeslagen",
"playbackSaveFailed": "Opslaan van afspeelinstellingen voor podcasts mislukt",
"libraryTitle": "Bibliotheekstandaarden en opslag",
"libraryDescription": "Kies een podcastbibliotheek om de opslaglimieten en standaard vernieuwingsinstellingen te bekijken.",
"library": "Podcastbibliotheek",
"noLibraries": "Je hebt nog geen toegang tot een podcastbibliotheek.",
"loadingLibrary": "Bibliotheekinstellingen laden...",
"readOnlyLibrary": "Alleen bibliotheekeigenaren met toestemming voor podcastbewaring kunnen deze instellingen wijzigen.",
"showSettingsHint": "Regels voor automatische downloads en afwijkende vernieuwingsinstellingen blijven bij de instellingen van elke podcast.",
"defaultVolume": "Default volume",
"gigabytesUnit": "GB"
},
"queueReorder": {
"lifted": "{title} lifted at position {position} of {total}",
"moved": "{title} moved to position {position} of {total}",
"dropped": "{title} dropped at position {position} of {total}",
"cancelled": "Reordering {title} cancelled"
},
"sort": {
"label": "Sort",
"showLabel": "Sort shows",
"episodeLabel": "Sort episodes",
"showTitle": "Title A to Z",
"showRecent": "Recently updated",
"showUnplayed": "Most unplayed",
"shortest": "Shortest first",
"longest": "Longest first",
"recentlyListened": "Recently listened"
},
"announce": {
"queued": "{title} added to the queue",
"queuedNext": "{title} will play next",
"unqueued": "{title} removed from the queue",
"downloadReady": "{title} finished downloading",
"downloadFailed": "{title} failed to download",
"evictedSpace": "{title} download removed to free storage",
"evictedPlayed": "{title} download removed after listening",
"sleepExpired": "Sleep timer ended, playback paused",
"sleepExtended": "Sleep timer extended by {count} minutes",
"sleepChapterUnavailable": "Sleep timer cancelled, this episode has no chapters"
},
"shortcuts": {
"title": "Podcast keyboard shortcuts",
"description": "These work while an episode is loaded. Space and the arrow keys act on the player page or the mini player, and bookmarks can only be added from the player page.",
"open": "Keyboard shortcuts",
"togglePlayback": "Play or pause",
"skipBackward": "Skip backward",
"skipForward": "Skip forward",
"next": "Next episode",
"previous": "Previous episode",
"speedDown": "Decrease playback speed",
"speedUp": "Increase playback speed",
"mute": "Mute or unmute",
"volumeUp": "Increase volume",
"volumeDown": "Decrease volume",
"bookmark": "Add bookmark",
"help": "Show this list",
"spaceKey": "Space",
"groups": {
"playback": "Playback",
"navigation": "Navigation",
"tools": "Tools"
}
},
"playlists": {
"title": "Playlists",
"builtInLabel": "Built in",
"savedLabel": "Saved",
"choose": "Choose a playlist",
"search": "Search playlist episodes",
"summary": "{count} episodes, {duration}",
"summaryShortest": "Shortest",
"summaryLongest": "Longest",
"summaryPublishedWithin": "Published within",
"create": "New playlist",
"createTitle": "New playlist",
"editTitle": "Edit playlist",
"editorDescription": "Choose which episodes this playlist collects. The rules are applied every time you open it.",
"edit": "Edit rules",
"adjustRules": "Regels aanpassen",
"saveAs": "Save as playlist",
"save": "Save playlist",
"delete": "Delete playlist",
"deleteConfirmTitle": "Delete this playlist?",
"deleteConfirmDescription": "\"{name}\" and its rules will be removed. The episodes it collects are not affected.",
"nameLabel": "Playlist name",
"namePlaceholder": "Morning commute",
"filterLabel": "Episodes",
"sortLabel": "Order",
"minDuration": "Shortest (minutes)",
"maxDuration": "Longest (minutes)",
"publishedWithin": "Published within (days)",
"showsLabel": "Shows",
"showsDescription": "Leave this empty to include every show in the library.",
"searchShows": "Search shows to add",
"removeShow": "Remove {title}",
"showLimit": "A playlist can target up to {count} shows.",
"copyOf": "{name} copy",
"empty": "Nothing matches this playlist yet",
"emptyDescription": "Adjust the rules, or come back once new episodes arrive.",
"builtIn": {
"quick": "Quick listens",
"continue": "Continue listening",
"downloaded": "Downloaded",
"fresh": "Fresh this week"
},
"nameRequired": "Name the playlist before saving it"
},
"downloadWidget": {
"title": "Downloads",
"progress": "{completed} of {total} downloaded",
"progressWithFailures": "{completed} of {total} downloaded; {failed} failed",
"progressWithCancelled": "{completed} of {total} downloaded; {cancelled} cancelled",
"complete": "Downloads complete: {count}",
"expand": "Expand download progress",
"collapse": "Collapse download progress",
"overallProgress": "Overall download progress",
"unknownPodcast": "Podcast",
"unknownEpisode": "Episode",
"batchProgress": "{completed} of {total} complete",
"dismiss": "Dismiss download progress",
"bytes": "{received} of {total}",
"episodeProgress": "Download progress for {title}",
"status": {
"queued": "Queued",
"downloading": "Downloading",
"completed": "Downloaded",
"failed": "Failed",
"cancelled": "Cancelled"
}
},
"collections": {
"addAction": "Aan collectie toevoegen",
"addTitle": "Aan collectie toevoegen",
"addDescription": "Kies een podcastcollectie voor {title}.",
"added": "Toegevoegd aan {name}",
"addFailed": "Kan de show niet aan die verzameling toevoegen.",
"createFailed": "Kan de collectie niet maken.",
"alreadyIn": "Al in deze collectie",
"none": "Nog geen podcastcollecties. Maak er hieronder één aan.",
"newPlaceholder": "Sci-fi-podcasts",
"newLabel": "Nieuwe collectienaam",
"create": "Maken",
"newCollection": "Nieuwe collectie",
"existing": "Collecties",
"inCollection": "In deze collectie",
"showCount": "{count} toont",
"removed": "Verwijderd uit {name}",
"removeFailed": "Kan de show niet uit die collectie verwijderen."
}
},
"titles": {
"dashboard": "Dashboard",
"libraries": "Bibliotheken",
"podcastLibraries": "Podcastbibliotheken",
"podcastScope": "Slimme afspeellijst",
"podcastCollection": "Podcastcollectie",
"opds": "OPDS",
"koboSync": "Kobo-synchronisatie",
"koreaderSync": "KOReader-synchronisatie",
"bookDock": "Book Dock",
"whatsNew": "Nieuw",
"annotations": "Annotaties",
"achievements": "Prestaties",
"statistics": "Statistieken",
"authors": "Auteurs",
"series": "Reeksen",
"entityManager": "Entiteitenbeheer",
"bulkRename": "Bulksgewijs hernoemen",
"duplicateBooks": "Dubbele boeken",
"notFound": "Niet gevonden",
"signIn": "Inloggen",
"initialSetup": "Eerste installatie",
"register": "Account aanmaken",
"forgotPassword": "Wachtwoord vergeten",
"resetPassword": "Wachtwoord opnieuw instellen",
"completingSignIn": "Inloggen voltooien",
"magicLinkLogin": "Inloggen via magische link",
"readPrefix": "Lezen",
"emailSuffix": "E-mail",
"library": "Bibliotheek",
"smartScope": "SmartScope",
"collection": "Collectie",
"author": "Auteur",
"book": "Boek",
"podcasts": "Podcasts",
"podcast": "Podcast",
"podcastEpisode": "Aflevering",
"seriesItem": "Reeks",
"appearance": {
"theme": "Weergave",
"book-covers": "Boekomslagen",
"icons": "Pictogrammen",
"layout": "Weergave-indeling",
"behavior": "Bibliotheekgedrag",
"language": "Taal"
},
"reader": {
"general": "Lezerinstellingen",
"ebook": "eBook-lezer",
"pdf": "PDF-lezer",
"comics": "Stripboeklezer",
"audio": "Luisterboekspeler",
"fonts": "Lezerlettertypen"
},
"email": {
"providers": "Providers",
"recipients": "Ontvangers",
"groups": "Groepen",
"templates": "Sjablonen",
"preferences": "Voorkeuren",
"history": "Geschiedenis"
},
"metadata": {
"providers": "Providers",
"field-rules": "Regels op veldniveau",
"custom-fields": "Aangepaste metadata",
"genre-blocklist": "Genre-blokkeerlijst",
"score": "Betrouwbaarheidsscore",
"auto-fetch": "Boeken automatisch ophalen",
"authors": "Auteurs automatisch ophalen"
},
"admin": {
"users": "Gebruikers",
"account-activity": "Accountactiviteit",
"magic-links": "Magische links",
"oidc": "OIDC / SSO",
"server-fonts": "Serverlettertypen",
"tts": "Tekst-naar-spraak"
},
"system": {
"file-naming": "Bestandsnaamgeving",
"book-dock": "Book Dock",
"requests": "Verzoeken",
"maintenance": "Onderhoud",
"audit-log": "Auditlogboek"
},
"account": {
"profile": "Account",
"privacy": "Privacy en delen",
"notifications": "Meldingen",
"restrictions": "Inhoudsbeperkingen"
},
"smartScopes": "Smart Scopes",
"collections": "Collecties",
"missingResources": "Ontbrekende bronnen",
"bookRequests": "Verzoeken",
"bookRequestDetail": "Verzoek",
"bookRequestReleases": "Kies een release",
"tts": "Tekst-naar-spraak"
},
"tts": {
"readerControls": {
"listen": "Luisteren",
"playing": "Afspelen"
},
"player": {
"fallbackTitle": "TTS Afspelen",
"play": "Speel TTS",
"pause": "Pauze TTS",
"openMiniPlayer": "Open minispeler",
"shrinkPlayer": "Speler verkleinen",
"expandPlayer": "Speler uitbreiden",
"collapsePlayer": "Speler samenvouwen",
"openDetails": "Open spelerdetails",
"previousSentence": "Vorige zin",
"nextSentence": "Volgende zin",
"meta": "Ch {chapter} - Verzonden {sentence} - {voice} - {speed}x",
"metaWithoutVoice": "Ch {chapter} - Verzonden {sentence} - {speed}x",
"position": "Hoofdstuk {chapter} - Zin {sentence}",
"playbackError": "Afspeelfout - tik op afspelen om het opnieuw te proberen",
"voice": "Stem",
"sleep": "Slaap",
"sleepRemaining": "{count}m",
"currentVoice": "Huidige stem",
"chooseVoice": "Kies stem",
"saveForBook": "Bewaar voor dit boek",
"setAsDefault": "Instellen als algemene standaard",
"bookVoiceSaved": "Stem opgeslagen voor dit boek",
"bookVoiceSaveFailed": "Kan boekstem niet opslaan",
"defaultVoiceSaved": "Standaard TTS stem bijgewerkt",
"defaultVoiceSaveFailed": "Kan standaardstem niet updaten",
"stop": "Stoppen"
},
"speed": {
"label": "Afspeelsnelheid",
"value": "{speed}x"
},
"sleepTimer": {
"title": "Slaaptimer",
"preset": "{count}m",
"presetLabel": "Stop het afspelen na {count} minuten",
"cancel": "Annuleren",
"cancelLabel": "Slaaptimer annuleren",
"remaining": "Stopt over {minutes}m {seconds}s"
},
"resume": {
"title": "Hervatten TTS?",
"description": "Je hebt een opgeslagen TTS positie",
"descriptionWithChapter": "Je hebt een opgeslagen TTS positie (hoofdstuk {chapter})",
"resume": "Hervatten",
"startHere": "Start deze pagina",
"dismiss": "Negeren",
"clearing": "Wissen...",
"confirmClear": "Bevestig wissen",
"clearSavedPosition": "Wis opgeslagen positie"
},
"voicePicker": {
"search": "Stemmen zoeken...",
"allProviders": "Alles",
"allLanguages": "Alle talen",
"allCountries": "Alle landen",
"filterByLanguage": "Filter op taal",
"filterByCountry": "Filter op land",
"empty": "Geen stemmen gevonden",
"select": "Selecteer {name}",
"preview": "Voorbeeld {name}",
"voiceWithLocale": "{voice} - {locale}"
},
"settings": {
"description": "Configureer je standaard TTS stem- en afspeelinstellingen.",
"defaultVoice": "Standaardstem",
"selectVoice": "Selecteer een stem...",
"change": "Wijzigen",
"defaultSpeed": "Standaardsnelheid",
"saved": "TTS voorkeuren opgeslagen",
"saveFailed": "Kan voorkeuren voor TTS niet opslaan"
},
"errors": {
"generic": "TTS fout"
}
}
}