File size: 20,796 Bytes
48f8f0c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
import type { TranslationStrings } from '../types';

const settings: TranslationStrings = {
  'settings.title': 'Instellingen',
  'settings.subtitle': 'Configureer je persoonlijke instellingen',
  'settings.tabs.display': 'Weergave',
  'settings.tabs.map': 'Kaart',
  'settings.tabs.notifications': 'Meldingen',
  'settings.tabs.integrations': 'Integraties',
  'settings.tabs.account': 'Account',
  'settings.tabs.offline': 'Offline',
  'settings.tabs.about': 'Over',
  'settings.map': 'Kaart',
  'settings.mapTemplate': 'Kaartsjabloon',
  'settings.mapTemplatePlaceholder.select': 'Selecteer sjabloon...',
  'settings.mapDefaultHint': 'Laat leeg voor OpenStreetMap (standaard)',
  'settings.mapTemplatePlaceholder':
    'https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png',
  'settings.mapHint': 'URL-sjabloon voor kaarttegels',
  'settings.mapProvider': 'Kaartprovider',
  'settings.mapProviderHint':
    'Geldt voor Trip Planner en Journey kaarten. Atlas gebruikt altijd Leaflet.',
  'settings.mapLeafletSubtitle': 'Klassiek 2D, elke raster-tile',
  'settings.mapMapboxSubtitle': 'Vector tiles, 3D-gebouwen & terrein',
  'settings.mapExperimental': 'Experimenteel',
  'settings.mapMapboxToken': 'Mapbox Access Token',
  'settings.mapMapboxTokenHint': 'Openbaar token (pk.*) van',
  'settings.mapMapboxTokenLink': 'mapbox.com → Access tokens',
  'settings.mapStyle': 'Kaartstijl',
  'settings.mapStylePlaceholder': 'Kies een Mapbox-stijl',
  'settings.mapStyleHint': 'Preset of eigen mapbox://styles/USER/ID URL',
  'settings.map3dBuildings': '3D-gebouwen & terrein',
  'settings.map3dHint':
    'Kanteling + echte 3D-gebouwenextrusies — werkt op elke stijl, inclusief satelliet.',
  'settings.mapHighQuality': 'Hoge kwaliteit modus',
  'settings.mapHighQualityHint':
    'Antialiasing + globeprojectie voor scherpere randen en een realistische wereldweergave.',
  'settings.mapHighQualityWarning':
    'Kan de prestaties op minder krachtige apparaten beïnvloeden.',
  'settings.mapTipLabel': 'Tip:',
  'settings.mapTip':
    'Rechts-klik en sleep om de kaart te roteren/kantelen. Middenklik om een locatie toe te voegen (rechts-klik is voor rotatie).',
  'settings.latitude': 'Breedtegraad',
  'settings.longitude': 'Lengtegraad',
  'settings.saveMap': 'Kaart opslaan',
  'settings.apiKeys': 'API-sleutels',
  'settings.mapsKey': 'Google Maps API-sleutel',
  'settings.mapsKeyHint':
    'Voor plaatsen zoeken. Vereist Places API (New). Verkrijgbaar op console.cloud.google.com',
  'settings.weatherKey': 'OpenWeatherMap API-sleutel',
  'settings.weatherKeyHint':
    'Voor weergegevens. Gratis op openweathermap.org/api',
  'settings.keyPlaceholder': 'Sleutel invoeren...',
  'settings.configured': 'Geconfigureerd',
  'settings.saveKeys': 'Sleutels opslaan',
  'settings.display': 'Weergave',
  'settings.colorMode': 'Kleurmodus',
  'settings.light': 'Licht',
  'settings.dark': 'Donker',
  'settings.auto': 'Automatisch',
  'settings.language': 'Taal',
  'settings.temperature': 'Temperatuureenheid',
  'settings.timeFormat': 'Tijdnotatie',
  'settings.blurBookingCodes': 'Boekingscodes vervagen',
  'settings.optimizeFromAccommodation': 'Route optimaliseren vanaf accommodatie',
  'settings.optimizeFromAccommodationHint':
    'Begin bij het optimaliseren van een dag de route bij het hotel waar je wakker wordt en eindig bij het hotel waar je die avond incheckt.',
  'settings.notifications': 'Meldingen',
  'settings.notifyTripInvite': 'Reisuitnodigingen',
  'settings.notifyBookingChange': 'Boekingswijzigingen',
  'settings.notifyTripReminder': 'Reisherinneringen',
  'settings.notifyTodoDue': 'Taak verloopt',
  'settings.notifyVacayInvite': 'Vacay-fusieuitnodigingen',
  'settings.notifyPhotosShared': "Gedeelde foto's (Immich)",
  'settings.notifyCollabMessage': 'Chatberichten (Collab)',
  'settings.notifyPackingTagged': 'Paklijst: toewijzingen',
  'settings.notifyWebhook': 'Webhook-meldingen',
  'settings.notificationsDisabled':
    'Meldingen zijn niet geconfigureerd. Vraag een beheerder om e-mail- of webhookmeldingen in te schakelen.',
  'settings.notificationsActive': 'Actief kanaal',
  'settings.notificationsManagedByAdmin':
    'Meldingsgebeurtenissen worden geconfigureerd door je beheerder.',
  'settings.on': 'Aan',
  'settings.off': 'Uit',
  'settings.mcp.title': 'MCP-configuratie',
  'settings.mcp.endpoint': 'MCP-eindpunt',
  'settings.mcp.clientConfig': 'Clientconfiguratie',
  'settings.mcp.clientConfigHint':
    'Vervang <your_token> door een API-token uit de onderstaande lijst. Het pad naar npx moet mogelijk worden aangepast voor jouw systeem (bijv. C:\\PROGRA~1\\nodejs\\npx.cmd op Windows).',
  'settings.mcp.clientConfigHintOAuth':
    'Replace <your_client_id> and <your_client_secret> with the credentials shown in the OAuth 2.1 client you created above. mcp-remote will open your browser to complete the authorization the first time you connect. The path to npx may need to be adjusted for your system (e.g. C:PROGRA~1\nodejs\npx.cmd on Windows).',
  'settings.mcp.copy': 'Kopiëren',
  'settings.mcp.copied': 'Gekopieerd!',
  'settings.mcp.apiTokens': 'API-tokens',
  'settings.mcp.createToken': 'Nieuw token aanmaken',
  'settings.mcp.noTokens':
    'Nog geen tokens. Maak er een aan om MCP-clients te verbinden.',
  'settings.mcp.tokenCreatedAt': 'Aangemaakt',
  'settings.mcp.tokenUsedAt': 'Gebruikt',
  'settings.mcp.deleteTokenTitle': 'Token verwijderen',
  'settings.mcp.deleteTokenMessage':
    'Dit token werkt onmiddellijk niet meer. Elke MCP-client die het gebruikt verliest de toegang.',
  'settings.mcp.modal.createTitle': 'API-token aanmaken',
  'settings.mcp.modal.tokenName': 'Tokennaam',
  'settings.mcp.modal.tokenNamePlaceholder': 'bijv. Claude Desktop, Werklaptop',
  'settings.mcp.modal.creating': 'Aanmaken…',
  'settings.mcp.modal.create': 'Token aanmaken',
  'settings.mcp.modal.createdTitle': 'Token aangemaakt',
  'settings.mcp.modal.createdWarning':
    'Dit token wordt slechts één keer getoond. Kopieer en bewaar het nu — het kan niet worden hersteld.',
  'settings.mcp.modal.done': 'Klaar',
  'settings.mcp.toast.created': 'Token aangemaakt',
  'settings.mcp.toast.createError': 'Token aanmaken mislukt',
  'settings.mcp.toast.deleted': 'Token verwijderd',
  'settings.mcp.toast.deleteError': 'Token verwijderen mislukt',
  'settings.mcp.apiTokensDeprecated':
    'API-tokens zijn verouderd en worden in een toekomstige versie verwijderd. Gebruik OAuth 2.1-clients in plaats daarvan.',
  'settings.oauth.clients': 'OAuth 2.1-clients',
  'settings.oauth.clientsHint':
    'Registreer OAuth 2.1-clients zodat externe MCP-toepassingen (Claude Web, Cursor, enz.) verbinding kunnen maken zonder statische tokens.',
  'settings.oauth.createClient': 'Nieuwe client',
  'settings.oauth.noClients': 'Geen OAuth-clients geregistreerd.',
  'settings.oauth.clientId': 'Client-ID',
  'settings.oauth.clientSecret': 'Clientgeheim',
  'settings.oauth.deleteClient': 'Client verwijderen',
  'settings.oauth.deleteClientMessage':
    'Deze client en alle actieve sessies worden permanent verwijderd. Elke toepassing die deze client gebruikt, verliest onmiddellijk de toegang.',
  'settings.oauth.rotateSecret': 'Geheim vernieuwen',
  'settings.oauth.rotateSecretMessage':
    'Er wordt een nieuw clientgeheim gegenereerd en alle bestaande sessies worden direct ongeldig. Werk uw toepassing bij voordat u dit venster sluit.',
  'settings.oauth.rotateSecretConfirm': 'Vernieuwen',
  'settings.oauth.rotateSecretConfirming': 'Vernieuwen…',
  'settings.oauth.rotateSecretDoneTitle': 'Nieuw geheim gegenereerd',
  'settings.oauth.rotateSecretDoneWarning':
    'Dit geheim wordt slechts eenmalig getoond. Kopieer het nu en werk uw toepassing bij — alle vorige sessies zijn ongeldig gemaakt.',
  'settings.oauth.activeSessions': 'Actieve OAuth-sessies',
  'settings.oauth.sessionScopes': 'Rechten',
  'settings.oauth.sessionExpires': 'Verloopt',
  'settings.oauth.revoke': 'Intrekken',
  'settings.oauth.revokeSession': 'Sessie intrekken',
  'settings.oauth.revokeSessionMessage':
    'Dit trekt onmiddellijk de toegang voor deze OAuth-sessie in.',
  'settings.oauth.modal.createTitle': 'OAuth-client registreren',
  'settings.oauth.modal.presets': 'Snelle instellingen',
  'settings.oauth.modal.clientName': 'Toepassingsnaam',
  'settings.oauth.modal.clientNamePlaceholder':
    'bijv. Claude Web, Mijn MCP-app',
  'settings.oauth.modal.redirectUris': "Redirect-URI's",
  'settings.oauth.modal.redirectUrisPlaceholder':
    'https://your-app.com/callback\nhttps://your-app.com/auth',
  'settings.oauth.modal.redirectUrisHint':
    'Eén URI per regel. HTTPS vereist (localhost uitgezonderd). Exacte overeenkomst vereist.',
  'settings.oauth.modal.scopes': 'Toegestane rechten',
  'settings.oauth.modal.scopesHint':
    "list_trips en get_trip_summary zijn altijd beschikbaar — geen recht vereist. Ze helpen de AI trip-ID's te ontdekken.",
  'settings.oauth.modal.selectAll': 'Alles selecteren',
  'settings.oauth.modal.deselectAll': 'Alles deselecteren',
  'settings.oauth.modal.creating': 'Registreren…',
  'settings.oauth.modal.create': 'Client registreren',
  'settings.oauth.modal.createdTitle': 'Client geregistreerd',
  'settings.oauth.modal.createdWarning':
    'Het clientgeheim wordt slechts eenmalig getoond. Kopieer het nu — het kan niet worden hersteld.',
  'settings.oauth.toast.createError':
    'OAuth-client kon niet worden geregistreerd',
  'settings.oauth.toast.deleted': 'OAuth-client verwijderd',
  'settings.oauth.toast.deleteError': 'OAuth-client kon niet worden verwijderd',
  'settings.oauth.toast.revoked': 'Sessie ingetrokken',
  'settings.oauth.toast.revokeError': 'Sessie kon niet worden ingetrokken',
  'settings.oauth.toast.rotateError': 'Clientgeheim kon niet worden vernieuwd',
  'settings.oauth.modal.machineClient': 'Machineclient (zonder browserinlog)',
  'settings.oauth.modal.machineClientHint':
    "Gebruikt de client_credentials grant — geen redirect-URI's nodig. Het token wordt direct verstrekt via client_id + client_secret en handelt namens jou binnen de geselecteerde scopes.",
  'settings.oauth.modal.machineClientUsage':
    'Token ophalen: POST /oauth/token met grant_type=client_credentials, client_id en client_secret. Geen browser, geen vernieuwingstoken.',
  'settings.oauth.badge.machine': 'machine',
  'settings.account': 'Account',
  'settings.about': 'Over',
  'settings.about.reportBug': 'Bug melden',
  'settings.about.reportBugHint': 'Probleem gevonden? Laat het ons weten',
  'settings.about.featureRequest': 'Feature aanvragen',
  'settings.about.featureRequestHint': 'Stel een nieuwe functie voor',
  'settings.about.wikiHint': 'Documentatie en handleidingen',
  'settings.about.supporters.badge': 'Maandelijkse Steuners',
  'settings.about.supporters.title': 'Reisgezelschap voor TREK',
  'settings.about.supporters.subtitle':
    'Terwijl jij je volgende route plant, plannen deze mensen mee aan de toekomst van TREK. Hun maandelijkse bijdrage gaat rechtstreeks naar ontwikkeling en echte uren — zodat TREK Open Source blijft.',
  'settings.about.supporters.since': 'steuner sinds {date}',
  'settings.about.supporters.tierEmpty': 'Wees de eerste',
  'settings.about.supporter.tier.noReturnTicket': 'No Return Ticket',
  'settings.about.supporter.tier.lostLuggageVip': 'Lost Luggage VIP',
  'settings.about.supporter.tier.businessClassDreamer':
    'Business Class Dreamer',
  'settings.about.supporter.tier.budgetTraveller': 'Budget Traveller',
  'settings.about.supporter.tier.hostelBunkmate': 'Hostel Bunkmate',
  'settings.about.description':
    "TREK is een zelf-gehoste reisplanner die je helpt je reizen te organiseren van het eerste idee tot de laatste herinnering. Dagplanning, budget, paklijsten, foto's en nog veel meer — alles op één plek, op je eigen server.",
  'settings.about.madeWith': 'Gemaakt met',
  'settings.about.madeBy':
    'door Maurice en een groeiende open-source community.',
  'settings.username': 'Gebruikersnaam',
  'settings.email': 'E-mail',
  'settings.role': 'Rol',
  'settings.roleAdmin': 'Beheerder',
  'settings.oidcLinked': 'Gekoppeld met',
  'settings.changePassword': 'Wachtwoord wijzigen',
  'settings.mustChangePassword':
    'U moet uw wachtwoord wijzigen voordat u kunt doorgaan. Stel hieronder een nieuw wachtwoord in.',
  'settings.currentPassword': 'Huidig wachtwoord',
  'settings.currentPasswordRequired': 'Huidig wachtwoord is verplicht',
  'settings.newPassword': 'Nieuw wachtwoord',
  'settings.confirmPassword': 'Bevestig nieuw wachtwoord',
  'settings.updatePassword': 'Wachtwoord bijwerken',
  'settings.passwordRequired': 'Voer het huidige en nieuwe wachtwoord in',
  'settings.passwordTooShort': 'Wachtwoord moet minimaal 8 tekens bevatten',
  'settings.passwordMismatch': 'Wachtwoorden komen niet overeen',
  'settings.passwordWeak':
    'Wachtwoord moet hoofdletters, kleine letters, een cijfer en een speciaal teken bevatten',
  'settings.passwordChanged': 'Wachtwoord succesvol gewijzigd',
  'settings.deleteAccount': 'Account verwijderen',
  'settings.deleteAccountTitle': 'Account verwijderen?',
  'settings.deleteAccountWarning':
    'Je account en al je reizen, plaatsen en bestanden worden permanent verwijderd. Deze actie kan niet ongedaan worden gemaakt.',
  'settings.deleteAccountConfirm': 'Permanent verwijderen',
  'settings.deleteBlockedTitle': 'Verwijderen niet mogelijk',
  'settings.deleteBlockedMessage':
    'Je bent de enige beheerder. Maak eerst een andere gebruiker beheerder voordat je je account verwijdert.',
  'settings.roleUser': 'Gebruiker',
  'settings.saveProfile': 'Profiel opslaan',
  'settings.mfa.title': 'Tweefactorauthenticatie (2FA)',
  'settings.mfa.description':
    'Voegt een tweede stap toe bij het inloggen. Gebruik een authenticator-app (Google Authenticator, Authy, etc.).',
  'settings.mfa.requiredByPolicy':
    'Je beheerder vereist tweestapsverificatie. Stel hieronder een authenticator-app in voordat je verdergaat.',
  'settings.mfa.backupTitle': 'Back-upcodes',
  'settings.mfa.backupDescription':
    'Gebruik deze eenmalige codes als je geen toegang meer hebt tot je authenticator-app.',
  'settings.mfa.backupWarning':
    'Sla deze codes nu op. Elke code kan maar een keer worden gebruikt.',
  'settings.mfa.backupCopy': 'Codes kopiëren',
  'settings.mfa.backupDownload': 'TXT downloaden',
  'settings.mfa.backupPrint': 'Afdrukken / PDF',
  'settings.mfa.backupCopied': 'Back-upcodes gekopieerd',
  'settings.mfa.enabled': '2FA is ingeschakeld op je account.',
  'settings.mfa.disabled': '2FA is niet ingeschakeld.',
  'settings.mfa.setup': 'Authenticator instellen',
  'settings.mfa.scanQr':
    'Scan deze QR-code met je app of voer de sleutel handmatig in.',
  'settings.mfa.secretLabel': 'Geheime sleutel (handmatige invoer)',
  'settings.mfa.codePlaceholder': '6-cijferige code',
  'settings.mfa.enable': '2FA inschakelen',
  'settings.mfa.cancelSetup': 'Annuleren',
  'settings.mfa.disableTitle': '2FA uitschakelen',
  'settings.mfa.disableHint':
    'Voer je wachtwoord en een huidige code van je authenticator in.',
  'settings.mfa.disable': '2FA uitschakelen',
  'settings.mfa.toastEnabled': 'Tweefactorauthenticatie ingeschakeld',
  'settings.mfa.toastDisabled': 'Tweefactorauthenticatie uitgeschakeld',
  'settings.mfa.demoBlocked': 'Niet beschikbaar in demomodus',
  'settings.toast.mapSaved': 'Kaartinstellingen opgeslagen',
  'settings.toast.keysSaved': 'API-sleutels opgeslagen',
  'settings.toast.displaySaved': 'Weergave-instellingen opgeslagen',
  'settings.toast.profileSaved': 'Profiel opgeslagen',
  'settings.uploadAvatar': 'Profielfoto uploaden',
  'settings.removeAvatar': 'Profielfoto verwijderen',
  'settings.avatarUploaded': 'Profielfoto bijgewerkt',
  'settings.avatarRemoved': 'Profielfoto verwijderd',
  'settings.avatarError': 'Uploaden mislukt',
  'settings.bookingLabels': 'Routelabels voor boekingen',
  'settings.bookingLabelsHint':
    'Toon station- / luchthavennamen op de kaart. Indien uit, alleen het icoon.',
  'settings.notifyVersionAvailable': 'Nieuwe versie beschikbaar',
  'settings.notificationPreferences.noChannels':
    'Er zijn geen meldingskanalen geconfigureerd. Vraag een beheerder om e-mail- of webhookmeldingen in te stellen.',
  'settings.webhookUrl.label': 'Webhook-URL',
  'settings.webhookUrl.placeholder': 'https://discord.com/api/webhooks/...',
  'settings.webhookUrl.hint':
    'Voer je Discord-, Slack- of aangepaste webhook-URL in om meldingen te ontvangen.',
  'settings.webhookUrl.saved': 'Webhook-URL opgeslagen',
  'settings.webhookUrl.test': 'Testen',
  'settings.webhookUrl.testSuccess': 'Test-webhook succesvol verzonden',
  'settings.webhookUrl.testFailed': 'Test-webhook mislukt',
  'settings.ntfyUrl.topicLabel': 'Ntfy-onderwerp',
  'settings.ntfyUrl.topicPlaceholder': 'my-trek-alerts',
  'settings.ntfyUrl.serverLabel': 'Ntfy-server-URL (optioneel)',
  'settings.ntfyUrl.serverPlaceholder': 'https://ntfy.sh',
  'settings.ntfyUrl.hint':
    'Voer je Ntfy-onderwerp in om pushmeldingen te ontvangen. Laat het serverveld leeg om de standaard te gebruiken die door je beheerder is ingesteld.',
  'settings.ntfyUrl.tokenLabel': 'Toegangstoken (optioneel)',
  'settings.ntfyUrl.tokenHint':
    'Vereist voor onderwerpen die met een wachtwoord zijn beveiligd.',
  'settings.ntfyUrl.saved': 'Ntfy-instellingen opgeslagen',
  'settings.ntfyUrl.test': 'Testen',
  'settings.ntfyUrl.testSuccess': 'Test-Ntfy-melding succesvol verzonden',
  'settings.ntfyUrl.testFailed': 'Test-Ntfy-melding mislukt',
  'settings.ntfyUrl.tokenCleared': 'Toegangstoken gewist',
  'settings.notificationPreferences.inapp': 'In-App',
  '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.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.',
  'settings.passkey.notConfigured':
    'Passkeys zijn ingeschakeld maar nog niet volledig geconfigureerd op deze server. Vraag je beheerder om het WebAuthn-domein in te stellen.',
  'settings.passkey.add': 'Een passkey toevoegen',
  'settings.passkey.addTitle': 'Een passkey toevoegen',
  'settings.passkey.passwordPrompt':
    'Bevestig je huidige wachtwoord en volg daarna de aanwijzingen van je apparaat.',
  'settings.passkey.passwordRequired': 'Je huidige wachtwoord is vereist.',
  'settings.passkey.namePlaceholder': 'Naam (optioneel, bijv. "iPhone")',
  'settings.passkey.addedToast': 'Passkey toegevoegd',
  'settings.passkey.added': 'Toegevoegd',
  'settings.passkey.addError': 'Passkey kon niet worden toegevoegd',
  'settings.passkey.cancelled': 'Passkey instellen geannuleerd',
  'settings.passkey.deleted': 'Passkey verwijderd',
  'settings.passkey.deleteConfirm':
    'Deze passkey verwijderen? Bevestig met je wachtwoord.',
  'settings.passkey.rename': 'Naam wijzigen',
  'settings.passkey.defaultName': 'Passkey',
  'settings.passkey.synced': 'Gesynchroniseerd',
  'settings.passkey.deviceBound': 'Dit apparaat',
  'settings.passkey.lastUsed': 'Laatst gebruikt',
  'settings.passkey.neverUsed': 'Nooit gebruikt',
  'settings.mapPoiPill': 'Plaatsen op de kaart ontdekken',
  'settings.mapPoiPillHint': 'Toon een categorielabel op de reiskaart om restaurants, hotels en meer in de buurt te vinden via OpenStreetMap.',
  'settings.airtrail.title': 'AirTrail',
  'settings.airtrail.hint':
    'Verbind je zelf-gehoste AirTrail om vluchten te importeren en te synchroniseren. Maak een API-sleutel aan in AirTrail onder Instellingen → Beveiliging.',
  'settings.airtrail.url': 'Instantie-URL',
  'settings.airtrail.apiKey': 'API-sleutel',
  'settings.airtrail.apiKeyPlaceholder': 'Bearer API-sleutel',
  'settings.airtrail.apiKeyHint':
    'Aangemaakt in AirTrail onder Instellingen → Beveiliging. Versleuteld opgeslagen.',
  'settings.airtrail.allowInsecureTls': 'Zelfondertekende certificaten toestaan',
  'settings.airtrail.allowInsecureTlsHint':
    'Schakel dit alleen in voor een vertrouwde instantie op je eigen netwerk.',
  'settings.airtrail.connected': 'Verbonden',
  'settings.airtrail.notConnected': 'Niet verbonden',
  'settings.airtrail.toast.saved': 'AirTrail-verbinding opgeslagen',
  'settings.airtrail.toast.saveError': 'De verbinding kon niet worden opgeslagen',
  'settings.airtrail.test.button': 'Verbinding testen',
  'settings.airtrail.test.success': 'Verbonden — {count} vlucht(en) gevonden',
  'settings.airtrail.test.failed': 'Verbinding mislukt',
};

export default settings;