New translations en.json (Dutch)

[ci skip]
This commit is contained in:
Darko Gjorgjijoski
2026-06-12 14:49:22 +02:00
parent 65e593ecaf
commit 7cf0b6d63a

View File

@@ -12,7 +12,13 @@
"settings": "Instellingen",
"logout": "Uitloggen",
"users": "Gebruikers",
"modules": "Modules"
"members": "Members",
"modules": "Modules",
"documents": "Documents",
"admin": "Administration",
"administration": "Administration",
"companies": "Companies",
"all_users": "Users"
},
"general": {
"add_company": "Bedrijf toevoegen",
@@ -22,15 +28,16 @@
"save": "Opslaan",
"create": "Maak",
"cancel": "Annuleren",
"accept": "Accept",
"decline": "Decline",
"welcome": "Welcome",
"no_company_description": "You are not a member of any company yet. Accept an invitation below or contact your administrator.",
"app_version": "Application Version",
"database": "Database",
"collapse": "Collapse",
"update": "Bijwerken",
"deselect": "Deselecteren",
"download": "Downloaden",
"export": "Export",
"export_csv": "Export CSV",
"export_one_line_per_invoice": "One line per invoice",
"export_one_line_per_invoice_item": "One line per invoice item",
"export_one_line_per_estimate": "One line per estimate",
"export_one_line_per_estimate_item": "One line per estimate item",
"from_date": "Vanaf datum",
"to_date": "T/m datum",
"from": "Vanaf",
@@ -97,6 +104,7 @@
"street_2": "Straat # 2",
"action_failed": "Actie: mislukt",
"retry": "Retr",
"unable_to_load_pdf": "Unable to load document preview",
"choose_note": "Kies notitie",
"no_note_found": "Geen notitie gevonden",
"insert_note": "Notitie invoegen",
@@ -446,6 +454,7 @@
"update_expense": "Onkosten bijwerken",
"edit_invoice": "Factuur bewerken",
"new_invoice": "Nieuwe factuur",
"one_time": "One-time",
"save_invoice": "Factuur opslaan",
"update_invoice": "Factuur bijwerken",
"add_new_tax": "Nieuwe belasting toevoegen",
@@ -460,6 +469,8 @@
"cloned_successfully": "Factuur succesvol gekloond",
"clone_invoice": "Factuur klonen",
"confirm_clone": "Deze factuur wordt gekloond in een nieuwe factuur",
"convert_to_estimate": "Convert to Estimate",
"confirm_convert_to_estimate": "This invoice will be converted into a new Estimate",
"item": {
"title": "Titel van het item",
"description": "Omschrijving",
@@ -545,6 +556,7 @@
"update_expense": "Onkosten bijwerken",
"edit_invoice": "Periodieke factuur bewerken",
"new_invoice": "Nieuwe periodieke factuur toevoegen",
"recurring": "Recurring",
"send_automatically": "Automatisch verzenden",
"send_automatically_desc": "Schakel dit in als u de factuur automatisch aan de klant wilt sturen wanneer deze is aangemaakt.",
"save_invoice": "Bewaar periodieke factuur",
@@ -589,7 +601,13 @@
"every_hour": "Ieder uur",
"every_2_hour": "Iedere 2 uur",
"every_day_at_midnight": "Iedere dag om middernacht",
"every_day": "Every Day",
"every_week": "Iedere week",
"every_2_weeks": "Every 2 Weeks",
"every_month": "Every Month",
"every_2_months": "Every 2 Months",
"every_quarter": "Every 3 Months (Quarterly)",
"every_year": "Every Year",
"every_15_days_at_midnight": "Iedere 15 dagen om middernacht",
"on_the_first_day_of_every_month_at_midnight": "Op de eerste dag van iedere maand om 0:00",
"every_6_month": "Iedere 6 maanden",
@@ -608,7 +626,8 @@
"none": "Geen",
"date": "Datum",
"count": "Tel"
}
},
"make_recurring": "Make Recurring"
},
"payments": {
"title": "Betalingen",
@@ -683,10 +702,6 @@
"no_expenses": "Nog geen kosten!",
"list_of_expenses": "Hier vind je jouw uitgaven terug.",
"confirm_delete": "Deze uitgave wordt permanent verwijderd | Deze kosten worden permanent verwijderd",
"duplicate_expense": "Duplicate",
"duplicate_expense_title": "Duplicate expense",
"duplicate_expense_modal_hint": "Change the date if you need to. (copy) is added to the note.",
"duplicated_message": "Expense duplicated successfully",
"created_message": "Kosten succesvol gemaakt",
"updated_message": "Kosten succesvol bijgewerkt",
"deleted_message": "Kosten succesvol verwijderd | Uitgaven zijn verwijderd",
@@ -760,35 +775,61 @@
"no_modules_installed": "Nog geen modules geïnstalleerd!",
"disable_warning": "Alle instellingen voor dit specifiek zullen worden teruggedraaid.",
"what_you_get": "Wat je krijgt",
"sign_up_and_get_token": "Log in & Krijg token"
"screenshots": "Screenshots",
"sign_up_and_get_token": "Log in & Krijg token",
"index": {
"description": "Modules activated by your administrator on this instance. Each company configures its own settings independently.",
"empty_title": "No active modules",
"empty_description": "Your administrator hasn't activated any modules on this instance yet. Once they do, modules will appear here with a settings shortcut."
},
"settings": {
"title": "Module Settings",
"open": "Settings",
"saved": "Module settings saved successfully.",
"not_found": "This module has not registered a settings schema.",
"none": "No settings"
},
"sidebar": {
"section_title": "Modules"
}
},
"users": {
"title": "Gebruikers",
"users_list": "Gebruikerslijst",
"name": "Naam",
"description": "Omschrijving",
"added_on": "Toegevoegd",
"date_of_creation": "Datum van creatie",
"action": "Actie",
"add_user": "Gebruiker toevoegen",
"save_user": "Gebruiker opslaan",
"update_user": "Gebruiker bijwerken",
"user": "Gebruiker | Gebruikers",
"add_new_user": "Nieuwe gebruiker toevoegen",
"new_user": "Nieuwe gebruiker",
"edit_user": "Gebruiker bewerken",
"no_users": "Nog geen gebruikers!",
"list_of_users": "Deze sectie zal de lijst met gebruikers bevatten.",
"email": "E-mail",
"phone": "Telefoon",
"password": "Wachtwoord",
"user_attached_message": "Kan een item dat al in gebruik is niet verwijderen",
"confirm_delete": "Je kunt deze gebruiker later niet herstellen | Je kunt deze gebruikers later niet herstellen",
"created_message": "Gebruiker succesvol aangemaakt",
"updated_message": "Gebruiker met succes bijgewerkt",
"deleted_message": "Gebruiker succesvol verwijderd | Gebruikers succesvol verwijderd",
"select_company_role": "Selecteer rol voor {company}",
"companies": "Bedrijven"
"members": {
"title": "Members",
"members_list": "Members List",
"name": "Name",
"description": "Description",
"added_on": "Added On",
"date_of_creation": "Date Of Creation",
"action": "Action",
"invite_member": "Invite Member",
"select_role": "Select Role",
"add_member": "Add Member",
"save_member": "Save Member",
"update_member": "Update Member",
"member": "Member | Members",
"add_new_member": "Add New Member",
"new_member": "New Member",
"edit_member": "Edit Member",
"no_members": "No members yet!",
"list_of_members": "This section will contain the list of company members.",
"email": "Email",
"phone": "Phone",
"password": "Password",
"member_attached_message": "Cannot delete an item which is already in use",
"confirm_delete": "You will not be able to recover this Member | You will not be able to recover these Members",
"created_message": "Member added successfully",
"updated_message": "Member updated successfully",
"deleted_message": "Member removed successfully | Members removed successfully",
"invited_message": "Invitation sent successfully",
"invitation_cancelled": "Invitation cancelled",
"select_company_role": "Select Role for {company}",
"companies": "Companies",
"pending_invitations": "Pending Invitations",
"no_pending_invitations": "No pending invitations",
"cancel_invitation": "Cancel Invitation",
"role": "Role",
"invited_by": "Invited By",
"sent_at": "Sent At"
},
"reports": {
"title": "Verslag doen van",
@@ -867,12 +908,65 @@
"update_app": "App bijwerken",
"backup": "Back-up",
"file_disk": "Bestandsopslag",
"fonts": "Font Packages",
"custom_fields": "Aangepaste velden",
"payment_modes": "Betaalmethodes",
"notes": "Opmerkingen",
"exchange_rate": "Wisselkoers",
"address_information": "Adresgegevens",
"pdf_generation": "PDF Generatie"
"pdf_generation": "PDF Generatie",
"appearance": "Appearance",
"module_configuration": "Module Configuration",
"ai_configuration": "AI Configuration"
},
"appearance": {
"title": "Appearance",
"description": "Customize how the application looks and feels.",
"sidebar_group_labels": "Show sidebar group labels",
"sidebar_group_labels_desc": "Display section headers like Documents, Administration, and Modules in the sidebar navigation."
},
"ai": {
"title": "AI Configuration",
"description": "Configure the AI provider used for chat assistance and text generation. AI is opt-in — leave disabled if you don't want these features.",
"openrouter": "OpenRouter",
"enable": "Enable AI features",
"enable_help": "When disabled, the AI chat drawer and WYSIWYG text-generation button are hidden everywhere in the app.",
"driver": "AI Provider",
"api_key": "API Key",
"api_key_help": "Your API key is encrypted before being stored.",
"base_url": "Base URL",
"base_url_help": "Leave blank to use the provider's default endpoint.",
"roles": "AI Roles",
"roles_help": "Pick which AI capabilities are available. Each role uses a specific model.",
"chat": "Chat Assistant",
"chat_help": "Natural-language Q&A over your company's data via tool-calling.",
"chat_model": "Chat model",
"text_generation": "Text Generation",
"text_generation_help": "One-shot text generation for invoice notes and email bodies.",
"text_generation_model": "Text generation model",
"suggested_models": "Suggested models",
"test_connection": "Test Connection",
"test_success": "Connection successful.",
"test_failed": "Connection test failed: {error}",
"saved": "AI configuration saved successfully.",
"use_custom_ai_config": "Use custom AI configuration",
"use_custom_ai_config_desc": "Enable this to override the global AI configuration for this company.",
"using_global_ai_config": "This company is using the global AI configuration. Enable the toggle above to configure a custom provider.",
"company_enabled": "AI enabled for this company",
"company_enabled_desc": "Turn off to disable all AI features for this company regardless of the global setting.",
"installer_title": "AI Assistant",
"installer_description": "Optionally enable AI chat and text generation now. You can change this later in Admin → Settings → AI Configuration.",
"errors": {
"invalid_key": "The API key is invalid.",
"rate_limited": "The provider rate limit was hit. Please try again shortly.",
"server_error": "The AI provider returned an error. Check your configuration and try again.",
"model_not_found": "The requested model is not available on this provider.",
"missing_api_key": "An API key is required to test the connection.",
"ai_disabled": "AI is not enabled for this company.",
"chat_disabled": "The chat assistant is not enabled for this company.",
"text_generation_disabled": "Text generation is not enabled for this company.",
"missing_model": "No model is configured."
}
},
"address_information": {
"section_description": " U kunt uw adresgegevens bijwerken via het onderstaande formulier."
@@ -908,19 +1002,48 @@
"port": "E-mail poort",
"driver": "E-mail stuurprogramma",
"secret": "Geheim",
"scheme": "Scheme",
"url": "URL",
"timeout": "Timeout",
"local_domain": "EHLO Domain",
"mailgun_secret": "Mailgun geheim",
"mailgun_domain": "Domein",
"mailgun_endpoint": "Mailgun-eindpunt",
"mailgun_scheme": "Mailgun Scheme",
"ses_secret": "SES geheim",
"ses_key": "SES-sleutel",
"ses_region": "AWS Regio",
"postmark_token": "Postmark Token",
"postmark_message_stream_id": "Message Stream ID",
"sendmail_path": "Sendmail Path",
"password": "E-mail wachtwoord",
"username": "E-mail gebruikersnaam",
"mail_config": "E-mailconfiguratie",
"mail_config_updated": "Mail configuration updated successfully",
"from_name": "Afzender naam",
"from_mail": "Afzender e-mailadres",
"encryption": "E-mailversleuteling",
"mail_config_desc": "Hieronder vindt u het formulier voor het configureren van het e-mailstuurprogramma voor het verzenden van e-mails vanuit de app. U kunt ook externe providers zoals Sendgrid, SES enz. Configureren."
"mail_config_desc": "Hieronder vindt u het formulier voor het configureren van het e-mailstuurprogramma voor het verzenden van e-mails vanuit de app. U kunt ook externe providers zoals Sendgrid, SES enz. Configureren.",
"company_mail_config": "Mail Configuration",
"company_mail_config_desc": "Configure a custom mail driver for this company. When enabled, this overrides the global mail configuration.",
"company_mail_config_updated": "Company mail configuration updated successfully",
"use_custom_mail_config": "Use Custom Mail Configuration",
"use_custom_mail_config_desc": "Enable this to use a company-specific mail configuration instead of the global settings.",
"using_global_mail_config": "This company is using the global mail configuration. Enable the toggle above to configure a custom mail driver.",
"basic_settings": "Basic Settings",
"advanced_settings": "Advanced Settings",
"show_advanced_settings": "Show Advanced Settings",
"hide_advanced_settings": "Hide Advanced Settings",
"native_mail_desc": "Use PHP's native mail transport. Delivery is handled by the server's PHP mail configuration.",
"sendmail_desc": "Use the system sendmail binary for delivery. You can override the command path in Advanced Settings.",
"drivers": {
"smtp": "SMTP",
"mail": "PHP Mail",
"sendmail": "Sendmail",
"ses": "Amazon SES",
"mailgun": "Mailgun",
"postmark": "Postmark"
}
},
"pdf": {
"title": "PDF-instelling",
@@ -930,7 +1053,7 @@
"section_description": "Verander de manier hoe PDFs worden gegenereerd",
"driver": "PDF driver om te gebruiken",
"papersize": "Papier",
"papersize_hint": "Papierformaat in breedte en hoogte (bv. \"210mm 297mm\")",
"papersize_hint": "Papersize in width and height (ex. \"210mm 297mm\")",
"gotenberg_host": "Gotenberg service host",
"pdf_variables_save_successfully": "PDF configuratie succesvol opgeslagen",
"pdf_variables_save_error": "PDF configuratie kon niet worden opgeslagen"
@@ -953,6 +1076,7 @@
"updated_message": "Bedrijfsinformatie succesvol bijgewerkt",
"delete_company": "Bedrijf verwijderen",
"delete_company_description": "Zodra u uw bedrijf verwijdert, verliest u alle gegevens en bestanden die eraan gekoppeld zijn.",
"danger_zone": "Danger Zone",
"are_you_absolutely_sure": "Weet u het zeker?",
"delete_company_modal_desc": "Deze actie kan niet ongedaan worden gemaakt. Dit zal {company} en alle bijbehorende gegevens permanent verwijderen.",
"delete_company_modal_label": "Typ {company} om te bevestigen"
@@ -1141,9 +1265,15 @@
"password": "Wachtwoord",
"confirm_password": "bevestig wachtwoord",
"account_settings": "Account instellingen",
"general": "General",
"general_description": "Update your name, email and language preference.",
"security": "Security",
"security_description": "Change your password.",
"profile_picture_description": "Upload or remove your profile photo.",
"save": "Opslaan",
"section_description": "U kunt uw naam, e-mailadres en wachtwoord bijwerken via onderstaand formulier.",
"updated_message": "Accountinstellingen succesvol bijgewerkt"
"updated_message": "Accountinstellingen succesvol bijgewerkt",
"default_language": "Default (Company Language)"
},
"user_profile": {
"name": "Naam",
@@ -1168,6 +1298,7 @@
"description": "Beheer de rollen en machtigingen van dit bedrijf",
"save": "Opslaan",
"add_new_role": "Nieuwe rol toevoegen",
"system_role": "System Role",
"role_name": "Rol naam",
"added_on": "Toegevoegd op",
"add_role": "Rol toevoegen",
@@ -1315,6 +1446,19 @@
"december_november": "December - November"
}
},
"fonts": {
"title": "Font Packages",
"description": "These font packages are used exclusively when generating PDF documents. The bundled Noto Sans covers Latin, Greek and Cyrillic scripts. Install the packages below to render Hebrew, Arabic, Persian, Urdu, Hindi (Devanagari), Thai or East Asian (CJK) characters in your PDFs.",
"bundled_info": "Bundled font: Noto Sans (Latin / Greek / Cyrillic). Install additional packages below for Hebrew, Arabic, Persian, Hindi, Thai or CJK support.",
"installed": "Installed",
"bundled": "Bundled",
"install": "Install",
"downloading": "Downloading...",
"download_started": "Downloading {name}. This may take a moment.",
"download_complete": "{name} installed successfully. PDFs will now use this font.",
"download_failed": "Failed to download {name}. Please try again.",
"no_packages": "No additional font packages available."
},
"update_app": {
"title": "App bijwerken",
"description": "U kunt InvoiceShelf eenvoudig bijwerken door te controleren op een nieuwe update door op de onderstaande knop te klikken",
@@ -1333,12 +1477,13 @@
"unzipping_package": "Pakket uitpakken",
"copying_files": "Bestanden kopiëren",
"deleting_files": "Ongebruikte bestanden verwijderen",
"cleaning_stale_files": "Cleaning stale files",
"running_migrations": "Migraties uitvoeren",
"finishing_update": "Afwerking Update",
"update_failed": "Update mislukt",
"update_failed_text": "Sorry! Je update is mislukt op: {step} step ",
"update_warning": "Alle applicatiebestanden en de standaard sjabloonbestanden worden overschreven wanneer u de applicatie aan de hand van dit hulpprogramma bijwerkt. Maak een reservekopie van uw sjabloonbestanden en databank voordat u verder gaat.",
"requirements_not_met": "Update kan niet doorgaan omdat niet aan sommige systeemvereisten wordt voldaan (inclusief minimale PHP-versie). Gelieve de mislukte vereisten aan te passen en probeer het opnieuw."
"requirements_not_met": "Update cannot continue because some system requirements are not met (including minimum PHP version). Please fix the failed requirements and try again."
},
"backup": {
"title": "Backup | Backups",
@@ -1425,7 +1570,18 @@
"deleted_message": "Bestandsschijf verwijderd",
"disk_variables_save_successfully": "Schijf geconfigureerd",
"disk_variables_save_error": "Schijfconfiguratie mislukt.",
"invalid_disk_credentials": "Ongeldige inloggegevens voor geselecteerde schijf"
"invalid_disk_credentials": "Ongeldige inloggegevens voor geselecteerde schijf",
"disk_assignments": "Disk Assignments",
"disk_assignments_description": "Configure which disk is used for different types of file storage.",
"media_storage": "Media Storage",
"media_storage_description": "Used for expense receipts, avatars, and company logos.",
"pdf_storage": "PDF Storage",
"pdf_storage_description": "Used for generated invoice, estimate, and payment PDFs.",
"backup_storage": "Backup Storage",
"backup_storage_description": "Used for application backups.",
"purposes_saved": "Disk assignments saved successfully",
"local_root_hint": "Path is relative to storage/app/. For example, entering \"backups\" will store files in storage/app/backups/.",
"change_disk_warning": "Changing disk assignments will only affect new uploads. Existing files will remain on their original disk and will continue to be accessible. If you need to move existing files, use the command: php artisan media:secure"
},
"taxations": {
"add_billing_address": "Vul factuuradres in",
@@ -1446,7 +1602,7 @@
"name": "Naam",
"email": "E-mail",
"password": "Wachtwoord",
"confirm_password": "Bevestig wachtwoord",
"confirm_password": "bevestig wachtwoord",
"save_cont": "Opslaan doorgaan",
"company_info": "Bedrijfsinformatie",
"company_info_desc": "Deze informatie wordt weergegeven op facturen. Merk op dat u dit later op de instellingenpagina kunt bewerken.",
@@ -1491,6 +1647,7 @@
"db_name": "Database naam",
"db_path": "Databankpad",
"overwrite": "Overwrite existing database and proceed",
"overwrite_confirm_desc": "This will permanently wipe the selected database before installation continues. Make sure you do not need any existing data.",
"desc": "Maak een database op uw server en stel de referenties in via het onderstaande formulier."
},
"permissions": {
@@ -1520,18 +1677,41 @@
"port": "E-mail Poort",
"driver": "Mail-stuurprogramma",
"secret": "Geheim",
"scheme": "Scheme",
"url": "URL",
"timeout": "Timeout",
"local_domain": "EHLO Domain",
"mailgun_secret": "Mailgun geheim",
"mailgun_domain": "Domein",
"mailgun_endpoint": "Mailgun-eindpunt",
"mailgun_scheme": "Mailgun Scheme",
"ses_secret": "SES geheim",
"ses_region": "AWS Region",
"ses_key": "SES-sleutel",
"postmark_token": "Postmark Token",
"postmark_message_stream_id": "Message Stream ID",
"sendmail_path": "Sendmail Path",
"password": "Mail wachtwoord",
"username": "Mail gebruikersnaam",
"mail_config": "E-mailconfiguratie",
"from_name": "Van Mail Name",
"from_mail": "Van e-mailadres",
"encryption": "E-mailversleuteling",
"mail_config_desc": "Hieronder vindt u het formulier voor het configureren van het e-mailstuurprogramma voor het verzenden van e-mails vanuit de app. U kunt ook externe providers zoals Sendgrid, SES enz. Configureren."
"mail_config_desc": "Hieronder vindt u het formulier voor het configureren van het e-mailstuurprogramma voor het verzenden van e-mails vanuit de app. U kunt ook externe providers zoals Sendgrid, SES enz. Configureren.",
"basic_settings": "Basic Settings",
"advanced_settings": "Advanced Settings",
"show_advanced_settings": "Show Advanced Settings",
"hide_advanced_settings": "Hide Advanced Settings",
"native_mail_desc": "Use PHP's native mail transport. Delivery is handled by the server's PHP mail configuration.",
"sendmail_desc": "Use the system sendmail binary for delivery. You can override the command path in Advanced Settings.",
"drivers": {
"smtp": "SMTP",
"mail": "PHP Mail",
"sendmail": "Sendmail",
"ses": "Amazon SES",
"mailgun": "Mailgun",
"postmark": "Postmark"
}
},
"req": {
"system_req": "systeem vereisten",
@@ -1677,5 +1857,57 @@
"mail_view_payment": "Bekijk betaling",
"notification_view_estimate": "[Notification] Offerte bekeken",
"notification_view_invoice": "[Notification] Factuur bekeken",
"You have received a new invoice from <b>{COMPANY_NAME}</b>.</br> Please download using the button below:": "Je hebt een factuur ontvangen van <b>{COMPANY_NAME}</b>.</br> Download via de onderstaande knop:"
"You have received a new invoice from <b>{COMPANY_NAME}</b>.</br> Please download using the button below:": "Je hebt een factuur ontvangen van <b>{COMPANY_NAME}</b>.</br> Download via de onderstaande knop:",
"administration": {
"companies": {
"title": "All Companies",
"edit_company": "Edit Company",
"company_name": "Company Name",
"owner": "Owner",
"address": "Address",
"updated_message": "Company updated successfully",
"no_companies": "No companies found",
"list_description": "Manage all companies across the system"
},
"settings": {
"title": "Global Settings"
},
"users": {
"title": "All Users",
"edit_user": "Edit User",
"role": "Role",
"no_users": "No users found",
"list_description": "View all users across the system",
"updated_message": "User updated successfully",
"impersonate": "Impersonate",
"impersonate_confirm": "You are about to impersonate {name}. You will be logged in as this user with a temporary session that expires in 2 hours. This action is logged.",
"impersonating_banner": "You are currently impersonating a user. All actions are logged.",
"stop_impersonating": "Stop Impersonating"
}
},
"ai": {
"chat": {
"title": "AI Assistant",
"new_conversation": "New conversation",
"no_conversations": "No conversations yet.",
"untitled": "Untitled",
"empty_state": "Ask me anything about your invoices, customers, payments, or expenses.",
"thinking": "Thinking…",
"send": "Send",
"sending": "Sending…",
"input_placeholder": "Ask about your invoices, customers, or payments…"
},
"generate": {
"title": "AI Text Generation",
"prompt_label": "What should the AI write?",
"prompt_placeholder": "e.g. a polite late-payment reminder for an invoice that's 10 days overdue",
"use_current_as_context": "Use current content as context",
"use_context_help": "When enabled, the AI will see the editor's current text and can rewrite or extend it.",
"preview": "Preview",
"generate": "Generate",
"regenerate": "Regenerate",
"insert": "Insert",
"replace": "Replace"
}
}
}