|
|
@@ -10,24 +10,78 @@
|
|
|
"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" }
|
|
|
+ "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": "Facturen en offertes",
|
|
|
+ "description": "Factuurinstellingen, indeling en aangepaste velden"
|
|
|
+ },
|
|
|
+ "templates": {
|
|
|
+ "title": "Sjablonen",
|
|
|
+ "description": "Visuele stijl, kleuren en lettertypen"
|
|
|
+ },
|
|
|
+ "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"
|
|
|
},
|
|
|
@@ -40,21 +94,31 @@
|
|
|
"activateLicense": "Licentie activeren"
|
|
|
},
|
|
|
"company": {
|
|
|
- "logoTitle": "Bedrijfslogo", "logoAlt": "Bedrijfslogo",
|
|
|
- "upload": "Uploaden", "remove": "Verwijderen",
|
|
|
+ "logoTitle": "Bedrijfslogo",
|
|
|
+ "logoAlt": "Bedrijfslogo",
|
|
|
+ "upload": "Uploaden",
|
|
|
+ "remove": "Verwijderen",
|
|
|
"logoHint": "JPG, PNG, WebP, SVG — max 2MB",
|
|
|
- "uploadingLogo": "Logo uploaden...", "logoUpdated": "Logo bijgewerkt",
|
|
|
+ "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",
|
|
|
+ "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",
|
|
|
+ "companyName": "Bedrijfsnaam",
|
|
|
+ "companyNamePlaceholder": "Bijv. Jansens Autogarage",
|
|
|
+ "cancel": "Annuleren",
|
|
|
+ "createCompany": "Bedrijf aanmaken",
|
|
|
"settingsSaved": "Bedrijfsinstellingen opgeslagen",
|
|
|
"failedSave": "Instellingen opslaan mislukt",
|
|
|
"companyCreated": "Bedrijf succesvol aangemaakt"
|
|
|
@@ -69,25 +133,35 @@
|
|
|
"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",
|
|
|
+ "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",
|
|
|
+ "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",
|
|
|
+ "password": "Wachtwoord",
|
|
|
+ "enterPassword": "Voer uw wachtwoord in",
|
|
|
+ "disable2FA": "2FA uitschakelen",
|
|
|
+ "enable2FA": "2FA inschakelen",
|
|
|
"twoFactorDisabled": "Tweefactorauthenticatie uitgeschakeld",
|
|
|
- "failedEnable2FA": "2FA inschakelen mislukt", "failedDisable2FA": "2FA uitschakelen mislukt",
|
|
|
+ "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.",
|
|
|
@@ -96,13 +170,17 @@
|
|
|
"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",
|
|
|
+ "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",
|
|
|
+ "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",
|
|
|
+ "copyCodes": "Codes kopiëren",
|
|
|
+ "copied": "Gekopieerd",
|
|
|
"backupCodesCopied": "Back-upcodes gekopieerd naar klembord",
|
|
|
"savedBackupCodes": "Ik heb mijn back-upcodes opgeslagen",
|
|
|
"twoFactorEnabledSuccess": "Tweefactorauthenticatie ingeschakeld",
|
|
|
@@ -117,7 +195,8 @@
|
|
|
"deleteAccountDialogDescription": "Dit verwijdert uw account en alle bijbehorende gegevens permanent. Deze actie is onomkeerbaar.",
|
|
|
"deleteAccountConfirmPhrase": "delete me",
|
|
|
"deleteAccountConfirmPrompt": "Typ <bold>delete me</bold> om te bevestigen",
|
|
|
- "permanentlyDelete": "Permanent verwijderen", "deleting": "Verwijderen...",
|
|
|
+ "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.",
|
|
|
@@ -125,8 +204,10 @@
|
|
|
"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",
|
|
|
+ "contentQuotes": "Offertes",
|
|
|
+ "contentQuotesDescription": "Alle offertes en hun regels",
|
|
|
+ "contentInventory": "Inventaris",
|
|
|
+ "contentInventoryDescription": "Alle inventarisonderdelen en hun afbeeldingen",
|
|
|
"deleteContentConfirmPhrase": "delete my data",
|
|
|
"deleteContentConfirmPrompt": "Typ <bold>delete my data</bold> om te bevestigen",
|
|
|
"deleteSelected": "{count} geselecteerde verwijderen",
|
|
|
@@ -162,38 +243,54 @@
|
|
|
"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",
|
|
|
+ "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.",
|
|
|
+ "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",
|
|
|
+ "failedInvite": "Lid uitnodigen mislukt",
|
|
|
+ "failedSendInvitation": "Uitnodiging versturen mislukt",
|
|
|
"pendingInvitations": "Openstaande uitnodigingen",
|
|
|
- "invitedAs": "Uitgenodigd als {role}", "expires": "Verloopt {date}",
|
|
|
- "pending": "Openstaand", "copyInviteLink": "Uitnodigingslink kopiëren",
|
|
|
+ "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",
|
|
|
+ "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",
|
|
|
+ "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",
|
|
|
+ "roleDeleted": "Rol verwijderd",
|
|
|
+ "failedDeleteRole": "Rol verwijderen mislukt",
|
|
|
"fullAccess": "Volledige toegang",
|
|
|
- "permissionCount": "{count} machtiging", "permissionCountPlural": "{count} machtigingen",
|
|
|
+ "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",
|
|
|
@@ -202,60 +299,165 @@
|
|
|
"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",
|
|
|
+ "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",
|
|
|
+ "removeButton": "Verwijderen",
|
|
|
+ "memberRemoved": "Lid verwijderd",
|
|
|
"failedRemoveMember": "Lid verwijderen mislukt",
|
|
|
- "memberRoleUpdated": "Rol van lid bijgewerkt", "failedUpdateRole": "Rol bijwerken mislukt"
|
|
|
+ "memberRoleUpdated": "Rol van lid bijgewerkt",
|
|
|
+ "failedUpdateRole": "Rol bijwerken mislukt"
|
|
|
},
|
|
|
"invoice": {
|
|
|
"title": "Factuurindeling",
|
|
|
"description": "Configureer wat er op gegenereerde PDF-facturen verschijnt.",
|
|
|
+ "tabs": {
|
|
|
+ "general": "Algemeen",
|
|
|
+ "layout": "Layout",
|
|
|
+ "customFields": "Aangepaste velden"
|
|
|
+ },
|
|
|
"invoiceNumberFormat": "Factuurnummerformaat",
|
|
|
"invoiceNumberFormatHint": "Gebruik <code>{year}</code> voor het huidige jaar. Voorbeeld: <bold>{preview}</bold>",
|
|
|
- "nextInvoiceNumber": "Volgend factuurnummer", "nextInvoiceNumberPlaceholder": "Bijv. 94",
|
|
|
+ "nextInvoiceNumber": "Volgend factuurnummer",
|
|
|
+ "nextInvoiceNumberPlaceholder": "Bijv. 94",
|
|
|
"nextInvoiceNumberHint": "De volgende factuur gebruikt dit nummer (bijv. {example})",
|
|
|
- "dueDays": "Vervaldagen", "dueDaysHint": "Aantal dagen tot de factuur vervalt",
|
|
|
+ "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",
|
|
|
+ "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"
|
|
|
+ "saveInvoice": "Factuurinstellingen opslaan",
|
|
|
+ "saved": "Factuurinstellingen opgeslagen",
|
|
|
+ "layoutDescription": "Pas de volgorde en zichtbaarheid van secties in uw facturen en offertes aan.",
|
|
|
+ "layoutSaved": "Layout succesvol opgeslagen",
|
|
|
+ "preview": "Voorbeeld",
|
|
|
+ "layoutDocInvoice": "Factuur",
|
|
|
+ "layoutDocQuote": "Offerte",
|
|
|
+ "saveLayout": "Layout opslaan",
|
|
|
+ "resetLayout": "Herstellen"
|
|
|
+ },
|
|
|
+ "layoutEditor": {
|
|
|
+ "helpText": "Sleep om te herordenen. Gebruik de breedte-schakelaar om secties naast elkaar te plaatsen. Opeenvolgende halve breedte secties (L/R) worden in twee kolommen weergegeven.",
|
|
|
+ "addField": "Veld toevoegen",
|
|
|
+ "custom": "aangepast",
|
|
|
+ "full": "Volledig",
|
|
|
+ "L": "L",
|
|
|
+ "R": "R",
|
|
|
+ "left": "links",
|
|
|
+ "right": "rechts",
|
|
|
+ "halfWidthHint": "Halve breedte ({column}) — klik voor volledige breedte",
|
|
|
+ "fullWidthHint": "Volledige breedte — klik voor halve breedte (links)",
|
|
|
+ "sections": {
|
|
|
+ "header": "Koptekst",
|
|
|
+ "customer": "Klant",
|
|
|
+ "vehicle": "Voertuig",
|
|
|
+ "service": "Service",
|
|
|
+ "parts_table": "Onderdelen",
|
|
|
+ "labor_table": "Arbeid",
|
|
|
+ "totals": "Totalen",
|
|
|
+ "notes": "Notities",
|
|
|
+ "diagnostic_notes": "Diagnostische notities",
|
|
|
+ "bank_account": "Bankrekening",
|
|
|
+ "footer": "Voettekst",
|
|
|
+ "general": "Algemeen"
|
|
|
+ },
|
|
|
+ "fields": {
|
|
|
+ "customer_name": "Klantnaam",
|
|
|
+ "customer_company": "Bedrijf",
|
|
|
+ "customer_address": "Adres",
|
|
|
+ "customer_email": "E-mail",
|
|
|
+ "customer_phone": "Telefoon",
|
|
|
+ "vehicle_name": "Voertuig",
|
|
|
+ "vin": "VIN",
|
|
|
+ "license_plate": "Kenteken",
|
|
|
+ "mileage": "Kilometerstand",
|
|
|
+ "service_title": "Servicetitel",
|
|
|
+ "service_type": "Servicetype",
|
|
|
+ "tech_name": "Monteur",
|
|
|
+ "logo": "Logo",
|
|
|
+ "company_name": "Bedrijfsnaam",
|
|
|
+ "bank_account": "Bankrekening",
|
|
|
+ "org_number": "Organisatienummer"
|
|
|
+ }
|
|
|
},
|
|
|
"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",
|
|
|
+ "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",
|
|
|
+ "logoSize": "Logogrootte",
|
|
|
+ "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}%)",
|
|
|
+ "previewService": "Service",
|
|
|
+ "previewNotes": "Opmerkingen",
|
|
|
+ "previewDiagnosticNotes": "Diagnostische notities",
|
|
|
+ "previewDue": "Vervaldatum: {date}",
|
|
|
+ "previewAdditionalInfo": "Aanvullende informatie",
|
|
|
+ "previewThankYou": "Bedankt voor uw vertrouwen",
|
|
|
+ "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 <code>{companyName}</code> 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",
|
|
|
+ "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}",
|
|
|
@@ -267,55 +469,99 @@
|
|
|
"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"
|
|
|
+ "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",
|
|
|
+ "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",
|
|
|
+ "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",
|
|
|
+ "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 <code>checkout.session.completed</code>.",
|
|
|
- "vipps": "Vipps", "vippsDescription": "Vipps mobiele betalingen accepteren (Noorwegen)",
|
|
|
- "clientId": "Client-ID", "clientSecret": "Client-geheim",
|
|
|
- "subscriptionKey": "Abonnementssleutel", "merchantSerialNumber": "Handelaarserienummer",
|
|
|
- "testMode": "Testmodus", "callbackUrl": "Callback-URL",
|
|
|
+ "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",
|
|
|
+ "paypal": "PayPal",
|
|
|
+ "paypalDescription": "PayPal-betalingen accepteren",
|
|
|
"sandboxMode": "Sandboxmodus",
|
|
|
"paypalWebhookHint": "Voeg deze URL toe in uw PayPal Developer Dashboard onder Webhooks. Abonneer op <code>PAYMENT.CAPTURE.COMPLETED</code>.",
|
|
|
- "savePayment": "Betalingsinstellingen opslaan", "saved": "Betalingsinstellingen opgeslagen"
|
|
|
+ "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",
|
|
|
+ "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",
|
|
|
+ "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"
|
|
|
+ "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": {
|
|
|
@@ -362,65 +608,98 @@
|
|
|
"workshop": {
|
|
|
"title": "Werkplaatsstandaarden",
|
|
|
"description": "Standaardwaarden bij het aanmaken van nieuwe servicerecords.",
|
|
|
- "defaultTechnician": "Standaard monteursnaam", "technicianPlaceholder": "Zoek monteur...",
|
|
|
+ "defaultTechnician": "Standaard monteursnaam",
|
|
|
+ "technicianPlaceholder": "Zoek monteur...",
|
|
|
"failedCreateTech": "Kan monteur niet aanmaken",
|
|
|
"creating": "Aanmaken...",
|
|
|
"createTechnician": "\"{name}\" aanmaken",
|
|
|
"newTechPlaceholder": "Naam monteur",
|
|
|
"addTech": "Toevoegen",
|
|
|
"addNewTech": "+ Nieuw toevoegen",
|
|
|
- "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"
|
|
|
+ "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",
|
|
|
+ "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"
|
|
|
+ "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",
|
|
|
+ "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)",
|
|
|
+ "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"
|
|
|
+ "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",
|
|
|
+ "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.",
|
|
|
+ "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 <bold>alle bestaande gegevens vervangen</bold> 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.",
|
|
|
+ "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.",
|
|
|
@@ -431,10 +710,14 @@
|
|
|
"lubelogStep3": "Klik op <bold>Make Backup</bold> om een zipbestand te downloaden",
|
|
|
"lubelogStep4": "Upload het gedownloade zipbestand hieronder",
|
|
|
"lubelogAddNote": "Dit zal <bold>gegevens toevoegen naast</bold> 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",
|
|
|
+ "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",
|
|
|
@@ -443,9 +726,11 @@
|
|
|
"invoiceNinjaStep4": "Upload het gedownloade zipbestand hieronder",
|
|
|
"invoiceNinjaAddNote": "Dit zal <bold>gegevens toevoegen naast</bold> uw bestaande records — niets wordt verwijderd.",
|
|
|
"invoiceNinjaImported": "Wat wordt geïmporteerd:",
|
|
|
- "invoiceNinjaCustomers": "Klanten", "invoiceNinjaProducts": "Producten (inventaris)",
|
|
|
+ "invoiceNinjaCustomers": "Klanten",
|
|
|
+ "invoiceNinjaProducts": "Producten (inventaris)",
|
|
|
"invoiceNinjaInvoices": "Facturen als servicerecords (onderdelen en arbeid)",
|
|
|
- "invoiceNinjaDocuments": "Documenten en bijlagen", "invoiceNinjaPayments": "Betalingen",
|
|
|
+ "invoiceNinjaDocuments": "Documenten en bijlagen",
|
|
|
+ "invoiceNinjaPayments": "Betalingen",
|
|
|
"invoiceNinjaFileHint": "Upload een Invoice Ninja zip-exportbestand. Bestanden tot 200MB ondersteund.",
|
|
|
"invoiceNinjaImportComplete": "Invoice Ninja-import voltooid"
|
|
|
},
|
|
|
@@ -453,17 +738,24 @@
|
|
|
"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",
|
|
|
+ "status": "Status:",
|
|
|
+ "active": "Actief",
|
|
|
+ "inactive": "Inactief",
|
|
|
"lastChecked": "Laatst gecontroleerd: {date}",
|
|
|
- "enterLicenseKey": "Licentiesleutel invoeren", "validate": "Valideren",
|
|
|
- "validated": "Licentie succesvol gevalideerd", "invalid": "Ongeldige licentiesleutel",
|
|
|
+ "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"
|
|
|
+ "version": "Versie",
|
|
|
+ "website": "Website",
|
|
|
+ "documentation": "Documentatie",
|
|
|
+ "changelog": "Changelog"
|
|
|
},
|
|
|
"portal": {
|
|
|
"title": "Klantenportaal",
|