Added new Dutch translations and some corrections

This commit is contained in:
eindpunt
2026-06-25 17:39:32 +02:00
committed by Maurice
parent e04cf85bef
commit 5b3f77f11d
12 changed files with 36 additions and 36 deletions
+12 -12
View File
@@ -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',
+1 -1
View File
@@ -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',
+5 -5
View File
@@ -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',
+2 -2
View File
@@ -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',
+1 -1
View File
@@ -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',
+1 -1
View File
@@ -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',
+5 -5
View File
@@ -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;
+3 -3
View File
@@ -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.',
+1 -1
View File
@@ -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',
};
+1 -1
View File
@@ -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',
+1 -1
View File
@@ -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',
+3 -3
View File
@@ -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...',