From 5b3f77f11dc9f1dc2bc466657be5c40081ca6f9b Mon Sep 17 00:00:00 2001 From: eindpunt Date: Thu, 25 Jun 2026 17:39:32 +0200 Subject: [PATCH] Added new Dutch translations and some corrections --- shared/src/i18n/nl/admin.ts | 24 ++++++++++++------------ shared/src/i18n/nl/dashboard.ts | 2 +- shared/src/i18n/nl/packing.ts | 10 +++++----- shared/src/i18n/nl/perm.ts | 4 ++-- shared/src/i18n/nl/planner.ts | 2 +- shared/src/i18n/nl/register.ts | 2 +- shared/src/i18n/nl/reservations.ts | 10 +++++----- shared/src/i18n/nl/settings.ts | 6 +++--- shared/src/i18n/nl/share.ts | 2 +- shared/src/i18n/nl/shared.ts | 2 +- shared/src/i18n/nl/todo.ts | 2 +- shared/src/i18n/nl/trip.ts | 6 +++--- 12 files changed, 36 insertions(+), 36 deletions(-) diff --git a/shared/src/i18n/nl/admin.ts b/shared/src/i18n/nl/admin.ts index 9c537906..61b34e8a 100644 --- a/shared/src/i18n/nl/admin.ts +++ b/shared/src/i18n/nl/admin.ts @@ -72,19 +72,19 @@ const admin: TranslationStrings = { 'admin.tabs.settings': 'Instellingen', 'admin.allowRegistration': 'Registratie toestaan', 'admin.allowRegistrationHint': 'Nieuwe gebruikers kunnen zichzelf registreren', - 'admin.authMethods': 'Authentication Methods', - 'admin.passwordLogin': 'Password Login', - 'admin.passwordLoginHint': 'Allow users to sign in with email and password', - 'admin.passwordRegistration': 'Password Registration', - 'admin.passwordRegistrationHint': 'Allow new users to register with email and password', - 'admin.oidcLogin': 'SSO Login', - 'admin.oidcLoginHint': 'Allow users to sign in with SSO', - 'admin.oidcRegistration': 'SSO Auto-Provisioning', - 'admin.oidcRegistrationHint': 'Automatically create accounts for new SSO users', + 'admin.authMethods': 'Authenticatiemethoden', + 'admin.passwordLogin': 'Inloggen met wachtwoord', + 'admin.passwordLoginHint': 'Gebruikers toestaan om in te loggen met e-mailadres en wachtwoord', + 'admin.passwordRegistration': 'Registreren met wachtwoord', + 'admin.passwordRegistrationHint': 'Nieuwe gebruikers toestaan om zich te registreren met e-mailadres en wachtwoord', + 'admin.oidcLogin': 'Inloggen via SSO', + 'admin.oidcLoginHint': 'Gebruikers toestaan om in te loggen via SSO', + 'admin.oidcRegistration': 'Automatische SSO-provisioning', + 'admin.oidcRegistrationHint': 'Automatisch accounts aanmaken voor nieuwe SSO-gebruikers', 'admin.envOverrideHint': - 'Password login settings are controlled by the OIDC_ONLY environment variable and cannot be changed here.', - 'admin.lockoutWarning': 'At least one login method must remain enabled', - 'admin.requireMfa': 'Tweestapsverificatie (2FA) verplicht stellen', + 'De instellingen voor inloggen met wachtwoord worden beheerd via de omgevingsvariabele OIDC_ONLY en kunnen hier niet worden gewijzigd.', + 'admin.lockoutWarning': 'Er moet minstens één inlogmethode ingeschakeld blijven', + 'admin.requireMfa': 'Tweestapsverificatie (2FA) verplichten', 'admin.requireMfaHint': 'Gebruikers zonder 2FA moeten de installatie in Instellingen voltooien voordat ze de app kunnen gebruiken.', 'admin.apiKeys': 'API-sleutels', diff --git a/shared/src/i18n/nl/dashboard.ts b/shared/src/i18n/nl/dashboard.ts index bb1983f9..e8610283 100644 --- a/shared/src/i18n/nl/dashboard.ts +++ b/shared/src/i18n/nl/dashboard.ts @@ -101,7 +101,7 @@ const dashboard: TranslationStrings = { 'dashboard.mobile.inDays': 'Over {count} dagen', 'dashboard.mobile.inMonths': 'Over {count} maanden', 'dashboard.mobile.completed': 'Voltooid', - 'dashboard.mobile.currencyConverter': 'Valutaomrekener', + 'dashboard.mobile.currencyConverter': 'Valutaomzetter', 'dashboard.filter.planned': 'Gepland', 'dashboard.hero.badgeLive': 'NU LIVE', 'dashboard.hero.badgeToday': 'START VANDAAG', diff --git a/shared/src/i18n/nl/packing.ts b/shared/src/i18n/nl/packing.ts index 6c5b928b..3b5ad33a 100644 --- a/shared/src/i18n/nl/packing.ts +++ b/shared/src/i18n/nl/packing.ts @@ -1,10 +1,10 @@ import type { TranslationStrings } from '../types'; const packing: TranslationStrings = { - 'packing.title': 'Paklijst', - 'packing.empty': 'Paklijst is leeg', + 'packing.title': 'Inpaklijst', + 'packing.empty': 'Inpaklijst is leeg', 'packing.import': 'Importeren', - 'packing.importTitle': 'Paklijst importeren', + 'packing.importTitle': 'InInpaklijst importeren', 'packing.importHint': 'Eén item per regel. Optioneel categorie en aantal gescheiden door komma, puntkomma of tab: Naam, Categorie, Aantal', 'packing.importPlaceholder': 'Tandenborstel\nZonnebrand, Hygiëne\nT-Shirts, Kleding, 5\nPaspoort, Documenten', @@ -25,7 +25,7 @@ const packing: TranslationStrings = { 'packing.filterAll': 'Alle', 'packing.filterOpen': 'Openstaand', 'packing.filterDone': 'Klaar', - 'packing.emptyTitle': 'Paklijst is leeg', + 'packing.emptyTitle': 'Inpaklijst is leeg', 'packing.emptyHint': 'Voeg items toe of gebruik de suggesties', 'packing.emptyFiltered': 'Geen items gevonden voor dit filter', 'packing.menuRename': 'Hernoemen', @@ -42,7 +42,7 @@ const packing: TranslationStrings = { 'packing.templateError': 'Fout bij toepassen van sjabloon', 'packing.saveAsTemplate': 'Opslaan als sjabloon', 'packing.templateName': 'Sjabloonnaam', - 'packing.templateSaved': 'Paklijst opgeslagen als sjabloon', + 'packing.templateSaved': 'Inpaklijst opgeslagen als sjabloon', 'packing.noMembers': 'Geen leden', 'packing.bags': 'Bagage', 'packing.noBag': 'Niet toegewezen', diff --git a/shared/src/i18n/nl/perm.ts b/shared/src/i18n/nl/perm.ts index b219f0ed..680b730d 100644 --- a/shared/src/i18n/nl/perm.ts +++ b/shared/src/i18n/nl/perm.ts @@ -14,7 +14,7 @@ const perm: TranslationStrings = { 'perm.cat.members': 'Ledenbeheer', 'perm.cat.files': 'Bestanden', 'perm.cat.content': 'Inhoud & planning', - 'perm.cat.extras': 'Budget, paklijsten & samenwerking', + 'perm.cat.extras': 'Budget, inpaklijsten & samenwerking', 'perm.action.trip_create': 'Reizen aanmaken', 'perm.action.trip_edit': 'Reisdetails bewerken', 'perm.action.trip_delete': 'Reizen verwijderen', @@ -28,7 +28,7 @@ const perm: TranslationStrings = { 'perm.action.day_edit': 'Dagen, notities & toewijzingen bewerken', 'perm.action.reservation_edit': 'Reserveringen beheren', 'perm.action.budget_edit': 'Budget beheren', - 'perm.action.packing_edit': 'Paklijsten beheren', + 'perm.action.packing_edit': 'Inpaklijsten beheren', 'perm.action.collab_edit': 'Samenwerking (notities, polls, chat)', 'perm.action.share_manage': 'Deellinks beheren', 'perm.actionHint.trip_create': 'Wie kan nieuwe reizen aanmaken', diff --git a/shared/src/i18n/nl/planner.ts b/shared/src/i18n/nl/planner.ts index 23e6684e..8da3bd91 100644 --- a/shared/src/i18n/nl/planner.ts +++ b/shared/src/i18n/nl/planner.ts @@ -3,7 +3,7 @@ import type { TranslationStrings } from '../types'; const planner: TranslationStrings = { 'planner.places': 'Plaatsen', 'planner.bookings': 'Boekingen', - 'planner.packingList': 'Paklijst', + 'planner.packingList': 'Inpaklijst', 'planner.documents': 'Documenten', 'planner.dayPlan': 'Dagplan', 'planner.reservations': 'Reserveringen', diff --git a/shared/src/i18n/nl/register.ts b/shared/src/i18n/nl/register.ts index 0423f6f7..700e2906 100644 --- a/shared/src/i18n/nl/register.ts +++ b/shared/src/i18n/nl/register.ts @@ -10,7 +10,7 @@ const register: TranslationStrings = { 'register.feature2': 'Interactieve kaartweergave', 'register.feature3': 'Beheer plaatsen en categorieën', 'register.feature4': 'Houd reserveringen bij', - 'register.feature5': 'Maak paklijsten', + 'register.feature5': 'Maak inpaklijsten', 'register.feature6': "Bewaar foto's en bestanden", 'register.createAccount': 'Account aanmaken', 'register.startPlanning': 'Begin met het plannen van je reis', diff --git a/shared/src/i18n/nl/reservations.ts b/shared/src/i18n/nl/reservations.ts index 09016be4..011bede0 100644 --- a/shared/src/i18n/nl/reservations.ts +++ b/shared/src/i18n/nl/reservations.ts @@ -156,10 +156,10 @@ const reservations: TranslationStrings = { 'reservations.airtrail.otherFlights': 'Andere vluchten', 'reservations.airtrail.empty': 'Geen vluchten gevonden in je AirTrail-account.', 'reservations.airtrail.importCta': '{count} importeren', - 'reservations.costsLabel': 'Costs', - 'reservations.createExpense': 'Create expense', - 'reservations.createExpenseHint': 'Saves the booking, then opens the Costs editor.', - 'reservations.linkedExpense': 'Linked expense', - 'reservations.removeExpense': 'Remove expense', + 'reservations.costsLabel': 'Kosten', + 'reservations.createExpense': 'Kostenpost aanmaken', + 'reservations.createExpenseHint': 'Boeking opslaan en daarna de Onkosteneditor openen.', + 'reservations.linkedExpense': 'Gekoppelde kostenpost', + 'reservations.removeExpense': 'Kostenpost verwijderen', }; export default reservations; diff --git a/shared/src/i18n/nl/settings.ts b/shared/src/i18n/nl/settings.ts index c8068797..6d5e634c 100644 --- a/shared/src/i18n/nl/settings.ts +++ b/shared/src/i18n/nl/settings.ts @@ -68,7 +68,7 @@ const settings: TranslationStrings = { 'settings.notifyVacayInvite': 'Vacay-fusieuitnodigingen', 'settings.notifyPhotosShared': "Gedeelde foto's (Immich)", 'settings.notifyCollabMessage': 'Chatberichten (Collab)', - 'settings.notifyPackingTagged': 'Paklijst: toewijzingen', + 'settings.notifyPackingTagged': 'Inpaklijst: toewijzingen', 'settings.notifyWebhook': 'Webhook-meldingen', 'settings.notificationsDisabled': 'Meldingen zijn niet geconfigureerd. Vraag een beheerder om e-mail- of webhookmeldingen in te schakelen.', @@ -277,8 +277,8 @@ const settings: TranslationStrings = { 'settings.notificationPreferences.webhook': 'Webhook', 'settings.notificationPreferences.email': 'Email', 'settings.notificationPreferences.ntfy': 'Ntfy', - 'settings.currency': 'Currency', - 'settings.currencyHint': 'All amounts in Costs are converted to and shown in this currency.', + 'settings.currency': 'Valuta', + 'settings.currencyHint': 'Alle bedragen onder Onkosten worden omgerekend naar en weergegeven in deze valuta.', 'settings.passkey.title': 'Passkeys', 'settings.passkey.description': 'Log sneller en phishingbestendig in met een passkey — je vingerafdruk, gezicht, pincode of een hardwaresleutel. Je wachtwoord blijft als back-up bestaan.', diff --git a/shared/src/i18n/nl/share.ts b/shared/src/i18n/nl/share.ts index a3f0a208..6ebf1406 100644 --- a/shared/src/i18n/nl/share.ts +++ b/shared/src/i18n/nl/share.ts @@ -9,7 +9,7 @@ const share: TranslationStrings = { 'share.createError': 'Kon link niet aanmaken', 'share.permMap': 'Kaart en plan', 'share.permBookings': 'Boekingen', - 'share.permPacking': 'Paklijst', + 'share.permPacking': 'Inpaklijst', 'share.permBudget': 'Budget', 'share.permCollab': 'Chat', }; diff --git a/shared/src/i18n/nl/shared.ts b/shared/src/i18n/nl/shared.ts index 308e87fd..8e7b031b 100644 --- a/shared/src/i18n/nl/shared.ts +++ b/shared/src/i18n/nl/shared.ts @@ -6,7 +6,7 @@ const shared: TranslationStrings = { 'shared.readOnly': 'Alleen-lezen weergave', 'shared.tabPlan': 'Plan', 'shared.tabBookings': 'Boekingen', - 'shared.tabPacking': 'Paklijst', + 'shared.tabPacking': 'Inpaklijst', 'shared.tabBudget': 'Budget', 'shared.tabChat': 'Chat', 'shared.days': 'dagen', diff --git a/shared/src/i18n/nl/todo.ts b/shared/src/i18n/nl/todo.ts index ac17300e..2747a15a 100644 --- a/shared/src/i18n/nl/todo.ts +++ b/shared/src/i18n/nl/todo.ts @@ -1,7 +1,7 @@ import type { TranslationStrings } from '../types'; const todo: TranslationStrings = { - 'todo.subtab.packing': 'Paklijst', + 'todo.subtab.packing': 'Inpaklijst', 'todo.subtab.todo': 'Taken', 'todo.completed': 'voltooid', 'todo.filter.all': 'Alles', diff --git a/shared/src/i18n/nl/trip.ts b/shared/src/i18n/nl/trip.ts index 99a6ad35..9e987428 100644 --- a/shared/src/i18n/nl/trip.ts +++ b/shared/src/i18n/nl/trip.ts @@ -4,12 +4,12 @@ const trip: TranslationStrings = { 'trip.tabs.plan': 'Plan', 'trip.tabs.transports': 'Transport', 'trip.tabs.reservations': 'Boekingen', - 'trip.tabs.reservationsShort': 'Boek', - 'trip.tabs.packing': 'Paklijst', + 'trip.tabs.reservationsShort': 'Boekingen', + 'trip.tabs.packing': 'Inpaklijst', 'trip.tabs.packingShort': 'Inpakken', 'trip.tabs.lists': 'Lijsten', 'trip.tabs.listsShort': 'Lijsten', - 'trip.tabs.budget': 'Costs', + 'trip.tabs.budget': 'Onkosten', 'trip.tabs.files': 'Bestanden', 'trip.loading': 'Reis laden...', 'trip.loadingPhotos': 'Plaatsfoto laden...',