chore(i18n): auto-update translations via LLM
This commit is contained in:
@@ -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",
|
||||
|
||||
Reference in New Issue
Block a user