{
"title": "Instellingen",
"subtitle": "Beheer uw werkplaats, facturen en voorkeuren",
"nav": {
"categories": {
"general": "Algemeen",
"billing": "Facturatie en documenten",
"communications": "Communicatie",
"workshop": "Werkplaats",
"system": "Systeem"
},
"items": {
"company": { "title": "Bedrijf", "description": "Bedrijfsgegevens en branding" },
"subscription": { "title": "Abonnement", "description": "Plan en facturatie" },
"account": { "title": "Account", "description": "Naam, e-mail en wachtwoord" },
"team": { "title": "Team", "description": "Leden en rollen" },
"invoice": { "title": "Factuur", "description": "Factuurindeling en velden" },
"templates": { "title": "Sjablonen", "description": "Factuur-, offerte- en inspectiesjablonen" },
"payment": { "title": "Betaling", "description": "Betalingsvoorwaarden en rekeningen" },
"currency": { "title": "Valuta", "description": "Standaardvaluta en belasting" },
"customFields": { "title": "Aangepaste velden", "description": "Eigen gegevensvelden definiëren" },
"email": { "title": "E-mail", "description": "E-mailprovider en verzending" },
"sms": { "title": "SMS", "description": "SMS-provider en berichten" },
"customerPortal": { "title": "Klantenportaal", "description": "Selfservice klantenportaal" },
"workshop": { "title": "Werkplaats", "description": "Standaard technicus en arbeid" },
"maintenance": { "title": "Onderhoud", "description": "Voorspelde service-intervallen" },
"appearance": { "title": "Weergave", "description": "Thema en weergave" },
"data": { "title": "Gegevens", "description": "Exporteer en importeer back-up" },
"license": { "title": "Licentie", "description": "White-label licentie" },
"about": { "title": "Over", "description": "Versie en informatie" }
},
"pro": "PRO"
},
"readOnly": {
"banner": "U heeft alleen-lezen toegang tot de instellingen. Neem contact op met een beheerder om wijzigingen aan te brengen."
},
"featureLocked": {
"requiresPro": "Vereist een Pro-licentie",
"upgradePlan": "Plan upgraden",
"activateLicense": "Licentie activeren"
},
"company": {
"logoTitle": "Bedrijfslogo", "logoAlt": "Bedrijfslogo",
"upload": "Uploaden", "remove": "Verwijderen",
"logoHint": "JPG, PNG, WebP, SVG — max 2MB",
"uploadingLogo": "Logo uploaden...", "logoUpdated": "Logo bijgewerkt",
"failedUploadLogo": "Logo uploaden mislukt",
"detailsTitle": "Bedrijfsgegevens",
"shopName": "Bedrijfs-/werkplaatsnaam", "shopNamePlaceholder": "Jansens Autogarage",
"orgNumber": "Organisatienummer", "orgNumberPlaceholder": "123 456 789",
"phone": "Telefoon", "phonePlaceholder": "+31 20 123 4567",
"email": "E-mail", "emailPlaceholder": "service@voorbeeld.nl",
"address": "Adres", "addressPlaceholder": "Hoofdstraat 123\n1000 AB Amsterdam",
"saveCompany": "Bedrijfsgegevens opslaan",
"addNewCompany": "Nieuw bedrijf toevoegen",
"companyName": "Bedrijfsnaam", "companyNamePlaceholder": "Bijv. Jansens Autogarage",
"cancel": "Annuleren", "createCompany": "Bedrijf aanmaken",
"settingsSaved": "Bedrijfsinstellingen opgeslagen",
"failedSave": "Instellingen opslaan mislukt",
"companyCreated": "Bedrijf succesvol aangemaakt"
},
"account": {
"profileTitle": "Profiel",
"profileDescription": "Werk uw weergavenaam en e-mailadres bij.",
"emailVerified": "Geverifieerd",
"emailNotVerified": "Niet geverifieerd",
"sendVerificationEmail": "Verificatie-e-mail verzenden",
"verificationEmailSent": "Verificatie-e-mail verzonden. Controleer uw postvak.",
"verificationEmailFailed": "Kon verificatie-e-mail niet verzenden",
"resendCooldown": "Opnieuw verzenden over {seconds}s",
"emailChangeSent": "Er is een bevestigingslink naar uw nieuwe e-mailadres gestuurd. Uw e-mail wordt bijgewerkt zodra u op de link klikt.",
"name": "Naam", "namePlaceholder": "Uw naam",
"emailLabel": "E-mail", "emailPlaceholder": "Uw e-mail",
"saveProfile": "Profiel opslaan", "profileUpdated": "Profiel bijgewerkt",
"failedUpdateProfile": "Profiel bijwerken mislukt", "failedUpdateEmail": "E-mail bijwerken mislukt",
"changePasswordTitle": "Wachtwoord wijzigen",
"changePasswordDescription": "Voer uw huidige wachtwoord in en kies een nieuw wachtwoord.",
"currentPassword": "Huidig wachtwoord", "newPassword": "Nieuw wachtwoord",
"confirmNewPassword": "Bevestig nieuw wachtwoord", "changePassword": "Wachtwoord wijzigen",
"passwordChanged": "Wachtwoord gewijzigd", "passwordsNoMatch": "Wachtwoorden komen niet overeen",
"passwordMinLength": "Wachtwoord moet minimaal 8 tekens bevatten",
"failedChangePassword": "Wachtwoord wijzigen mislukt",
"twoFactorTitle": "Tweefactorauthenticatie",
"twoFactorEnabled": "Tweefactorauthenticatie is ingeschakeld",
"twoFactorDisablePrompt": "Voer uw wachtwoord in om tweefactorauthenticatie uit te schakelen.",
"twoFactorEnablePrompt": "Voeg een extra beveiligingslaag toe aan uw account door tweefactorauthenticatie in te schakelen met een authenticatie-app.",
"password": "Wachtwoord", "enterPassword": "Voer uw wachtwoord in",
"disable2FA": "2FA uitschakelen", "enable2FA": "2FA inschakelen",
"twoFactorDisabled": "Tweefactorauthenticatie uitgeschakeld",
"failedEnable2FA": "2FA inschakelen mislukt", "failedDisable2FA": "2FA uitschakelen mislukt",
"enterPasswordError": "Voer uw wachtwoord in",
"setupDialogTitle": "Tweefactorauthenticatie inschakelen",
"setupDialogDescription": "Voer uw wachtwoord in om te beginnen met het instellen van 2FA met een authenticatie-app.",
"continue": "Doorgaan",
"scanQRTitle": "QR-code scannen",
"scanQRDescription": "Scan deze QR-code met uw authenticatie-app (Google Authenticator, Authy, etc.)",
"verifyCodeTitle": "Code verifiëren",
"verifyCodeDescription": "Voer de 6-cijferige code uit uw authenticatie-app in om te verifiëren dat deze correct is ingesteld.",
"authCode": "Authenticatiecode", "authCodePlaceholder": "000000",
"back": "Terug", "verify": "Verifiëren",
"enterCodeError": "Voer de code uit uw authenticatie-app in",
"invalidCode": "Ongeldige code. Probeer het opnieuw.", "verificationFailed": "Verificatie mislukt",
"backupCodesTitle": "Back-upcodes opslaan",
"backupCodesDescription": "Bewaar deze codes op een veilige plek. U kunt ze gebruiken om in te loggen als u de toegang tot uw authenticatie-app verliest. Elke code kan slechts één keer worden gebruikt.",
"copyCodes": "Codes kopiëren", "copied": "Gekopieerd",
"backupCodesCopied": "Back-upcodes gekopieerd naar klembord",
"savedBackupCodes": "Ik heb mijn back-upcodes opgeslagen",
"twoFactorEnabledSuccess": "Tweefactorauthenticatie ingeschakeld",
"dangerZone": "Gevarenzone",
"deleteContentTitle": "Inhoud verwijderen",
"deleteContentDescription": "Selectief organisatiegegevens verwijderen zoals voertuigen, klanten, offertes of inventaris. Uw account en instellingen blijven intact.",
"deleteContentButton": "Inhoud verwijderen",
"deleteAccountTitle": "Account verwijderen",
"deleteAccountDescription": "Verwijder uw account en alle bijbehorende gegevens permanent, inclusief voertuigen, servicegegevens, werkorders, facturen, klanten, bestanden en betalingen. Deze actie kan niet ongedaan worden gemaakt.",
"deleteAccountButton": "Account verwijderen",
"deleteAccountDialogTitle": "Account verwijderen",
"deleteAccountDialogDescription": "Dit verwijdert uw account en alle bijbehorende gegevens permanent. Deze actie is onomkeerbaar.",
"deleteAccountConfirmPhrase": "delete me",
"deleteAccountConfirmPrompt": "Typ delete me om te bevestigen",
"permanentlyDelete": "Permanent verwijderen", "deleting": "Verwijderen...",
"failedDeleteAccount": "Account verwijderen mislukt",
"deleteContentDialogTitle": "Inhoud verwijderen",
"deleteContentDialogDescription": "Selecteer de inhoud die u permanent wilt verwijderen. Deze actie kan niet ongedaan worden gemaakt.",
"contentVehicles": "Voertuigen",
"contentVehiclesDescription": "Alle voertuigen en hun servicegegevens, notities, herinneringen, brandstoflogboeken en terugkerende facturen",
"contentCustomers": "Klanten",
"contentCustomersDescription": "Alle klantenrecords. Voertuigen gekoppeld aan verwijderde klanten worden ontkoppeld.",
"contentQuotes": "Offertes", "contentQuotesDescription": "Alle offertes en hun regels",
"contentInventory": "Inventaris", "contentInventoryDescription": "Alle inventarisonderdelen en hun afbeeldingen",
"deleteContentConfirmPhrase": "delete my data",
"deleteContentConfirmPrompt": "Typ delete my data om te bevestigen",
"deleteSelected": "{count} geselecteerde verwijderen",
"contentDeleted": "Geselecteerde inhoud is permanent verwijderd",
"failedDeleteContent": "Inhoud verwijderen mislukt",
"passkey": {
"title": "Passkeys",
"description": "Log in met biometrie of een beveiligingssleutel in plaats van een wachtwoord.",
"noPasskeys": "Nog geen passkeys geregistreerd.",
"unnamed": "Naamloze passkey",
"singleDevice": "Alleen dit apparaat",
"multiDevice": "Gesynchroniseerd tussen apparaten",
"register": "Passkey registreren",
"registering": "Registreren...",
"registerSuccess": "Passkey succesvol geregistreerd",
"registerFailed": "Passkey registreren mislukt",
"delete": "Verwijderen",
"deleteSuccess": "Passkey verwijderd",
"deleteFailed": "Passkey verwijderen mislukt",
"rename": "Passkey hernoemen",
"renameFailed": "Passkey hernoemen mislukt",
"nameLabel": "Naam",
"namePlaceholder": "bijv. MacBook Pro, iPhone",
"cancel": "Annuleren",
"save": "Opslaan",
"confirmDeleteTitle": "Passkey verwijderen",
"confirmDelete": "Weet u zeker dat u deze passkey wilt verwijderen? U kunt er niet meer mee inloggen."
}
},
"team": {
"title": "Team",
"noOrgDescription": "Maak een team om gegevens te delen met andere gebruikers.",
"orgDescription": "Beheer de leden van uw organisatie en hun rollen.",
"createOrg": "Organisatie aanmaken",
"createOrgDescription": "Maak een organisatie aan om teamleden uit te nodigen. U wordt de eigenaar.",
"orgName": "Organisatienaam", "orgNamePlaceholder": "Mijn werkplaats",
"create": "Aanmaken", "orgCreated": "Organisatie aangemaakt",
"failedCreateOrg": "Organisatie aanmaken mislukt",
"memberCount": "{count} lid", "memberCountPlural": "{count} leden",
"admin": "Beheerder", "member": "Lid",
"inviteByEmail": "Uitnodigen via e-mail", "inviteEmailPlaceholder": "gebruiker@voorbeeld.nl",
"invite": "Uitnodigen", "invited": "Lid succesvol uitgenodigd.",
"userNotFoundTitle": "Gebruiker niet gevonden",
"userNotFoundDescription": "Geen account gevonden voor \"{email}\". Een uitnodigingsmail sturen om zich te registreren en lid te worden van uw team?",
"sendInvitation": "Uitnodiging sturen",
"invitationSentTitle": "Uitnodiging verstuurd",
"invitationSentDescription": "Een uitnodigingsmail is verstuurd naar {email}.",
"failedInvite": "Lid uitnodigen mislukt", "failedSendInvitation": "Uitnodiging versturen mislukt",
"pendingInvitations": "Openstaande uitnodigingen",
"invitedAs": "Uitgenodigd als {role}", "expires": "Verloopt {date}",
"pending": "Openstaand", "copyInviteLink": "Uitnodigingslink kopiëren",
"inviteLinkCopied": "Uitnodigingslink gekopieerd naar klembord",
"cancelInvitation": "Uitnodiging annuleren",
"cancelInvitationDescription": "Uitnodiging naar {email} annuleren? Ze kunnen deze link niet meer gebruiken.",
"invitationCancelled": "Uitnodiging geannuleerd", "failedCancelInvitation": "Uitnodiging annuleren mislukt",
"customRoles": "Aangepaste rollen", "newRole": "Nieuwe rol",
"roleName": "Rolnaam", "roleNamePlaceholder": "Bijv. Monteur",
"fullAdminAccess": "Volledige beheerderstoegang (omzeilt alle machtigingscontroles)",
"permissions": "Machtigingen",
"createRole": "Rol aanmaken", "updateRole": "Rol bijwerken",
"roleCreated": "Rol aangemaakt", "roleUpdated": "Rol bijgewerkt",
"failedSaveRole": "Rol opslaan mislukt",
"deleteRole": "Rol verwijderen",
"deleteRoleDescription": "Rol \"{name}\" verwijderen? Leden met deze rol verliezen hun aangepaste machtigingen.",
"roleDeleted": "Rol verwijderd", "failedDeleteRole": "Rol verwijderen mislukt",
"fullAccess": "Volledige toegang",
"permissionCount": "{count} machtiging", "permissionCountPlural": "{count} machtigingen",
"noCustomRoles": "Nog geen aangepaste rollen. Maak er een aan om gedetailleerde machtigingen voor teamleden te definiëren.",
"builtInRoles": "Ingebouwde rollen",
"ownerLabel": "Eigenaar",
"ownerDescription": "Volledige toegang. Kan leden beheren, rollen wijzigen en de organisatie verwijderen.",
"adminLabel": "Beheerder",
"adminDescription": "Kan leden uitnodigen/verwijderen en gedeelde gegevens beheren.",
"memberLabel": "Lid",
"memberDescription": "Machtigingen bepaald door toegewezen aangepaste rol. Geen aangepaste rol betekent alleen-lezen toegang.",
"roleAssigned": "Rol bijgewerkt", "failedAssignRole": "Rol bijwerken mislukt",
"removeMemberTitle": "Lid verwijderen",
"removeMemberDescription": "{name} uit het team verwijderen? Toegang tot gedeelde gegevens gaat verloren.",
"removeButton": "Verwijderen", "memberRemoved": "Lid verwijderd",
"failedRemoveMember": "Lid verwijderen mislukt",
"memberRoleUpdated": "Rol van lid bijgewerkt", "failedUpdateRole": "Rol bijwerken mislukt"
},
"invoice": {
"title": "Factuurindeling",
"description": "Configureer wat er op gegenereerde PDF-facturen verschijnt.",
"invoiceNumberFormat": "Factuurnummerformaat",
"invoiceNumberFormatHint": "Gebruik {year} voor het huidige jaar. Voorbeeld: {preview}",
"nextInvoiceNumber": "Volgend factuurnummer", "nextInvoiceNumberPlaceholder": "Bijv. 94",
"nextInvoiceNumberHint": "De volgende factuur gebruikt dit nummer (bijv. {example})",
"dueDays": "Vervaldagen", "dueDaysHint": "Aantal dagen tot de factuur vervalt",
"visibilityTitle": "Zichtbaarheid op factuur",
"companyLogo": "Bedrijfslogo", "companyLogoHint": "Toon bedrijfslogo in factuuraanhef",
"companyName": "Bedrijfsnaam", "companyNameHint": "Toon bedrijfsnaam in factuuraanhef",
"bankAccount": "Bankrekening", "bankAccountHint": "Toon bankrekening / IBAN op factuur",
"organizationNumber": "Organisatienummer", "organizationNumberHint": "Toon organisatienummer in aanhef",
"customFooter": "Aangepaste factuurvoettekst",
"footerPlaceholder": "Bedankt voor uw vertrouwen!",
"footerHint": "Deze tekst verschijnt onderaan elke factuur",
"saveInvoice": "Factuurinstellingen opslaan", "saved": "Factuurinstellingen opgeslagen"
},
"templates": {
"title": "Sjablonen",
"invoiceDescription": "Pas het uiterlijk van uw PDF-facturen en offertes aan.",
"inspectionsDescription": "Beheer inspectiechecklists en meerpuntssjablonen.",
"smsDescription": "Pas de SMS-berichten aan die naar klanten worden gestuurd.",
"tabs": { "invoice": "Factuur", "quotation": "Offerte", "inspections": "Inspecties", "sms": "SMS" },
"presets": "Sjabloonpresets", "primaryColor": "Primaire kleur",
"fontAndLayout": "Lettertype en indeling", "fontFamily": "Letterfamilie",
"helveticaDefault": "Helvetica (Standaard)", "timesRoman": "Times Roman", "courier": "Courier",
"headerStyle": "Aanhefstijl", "standard": "Standaard", "compact": "Compact", "modern": "Modern",
"preview": "{name} voorbeeld", "billTo": "Factuuradres", "preparedFor": "Opgesteld voor",
"vehicle": "Voertuig", "part": "Onderdeel", "qty": "Aantal", "price": "Prijs", "total": "Totaal",
"labor": "Arbeid", "hours": "Uren", "rate": "Tarief", "subtotal": "Subtotaal", "tax": "BTW ({rate}%)",
"saveInvoiceTemplate": "Factuursjabloon opslaan", "saveQuotationTemplate": "Offertesjabloon opslaan",
"invoiceTemplateSaved": "Factuursjablooninstellingen opgeslagen",
"quotationTemplateSaved": "Offertesjablooninstellingen opgeslagen",
"failedSave": "Instellingen opslaan mislukt",
"smsTemplates": "SMS-berichtsjablonen",
"smsTemplatesDescription": "Pas de tekstberichten aan die naar klanten worden gestuurd. Gebruik variabelen zoals {companyName} om dynamische waarden in te voegen.",
"reset": "Resetten",
"invoiceReady": "Factuur gereed", "invoiceReadyDescription": "Verzonden bij het delen van een factuur met een klant.",
"quoteReady": "Offerte gereed", "quoteReadyDescription": "Verzonden bij het delen van een offerte met een klant.",
"inspectionReady": "Inspectie gereed", "inspectionReadyDescription": "Verzonden bij het delen van een inspectierapport.",
"statusInProgress": "Status: In uitvoering", "statusInProgressDescription": "Verzonden wanneer de werkorderstatus wijzigt naar In uitvoering.",
"statusWaitingParts": "Status: Wachten op onderdelen", "statusWaitingPartsDescription": "Verzonden wanneer de status wijzigt naar Wachten op onderdelen.",
"statusReady": "Status: Klaar voor ophalen", "statusReadyDescription": "Verzonden wanneer de status wijzigt naar Gereed.",
"statusCompleted": "Status: Voltooid", "statusCompletedDescription": "Verzonden wanneer de status wijzigt naar Voltooid.",
"paymentReceived": "Betaling ontvangen", "paymentReceivedDescription": "Verzonden wanneer een betaling wordt geregistreerd.",
"saveSmsTemplates": "SMS-sjablonen opslaan", "smsTemplateSaved": "SMS-sjablooninstellingen opgeslagen",
"smsDefaults": {
"invoiceReady": "Uw factuur is gereed. Bekijk deze hier: {share_link}",
"quoteReady": "Uw offerte is klaar voor beoordeling. Bekijk deze hier: {share_link}",
"inspectionReady": "Uw voertuiginspectierapport is gereed. Bekijk het hier: {share_link}",
"statusInProgress": "Er wordt aan uw voertuig gewerkt. We houden u op de hoogte.",
"statusWaitingParts": "Uw voertuig wacht op onderdelen. We laten u weten wanneer het werk wordt hervat.",
"statusReady": "Uw voertuig is klaar om op te halen!",
"statusCompleted": "Uw service is voltooid. Bedankt voor uw vertrouwen!",
"paymentReceived": "Betaling van {amount} ontvangen voor factuur {invoice_number}. Bedankt!"
},
"colorPresets": {
"amber": "Amber", "blue": "Blauw", "emerald": "Smaragd", "red": "Rood",
"purple": "Paars", "slate": "Leisteen", "rose": "Roze", "indigo": "Indigo"
}
},
"payment": {
"detailsTitle": "Betalingsgegevens",
"detailsDescription": "Bankrekening en betalingsvoorwaarden op facturen.",
"bankAccount": "Bankrekening (IBAN / Til Konto)", "bankAccountPlaceholder": "NO93 8601 1117 947",
"bankAccountHint": "Uw bankrekeningnummer of IBAN voor het ontvangen van betalingen",
"paymentTerms": "Betalingsvoorwaarden", "paymentTermsPlaceholder": "30 dagen netto",
"paymentTermsHint": "Betalingsvoorwaarden op facturen (bijv. \"30 dagen netto\", \"Bij ontvangst\")",
"onlinePayments": "Online betalingen",
"onlinePaymentsDescription": "Laat klanten facturen online betalen via gedeelde factuurlinks.",
"stripe": "Stripe", "stripeDescription": "Creditcard-/debitcardbetalingen accepteren",
"secretKey": "Geheime sleutel", "publishableKey": "Publieke sleutel",
"webhookSecret": "Webhook-geheim", "webhookUrl": "Webhook-URL",
"stripeWebhookHint": "Voeg deze URL toe in uw Stripe Dashboard onder Webhooks. Abonneer op checkout.session.completed.",
"vipps": "Vipps", "vippsDescription": "Vipps mobiele betalingen accepteren (Noorwegen)",
"clientId": "Client-ID", "clientSecret": "Client-geheim",
"subscriptionKey": "Abonnementssleutel", "merchantSerialNumber": "Handelaarserienummer",
"testMode": "Testmodus", "callbackUrl": "Callback-URL",
"termsOfSale": "Verkoopvoorwaarden (Salgsvilkar)",
"termsOfSaleDescription": "Vereist door Vipps. Klanten kunnen deze bekijken vanaf de factuurpagina.",
"externalTermsUrl": "Externe voorwaarden-URL (optioneel)",
"externalTermsUrlHint": "Link naar een externe pagina met uw voorwaarden.",
"publicTermsUrl": "Publieke voorwaarden-URL",
"publicTermsUrlHint": "Deel deze URL met Vipps of link ernaar vanaf uw website.",
"paypal": "PayPal", "paypalDescription": "PayPal-betalingen accepteren",
"sandboxMode": "Sandboxmodus",
"paypalWebhookHint": "Voeg deze URL toe in uw PayPal Developer Dashboard onder Webhooks. Abonneer op PAYMENT.CAPTURE.COMPLETED.",
"savePayment": "Betalingsinstellingen opslaan", "saved": "Betalingsinstellingen opgeslagen"
},
"currency": {
"title": "Valuta en belasting",
"description": "Standaardvaluta en belastingtarief voor facturen en servicerecords.",
"currencyLabel": "Valuta", "previewLabel": "Voorbeeld: {value}",
"enableTax": "Belasting inschakelen", "enableTaxHint": "Toon belastingberekening op facturen en servicerecords",
"defaultTaxRate": "Standaard belastingtarief (%)",
"defaultTaxRateHint": "Automatisch ingevuld bij het aanmaken van nieuwe servicerecords",
"saveSettings": "Instellingen opslaan", "saved": "Instellingen opgeslagen",
"currencies": {
"USD": "Amerikaanse dollar", "EUR": "Euro", "GBP": "Brits pond", "NOK": "Noorse kroon",
"SEK": "Zweedse kroon", "DKK": "Deense kroon", "CHF": "Zwitserse frank", "CAD": "Canadese dollar",
"AUD": "Australische dollar", "NZD": "Nieuw-Zeelandse dollar", "JPY": "Japanse yen", "CNY": "Chinese yuan",
"INR": "Indiase roepie", "BRL": "Braziliaanse real", "MXN": "Mexicaanse peso", "PLN": "Poolse zloty",
"CZK": "Tsjechische kroon", "HUF": "Hongaarse forint", "TRY": "Turkse lira", "ZAR": "Zuid-Afrikaanse rand",
"KRW": "Zuid-Koreaanse won", "SGD": "Singaporese dollar", "HKD": "Hongkongse dollar", "THB": "Thaise baht",
"ISK": "IJslandse kroon", "RON": "Roemeense leu", "ILS": "Israëlische sjekel", "PHP": "Filipijnse peso",
"IDR": "Indonesische roepia", "MYR": "Maleisische ringgit", "AED": "VAE-dirham", "SAR": "Saoedische riyal"
}
},
"customFields": {
"title": "Aangepaste velden",
"description": "Definieer aangepaste velden die verschijnen op servicerapporten en offertes.",
"addField": "Veld toevoegen",
"filterAll": "Alle",
"serviceRecord": "Servicerapport",
"quote": "Offerte",
"emptyState": "Nog geen aangepaste velden gedefinieerd. Klik op \"Veld toevoegen\" om er een aan te maken.",
"required": "Verplicht",
"inactive": "Inactief",
"editField": "Veld bewerken",
"newField": "Nieuw aangepast veld",
"label": "Label",
"labelPlaceholder": "bijv. Garantievervaldatum",
"fieldName": "Veldnaam (ID)",
"fieldNamePlaceholder": "garantievervaldatum",
"fieldNameHint": "Alleen kleine letters, cijfers en underscores.",
"fieldType": "Veldtype",
"entityType": "Entiteitstype",
"fieldTypes": {
"text": "Tekst",
"number": "Nummer",
"date": "Datum",
"select": "Selectie (Dropdown)",
"checkbox": "Selectievakje",
"textarea": "Tekstveld"
},
"optionsLabel": "Opties (kommagescheiden)",
"optionsPlaceholder": "Optie 1, Optie 2, Optie 3",
"active": "Actief",
"cancel": "Annuleren",
"update": "Bijwerken",
"create": "Aanmaken",
"deleteTitle": "Aangepast veld verwijderen",
"deleteDescription": "Dit verwijdert permanent \"{label}\" en alle opgeslagen waarden. Dit kan niet ongedaan worden gemaakt.",
"fieldCreated": "Aangepast veld aangemaakt",
"fieldUpdated": "Aangepast veld bijgewerkt",
"fieldDeleted": "Aangepast veld verwijderd",
"failedSave": "Kan veld niet opslaan",
"failedDelete": "Kan niet verwijderen"
},
"workshop": {
"title": "Werkplaatsstandaarden",
"description": "Standaardwaarden bij het aanmaken van nieuwe servicerecords.",
"defaultTechnician": "Standaard monteursnaam", "technicianPlaceholder": "Jan Jansen",
"defaultLaborRate": "Standaard uurtarief", "laborRatePlaceholder": "75,00",
"workingHours": "Werkuren", "workingHoursPlaceholder": "Ma-Vr 8:00 - 17:00",
"unitsTitle": "Eenheden", "unitsDescription": "Kies tussen metrisch (km, liters) en imperiaal (mijlen, gallons).",
"unitSystem": "Eenhedensysteem", "metric": "Metrisch (km, liters)", "imperial": "Imperiaal (mijlen, gallons)",
"distanceLabel": "Afstand", "volumeLabel": "Volume",
"kilometers": "kilometers (km)", "liters": "liters (L)", "miles": "mijlen (mi)", "gallons": "gallons (gal)",
"saveWorkshop": "Werkplaatsinstellingen opslaan", "saved": "Werkplaatsinstellingen opgeslagen"
},
"maintenance": {
"title": "Voorspeld onderhoud",
"description": "Voorspel de huidige kilometerstand van elk voertuig op basis van de servicehistorie en toon voertuigen die hun volgende service nodig hebben of naderen.",
"enablePredicted": "Voorspeld onderhoud inschakelen",
"enablePredictedHint": "Toon voorspellingen op voertuigdetails en dashboard",
"serviceInterval": "Service-interval ({unit})", "serviceIntervalHint": "Afstand tussen aanbevolen services",
"approachingThreshold": "Naderingsdrempel ({unit})",
"approachingThresholdHint": "Toon waarschuwing wanneer binnen deze afstand van de volgende service",
"saveMaintenance": "Onderhoudsinstellingen opslaan", "saved": "Onderhoudsinstellingen opgeslagen"
},
"appearance": {
"title": "Weergave", "description": "Pas aan hoe Torqvoice eruitziet.",
"darkMode": "Donkere modus", "darkModeHint": "Schakelen tussen licht en donker thema",
"dateTimeTitle": "Datum en tijd",
"dateTimeDescription": "Configureer hoe datums en tijden worden weergegeven in de applicatie.",
"dateFormat": "Datumformaat", "timeFormat": "Tijdformaat",
"time12h": "12-uurs (2:30 PM)", "time24h": "24-uurs (14:30)",
"timezone": "Tijdzone", "timezoneAuto": "Automatisch detecteren (browser)",
"timezoneHint": "Bij automatische detectie ziet elke gebruiker datums in de tijdzone van de browser.",
"previewLabel": "Voorbeeld", "dateLabel": "Datum", "dateTimeLabel": "Datum en tijd",
"saveSettings": "Instellingen opslaan", "saved": "Instellingen opgeslagen"
},
"data": {
"title": "Gegevensbeheer",
"description": "Exporteer uw gegevens als back-up of importeer een eerder geëxporteerd bestand.",
"exportTitle": "Gegevens exporteren",
"exportDescription": "Download uw gegevens als zipbestand. Selecteer welke categorieën u wilt opnemen.",
"includeInBackup": "Opnemen in back-up:", "selectAll": "Alles selecteren", "deselectAll": "Alles deselecteren",
"optSettings": "Instellingen", "optSettingsDesc": "Werkplaatsinfo, factuurconfiguratie, betalingsproviders",
"optCustomers": "Klanten", "optCustomersDesc": "Klantenrecords en contactgegevens",
"optVehicles": "Voertuigen en servicerecords", "optVehiclesDesc": "Voertuigen, notities, brandstoflogboeken, herinneringen, servicerecords",
"optQuotes": "Offertes", "optQuotesDesc": "Offertes met onderdelen en arbeid",
"optInventory": "Inventaris", "optInventoryDesc": "Inventarisonderdelen en voorraadniveaus",
"optCustomFields": "Aangepaste velden", "optCustomFieldsDesc": "Aangepaste velddefinities en waarden",
"optFiles": "Geüploade bestanden", "optFilesDesc": "Afbeeldingen, servicebijlagen, logo",
"filesWarning": "Bevat geüploade bestanden — back-up kan groter zijn",
"downloadBackup": "Back-up downloaden",
"exportComplete": "Export voltooid", "exportCompleteMessage": "Uw back-upbestand is gedownload.",
"exportFailed": "Export mislukt", "exportFailedMessage": "Kon uw gegevens niet exporteren. Probeer het opnieuw.",
"importTitle": "Gegevens importeren",
"importWarning": "Importeren zal alle bestaande gegevens vervangen door de inhoud van het back-upbestand. Deze actie kan niet ongedaan worden gemaakt.",
"importFileHint": "Ondersteunt zowel .zip (v2) als .json (v1) back-upbestanden.",
"uploadRestore": "Uploaden en herstellen",
"importComplete": "Import voltooid", "importCompleteMessage": "Alle gegevens zijn hersteld uit het back-upbestand.",
"importFailed": "Import mislukt",
"importFromOther": "Importeren van andere diensten",
"importFromOtherDescription": "Migreer uw gegevens van een ander platform. Selecteer een dienst om te beginnen.",
"lubelogTitle": "Importeren van LubeLog",
"lubelogExportSteps": "Hoe u uw LubeLog-gegevens exporteert:",
"lubelogStep1": "Open uw LubeLog-instantie",
"lubelogStep2": "Ga naar Settings",
"lubelogStep3": "Klik op Make Backup om een zipbestand te downloaden",
"lubelogStep4": "Upload het gedownloade zipbestand hieronder",
"lubelogAddNote": "Dit zal gegevens toevoegen naast uw bestaande records — niets wordt verwijderd.",
"lubelogImported": "Wat wordt geïmporteerd:", "lubelogVehicles": "Voertuigen",
"lubelogServiceRecords": "Servicerecords met bijlagen", "lubelogNotes": "Notities",
"lubelogFileHint": "Bestanden tot 200MB ondersteund.", "lubelogImportComplete": "LubeLog-import voltooid",
"cancel": "Annuleren", "import": "Importeren",
"invoiceNinjaTitle": "Importeren van Invoice Ninja",
"invoiceNinjaExportSteps": "Hoe u uw Invoice Ninja-gegevens exporteert:",
"invoiceNinjaStep1": "Open uw Invoice Ninja-instantie",
"invoiceNinjaStep2": "Ga naar Settings > Import | Export",
"invoiceNinjaStep3": "Klik op Export om een zipbestand te downloaden",
"invoiceNinjaStep4": "Upload het gedownloade zipbestand hieronder",
"invoiceNinjaAddNote": "Dit zal gegevens toevoegen naast uw bestaande records — niets wordt verwijderd.",
"invoiceNinjaImported": "Wat wordt geïmporteerd:",
"invoiceNinjaCustomers": "Klanten", "invoiceNinjaProducts": "Producten (inventaris)",
"invoiceNinjaInvoices": "Facturen als servicerecords (onderdelen en arbeid)",
"invoiceNinjaDocuments": "Documenten en bijlagen", "invoiceNinjaPayments": "Betalingen",
"invoiceNinjaFileHint": "Upload een Invoice Ninja zip-exportbestand. Bestanden tot 200MB ondersteund.",
"invoiceNinjaImportComplete": "Invoice Ninja-import voltooid"
},
"license": {
"title": "White-label licentie",
"description": "Activeer een white-label licentie om de Torqvoice-branding te verwijderen van facturen en de applicatie.",
"purchaseWhiteLabel": "White-label kopen",
"status": "Status:", "active": "Actief", "inactive": "Inactief",
"lastChecked": "Laatst gecontroleerd: {date}",
"enterLicenseKey": "Licentiesleutel invoeren", "validate": "Valideren",
"validated": "Licentie succesvol gevalideerd", "invalid": "Ongeldige licentiesleutel",
"failedValidate": "Licentie valideren mislukt",
"keyHint": "Elke licentiesleutel is gekoppeld aan deze organisatie en kan niet worden gedeeld tussen meerdere organisaties."
},
"about": {
"title": "Over Torqvoice",
"description": "Torqvoice is uw complete oplossing voor voertuigservicebeheer. Volg servicehistorie, reparaties en meer.",
"version": "Versie", "website": "Website", "documentation": "Documentatie", "changelog": "Changelog"
},
"portal": {
"title": "Klantenportaal",
"description": "Laat uw klanten inloggen en hun voertuigen, facturen, offertes en inspecties bekijken. Klanten kunnen ook serviceverzoeken indienen.",
"enablePortal": "Klantenportaal inschakelen",
"enablePortalHint": "Klanten met een e-mailadres kunnen inloggen via een magische link",
"enabled": "Klantenportaal ingeschakeld",
"disabled": "Klantenportaal uitgeschakeld",
"failedUpdate": "Instelling bijwerken mislukt",
"customSlug": "Aangepaste portaalslug",
"save": "Opslaan",
"slugSaved": "Portaalslug opgeslagen",
"slugRemoved": "Portaalslug verwijderd",
"failedUpdateSlug": "Slug bijwerken mislukt",
"slugHint": "Kleine letters, cijfers, koppeltekens en underscores. 3-48 tekens. Laat leeg om de standaard-URL te gebruiken.",
"portalUrl": "Portaal-URL",
"urlCopied": "Portaal-URL gekopieerd",
"shareHint": "Deel deze link met uw klanten zodat ze kunnen inloggen op hun portaal."
},
"email": {
"title": "E-mailprovider",
"description": "Configureer de e-mailprovider van uw organisatie voor het verzenden van facturen en offertes. Indien niet geconfigureerd, wordt de standaard e-mailprovider van het platform gebruikt.",
"useCustomLabel": "Aangepaste e-mailprovider gebruiken",
"useCustomHint": "Schakel in om uw eigen e-mailprovider te configureren in plaats van de standaard van het platform",
"platformDefaultInfo": "Uw organisatie gebruikt de standaard e-mailprovider van het platform. Facturen en offertes worden verzonden met de platforminstellingen voor e-mail.",
"smtpHost": "SMTP-host",
"smtpHostPlaceholder": "smtp.example.com",
"smtpPort": "SMTP-poort",
"smtpPortPlaceholder": "587",
"username": "Gebruikersnaam",
"usernamePlaceholder": "gebruiker@example.com",
"password": "Wachtwoord",
"fromEmail": "Afzender e-mail",
"fromEmailPlaceholder": "noreply@example.com",
"fromEmailDomainPlaceholder": "noreply@uwdomein.com",
"fromName": "Afzendernaam",
"fromNamePlaceholder": "Uw Werkplaats",
"tlsConnection": "TLS-verbinding (Poort 465)",
"tlsConnectionHint": "Schakel in voor impliciet TLS. Schakel uit voor STARTTLS (poort 587/25).",
"verifyTlsCerts": "TLS-certificaten verifieren",
"verifyTlsCertsHint": "Schakel uit om zelfondertekende certificaten toe te staan (niet aanbevolen voor productie)",
"requireTlsUpgrade": "TLS-upgrade vereisen",
"requireTlsUpgradeHint": "TLS-upgrade forceren op STARTTLS-verbindingen",
"apiKey": "API-sleutel",
"apiKeyHintResend": "Haal uw API-sleutel op bij",
"serverToken": "Server-token",
"serverTokenHintPostmark": "Haal uw server-token op bij",
"apiKeyHintMailgun": "Haal uw API-sleutel op bij",
"domain": "Domein",
"domainPlaceholder": "mg.uwdomein.com",
"region": "Regio",
"apiKeyHintSendGrid": "Haal uw API-sleutel op bij",
"accessKeyId": "Toegangssleutel-ID",
"secretAccessKey": "Geheime toegangssleutel",
"awsRegion": "AWS-regio",
"awsRegionPlaceholder": "us-east-1",
"awsRegionHint": "De AWS-regio waar SES is geconfigureerd (bijv. us-east-1, eu-west-1)",
"sendTestEmail": "Test-e-mail verzenden",
"testEmailHint": "Sla eerst de instellingen op en stuur dan een test-e-mail naar uw account",
"saveSettings": "Instellingen opslaan",
"savedDefault": "E-mailinstellingen opgeslagen — standaard platform wordt gebruikt",
"saved": "E-mailinstellingen opgeslagen",
"failedSave": "Instellingen opslaan mislukt",
"testSentTo": "Test-e-mail verzonden naar {email}",
"testFailed": "E-mailtest mislukt"
},
"sms": {
"title": "SMS-provider",
"description": "Configureer uw SMS-provider voor tweerichtingsberichten met klanten. Elke organisatie gebruikt hun eigen SMS-leverancier en telefoonnummer.",
"enableLabel": "SMS-berichten inschakelen",
"enableHint": "SMS-berichten verzenden en ontvangen met klanten",
"disabledInfo": "SMS-berichten zijn uitgeschakeld. Schakel in om sms-berichten te verzenden en ontvangen met uw klanten.",
"phoneNumber": "Telefoonnummer",
"phoneNumberPlaceholder": "+31612345678",
"phoneNumberHint": "Uw SMS-geschikt telefoonnummer in E.164-formaat (bijv. +31612345678)",
"accountSid": "Account-SID",
"authToken": "Auth-token",
"apiKey": "API-sleutel",
"apiSecret": "API-geheim",
"webhookUrl": "Webhook-URL",
"webhookUrlHint": "Configureer deze URL in uw {provider}-dashboard om inkomende SMS-berichten te ontvangen.",
"webhookCopied": "Webhook-URL gekopieerd",
"testPhoneNumber": "Test-telefoonnummer",
"testPhonePlaceholder": "+31698765432",
"sendTestSms": "Test-SMS verzenden",
"testSmsHint": "Sla eerst de instellingen op en voer dan een ontvangernummer in om een test-SMS te versturen",
"enterTestPhone": "Voer een telefoonnummer in om de test-SMS naar te verzenden",
"saveSettings": "Instellingen opslaan",
"savedDisabled": "SMS-instellingen opgeslagen — SMS uitgeschakeld",
"saved": "SMS-instellingen opgeslagen",
"failedSave": "Instellingen opslaan mislukt",
"testSentTo": "Test-SMS verzonden naar {phone}",
"testFailed": "SMS-test mislukt"
}
}