chore(i18n): auto-update translations via LLM

This commit is contained in:
Christian Krakau-Louis
2026-03-16 17:15:40 +00:00
parent 872ff6c53b
commit 3cd895d57c
79 changed files with 27228 additions and 78 deletions
+173
View File
@@ -41,6 +41,161 @@
"about.story_heading": "Ons Verhaal",
"about.story_p1": "DocuElevate is gemaakt met één doel voor ogen: het vereenvoudigen en stroomlijnen van documentbeheer voor iedereen, of je nu een kleine startup of een groot bedrijf bent.",
"about.story_p2": "We benutten de kracht van pluggable AI-providers (OpenAI, Anthropic Claude, Google Gemini, Ollama, OpenRouter, Portkey, en meer) voor metadata-extractie en tekstverfijning, integreren naadloos met Dropbox, Nextcloud en Paperless NGX voor opslag en indexering, maken gebruik van Azure Document Intelligence voor OCR en gebruiken zelfs Gotenberg voor bestand-naar-PDF-conversies.",
"admin_files.admin_only_badge": "Alleen Beheerder",
"admin_files.aria_breadcrumb": "Broodkruimel",
"admin_files.badge_delta_detected": "Delta gedetecteerd",
"admin_files.badge_duplicate": "dup",
"admin_files.badge_in_db": "in DB",
"admin_files.badge_on_disk": "op schijf",
"admin_files.breadcrumb_workdir": "werkdirectory",
"admin_files.btn_download": "Downloaden",
"admin_files.col_actions": "Acties",
"admin_files.col_db": "DB",
"admin_files.col_health": "Gezondheid",
"admin_files.col_id": "ID",
"admin_files.col_ingested": "Ingested",
"admin_files.col_local_filename": "lokale_bestandsnaam",
"admin_files.col_missing_paths": "Ontbrekende paden",
"admin_files.col_modified": "Gewijzigd",
"admin_files.col_name": "Naam",
"admin_files.col_original_file_path": "originele_bestand_pad",
"admin_files.col_original_filename": "Originele Bestandsnaam",
"admin_files.col_path_relative": "Pad (ten opzichte van werkdirectory)",
"admin_files.col_processed_file_path": "verwerkt_bestand_pad",
"admin_files.col_size": "Grootte",
"admin_files.delta_detected_detail": "Gevonden {orphan_count} weeskind bestand(en) op schijf zonder DB-record en {ghost_count} DB-record(s) met ontbrekende bestanden op schijf.",
"admin_files.delta_detected_title": "Delta gedetecteerd.",
"admin_files.empty_database": "Geen bestandsrecords gevonden in de database.",
"admin_files.empty_directory": "Deze map is leeg.",
"admin_files.ghost_records_desc": "(in DB, bestand(en) ontbreken op schijf)",
"admin_files.ghost_records_heading": "Spookrecords",
"admin_files.heading": "Bestandsbeheer",
"admin_files.health_missing": "Ontbrekend",
"admin_files.health_ok": "OK",
"admin_files.legend_file_exists": "Bestand bestaat op schijf",
"admin_files.legend_file_missing": "Bestand ontbreekt van schijf",
"admin_files.legend_found_in_db": "Gevonden in DB",
"admin_files.legend_not_in_db": "Niet in DB (weeskind)",
"admin_files.legend_path_not_set": "Pad niet ingesteld",
"admin_files.no_delta": "Geen delta gevonden — bestandssysteem en database zijn gesynchroniseerd.",
"admin_files.no_ghost_records": "Geen spookrecords gevonden.",
"admin_files.no_orphan_files": "Geen weesbestanden gevonden.",
"admin_files.orphan_files_desc": "(op schijf, geen DB-record)",
"admin_files.orphan_files_heading": "Weesbestanden",
"admin_files.page_title": "Bestandsbeheer Admin",
"admin_files.status_in_db": "In DB",
"admin_files.status_orphan": "Weeskind",
"admin_files.tab_database": "Database Records",
"admin_files.tab_filesystem": "Bestandssysteem",
"admin_files.tab_reconcile": "Verevenen",
"admin_plans.aria_delete_plan": "Verwijder {name}",
"admin_plans.aria_edit_plan": "Bewerk {name}",
"admin_plans.aria_feature_n": "Functie {n}",
"admin_plans.aria_move_down": "Verplaats {name} naar beneden",
"admin_plans.aria_move_up": "Verplaats {name} omhoog",
"admin_plans.aria_remove_feature_n": "Verwijder functie {n}",
"admin_plans.btn_add_feature": "Functie Toevoegen",
"admin_plans.btn_add_plan": "Plan Toevoegen",
"admin_plans.btn_cancel": "Annuleren",
"admin_plans.btn_create": "Plan Maken",
"admin_plans.btn_delete": "Verwijderen",
"admin_plans.btn_edit": "Bewerken",
"admin_plans.btn_restore_defaults": "Herstel Standaarden",
"admin_plans.btn_restore_defaults_title": "Herstel alle vier standaard plannen (alleen als er nog geen plannen bestaan)",
"admin_plans.btn_restoring": "Herstellen\u001996",
"admin_plans.btn_save_changes": "Opslaan van Wijzigingen",
"admin_plans.btn_save_order": "Opslaan van Volgorde",
"admin_plans.btn_saving": "Aan het Opslaan\u001996",
"admin_plans.btn_stripe_setup": "Stripe Instellen",
"admin_plans.btn_stripe_setup_title": "Open de Stripe Instel Wizard om API-sleutels te configureren en plannen te synchroniseren",
"admin_plans.col_actions": "Acties",
"admin_plans.col_active": "Actief",
"admin_plans.col_monthly": "Maandelijks",
"admin_plans.col_monthly_limit": "Maandlimiet",
"admin_plans.col_order": "Volgorde",
"admin_plans.col_overage_pct": "Overschrijdings %",
"admin_plans.col_plan": "Plan",
"admin_plans.col_yearly": "Jaarlijks",
"admin_plans.coming_soon": "Binnenkort Beschikbaar",
"admin_plans.featured_badge": "Uitgelicht",
"admin_plans.field_active": "Actief",
"admin_plans.field_allow_overage": "Sta Overschrijdingsfacturering toe",
"admin_plans.field_api_access": "API Toegang",
"admin_plans.field_badge_text": "Badge Tekst",
"admin_plans.field_buffer": "Buffer:",
"admin_plans.field_cta_text": "CTA Knop Tekst",
"admin_plans.field_docs_month": "Documenten / Maand",
"admin_plans.field_featured": "Uitgelicht / Beklemtoond",
"admin_plans.field_lifetime_docs": "Levenslange Documenten",
"admin_plans.field_mailboxes": "E-mail Postvakken",
"admin_plans.field_max_file_size": "Max Bestandsgrootte (MB)",
"admin_plans.field_name": "Naam",
"admin_plans.field_ocr_pages": "OCR Pagina's / Maand",
"admin_plans.field_overage_doc_price": "Bovenlimietprijs / doc ($)",
"admin_plans.field_overage_ocr_price": "Bovenlimietprijs / OCR pagina ($)",
"admin_plans.field_plan_id": "Plan ID",
"admin_plans.field_price_monthly": "Maandprijs ($)",
"admin_plans.field_price_yearly": "Jaarprijs ($)",
"admin_plans.field_sort_order": "Sorteervolgorde",
"admin_plans.field_storage_dests": "Opslagbestemmingen",
"admin_plans.field_stripe_monthly": "Stripe Prijs ID (maandelijks)",
"admin_plans.field_stripe_yearly": "Stripe Prijs ID (jaarlijks)",
"admin_plans.field_tagline": "Slogan",
"admin_plans.field_trial_days": "Proefdagen",
"admin_plans.free_label": "Gratis",
"admin_plans.heading": "Plan Ontwerper",
"admin_plans.hint_features": "Deze opsommingstekens verschijnen op de prijs pagina kaart voor dit plan.",
"admin_plans.hint_plan_id": "Kleine letters slug, kan niet worden veranderd na creatie.",
"admin_plans.hint_zero_unlimited": "Voer 0 in voor onbeperkt.",
"admin_plans.js_delete_confirm": "Plan \"{id}\" verwijderen? Dit kan niet ongedaan gemaakt worden.",
"admin_plans.js_delete_failed": "Verwijderen mislukt",
"admin_plans.js_failed_load": "Laden van plannen mislukt",
"admin_plans.js_order_saved": "Bestelling opgeslagen!",
"admin_plans.js_plan_created": "Plan aangemaakt!",
"admin_plans.js_plan_deleted": "Plan \"{id}\" verwijderd.",
"admin_plans.js_plan_updated": "Plan bijgewerkt!",
"admin_plans.js_reorder_failed": "Herladen mislukt",
"admin_plans.js_save_failed": "Opslaan mislukt",
"admin_plans.js_seed_confirm": "De vier standaardplannen toevoegen? Dit heeft geen effect als de plannen al bestaan.",
"admin_plans.js_seed_failed": "Zaaien mislukt",
"admin_plans.js_yearly_enter": "Voer de jaarprijs in om besparingen weer te geven",
"admin_plans.js_yearly_save": "Bespaar {pct}% ten opzichte van maandelijks",
"admin_plans.loading": "Plannen laden\u0011",
"admin_plans.modal_close_aria": "Sluit modal",
"admin_plans.modal_create_title": "Plan Toevoegen",
"admin_plans.modal_edit_title_prefix": "Plan Bewerken: ",
"admin_plans.no_plans_intro": "Geen plannen nog. Klik",
"admin_plans.no_plans_suffix": "om de vier ingebouwde plannen toe te voegen.",
"admin_plans.overage_0pct": "0% (exact)",
"admin_plans.overage_100pct": "100%",
"admin_plans.overage_50pct": "50%",
"admin_plans.overage_announce": "\b0 aankondigen",
"admin_plans.overage_buffer_body_prefix": "De overage buffer is",
"admin_plans.overage_buffer_body_suffix": "We adverteren X docs/maand maar handhaven alleen bij",
"admin_plans.overage_buffer_formula": "X \u0000d7 (1 + buffer%)",
"admin_plans.overage_buffer_invisible": "onzichtbaar voor gebruikers",
"admin_plans.overage_buffer_tail": "docs. Bijvoorbeeld, een 150-doc/maand plan met een 20% buffer handhaaft bij 180 docs. Dit voorkomt harde afsluitingen bij de exacte aangekondigde limiet en biedt gebruikers een geleidelijke zachte landing.",
"admin_plans.overage_buffer_title": "Over de Overage Buffer",
"admin_plans.overage_docs": "docs,",
"admin_plans.overage_docs_end": "docs",
"admin_plans.overage_enforce_at": "handhaven bij",
"admin_plans.page_title": "Planontwerper \u0006f DocuElevate Admin",
"admin_plans.section_basic_info": "Basisinformatie",
"admin_plans.section_display": "Weergave",
"admin_plans.section_features": "Functielijst",
"admin_plans.section_overage": "Overage Ontwerper",
"admin_plans.section_pricing": "Prijzen",
"admin_plans.section_stripe": "Stripe Integratie",
"admin_plans.section_volume": "Volume Limieten",
"admin_plans.status_active": "Actief",
"admin_plans.status_inactive": "Inactief",
"admin_plans.stripe_desc_after": "om ze automatisch te maken. Gratis plannen hebben geen Stripe Prijsk IDs nodig.",
"admin_plans.stripe_desc_before": "Voer de Stripe Prijsk IDs voor dit plan in, of gebruik de",
"admin_plans.stripe_wizard_aria": "Open de Stripe Setup Wizard in een nieuw tabblad",
"admin_plans.stripe_wizard_link": "Stripe Wizard",
"admin_plans.stripe_wizard_text": "Stripe Setup Wizard",
"admin_plans.subheading": "Beheer abonnementsplannen die worden weergegeven op de openbare prijs pagina.",
"admin_plans.table_aria_label": "Abonnementsplannen",
"admin_users.add_user_profile_btn": "Voeg gebruikersprofiel toe",
"admin_users.admin_only_badge": "Alleen admin",
"admin_users.btn_password": "Wachtwoord",
@@ -1222,6 +1377,9 @@
"profile.contact_email_label": "Contact- / notificatie-e-mail",
"profile.contact_email_placeholder": "u@example.com",
"profile.current_password": "Huidig wachtwoord",
"profile.default_document_language_auto": "Gebruik systeem standaard",
"profile.default_document_language_hint": "Documenten in andere talen worden automatisch vertaald naar deze taal. Laat leeg om de systeemstandaard (Engels) te gebruiken.",
"profile.default_document_language_label": "Standaard Documenttaal",
"profile.dismiss": "Afwijzen",
"profile.display_name_hint": "Laat leeg om uw gebruikersnaam of e-mailadres te gebruiken.",
"profile.display_name_label": "Weergavenaam",
@@ -1549,6 +1707,21 @@
"terms.s6_p3_mid": ". Voor informatie over licenties, verwijzen we je naar onze",
"terms.s6_p3_post": ".",
"terms.s6_p3_pre": "Voor informatie over hoe we cookies gebruiken, zie onze",
"translation.copied": "Gekopieerd!",
"translation.copy": "Kopiëren",
"translation.default_language_version": "Standaard Taalversie",
"translation.detected_language": "Geadresseerde taal",
"translation.hide_text": "Verberg tekst",
"translation.load_translation": "Vertaling laden",
"translation.no_translation": "Nog geen vertaling beschikbaar — het kan nog aan het verwerken zijn",
"translation.select_language": "Selecteer taal\u001406",
"translation.select_target": "Selecteer alstublieft een doeltaal.",
"translation.show_text": "Toon tekst",
"translation.translate_btn": "Vertalen",
"translation.translate_to": "Vertalen naar een andere taal",
"translation.translated_to": "Vertaald naar",
"translation.translating": "Bezig met vertalen\u001406",
"translation.translation_failed": "Vertaling mislukt",
"upload.browse_button": "Bladeren naar bestanden",
"upload.button_processing": "Bezig met verwerken...",
"upload.camera_button": "Neem foto / Scan document",