chore(i18n): auto-update translations via LLM
This commit is contained in:
@@ -41,6 +41,161 @@
|
||||
"about.story_heading": "Vores Historie",
|
||||
"about.story_p1": "DocuElevate blev skabt med ét mål for øje: at forenkle og strømline dokumenthåndtering for alle, hvad enten du er en lille opstart eller en stor virksomhed.",
|
||||
"about.story_p2": "Vi udnytter kraften fra pluggable AI-leverandører (OpenAI, Anthropic Claude, Google Gemini, Ollama, OpenRouter, Portkey og flere) til metadataudtrækning og tekstforfinelse, integrerer problemfrit med Dropbox, Nextcloud og Paperless NGX til opbevaring og indeksering, udnytter Azure Document Intelligence til OCR, og bruger endda Gotenberg til fil-til-PDF-konvertering.",
|
||||
"admin_files.admin_only_badge": "Kun admin",
|
||||
"admin_files.aria_breadcrumb": "Brødkrumme",
|
||||
"admin_files.badge_delta_detected": "Delta opdaget",
|
||||
"admin_files.badge_duplicate": "duplikat",
|
||||
"admin_files.badge_in_db": "i DB",
|
||||
"admin_files.badge_on_disk": "på disk",
|
||||
"admin_files.breadcrumb_workdir": "arbejdsmappe",
|
||||
"admin_files.btn_download": "Download",
|
||||
"admin_files.col_actions": "Handlinger",
|
||||
"admin_files.col_db": "DB",
|
||||
"admin_files.col_health": "Sundhed",
|
||||
"admin_files.col_id": "ID",
|
||||
"admin_files.col_ingested": "Indtaget",
|
||||
"admin_files.col_local_filename": "lokal_filnavn",
|
||||
"admin_files.col_missing_paths": "Manglende stier",
|
||||
"admin_files.col_modified": "Ændret",
|
||||
"admin_files.col_name": "Navn",
|
||||
"admin_files.col_original_file_path": "original_fil_sti",
|
||||
"admin_files.col_original_filename": "Original filnavn",
|
||||
"admin_files.col_path_relative": "Sti (i forhold til arbejdsmappe)",
|
||||
"admin_files.col_processed_file_path": "behandlet_fil_sti",
|
||||
"admin_files.col_size": "Størrelse",
|
||||
"admin_files.delta_detected_detail": "Fandt {orphan_count} forladt(e) fil(er) på disk uden DB-post, og {ghost_count} DB-post(er) med manglende filer på disk.",
|
||||
"admin_files.delta_detected_title": "Delta opdaget.",
|
||||
"admin_files.empty_database": "Ingen filposter fundet i databasen.",
|
||||
"admin_files.empty_directory": "Denne mappe er tom.",
|
||||
"admin_files.ghost_records_desc": "(i DB, fil(er) mangler på disk)",
|
||||
"admin_files.ghost_records_heading": "Spøgelsesposter",
|
||||
"admin_files.heading": "Filhåndteringsværktøj",
|
||||
"admin_files.health_missing": "Manglende",
|
||||
"admin_files.health_ok": "OK",
|
||||
"admin_files.legend_file_exists": "Fil findes på disk",
|
||||
"admin_files.legend_file_missing": "Fil mangler fra disk",
|
||||
"admin_files.legend_found_in_db": "Fundet i DB",
|
||||
"admin_files.legend_not_in_db": "Ikke i DB (forladt)",
|
||||
"admin_files.legend_path_not_set": "Sti ikke angivet",
|
||||
"admin_files.no_delta": "Ingen delta fundet — filsystem og database er synkroniseret.",
|
||||
"admin_files.no_ghost_records": "Ingen spøgelsesposter fundet.",
|
||||
"admin_files.no_orphan_files": "Ingen forladte filer fundet.",
|
||||
"admin_files.orphan_files_desc": "(på disk, ingen DB-post)",
|
||||
"admin_files.orphan_files_heading": "Forladte filer",
|
||||
"admin_files.page_title": "Filhåndtering – Admin",
|
||||
"admin_files.status_in_db": "I DB",
|
||||
"admin_files.status_orphan": "Forladt",
|
||||
"admin_files.tab_database": "Databaseposter",
|
||||
"admin_files.tab_filesystem": "Filsystem",
|
||||
"admin_files.tab_reconcile": "Afstem",
|
||||
"admin_plans.aria_delete_plan": "Slet {name}",
|
||||
"admin_plans.aria_edit_plan": "Rediger {name}",
|
||||
"admin_plans.aria_feature_n": "Funktion {n}",
|
||||
"admin_plans.aria_move_down": "Flyt {name} ned",
|
||||
"admin_plans.aria_move_up": "Flyt {name} op",
|
||||
"admin_plans.aria_remove_feature_n": "Fjern funktion {n}",
|
||||
"admin_plans.btn_add_feature": "Tilføj Funktion",
|
||||
"admin_plans.btn_add_plan": "Tilføj Plan",
|
||||
"admin_plans.btn_cancel": "Annuller",
|
||||
"admin_plans.btn_create": "Opret Plan",
|
||||
"admin_plans.btn_delete": "Slet",
|
||||
"admin_plans.btn_edit": "Rediger",
|
||||
"admin_plans.btn_restore_defaults": "Gendan Standardindstillinger",
|
||||
"admin_plans.btn_restore_defaults_title": "Gendan alle fire standardplaner (kun hvis der endnu ikke findes nogen planer)",
|
||||
"admin_plans.btn_restoring": "Gendanner\u001e",
|
||||
"admin_plans.btn_save_changes": "Gem Ændringer",
|
||||
"admin_plans.btn_save_order": "Gem Rækkefølge",
|
||||
"admin_plans.btn_saving": "Gemmer\u001e",
|
||||
"admin_plans.btn_stripe_setup": "Stripe Opsætning",
|
||||
"admin_plans.btn_stripe_setup_title": "Åbn Stripe Opsætningsguiden for at konfigurere API-nøgler og synkronisere planer",
|
||||
"admin_plans.col_actions": "Handlinger",
|
||||
"admin_plans.col_active": "Aktiv",
|
||||
"admin_plans.col_monthly": "Månedligt",
|
||||
"admin_plans.col_monthly_limit": "Månedligt Grænse",
|
||||
"admin_plans.col_order": "Rækkefølge",
|
||||
"admin_plans.col_overage_pct": "Overforbrug %",
|
||||
"admin_plans.col_plan": "Plan",
|
||||
"admin_plans.col_yearly": "Årligt",
|
||||
"admin_plans.coming_soon": "Kommer snart",
|
||||
"admin_plans.featured_badge": "Fremhævet",
|
||||
"admin_plans.field_active": "Aktiv",
|
||||
"admin_plans.field_allow_overage": "Tillad Overforbrugsfakturering",
|
||||
"admin_plans.field_api_access": "API Adgang",
|
||||
"admin_plans.field_badge_text": "Badge Tekst",
|
||||
"admin_plans.field_buffer": "Buffer:",
|
||||
"admin_plans.field_cta_text": "CTA Knap Tekst",
|
||||
"admin_plans.field_docs_month": "Dokumenter / Måned",
|
||||
"admin_plans.field_featured": "Fremhævet / Udvalgt",
|
||||
"admin_plans.field_lifetime_docs": "Livsvarige Dokumenter",
|
||||
"admin_plans.field_mailboxes": "Email Postkasser",
|
||||
"admin_plans.field_max_file_size": "Maksimal filstørrelse (MB)",
|
||||
"admin_plans.field_name": "Navn",
|
||||
"admin_plans.field_ocr_pages": "OCR-sider / måned",
|
||||
"admin_plans.field_overage_doc_price": "Overskudspris / dokument ($)",
|
||||
"admin_plans.field_overage_ocr_price": "Overskudspris / OCR-side ($)",
|
||||
"admin_plans.field_plan_id": "Plan-ID",
|
||||
"admin_plans.field_price_monthly": "Månedlig pris ($)",
|
||||
"admin_plans.field_price_yearly": "Årlig pris ($)",
|
||||
"admin_plans.field_sort_order": "Sorteringsrækkefølge",
|
||||
"admin_plans.field_storage_dests": "Lagringsdestinationer",
|
||||
"admin_plans.field_stripe_monthly": "Stripe-pris-ID (månedligt)",
|
||||
"admin_plans.field_stripe_yearly": "Stripe-pris-ID (årligt)",
|
||||
"admin_plans.field_tagline": "Slogan",
|
||||
"admin_plans.field_trial_days": "Prøvedage",
|
||||
"admin_plans.free_label": "Gratis",
|
||||
"admin_plans.heading": "Planlægningsdesigner",
|
||||
"admin_plans.hint_features": "Disse punkttegn vises på prissiden for denne plan.",
|
||||
"admin_plans.hint_plan_id": "Små bogstaver slug, kan ikke ændres efter oprettelse.",
|
||||
"admin_plans.hint_zero_unlimited": "Indtast 0 for ubegrænset.",
|
||||
"admin_plans.js_delete_confirm": "Slet plan \"{id}\"? Dette kan ikke fortrydes.",
|
||||
"admin_plans.js_delete_failed": "Sletning mislykkedes",
|
||||
"admin_plans.js_failed_load": "Kunne ikke indlæse planer",
|
||||
"admin_plans.js_order_saved": "Bestilling gemt!",
|
||||
"admin_plans.js_plan_created": "Plan oprettet!",
|
||||
"admin_plans.js_plan_deleted": "Plan \"{id}\" slettet.",
|
||||
"admin_plans.js_plan_updated": "Plan opdateret!",
|
||||
"admin_plans.js_reorder_failed": "Genbestilling mislykkedes",
|
||||
"admin_plans.js_save_failed": "Gemning mislykkedes",
|
||||
"admin_plans.js_seed_confirm": "Seed de fire standardplaner? Dette er en no-op, hvis planer allerede findes.",
|
||||
"admin_plans.js_seed_failed": "Seed mislykkedes",
|
||||
"admin_plans.js_yearly_enter": "Indtast årlig pris for at vise besparelser",
|
||||
"admin_plans.js_yearly_save": "Gem {pct}% vs månedligt",
|
||||
"admin_plans.loading": "Indlæser planer\u0000",
|
||||
"admin_plans.modal_close_aria": "Luk modal",
|
||||
"admin_plans.modal_create_title": "Tilføj plan",
|
||||
"admin_plans.modal_edit_title_prefix": "Rediger plan: ",
|
||||
"admin_plans.no_plans_intro": "Ingen planer endnu. Klik",
|
||||
"admin_plans.no_plans_suffix": "for at frø de fire indbyggede planer.",
|
||||
"admin_plans.overage_0pct": "0% (præcist)",
|
||||
"admin_plans.overage_100pct": "100%",
|
||||
"admin_plans.overage_50pct": "50%",
|
||||
"admin_plans.overage_announce": "\u001e annoncer",
|
||||
"admin_plans.overage_buffer_body_prefix": "Overage-bufferen er",
|
||||
"admin_plans.overage_buffer_body_suffix": "Vi annoncerer X docs/måned, men håndhæver kun ved",
|
||||
"admin_plans.overage_buffer_formula": "X \u0000d7 (1 + buffer%)",
|
||||
"admin_plans.overage_buffer_invisible": "usynlig for brugere",
|
||||
"admin_plans.overage_buffer_tail": "docs. For eksempel, en 150-doc/måned plan med en 20% buffer håndhæver ved 180 docs. Dette forhindrer hårde grænser ved den nøjagtige annoncerede grænse, hvilket giver brugerne en blød landing.",
|
||||
"admin_plans.overage_buffer_title": "Om overage-bufferen",
|
||||
"admin_plans.overage_docs": "docs,",
|
||||
"admin_plans.overage_docs_end": "docs",
|
||||
"admin_plans.overage_enforce_at": "håndhæve ved",
|
||||
"admin_plans.page_title": "Plan Designer \u0010C DocuElevate Admin",
|
||||
"admin_plans.section_basic_info": "Grundlæggende info",
|
||||
"admin_plans.section_display": "Visning",
|
||||
"admin_plans.section_features": "Funktionsliste",
|
||||
"admin_plans.section_overage": "Overage Designer",
|
||||
"admin_plans.section_pricing": "Prissætning",
|
||||
"admin_plans.section_stripe": "Stripe Integration",
|
||||
"admin_plans.section_volume": "Volumenbegrænsninger",
|
||||
"admin_plans.status_active": "Aktiv",
|
||||
"admin_plans.status_inactive": "Inaktiv",
|
||||
"admin_plans.stripe_desc_after": "for automatisk at oprette dem. Gratis planer har ikke brug for Stripe Price IDs.",
|
||||
"admin_plans.stripe_desc_before": "Indtast Stripe Price IDs for dette plan, eller brug den",
|
||||
"admin_plans.stripe_wizard_aria": "Åbn Stripe Opsætningsguide i en ny fane",
|
||||
"admin_plans.stripe_wizard_link": "Stripe Wizard",
|
||||
"admin_plans.stripe_wizard_text": "Stripe Opsætningsguide",
|
||||
"admin_plans.subheading": "Administrer abonnement planer vist på den offentlige prisside.",
|
||||
"admin_plans.table_aria_label": "Abonnementsplaner",
|
||||
"admin_users.add_user_profile_btn": "Tilføj brugerprofil",
|
||||
"admin_users.admin_only_badge": "Kun administrator",
|
||||
"admin_users.btn_password": "Adgangskode",
|
||||
@@ -1222,6 +1377,9 @@
|
||||
"profile.contact_email_label": "Kontakt / Notifikations-e-mail",
|
||||
"profile.contact_email_placeholder": "du@eksempel.dk",
|
||||
"profile.current_password": "Nuværende kodeord",
|
||||
"profile.default_document_language_auto": "Brug systemstandard",
|
||||
"profile.default_document_language_hint": "Dokumenter på andre sprog oversættes automatisk til dette sprog. Lad det stå tomt for at bruge systemstandarden (engelsk).",
|
||||
"profile.default_document_language_label": "Standard dokument sprog",
|
||||
"profile.dismiss": "Afvis",
|
||||
"profile.display_name_hint": "Lad være tomt for at bruge dit kontonavn eller e-mail.",
|
||||
"profile.display_name_label": "Visningsnavn",
|
||||
@@ -1549,6 +1707,21 @@
|
||||
"terms.s6_p3_mid": ". For licensinformation, bedes du se vores",
|
||||
"terms.s6_p3_post": ".",
|
||||
"terms.s6_p3_pre": "For oplysninger om, hvordan vi bruger cookies, bedes du se vores",
|
||||
"translation.copied": "Kopieret!",
|
||||
"translation.copy": "Kopier",
|
||||
"translation.default_language_version": "Standard sprogversion",
|
||||
"translation.detected_language": "Opdaget sprog",
|
||||
"translation.hide_text": "Skjul tekst",
|
||||
"translation.load_translation": "Indlæs oversættelse",
|
||||
"translation.no_translation": "Ingen oversættelse tilgængelig endnu \u000e\u000e det kan stadig være i behandling",
|
||||
"translation.select_language": "Vælg sprog\u000e",
|
||||
"translation.select_target": "Vælg venligst et målsprog.",
|
||||
"translation.show_text": "Vis tekst",
|
||||
"translation.translate_btn": "Oversæt",
|
||||
"translation.translate_to": "Oversæt til et andet sprog",
|
||||
"translation.translated_to": "Oversat til",
|
||||
"translation.translating": "Oversætter\u000e",
|
||||
"translation.translation_failed": "Oversættelse fejlede",
|
||||
"upload.browse_button": "Gennemse filer",
|
||||
"upload.button_processing": "Behandler...",
|
||||
"upload.camera_button": "Tag foto / Scan dokument",
|
||||
|
||||
Reference in New Issue
Block a user