diff --git a/config/i18n.ts b/config/i18n.ts index 316a7c6525..9770db52e8 100644 --- a/config/i18n.ts +++ b/config/i18n.ts @@ -81,6 +81,10 @@ export const countryLocaleVariants: Record) { @@ -218,11 +222,11 @@ const locales: (LocaleObjectData | (Omit & { code: str file: 'ne-NP.json', name: 'नेपाली', }, - /*{ - code: 'nl-NL', - file: 'nl-NL.json', - name: 'Nederlands', - },*/ + { + code: 'nl', + file: 'nl.json', + name: 'Nederlands', + }, { code: 'es', file: 'es.json', diff --git a/i18n/locales/nl-NL.json b/i18n/locales/nl-NL.json new file mode 100644 index 0000000000..d02e12b1a3 --- /dev/null +++ b/i18n/locales/nl-NL.json @@ -0,0 +1,8 @@ +{ + "$schema": "../schema.json", + "auth": { + "modal": { + "handle_placeholder": "oranje.npmx.dev" + } + } +} diff --git a/i18n/locales/nl.json b/i18n/locales/nl.json new file mode 100644 index 0000000000..b2e234e834 --- /dev/null +++ b/i18n/locales/nl.json @@ -0,0 +1,1552 @@ +{ + "$schema": "../schema.json", + "seo": { + "home": { + "title": "npmx - Pakket Browser voor de npm Register", + "description": "Een snelle, moderne browser voor het npm register. Zoek, blader en ontdek pakketten met een moderne interface." + } + }, + "built_at": "gebouwd {0}", + "alt_logo": "npmx logo", + "tagline": "een snelle, moderne browser voor de npm register", + "non_affiliation_disclaimer": "niet affiliëerd met npm, Inc.", + "trademark_disclaimer": "npm is een geregisteerd trademark van npm, Inc. Deze website is niet affiliëerd met npm, Inc.", + "footer": { + "about": "over ons", + "blog": "blog", + "docs": "documentatie", + "source": "bron code", + "social": "social", + "chat": "chat", + "builders_chat": "bouwers", + "keyboard_shortcuts": "toetsenbordnavigatie", + "brand": "merk" + }, + "shortcuts": { + "section": { + "global": "Globaal", + "search": "Zoeken", + "package": "Pakket" + }, + "ctrl_key": "Ctrl", + "command_palette": "Open actiemenu", + "command_palette_description": "Gebruik het actiemenu om direct naar pagina's, pakketoverzichten, instellingen en externe links te gaan zonder uw toetsenbord los te laten. Druk op macOS op ⌘K. Druk op Windows en Linux op {ctrlKey}+K.", + "focus_search": "Focus op zoeken", + "show_kbd_hints": "Toetsenbordtips uitlichten", + "settings": "Open instellingen", + "compare": "Open vergelijken", + "compare_from_package": "Vergelijking openen (vooraf ingevuld met het huidige pakket)", + "navigate_results": "Navigeer resultaten", + "go_to_result": "Ga naar resultaten", + "open_code_view": "Open code weergaven", + "open_docs": "Open documentatie", + "disable_shortcuts": "U kunt toetsenbordnavigatie uitschakelen in {instellingen}.", + "open_main": "Open pakket overzicht", + "open_diff": "Open versie verschillen" + }, + "search": { + "label": "Zoek npm pakketten", + "placeholder": "zoek pakketten...", + "button": "zoek", + "searching": "Zoeken...", + "found_packages": "Geen pakketten gevonden | 1 pakket gevonden | {count} pakketten gevonden", + "found_packages_sorted": "Geen resultaten gevonden | Sorteer top {count} resultaat | Sorteer top {count} resultaten", + "updating": "(updaten...)", + "no_results": "Geen pakketten gevonden voor \"{query}\"", + "rate_limited": "npm aanvraag limiet bereikt, probeer het zo nog eens.", + "title": "Zoeken", + "title_search": "Zoek: {search}", + "title_packages": "zoek pakketten", + "meta_description": "Zoek resultaten voor '{search}'", + "meta_description_packages": "Zoek npm pakketten", + "not_taken": "{name} is niet in gebruik", + "claim_prompt": "Registeer deze pakketnaam op npm", + "claim_button": "Registeer \"{name}\"", + "want_to_claim": "Wilt u deze pakket naam registeren?", + "start_typing": "Start typen om te zoeken naar pakketten", + "algolia_disclaimer": "Mogelijk gemaakt door Algolia", + "exact_match": "precies", + "suggestion": { + "user": "persoon", + "org": "org", + "view_user_packages": "Bekijk pakketten van deze persoon", + "view_org_packages": "Bekijk pakketten van deze organisatie" + }, + "instant_search": "Direct zoeken", + "instant_search_on": "aan", + "instant_search_off": "uit", + "instant_search_turn_on": "aanzetten", + "instant_search_turn_off": "uitzetten", + "instant_search_advisory": "{label} {state} — {action}" + }, + "command_palette": { + "title": "Actie menu", + "quick_actions": "Ga naar...", + "subtitle": "navigeer door npmx en pas instellingen snel aan", + "subtitle_languages": "kies een taal of help mee met het verbeteren van vertalingen", + "instructions": "Typ om acties te filteren. Gebruik de pijltoetsen om door de resultaten te navigeren en Enter om een actie uit te voeren", + "input_label": "Actie menu zoeken", + "results_label": "Actie resultaten", + "placeholder": "typ een actie...", + "back": "Terug", + "empty": "Geen overeenkomende acties", + "empty_search_hint": "Druk op Enter om te zoeken naar \"{query}\".", + "current": "huidige", + "here": "u bent hier", + "connected": "verbonden", + "state": { + "on": "aan", + "off": "uit" + }, + "groups": { + "actions": "Acties", + "help": "Help", + "language": "Taal", + "connections": "Verbinden", + "navigation": "Navigatie", + "links": "Links", + "npmx": "npmx", + "package": "Pakket", + "package_with_name": "Pakket ({name})", + "versions": "Versies", + "versions_with_name": "Versies van {name}" + }, + "actions": { + "search": "Zoek", + "search_for": "Zoek voor \"{query}\"", + "keyboard_shortcuts": "toetsenbordnavigatie", + "help_translate": "Help vertalen" + }, + "connections": { + "npm_connect": "Verbind met npm CLI", + "npm_connected": "npm CLI (~{username})", + "npm_disconnect": "Ontkoppel npm CLI", + "atmosphere_connect": "Verbind met Atmosphere", + "atmosphere_connected": "Atmosphere ({'@'}{handle})", + "atmosphere_disconnect": "Ontkoppel Atmosphere" + }, + "navigation": { + "home": "start", + "packages": "pakketten (~{username})", + "orgs": "Organisaties (~{username})", + "profile": "profiel ({'@'}{handle})" + }, + "links": { + "external": "Externe link" + }, + "package_links": { + "stars": "Repository sterren", + "forks": "Repository forks" + }, + "theme": { + "system": "Gebruik systeem thema", + "light": "Gebruik licht thema", + "dark": "Gebruik donker thema" + }, + "package": { + "main": "Pakket pagina", + "docs": "Documentatie", + "code": "Code", + "diff": "Verschillen", + "compare": "Vergelijk dit pakket", + "download": "Download tarball" + }, + "package_actions": { + "copy_run": "Kopieer uitvoor command" + }, + "code": { + "copy_file": "Kopieer bestand inhoud" + }, + "diff": { + "merge_modified_lines": "Gewijzigde regels samenvoegen", + "word_wrap": "Tekstomloop" + }, + "version": { + "label": "{version}" + }, + "status": { + "available_in_context": "{context}. Geen acties beschikbaar | {context}. 1 actie beschikbaar | {context}. {count} acties beschikbaar", + "matching_in_context": "{context}. Geen overeenkomende acties | {context}. 1 overeenkomende actie | {context}. {count} overeenkomende acties", + "no_matches_search_in_context": "{context}. Geen overeenkomende acties. Druk op Enter om te zoeken naar \"{query}\"." + }, + "announcements": { + "language_changed": "Taal ingesteld op {language}.", + "relative_dates_on": "Relatieve datums aan.", + "relative_dates_off": "Relatieve datums uit.", + "theme_changed": "Thema ingesteld op {theme}.", + "accent_color_changed": "Accentkleur ingesteld op {color}.", + "background_theme_changed": "Achtergrondkleur ingesteld op {theme}.", + "download_started": "Downloaden {package} tarball.", + "copied_to_clipboard": "Gekopieerd naar klembord.", + "npm_disconnected": "npm CLI ontkoppeld.", + "atmosphere_disconnected": "Atmosphere ontkoppeld.", + "facets_all_selected": "Alle aspecten selecteren.", + "facets_all_deselected": "Alle aspecten zijn gedeselecteerd.", + "view_switched": "Overschakelt naar {view} weergaven.", + "setting_toggled": "{setting} {state}." + } + }, + "nav": { + "main_navigation": "Start", + "popular_packages": "Populaire pakketten", + "settings": "instellingen", + "compare": "vergelijken", + "back": "terug", + "menu": "Menu", + "mobile_menu": "Navigatie menu", + "open_menu": "Open menu", + "links": "Links", + "tap_to_search": "Tik om te zoeken" + }, + "blog": { + "title": "Blog", + "heading": "blog", + "meta_description": "Inzichten en updates van de npmx community", + "author": { + "view_profile": "Bekijk {name}'s profiel op Bluesky" + }, + "draft_badge": "Ontwerp", + "draft_banner": "Dit is een ongepubliceerd concept. Het kan onvolledig zijn of onjuistheden bevatten.", + "no_posts": "Geen blog posts gevonden", + "atproto": { + "view_on_bluesky": "Bekijk op Bluesky", + "reply_on_bluesky": "Reageer op Bluesky", + "likes_on_bluesky": "Vind leuk op Bluesky", + "like_or_reply_on_bluesky": "Vind deze post leuk of voeg een opmerking Bluesky", + "no_comments_yet": "Nog geen opmerkingen.", + "could_not_load_comments": "Kon geen opmerkingen laden.", + "comments": "Opmerkingen", + "loading_comments": "Opmerkingen laden...", + "updating": "Bijwerken...", + "reply_count": "{count} antwoord | {count} antwoorden", + "like_count": "{count} vind leuk | {count} vinden leuk", + "repost_count": "{count} herplaatsing | {count} herplaatsing", + "more_replies": "{count} meer reactie... | {count} meer reacties..." + } + }, + "settings": { + "title": "instellingen", + "tagline": "Pas uw npmx.dev ervaring aan", + "meta_description": "Pas uw npmx.dev ervaring aan met thema-, taal- en weergavevoorkeuren.", + "sections": { + "appearance": "Uiterlijk", + "display": "Weergaven", + "search": "Zoekfuncties", + "language": "Taal", + "keyboard_shortcuts": "toetsenbordnavigatie" + }, + "data_source": { + "label": "Gegevensbron", + "description": "Kies waar npmx zoekgegevens vandaan haalt. Individuele pakketpagina's gebruiken altijd rechtstreeks het npm-register.", + "npm": "npm register", + "npm_description": "haalt zoek-, org- en gebruikerslijsten rechtstreeks op uit het officiële npm-register. Betrouwbaar, maar kan trager zijn.", + "algolia": "Algolia", + "algolia_description": "Gebruikt Algolia voor snellere zoekopdrachten, organisatie- en gebruikerspagina's." + }, + "instant_search": "Direct zoeken", + "instant_search_description": "Navigeert naar de zoekpagina en werkt de resultaten bij terwijl u typt.", + "relative_dates": "Relatieve datums", + "include_types": "Voeg {'@'}types toe aan installatie", + "include_types_description": "Voeg {'@'}types toe aan installatie commands van pakketten zonder types.", + "hide_platform_packages": "Verberg platformspecifieke pakketten in zoekresultaten", + "hide_platform_packages_description": "Verberg native binaire pakketten zoals {'@'}esbuild/linux-x64 uit de resultaten", + "enable_graph_pulse_loop": "Schakel het herhalen van het pulseffect in de minigrafiek in", + "enable_graph_pulse_loop_description": "Schakel een doorlopende pulsanimatie in op de grafiek met wekelijkse downloads. Deze animatie kan voor sommige gebruikers storend zijn.", + "theme": "Thema", + "theme_light": "Licht", + "theme_dark": "Donker", + "theme_system": "Systeem", + "language": "Taal", + "help_translate": "Help npmx vertalen", + "translation_status": "De status van de algemene vertaling controleren", + "accent_colors": { + "label": "Accentkleuren", + "neutral": "Neutraal", + "sky": "Hemelsblauw", + "coral": "Koraalrood", + "amber": "Ambergeel", + "emerald": "Smaragdgroen", + "violet": "Violet", + "magenta": "Magenta" + }, + "clear_accent": "Geen accentkleur", + "translation_progress": "Voortgang vertaling", + "background_themes": { + "label": "Achtergrondkleur", + "neutral": "Neutraal", + "stone": "Steen", + "zinc": "Zink", + "slate": "Leisteen", + "black": "Zwart" + }, + "keyboard_shortcuts_enabled": "toetsenbordnavigatie inschakelen", + "keyboard_shortcuts_enabled_description": "toetsenbordnavigatie kan worden uitgeschakeld als ze conflicteren met andere sneltoetsen van de browser of het systeem." + }, + "i18n": { + "missing_keys": "{count} ontbrekende vertaling | {count} ontbrekende vertalingen", + "copy_keys": "Sleutels kopiëren", + "show_more_keys": "Weergeef {count} meer...", + "contribute_hint": "Help deze vertaling te verbeteren door de ontbrekende sleutels toe te voegen.", + "edit_on_github": "Bewerk op GitHub", + "view_guide": "Vertalen handleiding" + }, + "error": { + "401": "Ongeautoriseerd", + "404": "Pagina niet gevonden", + "500": "Interne serverfout", + "503": "Service niet beschikbaar", + "default": "Er is iets misgegaan" + }, + "common": { + "loading": "Laden...", + "loading_more": "Meer laden...", + "loading_packages": "pakketten laden...", + "end_of_results": "Geen verdere resultaten", + "try_again": "Probeer opnieuw", + "close": "Sluiten", + "or": "of", + "retry": "Herproberen", + "copy": "kopieer", + "copied": "gekopieerd!", + "skip_link": "Ga naar de hoofdinhoud", + "warnings": "Waarschuwingen:", + "go_back_home": "Ga terug naar startpagina", + "per_week": "/ week", + "vanity_downloads_hint": "Totaaloverzicht: geen pakketten weergegeven | Totaaloverzicht: voor het weergegeven pakket | Totaaloverzicht: som van {count} weergegeven pakketten", + "sort": { + "name": "naam", + "role": "rol", + "members": "leden" + }, + "scroll_to_top": "Naar boven scrollen", + "cancel": "Annuleer", + "save": "Opslaan", + "edit": "Wijzigen", + "error": "Fout", + "view_on": { + "npm": "Bekijk op npm", + "github": "Bekijk op GitHub", + "gitlab": "Bekijk op GitLab", + "bitbucket": "Bekijk op Bitbucket", + "codeberg": "Bekijk op Codeberg", + "git_repo": "Bekijk op Git repository", + "forgejo": "Bekijk op Forgejo", + "gitea": "Bekijk op Gitea", + "gitee": "Bekijk op Gitee", + "radicle": "Bekijk op Radicle", + "socket_dev": "Bekijk op socket.dev", + "sourcehut": "Bekijk op SourceHut", + "tangled": "Bekijk op Tangled" + }, + "collapse": "inklappen", + "collapse_with_name": "inklappen {name}", + "expand": "uitklappen", + "expand_with_name": "uitklappen {name}" + }, + "profile": { + "display_name": "Profiel naam", + "description": "Bescrijving", + "no_description": "Geen bescrijving", + "website": "Website", + "website_placeholder": "https://example.com", + "likes": "Vind leuk", + "seo_title": "{handle} - npmx", + "seo_description": "npmx profiel bij {handle}", + "not_found": "Profiel niet gevonden", + "not_found_message": "Het profiel voor {handle} kon niet gevonden worden.", + "invite": { + "message": "Het lijkt erop dat ze npmx nog niet gebruiken. Wilt u ze hierop wijzen", + "share_button": "Deel op Bluesky", + "compose_text": "Hallo {'@'}{handle}! Hebt u npmx.dev al bekeken? Het is een browser voor het npm register die snel, modern en open source is.\nhttps://npmx.dev" + } + }, + "package": { + "not_found": "Pakket niet gevonden", + "not_found_message": "Dit pakket kon niet gevonden worden.", + "no_description": "Geen beschrijving beschikbaar", + "verified_provenance": "Geverifieerde herkomst", + "navigation": "Pakket", + "copy_name": "Kopieer pakket naam", + "deprecation": { + "package": "Dit pakket wordt afgeraden.", + "version": "Deze versie wordt afgeraden.", + "no_reason": "Geen reden gegeven" + }, + "size_increase": { + "title_size": "Aanzienlijke toenamen in grootte sinds v{version}", + "title_deps": "Aanzienlijke toename van het aantal dependencies sinds versie {version}", + "title_both": "Aanzienlijke toename in omvang en depen sinds v{version}", + "size": "De installatiegrootte is toegenomen met {percent} ({size} groter)", + "deps": "{count} meer dependencies" + }, + "replacement": { + "title": "U heeft waarschijnlijk dit niet nodig", + "native": "Dit kan vervangen worden door {replacement}, Beschikbaar sinds node {nodeVersion}.", + "simple": "De {community} heeft dit pakket als overbodig gemarkeerd, met het advies: {replacement}.", + "documented": "De {community} heeft aangegeven dat er voor dit pakket beter presterende alternatieven zijn.", + "none": "Dit pakket is gemarkeerd als overbodig en de functionaliteit ervan is waarschijnlijk standaard beschikbaar in alle omgevingen.", + "learn_more": "Leer meer", + "learn_more_above": "Lees hierboven meer.", + "mdn": "MDN", + "community": "gemeenschap", + "consider_no_dep": "+ Geen dependency overwegen?" + }, + "stats": { + "license": "Licentie", + "deps": "Deps", + "install_size": "installatiegrootte", + "vulns": "Kwetsbaarheden", + "published": "Gepubliceerd", + "published_tooltip": "Datum waarop {package}{'@'}{version} is gepubliceerd", + "view_dependency_graph": "Dependency grafiek bekijken", + "inspect_dependency_tree": "Dependency structuur inspecteren", + "size_tooltip": { + "unpacked": "{size} uitgepakte grootte (dit pakket)", + "total": "totale grootte na uitpakken (inclusief {count} dependencies voor linux-x64)" + } + }, + "skills": { + "title": "Agent Skills", + "skills_available": "{count} skill beschikbaar | {count} skills beschikbaar", + "compatible_with": "Compatibel met {tool}", + "install": "Installeer", + "installation_method": "Installatie methode", + "learn_more": "Leer meer", + "available_skills": "Beschikbare Skills", + "click_to_expand": "Klik om uit te vouwen", + "no_description": "Geen beschrijving", + "file_counts": { + "scripts": "{count} script | {count} scripts", + "refs": "{count} verwijzing | {count} verwijzingen", + "assets": "{count} bestand | {count} bestanden" + }, + "view_source": "Bekijk bron", + "skills_cli": "skills CLI" + }, + "links": { + "main": "Overzicht", + "repo": "repo", + "homepage": "startpagina", + "issues": "issues", + "jsr": "jsr", + "code": "code", + "docs": "docs", + "fund": "Steunen", + "compare": "vergelijk", + "compare_this_package": "Vergelijk dit pakket" + }, + "likes": { + "like": "Dit pakket leuk vinden", + "unlike": "Dit pakket niet meer leuk vinden" + }, + "docs": { + "contents": "Inhoud", + "default_not_available": "Documentatie is niet beschikbaar voor deze versie", + "not_available": "Geen documentatie beschikbaar", + "not_available_detail": "We kunnen geen documentatie genereren van deze versie", + "page_title": "API Documentatie - npmx", + "page_title_name": "{name} documentatie - npmx", + "page_title_version": "{name} documentatie - npmx", + "og_title": "{name} - Documentatie", + "view_package": "Bekijk pakket" + }, + "get_started": { + "title": "Aan de slag", + "pm_label": "Pakketbeheerder", + "copy_command": "Kopieer installatie command", + "copy_dev_command": "Kopieer developer installatie command", + "dev_dependency_hint": "Wordt meestal geïnstalleerd als developer dependency", + "view_types": "Bekijk {package}" + }, + "create": { + "title": "Nieuw project aanmaken", + "copy_command": "Kopieer aanmaak command", + "view": "{packageName} heeft dezelfde beheerder. Klik hier voor meer informatie." + }, + "run": { + "title": "Uitvoeren", + "locally": "Lokaal uitvoeren" + }, + "readme": { + "title": "Readme", + "no_readme": "Geen README beschikbaar.", + "toc_title": "Inhoud", + "callout": { + "note": "notitie", + "tip": "Tip", + "important": "Belangrijk", + "warning": "Waarschuwing", + "caution": "Let op" + }, + "copy_as_markdown": "kopieer README als Markdown" + }, + "provenance_section": { + "title": "Herkomst verificatie gegevens", + "built_and_signed_on": "Gebouwd en getekend op {provider}", + "view_build_summary": "Bekijk bouw samenvatting", + "source_commit": "Bron Commit", + "build_file": "Bouw bestand", + "public_ledger": "Publiek logboek", + "transparency_log_entry": "Vermelding in het transparantielogboek", + "view_more_details": "Meer informatie bekijken", + "error_loading": "Het laden van de herkomstgegevens is mislukt" + }, + "security_downgrade": { + "title": "Vertrouwensvermindering", + "description_to_none_provenance": "Deze versie is gepubliceerd zonder {provenance}.", + "description_to_none_trustedPublisher": "Deze versie is gepubliceerd zonder {trustedPublishing}.", + "description_to_provenance_trustedPublisher": "Deze versie gebruikt {provenance} maar niet {trustedPublishing}.", + "fallback_install_provenance": "Installatie commands zijn vastgezet op {version}, de laatste versie met geverifieerde herkomst.", + "fallback_install_trustedPublisher": "Installatie commands zijn vastgezet op {version}, the last version with vertrouwd publiceren.", + "provenance_link_text": "herkomstverificatie", + "trusted_publishing_link_text": "vertrouwd publiceren" + }, + "keywords_title": "Trefwoorden", + "compatibility": "Compatibiliteit", + "card": { + "publisher": "Publiceerder", + "published": "Gepubliceerd", + "weekly_downloads": "Wekelijkse downloads", + "keywords": "Trefwoorden", + "license": "Licentie", + "select": "Selecteer pakket", + "select_maximum": "Er kunnen maximaal {count} pakketten worden geselecteerd" + }, + "versions": { + "title": "Versies", + "collapse": "{tag} inklappen", + "expand": "{tag} uitklappen", + "collapse_other": "Andere versies inklappen", + "expand_other": "Andere versies uitklappen", + "collapse_major": "Hoofd {major} inklappen", + "expand_major": "Hoofd {major} uitklappen", + "other_versions": "Andere versies", + "more_tagged": "Nog 1 getagd | Nog {count} meer getagd", + "all_covered": "Alle versies zijn gedekt bij de tags hierboven", + "deprecated_title": "{version} (afgeraden)", + "view_all": "Bekijk {count} versie | Bekijk alle {count} versies", + "view_all_versions": "Bekijk alle versies", + "distribution_title": "Semver Groep", + "distribution_modal_title": "Versies", + "distribution_range_date_same_year": "van {from} t/m {to}, {endYear}", + "distribution_range_date_multiple_years": "van {from}, {startYear} t/m {to}, {endYear}", + "grouping_major": "Hoofd", + "grouping_minor": "Sub", + "grouping_versions_title": "Versies", + "grouping_versions_about": "Over versiegroepering", + "grouping_versions_all": "Alle", + "grouping_versions_only_recent": "Alleen recent", + "grouping_usage_title": "Gebruik", + "grouping_usage_about": "Over gebruiksgroepering", + "grouping_usage_all": "Alle", + "grouping_usage_most_used": "Meest gebruikt", + "recent_versions_only_tooltip": "Toon alleen versies die in het afgelopen jaar zijn gepubliceerd.", + "show_low_usage_tooltip": "Inclusief versiegroepen met minder dan 1% van het totale aantal downloads.", + "y_axis_label": "Downloads", + "filter_placeholder": "Filter bij semver (bijv. ^3.0.0)", + "filter_invalid": "Ongeldige semver bereik", + "filter_help": "Semver bereikfilter hulp", + "filter_tooltip": "Filter versie bij {link}. bijvoorbeeld, ^3.0.0 laat zien 3.x versies.", + "filter_tooltip_link": "semver bereik", + "no_matches": "Geen versies in dit bereik", + "copy_alt": { + "per_version_analysis": "{version} versie was gedownload {downloads} keren", + "general_description": "Staafdiagram met het aantal downloads per versie voor {versions_count} {semver_grouping_mode}-versies van het pakket {package_name}, {date_range_label} van versie {first_version} tot versie {last_version}. De meest gedownloade versie is {max_downloaded_version} met {max_version_downloads} downloads. {per_version_analysis}. {watermark}." + }, + "page_title": "Versie geschiedenis", + "current_tags": "Huidige tags", + "no_match_filter": "Geen versies die voldoen aan {filter}" + }, + "dependencies": { + "title": "Dependency ({count}) | Dependencies ({count})", + "list_label": "Pakket dependencies", + "show_all": "toon {count} dep | toon alle {count} deps", + "optional": "optioneel", + "view_vulnerabilities": "Bekijk kwetsbaarheden", + "outdated_major": "{count} hoofdversie achter (nieuwste: {latest}) | {count} hoofdversies achter (nieuwste: {latest})", + "outdated_minor": "{count} subversie achter (nieuwste: {latest}) | {count} subversies achter (nieuwste: {latest})", + "outdated_patch": "Patch update beschikbaar (nieuwste: {latest})", + "has_replacement": "Deze dedependency heeft voorgesteld alternatieven", + "vulnerabilities_count": "{count} kwetsbaarheid | {count} kwetsbaarheden" + }, + "peer_dependencies": { + "title": "Peer Dependency ({count}) | Peer Dependencies ({count})", + "list_label": "Pakket peer dependencies", + "show_all": "toon {count} peer dep | toon alle {count} peer deps" + }, + "optional_dependencies": { + "title": "Optionele Dependency ({count}) | Optionele Dependencies ({count})", + "list_label": "Optionele pakket dependencies", + "show_all": "toon {count} Optionele dep | toon alle {count} Optionele deps" + }, + "maintainers": { + "title": "Beheerders", + "list_label": "Pakket beheerders", + "you": "(u)", + "via": "via {teams}", + "remove_owner": "Verwijder {name} als eigenaar", + "username_to_add": "gebruikers naam toevoegen als eigenaar", + "username_placeholder": "gebruikersnaam...", + "add_button": "toevoegen", + "cancel_add": "Annuleer toevoegen eigenaar", + "add_owner": "+ Eigenaar toevoegen", + "show_more": "(toon {count} meer)", + "show_less": "(toon minder)", + "maintainer_template": "{avatar} {char126}{name}" + }, + "trends": { + "chart_assistive_text": { + "keyboard_navigation_horizontal": "Gebruik de pijltjestoetsen naar links en naar rechts om door de gegevenspunten te bladeren.", + "keyboard_navigation_vertical": "Gebruik de pijltjestoetsen omhoog en omlaag om door de gegevenspunten te bladeren.", + "table_available": "Hieronder vindt u een gegevenstabel bij deze grafiek.", + "table_caption": " Grafiekgegevens tabel" + }, + "chart_view_toggle": "Weergave wisselen", + "chart_view_combined": "Gecombineerd overzicht", + "chart_view_split": "Gesplitst overzicht", + "granularity": "Granulariteit", + "granularity_daily": "Dagelijks", + "granularity_weekly": "Wekelijks", + "granularity_monthly": "Maandelijks", + "granularity_yearly": "Jaarlijks", + "start_date": "Van", + "end_date": "T/m", + "loading": "Laden...", + "date_range": "{start} t/m {end}", + "date_range_multiline": "{start}\nt/m {end}", + "download_file": "Download {fileType}", + "toggle_annotator": "Schakel annotator aan/uit", + "toggle_stack_mode": "Schakel stapelen aan/uit", + "open_options": "Open opties", + "close_options": "Sluit opties", + "legend_estimation": "Schatting", + "no_data": "Geen gegevens beschikbaar", + "y_axis_label": "{granularity} {facet}", + "facet": "Aspect", + "title": "Trends", + "contributors_skip": "Niet weergegeven in Bijdragers (geen GitHub-repository):", + "items": { + "downloads": "Downloads", + "likes": "Vind leuk", + "contributors": "Bijdragers" + }, + "data_correction": "Gegevenscorrectie", + "average_window": "Gemiddelde periode", + "smoothing": "Gladmaken", + "prediction": "Voorspelling", + "known_anomalies": "Bekende afwijkingen", + "known_anomalies_description": "Interpoleert bekende downloadpieken die worden veroorzaakt door bots of CI-problemen.", + "known_anomalies_ranges": "Afwijkingsbereiken", + "known_anomalies_range": "Van {start} t/m {end}", + "known_anomalies_range_named": "{packageName}: van {start} t/m {end}", + "known_anomalies_none": "Geen bekende afwijkingen voor dit pakket. | Geen bekende afwijkingen voor deze pakketten.", + "known_anomalies_contribute": "Anomaliegegevens bijdragen", + "apply_correction": "Correctie toepassen", + "copy_alt": { + "trend_none": "voornamelijk plat", + "trend_strong": "Sterk", + "trend_weak": "zwak", + "trend_undefined": "niet gedefinieerd (onvoldoende gegevens)", + "button_label": "Alternatieve tekst kopiëren", + "watermark": "Onderaan staat in een watermerk: \"./npmx @:tagline\"", + "analysis": "{package_name} begint op {start_value} en eindigt op {end_value}, wat een {trend} trend laat zien met een helling van {downloads_slope} downloads per tijdsinterval.", + "estimation": "De laatste waarde is een schatting, gebaseerd op onvolledige gegevens voor de huidige periode.", + "estimations": "De laatste waardes zijn een schatting, gebaseerd op onvolledige gegevens voor de huidige periode.", + "compare": "Lijngrafiek ter vergelijking van pakketdownloads voor: {packages}.", + "single_package": "Downloadgrafiek voor pakket {package}.", + "general_description": "De Y-as toont het aantal downloads. De X-as toont de periode, van {start_date} tot {end_date}, met een {granularity} tijdsinterval. {estimation_notice} {packages_analysis}. {watermark}.", + "facet_bar_general_description": " Horizontaal staafdiagram voor: {packages}, ter vergelijking van {facet} ({description}). {facet_analysis} {watermark}.", + "facet_bar_analysis": "{package_name} heeft een waarde van {value}." + } + }, + "downloads": { + "title": "Wekelijkse Downloads", + "community_distribution": "Bekijk adoptiegraad", + "subtitle": "Over alle versies", + "sparkline_nav_hint": "Gebruik ← →" + }, + "install_scripts": { + "title": "Installatie Scripts", + "script_label": "(script)", + "npx_packages": "{count} npx pakket | {count} npx pakketten", + "currently": "huidige {version}" + }, + "playgrounds": { + "title": "Probeer het uit", + "choose": "kies playground" + }, + "metrics": { + "esm": "ES Modules ondersteund", + "cjs": "CommonJS ondersteund", + "no_esm": "Geen ES Modules ondersteuning", + "wasm": "Heeft WebAssembly", + "types_label": "Types", + "types_included": "Inclusief types", + "types_available": "Types beschikbaar via {package}", + "no_types": "Geen TypeScript types" + }, + "license": { + "view_spdx": "bekijk licentie tekst op SPDX", + "none": "Geen" + }, + "vulnerabilities": { + "tree_found": "{vulns} kwetsbaarheid in {packages}/{total} pakketten | {vulns} kwetsbaarheden in {packages}/{total} pakketten", + "show_all_packages": "toon {count} betrokken pakketten | toon alle {count} betrokken pakketten", + "path": "pad", + "more": "+{count} meer", + "packages_failed": "{count} pakket kon niet worden gecontroleerd | {count} pakketten konden niet worden gecontroleerd", + "scan_failed": "Kon niet scannen voor kwetsbaarheden", + "severity": { + "critical": "kritiek", + "high": "hoog", + "moderate": "matig", + "low": "laag" + }, + "fixed_in_title": "Opgelost in versie {version}" + }, + "deprecated": { + "label": "Afgeraden", + "tree_found": "{count} afraden dependency | {count} afgeraden dependencies", + "show_all": "toen {count} afgeraden pakket | toen alle {count} afgeraden pakketten" + }, + "access": { + "title": "Team toegang", + "refresh": "Team toegang vernieuwen", + "list_label": "Team toegang lijst", + "owner": "eigenaar", + "rw": "rw", + "ro": "ro", + "revoke_access": "Toegang van {name} intrekken", + "no_access": "Er is geen teamtoegang geconfigureerd", + "select_team_label": "Selecteer team", + "loading_teams": "Teams laden...", + "select_team": "Selecteer team", + "permission_label": "Toegangsniveau", + "permission": { + "read_only": "alleen lezen", + "read_write": "lezen & schrijven" + }, + "grant_button": "verlenen", + "cancel_grant": "Toegang verlenen annuleren", + "grant_access": "+ team toegang verlenen" + }, + "list": { + "filter_label": "Filter pakketten", + "filter_placeholder": "Filter pakketten...", + "sort_label": "sorteer pakketten", + "showing_count": "{filtered} van {total} pakketten weergeven" + }, + "skeleton": { + "loading": "Pakket informatie laden", + "maintainers": "Beheerders", + "keywords": "Trefwoorden", + "versions": "Versies", + "dependencies": "Dependencies" + }, + "sort": { + "downloads": "Meest gedownload", + "published": "Recent gepubliceerd", + "name_asc": "Naam (A-Z)", + "name_desc": "Naam (Z-A)" + }, + "size": { + "b": "{size} B", + "kb": "{size} kB", + "mb": "{size} MB" + }, + "download": { + "button": "Download", + "tarball": "Download Tarball als .tar.gz" + } + }, + "connector": { + "modal": { + "title": "Lokale Connector", + "connected": "Verbonden", + "connected_as_user": "Verbonden als ~{user}", + "connected_hint": "U kunt nu pakketten en organisaties beheren vanuit de webinterface.", + "disconnect": "Ontkoppelen", + "run_hint": "Voer de connector uit op uw computer om beheerdersfuncties in te schakelen.", + "copy_command": "Kopieer command", + "copied": "Gekopieerd", + "paste_token": "Plak vervolgens het onderstaande token om verbinding te maken:", + "token_label": "Token", + "token_placeholder": "plak hier uw token...", + "advanced": "Geavanceerde opties", + "port_label": "Port", + "warning": "WAARSCHUWING", + "warning_text": "Dit geeft npmx toegang tot uw npm CLI. Maak alleen verbinding met sites die u vertrouwt.", + "connect": "Verbind", + "connecting": "Verbinden...", + "auto_open_url": "Automatisch authenticatiepagina openen" + } + }, + "operations": { + "queue": { + "title": "Opdrachten wachtrij", + "clear_all": "leegmaken", + "refresh": "Vernieuw opdrachten", + "empty": "Geen opdrachten in de wachtrij", + "empty_hint": "Opdrachten toevoegen vanaf pakket- of organisatiepagina’s", + "active_label": "Actieve opdrachten", + "otp_required": "OTP benodigd", + "otp_prompt": "Voer de OTP in om door te gaan", + "otp_placeholder": "Voer de OTP-code in...", + "otp_label": "Eenmalig wachtwoord", + "retry_otp": "Probeer opnieuw met OTP", + "retry_web_auth": "Probeer opnieuw met web authenticatie", + "retrying": "Retrying...", + "open_web_auth": "Open web authenticatie link", + "approve_operation": "Opdracht goedkeuren", + "remove_operation": "Opdracht afwijzen", + "approve_all": "Alle goedkeuren", + "execute": "Voer uit", + "executing": "Uitvoeren...", + "log": "Log", + "log_label": "Overzicht van voltooide opdrachten", + "remove_from_log": "Verwijder van log" + } + }, + "org": { + "teams": { + "title": "Teams", + "refresh": "Vernieuw teams", + "filter_label": "Filter teams", + "filter_placeholder": "Filter teams...", + "sort_by": "Sorteer bij", + "loading": "Teams laden...", + "no_teams": "Geen teams gevonden", + "list_label": "Organisatie teams", + "delete_team": "Verwijder team {name}", + "member_count": "{count} lid | {count} leden", + "members_of": "Leden van {team}", + "no_members": "Geen leden", + "remove_user": "Verwijder {user} van team", + "username_to_add": "Gebruikersnaam toevoegen aan {team}", + "username_placeholder": "gebruikersnaam...", + "add_button": "toevoegen", + "cancel_add_user": "Annuleer toevoegen gebruiker", + "add_member": "+ Lid toevoegen", + "team_name_label": "Team naam", + "team_name_placeholder": "team naam...", + "create_button": "maken", + "no_match": "Geen teams gevonden met \"{query}\"", + "cancel_create": "Annuleer maken van team", + "create_team": "+ Maak team" + }, + "members": { + "title": "Leden", + "refresh": "Vernieuw leden", + "filter_label": "Filter leden", + "filter_placeholder": "Filter leden...", + "filter_by_role": "Filter bij rol", + "filter_by_team": "Filter bij team", + "all_teams": "alle teams", + "sort_by": "Sorteer bij", + "loading": "Leden laden...", + "no_members": "Geen leden gevonden", + "list_label": "Organisatieleden", + "change_role_for": "Verander rol van {name}", + "remove_from_org": "Verwijder {name} van organisatie", + "view_team": "Bekijk {team} team", + "no_match": "Er zijn geen leden die aan uw zoekcriteria voldoen", + "username_label": "Gebruikersnaam", + "username_placeholder": "gebruikersnaam...", + "role_label": "Rol", + "role": { + "all": "alle", + "developer": "developer", + "admin": "admin", + "owner": "eigenaar" + }, + "team_label": "Team", + "no_team": "geen team", + "add_button": "toevoegen", + "cancel_add": "Annuleer toevoegen lid", + "add_member": "+ Lid toevoegen" + }, + "public_packages": "{count} publieke pakket | {count} publieke pakketten", + "page": { + "packages_title": "Pakketten", + "members_tab": "Leden", + "teams_tab": "Teams", + "no_packages": "Geen publieke pakketten gevonden voor", + "no_packages_hint": "Deze organisatie bestaat misschien niet of heeft geen publieke pakketten.", + "failed_to_load": "Het laden van de pakketten van de organisatie is mislukt", + "no_match": "Geen pakket kwam overeen met \"{query}\"", + "not_found": "Organisatie niet gevonden", + "not_found_message": "De organisatie \"{'@'}{name}\" bestaat niet op npm" + } + }, + "user": { + "combobox": { + "add_to_org_hint": "(zal ook worden toegevoegd aan de organisatie)", + "press_enter_to_add": "Druk op Enter om {'@'}{username} toe te voegen", + "default_placeholder": "gebruikersnaam...", + "suggestions_label": "Voorgestelde gebruikers" + }, + "page": { + "packages_title": "Pakketten", + "no_packages": "Geen publieke pakketten gevonden voor", + "no_packages_hint": "Deze gebruiker bestaat misschien niet of heeft geen publieke pakketten beschikbaar.", + "failed_to_load": "Kon gebruikerspakketten niet laden", + "no_match": "Geen pakketten gevonden met \"{query}\"", + "filter_placeholder": "Filter {count} pakket... | Filter {count} pakketten..." + }, + "orgs_page": { + "title": "Organisaties", + "back_to_profile": "Terug naar profiel", + "connect_required": "Verbind met locale CLI om uw organisaties te bekijken.", + "connect_hint_prefix": "Voer", + "connect_hint_suffix": "uit om te beginnen.", + "own_orgs_only": "U kan alleen uw eigen organisaties bekijken.", + "view_your_orgs": "Bekijk uw organisaties", + "loading": "Organisaties laden...", + "empty": "Geen organisaties gevonden.", + "empty_hint": "Organisaties worden afgeleid uit uw scoped pakketten.", + "count": "{count} Organisatie | {count} Organisaties", + "packages_count": "{count} pakket | {count} pakketten" + } + }, + "claim": { + "modal": { + "title": "Registeer pakket naam", + "success": "Pakket registeren!", + "success_detail": "{name}{'@'}0.0.0 is gepubliceerd op npm.", + "success_hint": "U kunt nu nieuwe versies van dit pakket publiceren met npm publish.", + "view_package": "Bekijk pakket", + "invalid_name": "Incorrecte pakket naam:", + "available": "Deze naam is beschikbaar!", + "taken": "Deze naam is al in gebruik.", + "missing_permission": "U hebt geen toestemming om een pakket toe te voegen aan de scope {'@'}{scope}.", + "similar_warning": "Er bestaan vergelijkbare pakketten - npm kan deze naam afwijzen:", + "related": "Gerelateerde pakketten:", + "scope_warning_title": "Overweeg om in plaats daarvan een pakket met een scope te gebruiken.", + "scope_warning_text": "Pakketnamen zonder scope zijn een gedeelde bron. Claim alleen een naam als u van plan bent een pakket te publiceren en te onderhouden. Gebruik voor persoonlijke of organisatorische projecten een naam met een scope, zoals {'@'}{username}/{name}.", + "connect_required": "Maak verbinding met de lokale connector om deze pakketnaam te registreren.", + "connect_button": "Connect to Connector", + "publish_hint": "Hiermee wordt een minimaal tijdelijk pakket gepubliceerd.", + "preview_json": "Voorbeeld package.json", + "claim_button": "Registeer Pakket Naam", + "publishing": "Publiceren...", + "checking": "Controleren beschikbaarheid...", + "failed_to_check": "Kan de beschikbaarheid van de naam niet controleren", + "failed_to_claim": "Registeren niet gelukt" + } + }, + "code": { + "files_label": "Bestanden", + "no_files": "Er zijn geen bestanden in deze map", + "lines": "{count} lijn | {count} lijnen", + "toggle_tree": "Bestandsstructuur weergeven/verbergen", + "close_tree": "Sluit bestand structuur", + "copy_content": "Kopieer bestand inhoud", + "copy_link": "Kopieer link", + "view_raw": "Bekijk origineel bestand", + "toggle_container": "Breedte van de codecontainer wisselen", + "open_raw_file": "Open origineel bestand", + "open_path_dropdown": "Padsegmenten keuzemenu openen", + "file_too_large": "Bestand te groot om te weergeven", + "file_size_warning": "{size} overschrijdt de limiet van 500 KB voor syntaxisaccentuering", + "failed_to_load": "Het is niet gelukt om bestand te laden", + "unavailable_hint": "Bestand is misschien te groot of niet beschikbaar", + "version_required": "Een versie is verplicht om de code te bekijken", + "go_to_package": "Ga naar pakket", + "loading_tree": "Bestand structuur laden...", + "failed_to_load_tree": "Het is niet gelukt om bestanden te laden voor deze versie", + "back_to_package": "Terug naar pakket", + "table": { + "name": "Naam", + "size": "Grootte" + }, + "markdown_view_mode": { + "preview": "voorbeeld", + "code": "code" + }, + "file_path": "Bestand pad", + "binary_file": "Binair bestand", + "binary_rendering_warning": "Bestand type \"{contentType}\" wordt niet ondersteund om te weergeven." + }, + "badges": { + "provenance": { + "verified": "geverifieerd", + "verified_title": "geverifieerde herkomstgegevens", + "verified_via": "Geverifieerd: gepubliceerd via {provider}" + }, + "jsr": { + "title": "Ook verkrijgbaar op JSR" + } + }, + "filters": { + "title": "Filters", + "search": "Zoek", + "search_scope": "Zoek scope", + "search_placeholder_name": "Filter bij pakket naam...", + "search_placeholder_description": "Filter bij beschrijving...", + "search_placeholder_keywords": "Filter bij trefwoorden...", + "search_placeholder_all": "Zoek alles of gebruik naam:, beschrijving:, tw:", + "scope_name": "Naam", + "scope_name_description": "Alleen zoeken op pakketnamen", + "scope_description": "Beschrijving", + "scope_description_description": "Alleen zoeken op beschrijving", + "scope_keywords": "Trefwoorden", + "scope_keywords_description": "Alleen zoeken op trefwoorden", + "scope_all": "Alle", + "scope_all_description": "Zoek alle velden, ondersteund naam: beschrijving: tf: beheerders", + "weekly_downloads": "Weekelijkse downloads", + "updated_within": "Bijgewerkt binnen", + "security": "Beveiliging", + "keywords": "Trefwoorden", + "more_keywords": "+{count} meer", + "clear_all": "Leegmaken", + "remove_filter": "Verwijder {label} filter", + "chips": { + "search": "Zoek", + "downloads": "Downloads", + "keyword": "Trefwoorden", + "security": "Beveiliging", + "updated": "Bijgewerkt" + }, + "download_range": { + "any": "Elke", + "lt100": "< 100", + "100_1k": "100 - 1K", + "1k_10k": "1K - 10K", + "10k_100k": "10K - 100K", + "gt100k": "> 100K" + }, + "updated": { + "any": "Ongeacht tijd", + "week": "Vorige week", + "month": "Vorige maand", + "quarter": "Vorige 3 maanden", + "year": "Vorig jaar" + }, + "security_options": { + "all": "Alle pakketten", + "secure": "Zonder waarschuwingen", + "insecure": "Met waarschuwingen" + }, + "view_selected": "Bekijk geselecteerde", + "clear_selected_label": "Selectie wissen", + "sort": { + "label": "Pakketten sorteren", + "toggle_direction": "Sorteerrichting wijzigen", + "ascending": "Oplopend", + "descending": "Aflopend", + "relevance": "Relevantie", + "downloads_week": "Downloads/wk", + "downloads_day": "Downloads/dag", + "downloads_month": "Downloads/ma", + "downloads_year": "Downloads/jr", + "published": "Laatst gepubliceerd", + "name": "Naam" + }, + "columns": { + "title": "Kolommen", + "show": "Kolommen weergeven", + "reset": "Herstellen", + "coming_soon": "Binnenkort", + "name": "Naam", + "version": "Versie", + "description": "Bescrijving", + "downloads": "Downloads/wk", + "published": "Laatst gepubliceerd", + "maintainers": "Beheerders", + "keywords": "Trefwoorden", + "security": "Beveiliging", + "selection": "Selecteer pakket" + }, + "view_mode": { + "label": "Weergaven modus", + "cards": "Kaart weergaven", + "table": "Tabel weergaven" + }, + "pagination": { + "mode_label": "Pagineringmodus", + "infinite": "Oneindig", + "paginated": "Genummerde pagina's", + "items_per_page": "Aantal resultaten per pagina", + "per_page": "{count} / pagina", + "showing": "{start}-{end} van {total}", + "previous": "Voriga pagina", + "next": "Volgende pagina", + "nav_label": "Paginering" + }, + "count": { + "showing_filtered": "{filtered} van {count} pakket | {filtered} van {count} pakketten", + "showing_all": "0 pakketten | {count} pakket | {count} pakketten", + "showing_paginated": "{pageSize} van {count} pakket | {pageSize} van {count} pakketten" + }, + "table": { + "security_warning": "Beveiliging waarschuwing", + "secure": "Veilig", + "no_packages": "Geen pakketten gevonden" + } + }, + "about": { + "title": "Over", + "heading": "over ons", + "meta_description": "npmx is een snelle, moderne browser voor de npm register. Een betere UX/DX om npm-pakketten te ontdekken.", + "what_we_are": { + "title": "Wat zijn we", + "better_ux_dx": "betere UX/DX", + "admin_ui": "admin UI", + "description": "npmx is een {betterUxDx} voor het npm register en bijbehorende hulpmiddelen. We bieden een snelle, moderne interface voor het ontdekken van pakketten, met functies zoals dark mode, toetsenbordnavigatie, code-browsing en koppelingen met alternatieve registers zoals {jsr}.", + "admin_description": "We streven er ook naar om een betere {adminUi} te bieden voor het beheer van uw pakketten, teams en organisaties — allemaal vanuit de browser, aangedreven door uw lokale npm CLI." + }, + "what_we_are_not": { + "title": "Wat zijn we niet", + "not_package_manager": "Geen pakketbeheerder", + "not_registry": "Niet een register.", + "registry_description": "Wij hosten geen pakketten. Wij bieden alleen een betere manier om ze te bekijken.", + "package_managers_exist": "{already} {people} {building} {really} {cool} {package} {managers}.", + "words": { + "already": "Er zijn", + "people": "al", + "building": "mensen bezig met", + "really": "het bouwen", + "cool": "van hele", + "package": "gave", + "managers": "pakket beheerders" + } + }, + "sponsors": { + "title": "Sponsoren" + }, + "oss_partners": { + "title": "Open Source Software Partners" + }, + "team": { + "title": "Team", + "governance": "Bestuur", + "role_steward": "Coördinator", + "role_maintainer": "Onderhouder", + "sponsor": "sponsor", + "sponsor_aria": "Sponsor {name} op GitHub" + }, + "contributors": { + "title": "... en {count} meer bijdrager | ... en {count} meer bijdragers", + "description": "npmx is volledig open source en is ontwikkeld door een geweldige community van bijdragers. Doe mee en laten we samen de npm browserervaring bouwen die we altijd al wilden hebben.", + "loading": "Laden bijdragers...", + "error": "Niet gelukt om bedragers te laden", + "view_profile": "Bekijk het GitHub-profiel van {name}" + }, + "get_involved": { + "title": "Doe mee", + "contribute": { + "title": "Bijdragen", + "description": "Help ons om een betere npm ervaring te creëren.", + "cta": "Ga naar GitHub" + }, + "community": { + "title": "Word lid van de community", + "description": "Chat, stel vragen en deel ideeën.", + "cta": "Word lid van de Discord" + }, + "builders": { + "title": "Bouw mee", + "description": "Word lid van het team dat de toekomst van npmx bouwt.", + "cta": "Join de bouwsers Discord" + }, + "follow": { + "title": "Blijf op te hoogte", + "description": "Ontdek het laatste nieuws van npmx.", + "cta": "Volg op Bluesky" + } + } + }, + "account_menu": { + "connect": "verbinden", + "account": "Account", + "npm_cli": "npm CLI", + "atmosphere": "Atmosphere", + "npm_cli_desc": "Pakketten en organisaties beheren", + "atmosphere_desc": "Sociale functies en identiteit", + "connect_npm_cli": "Verbinden met npm CLI", + "connect_atmosphere": "Verbinden met Atmosphere", + "connecting": "Verbinden...", + "ops": "{count} operatie | {count} operaties" + }, + "auth": { + "modal": { + "title": "Atmosphere", + "connected_as": "Verbonden als {'@'}{handle}", + "disconnect": "Ontkoppelen", + "connect_prompt": "Verbind met uw Atmosphere account", + "handle_label": "Handle", + "handle_placeholder": "alice.npmx.social", + "connect": "Verbinden", + "create_account": "Nieuw account maken", + "connect_bluesky": "Verbind met Bluesky", + "what_is_atmosphere": "wat is een Atmosphere account?", + "atmosphere_explanation": "{npmx} maakt gebruik van {atproto} voor veel van zijn sociale functies, waardoor gebruikers eigenaar zijn van hun gegevens en één account kunnen gebruiken voor alle compatibele applicaties. Zodra u een account hebt aangemaakt, kunt u andere apps zoals {bluesky} en {tangled} met hetzelfde account gebruiken.", + "default_input_error": "Voer een geldige handle, DID of volledige PDS-URL in.", + "profile": "Profiel" + } + }, + "header": { + "home": "npmx startpagina", + "packages": "pakketten", + "packages_dropdown": { + "title": "Uw pakketten", + "loading": "Laden...", + "error": "Laden van pakketten niet gelukt", + "empty": "Geen pakketten gevonden", + "view_all": "Bekijk alle" + }, + "orgs": "orgs", + "orgs_dropdown": { + "title": "Uw Organisaties", + "loading": "Laden...", + "error": "Laden van organisaties is mislukt", + "empty": "Geen orginisaties gevonden", + "view_all": "Bekijk alle" + }, + "pr": "Ga naar GitHub pull request #{prNumber}" + }, + "compare": { + "packages": { + "title": "vergelijk pakketten", + "tagline": "vergelijk npm pakketten naast elkaar om u te helpen bij het kiezen van de juiste.", + "meta_title": "Vergelijk {packages} - npmx", + "meta_title_empty": "Vergelijk pakketten - npmx", + "meta_description": "Vergelijking van {packages} naast elkaar", + "meta_description_empty": "Vergelijk npm pakketten naast elkaar", + "section_packages": "Pakketten", + "section_facets": "Aspecten", + "section_comparison": "Vergelijking", + "copy_as_markdown": "kopieer tabel", + "loading": "Pakket informatie laden...", + "error": "Het laden van pakketgegevens is mislukt. Probeer het opnieuw.", + "empty_title": "Selecteer pakketten om te vergelijken", + "empty_description": "Zoek en voeg ten minste 2 bovenstaande pakketten toe om een vergelijking van hun statistieken naast elkaar te zien.", + "table_view": "Tabel", + "charts_view": "Grafiek", + "no_chartable_data": "Geen grafiekbare data beschikbaar voor de geselecteerde aspecten.", + "bar_chart_nav_hint": "Gebruik ↑ ↓", + "line_chart_nav_hint": "Gebruik ← →" + }, + "selector": { + "search_label": "Zoek voor pakketten", + "search_first": "Zoek voor een pakket...", + "search_add": "Voeg nog een pakket toe...", + "searching": "Zoeken...", + "remove_package": "Verwijder {package}", + "packages_selected": "{count}/{max} pakketten geselecteerd.", + "add_hint": "Voeg tenminste 2 pakketten toe om te vergelijken" + }, + "scatter_chart": { + "copy_alt": {} + }, + "no_dependency": { + "label": "(Geen dependency)", + "typeahead_title": "Wat zou James doen?", + "typeahead_description": "Vergelijk zonder het gebruiken van een dependency! e18e goedgekeurd.", + "tooltip_title": "U heeft waarschijnlijk geen dependency nodig", + "tooltip_description": "Vergelijk dit met het niet gebruiken van een dependency! De {link} bevat een lijst met pakketten die kunnen worden vervangen door native API's of eenvoudigere alternatieven.", + "e18e_community": "e18e community", + "add_column": "Voeg geen pakket toe kolom toe aan vergelijking" + }, + "facets": { + "all": "alles", + "none": "geen", + "select_all_category_facets": "Selecteer alle {category} aspecten", + "deselect_all_category_facets": "Deselecteer alle {category} aspecten", + "selected_all_category_facets": "Alle {category} aspecten geselecteerd", + "deselected_all_category_facets": "Alle {category} aspecten gedeselecteerd", + "coming_soon": "Binnenkort", + "select_all": "Selecteer alle aspecten", + "deselect_all": "Alle aspecten deselecteren", + "binary_only_tooltip": "Dit pakket maakt binaries beschikbaar en exporteert niets", + "categories": { + "performance": "Prestaties", + "health": "Status", + "compatibility": "Compatibiliteit", + "security": "Beveiliging & Naleving" + }, + "items": { + "packageSize": { + "label": "Pakket grote", + "description": "De grootte van het pakket zelf (uitgepakt)" + }, + "installSize": { + "label": "Installatiegrootte", + "description": "Totale installatiegrootte inclusief alle depenencies" + }, + "dependencies": { + "label": "Directe deps", + "description": "Aantal directe dependencies" + }, + "totalDependencies": { + "label": "Totaal Deps", + "description": "Totaal aantal dependencies inclusief transitieve" + }, + "downloads": { + "label": "Downloads/week", + "description": "Wekelijks aantal downloads" + }, + "totalLikes": { + "label": "vind leuk", + "description": "Aantal vind leuk" + }, + "lastUpdated": { + "label": "Gepubliceerd", + "description": "Wanneer deze versie is gepubliceerd" + }, + "deprecated": { + "label": "Afgeraden?", + "description": "Is het pakket afgeraden" + }, + "engines": { + "label": "Omgevingen", + "description": "Node.js versie verplichtingen" + }, + "types": { + "label": "Types", + "description": "TypeScript type definities" + }, + "moduleFormat": { + "label": "Moduleformaat", + "description": "ESM/CJS ondersteuning" + }, + "license": { + "label": "Licentie", + "description": "Pakket licentie" + }, + "vulnerabilities": { + "label": "Kwetsbaarheden", + "description": "Bekende beveiliging kwetsbaarheden" + } + }, + "values": { + "any": "Alle", + "none": "Geen", + "unknown": "Onbekend", + "deprecated": "Afgeraden", + "not_deprecated": "Nee", + "types_included": "Inbegrepen", + "types_none": "Geen", + "vulnerabilities_summary": "{count} ({critical}C/{high}H)", + "up_to_you": "Jij beslist!" + }, + "trends": { + "title": "Trends vergelijken" + } + }, + "file_changes": "Bestand Veranderingen", + "files_count": "{count} bestand | {count} bestanden", + "lines_hidden": "{count} verborgen lijn | {count} verborgen lijn", + "file_too_large": "Bestand te groot om te vergelijken", + "file_size_warning": "{size} overschrijdt de limiet van 250 KB voor vergelijking", + "compare_versions": "verschillen", + "compare_versions_title": "Vergelijk met de laatste versie", + "comparing_versions_label": "Versies vergelijken...", + "version_back_to_package": "Terug naar pakket", + "version_error_message": "Niet gelukt om versies te vergelijken.", + "version_invalid_url_format": { + "hint": "Ongeldige vergelijkings-URL. Gebruik het formaat: {0}", + "from_version": "van", + "to_version": "t/m" + }, + "version_selector_title": "Vergelijk met versies", + "summary": "samenvatting", + "deps_count": "{count} dep | {count} deps", + "dependencies": "Dependencies", + "dev_dependencies": "Dev Dependencies", + "peer_dependencies": "Peer Dependencies", + "optional_dependencies": "Optionele Dependencies", + "no_dependency_changes": "Geen dependency veranderingen", + "file_filter_option": { + "all": "Alle ({count})", + "added": "({count}) toegevoegd", + "removed": "({count}) verwijderd", + "modified": "({count}) aangepast" + }, + "search_files_placeholder": "Bestanden zoeken...", + "no_files_all": "Geen bestanden", + "no_files_search": "Geen bestanden gevonden die overeenkomen met \"{query}\"", + "no_files_filtered": "Geen {filter} bestanden", + "filter": { + "added": "toegevoegd", + "removed": "verwijderd", + "modified": "aangepast" + }, + "files_button": "bestanden", + "select_file_prompt": "Selecteer een bestand vanuit de zijbalk om de verschillen te zien", + "close_files_panel": "Sluit bestandenpaneel", + "filter_files_label": "Bestanden filteren op type wijziginge", + "change_ratio": "Wijziging verhouding", + "char_edits": "Tekenbewerkingen", + "diff_distance": "Verschilafstand", + "loading_diff": "Verschillen laden...", + "loading_diff_error": "Laden van het verschillen is mislukt", + "merge_modified_lines": "Gewijzigde regels samenvoegen", + "no_content_changes": "Geen inhoudelijke wijzigingen gedetecteerd", + "options": "Opties", + "view_file": "Bekijk bestand", + "view_in_code_browser": "Bekijk in code browser", + "word_wrap": "Tekstomloop" + }, + "pds": { + "title": "npmx.social", + "meta_description": "De officiële AT Protocol Persoonlijke Data Server (PDS) voor de npmx community.", + "join": { + "title": "Word lid van de Community", + "description": "Of u nu uw eerste account op Atmosphere account aanmaakt of een bestaand account migreert, u bent hier aan het juiste adres. U kunt uw huidige account migreren zonder uw gebruikersnaam, uw berichten of uw volgers te verliezen.", + "migrate": "Migreer met PDS MOOver" + }, + "server": { + "title": "Server gegevens", + "location_label": "Locatie:", + "location_value": "Neurenberg, Duitsland", + "infrastructure_label": "Infrastructeur:", + "infrastructure_value": "Gehost door Hetzner", + "privacy_label": "Privacy:", + "privacy_value": "Onderworpen aan strenge Europese wetgeving inzake gegevensbescherming", + "learn_more": "Ontdek hoe npmx gebruikmaakt van Atmosphere" + }, + "community": { + "title": "Wie is hier", + "description": "Vele van de {count} accounts die npmx.social al als thuis beschouwen:", + "loading": "Laden PDS community...", + "error": "Laden van PDS community mislukt.", + "empty": "Geen community leden om te weergeven.", + "view_profile": "Kijk {handle}'s profiel", + "new_accounts": "...plus {count} meer die nieuw zijn in de Atmosphere" + } + }, + "privacy_policy": { + "title": "privacy beleid", + "cookies": { + "what_are": {}, + "types": {}, + "local_storage": {}, + "management": {} + }, + "analytics": {}, + "authenticated": {}, + "data_retention": {}, + "your_rights": {}, + "contact": {}, + "changes": {} + }, + "a11y": { + "title": "toegankelijkheid", + "footer_title": "toegankelijkheid", + "welcome": "We willen dat {app} door zoveel mogelijk mensen gebruikt kan worden.", + "approach": { + "title": "Onze aanpak", + "p1": "We proberen de Richtlijnen voor Toegankelijkheid van Webcontent (WCAG) 2.2 te volgen en gebruiken deze als referentie bij het bouwen van functies. We claimen geen volledige conformiteit met enig niveau van WCAG — toegankelijkheid is een continu proces en er is altijd werk aan de winkel.", + "p2": "Deze site is een {about}. Toegankelijkheidsverbeteringen worden stapsgewijs doorgevoerd als onderdeel van onze reguliere ontwikkeling.", + "about_link": "open source, community gedreven project" + }, + "measures": { + "title": "Wat we doen", + "p1": "Enkele dingen die we op de hele website willen doen:", + "li1": "Gebruik waar nodig semantische HTML- en ARIA-attributen.", + "li2": "Gebruik relatieve tekstgroottes, zodat u deze in uw browser kunt aanpassen.", + "li3": "Ondersteuning voor toetsenbordnavigatie in de hele interface.", + "li4": "Respecteer de prefers-reduced-motion en prefers-color-scheme media queries.", + "li5": "Ontwerp met voldoende kleurcontrast in gedachten.", + "li6": "Zorg ervoor dat essentiële inhoud beschikbaar is zonder JavaScript, hoewel sommige interactieve functies dit wel vereisen." + }, + "limitations": { + "title": "Bekende beperkingen", + "p1": "Sommige delen van de site — met name inhoud van derden zoals de readme's van pakketten — voldoen mogelijk niet aan de toegankelijkheidsnormen. We werken eraan om deze gebieden in de loop van de tijd te verbeteren." + }, + "contact": { + "title": "Feedback", + "p1": "Als u een toegankelijkheidsbarrière tegenkomt op {app}, laat het ons dan weten door een issue aan te maken op onze {link}. We nemen deze meldingen serieus en zullen ons best doen om ze op te lossen.", + "link": "GitHub repository" + } + }, + "translation_status": { + "title": "vertalingsstatus", + "generated_at": "Laatst bijgewerkt: {date}", + "welcome": "Als u ons wilt helpen {npmx} te vertalen naar een van de onderstaande talen, dan bent u hier aan het juiste adres! Op deze pagina, die automatisch wordt bijgewerkt, vind u altijd alle inhoud waarvoor op dit moment hulp nodig is.", + "p1": "We gebruiken {lang} als standaardtaal, met in totaal {count}. Als u wilt helpen met het toevoegen van vertalingen, zoek dan de taal op in {bylang} en klap de details uit.", + "p1_lang": "Amerikaans Engels (en-US)", + "p1_count": "0 berichten | 1 bericht | {count} berichten", + "p2": "Voordat u begint, raden we u aan onze {guide} te lezen om meer te weten te komen over ons vertaalproces en hoe u hieraan kunt bijdragen.", + "guide": "Handleiding voor lokalisatie (i18n)", + "by_locale": "Voortgang van de vertaling per taal", + "by_file": "Voortgang van de vertaling per bestand", + "complete_text": "Deze vertaling is compleet, fantastisch werk!", + "missing_text": "ontbrekend", + "missing_keys": "Er ontbreken geen vertalingen | Ontbrekende vertaling | Ontbrekende vertalingen", + "progress_label": "Voortgangsstatus voor {locale}", + "table": { + "file": "Bestand", + "status": "Status", + "error": "Fout bij het laden van de bestandslijst.", + "empty": "Geen bestanden gevonden", + "file_link": "Bewerk {file} ({lang}) op GitHub" + } + }, + "vacations": { + "what": {}, + "meantime": {}, + "return": {}, + "stats": { + "subtitle": {} + } + }, + "action_bar": { + "title": "actiebalk", + "selection": "{count} geselecteerd", + "shortcut": "Druk op \"{key}\" om naar de actiebalk te gaan", + "button_close_aria_label": "Sluit actiebalk" + }, + "logo_menu": { + "copy_svg": "Kopieer logo als SVG", + "copied": "Gekopieerd!", + "browse_brand": "Bekijk brand kit" + }, + "brand": { + "title": "Merk", + "heading": "merk", + "meta_description": "npmx merkrichtlijnen, logo’s, kleuren en typografie voor gebruik in de pers en de media.", + "intro": "Hulpbronnen en richtlijnen voor het gebruik van het merk npmx in uw projecten, artikelen en media.", + "logos": { + "title": "logos", + "description": "Download npmx logos in SVG- en PNG-formaat. Kies de juiste variant voor uw achtergrond.", + "wordmark": "VOLLEDIG WOORDMERK", + "wordmark_alt": "npmx logo met volledige woordmarkering en blauwe schuine streep op een donkere achtergrond ", + "wordmark_light_alt": "npmx logo met volledige woordmarkering en blauwe schuine streep op een lichte achtergrond ", + "mark": "LOGO", + "mark_alt": "npmx logo met punt en schuine streep op een donkere achtergrond", + "mark_light_alt": "npmx logo met punt en schuine streep op een lichte achtergrond", + "on_dark": "Op donker", + "on_light": "op licht", + "download_svg": "SVG", + "download_png": "PNG", + "download_svg_aria": "Download {name} als SVG", + "download_png_aria": "Download {name} als PNG" + }, + "customize": { + "title": "pas uw logo aan", + "description": "Bekijk een voorbeeld van het npmx logo met uw accentkleur en achtergrond. Het voorbeeld geeft uw huidige instellingen weer — kies een kleur, schakel de achtergrond in of uit en download het logo.", + "accent_label": "accentkleur", + "bg_label": "achtergrond", + "download_svg_aria": "Download het aangepaste logo als SVG", + "download_png_aria": "Download het aangepaste logo als PNG" + }, + "typography": { + "title": "typografie", + "description": "npmx maakt gebruik van de lettertypefamilie Geist van Vercel, zowel voor de tekst in de interface als voor de code.", + "sans": "Geist Sans", + "sans_desc": "Wordt gebruikt voor de hoofdtekst en UI-elementen.", + "mono": "Geist Mono", + "mono_desc": "Wordt gebruikt voor code, kopteksten en technische inhoud.", + "pangram": "Pa's wijze lynx bezag vroom het fikse aquaduct", + "numbers": "0123456789" + }, + "guidelines": { + "title": "even ter informatie", + "message": "Toegankelijkheid is belangrijk voor ons en we zouden het geweldig vinden als u deze visie met ons deelt. Zorg bij het gebruik van de genoemde media voor voldoende contrast met de achtergrond en gebruik een minimale grootte van 24px. Heb u andere bestanden of extra informatie over het project nodig? Neem dan gerust contact met ons op via {link}.", + "discord_link_text": "chat.npmx.dev" + } + }, + "alt_logo_kawaii": "Een schattige, ronde en kleurrijke versie van het npmx logo." +}