{ "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" } }