manager-app/lib/l10n/app_nl.arb
Thomas Fransolet bb4d4fe2d5 Écran Statistiques refondu + Guide IA + onboarding (auth, abonnement) + i18n FR/EN/NL
Statistiques — refonte complète, aucun changement backend
  statistics_screen.dart réécrit (+1832) : barres horizontales monochromes à la place
  des barres verticales tronquées et des deux anneaux, barre de filtres unique avec les
  volumes par canal, règle mono-canal, 4 KPI portant chacun leur variation, bandeau
  « à retenir », courbe en aire avec bandes de week-end. La période précédente s'obtient
  en rappelant le même endpoint.
  statistics_report.dart : export PDF généré côté client (paquet pdf Dart), il partage
  les valeurs calculées de l'écran — un chiffre ne peut pas diverger entre l'écran et le
  document envoyé à la commune. Deux puces du sommaire promettaient des données
  inexistantes (parcours terminés, questions au guide IA), retirées.
  ⚠️ Jamais ouvert dans un navigateur. Cases de test : test-plan.md §8bis / §8ter.

Guide IA
  Screens/GuideIa/guide_ia_screen.dart — onglet Configuration. Menu conditionné à
  isAssistant, le même drapeau que la garde d'AiController. L'onglet « Ce que demandent
  vos visiteurs » n'est pas dans ce commit : le schéma backend est prêt, l'UI non.

Onboarding self-service
  Screens/Auth/ (mot de passe oublié, définition du mot de passe),
  Screens/Billing/subscription_screen.dart, ai_quota_hint.dart.
  ⚠️ Aucun parcours joué de bout en bout — test-plan.md §18.

Parcours guidés
  progression_mode.dart : 9 booléens sur 3 niveaux remplacés par 3 questions.
  Popups GuidedPath / GuidedStep / QuizQuestion mises à jour en conséquence.

Client API (manager_api_new) — édité À LA MAIN, ne pas relancer la génération
  onboarding_api.dart, authentication_api.dart (+80), instance_dto (champs Guide*),
  guided_step / quiz_question_guided_step (flags morts retirés).
  Le // @dart=2.18 manquant dans onboarding_api.dart cassait les 3 apps Flutter d'un
  coup — corrigé ici.

i18n : ~180 clés par langue (FR/EN/NL) + fichiers générés.
Tests : progression_mode_test, statistics_report_test (le second a attrapé deux
plantages qui seraient sortis au premier clic).

flutter build web . flutter analyze : 68 erreurs, toutes dans les fichiers modèle
orphelins de manager_api_new — dette connue, pas une régression, ces fichiers ne sont
pas dans le graphe de compilation.
2026-08-09 22:14:37 +02:00

653 lines
28 KiB
Plaintext

{
"@@locale": "nl",
"cancel": "Annuleren",
"save": "Opslaan",
"create": "Aanmaken",
"delete": "Verwijderen",
"close": "Sluiten",
"edit": "Bewerken",
"actions": "Acties",
"status": "Status",
"no": "Nee",
"name": "Naam",
"type": "Type",
"date": "Datum",
"loginSuccess": "Inloggen geslaagd",
"loginError": "Er is een probleem opgetreden bij het inloggen",
"rememberMe": "Onthoud mij",
"connect": "INLOGGEN",
"forgotPasswordLink": "Wachtwoord vergeten?",
"forgotPasswordTitle": "Wachtwoord vergeten",
"forgotPasswordDesc": "Vul uw e-mail in, we sturen u een link om een nieuw wachtwoord in te stellen.",
"forgotPasswordSubmit": "LINK VERSTUREN",
"forgotPasswordSuccess": "Als dit e-mailadres bestaat, is er zojuist een resetlink verstuurd.",
"backToLogin": "Terug naar inloggen",
"setPasswordTitle": "Wachtwoord instellen",
"setPasswordDesc": "Kies een wachtwoord om toegang te krijgen tot uw omgeving.",
"setPasswordNewLabel": "Nieuw wachtwoord",
"setPasswordSubmit": "WACHTWOORD INSTELLEN",
"setPasswordSuccess": "Wachtwoord ingesteld — u kunt nu inloggen.",
"setPasswordError": "Deze link is ongeldig of verlopen",
"setPasswordTooShort": "Wachtwoord moet minstens 8 tekens bevatten",
"setPasswordMissingToken": "Ongeldige link — geen token opgegeven",
"inviteUserHint": "Er wordt een uitnodigingsmail verstuurd om het wachtwoord in te stellen.",
"menuSubscription": "Abonnement",
"subscriptionTitle": "Abonnement",
"subscriptionTrialActive": "Gratis proefperiode actief",
"subscriptionTrialEndsAt": "Uw proefperiode eindigt op {date}",
"@subscriptionTrialEndsAt": { "placeholders": { "date": {} } },
"subscriptionTrialNoDate": "Uw gratis proefperiode is actief.",
"subscriptionPlanActive": "Essentiel-abonnement actief",
"subscriptionPlanActiveDesc": "Uw abonnement is actief en wordt automatisch verlengd.",
"subscriptionIncludedTitle": "Wat is inbegrepen",
"subscriptionUpgradeBtn": "Overstappen naar een betaald abonnement",
"subscriptionCheckoutError": "Kon de betaling niet starten, probeer het later opnieuw.",
"subscriptionAddonsTitle": "Add-ons",
"subscriptionAddonsComingSoon": "Binnenkort beschikbaar: extra AI-verzoeken en andere opties.",
"menuApplications": "Applicaties",
"menuConfigurations": "Configuraties",
"menuResources": "Bronnen",
"menuStatistics": "Statistieken",
"menuGuideIa": "AI-gids",
"guideIaSubtitle": "Uw gids beantwoordt vragen van bezoekers op basis van uw eigen inhoud. Nooit op basis van iets anders.",
"guideIaUsageTitle": "Verbruik deze maand",
"guideIaUsageQuestions": "{count} gestelde vragen",
"guideIaUsageNoQuota": "Geen limiet ingesteld op uw abonnement.",
"guideIaChannelsTitle": "Waar de gids beschikbaar is",
"guideIaChannelsSub": "Per kanaal in te schakelen, vanuit de instellingen van elke toepassing.",
"guideIaChannelOn": "Ingeschakeld",
"guideIaChannelOff": "Uitgeschakeld",
"guideIaIdentityTitle": "Identiteit van de gids",
"guideIaIdentitySub": "Dit bepaalt de toon van de antwoorden",
"guideIaNameLabel": "Naam van de gids",
"guideIaNameHint": "De naam die de bezoeker ziet en hoort. Bv. Leon",
"guideIaPersonaLabel": "Persoonlijkheid",
"guideIaPersonaHint": "Beschrijf hem zoals u een gids aan een nieuwe collega zou voorstellen. Begin met een voorbeeld:",
"guideIaExampleWarden": "Bevlogen bewaker",
"guideIaExampleWardenText": "Je heet Leon, je bent de voormalige bewaker van de site. Je spreekt eenvoudig en warm, en je vertelt graag een anekdote. Spreek bezoekers beleefd aan.",
"guideIaExampleSober": "Sobere bemiddelaar",
"guideIaExampleSoberText": "Je bent een rustige, precieze cultuurbemiddelaar. Je antwoordt in twee of drie zinnen, zonder familiariteit, met vaststaande feiten. Bij onzekerheid zeg je dat.",
"guideIaExampleKids": "Voor kinderen",
"guideIaExampleKidsText": "Je bent een enthousiaste ontdekkingsreiziger die kinderen van 7 tot 12 jaar aanspreekt. Je tutoyeert, stelt vragen, gebruikt eenvoudige vergelijkingen en korte woorden. Je vertelt verhalen.",
"guideIaFallbackLabel": "Wanneer de gids het niet weet",
"guideIaFallbackHint": "De gids kiest er willekeurig een. Met één zin herhaalt hij die letterlijk, en dat valt meteen op.",
"guideIaFallbackAdd": "Formulering toevoegen",
"guideIaFallbackTranslated": "Bezoekers zien deze zinnen: ze worden vertaald naar hun taal, net als de rest van uw inhoud.",
"guideIaVoiceTitle": "Uw gids hardop",
"guideIaVoiceSub": "De bezoeker stelt zijn vraag hardop en hoort het antwoord — in de app of in zijn verbonden bril.",
"guideIaVoiceFemale": "Vrouwelijke stem, warm",
"guideIaVoiceMale": "Mannelijke stem, bedaard",
"guideIaVoiceWakeword": "Wekwoord: “{word}”",
"guideIaVoiceInfoName": "De bezoeker zegt “{word}” om de gids te wekken, ook als die een andere naam draagt. Een eigen stem en wekwoord zijn optioneel beschikbaar.",
"guideIaVoiceInfoGlasses": "De verbonden bril werkt met de mobiele app op de telefoon van de bezoeker.",
"guideIaVoiceInfoMultilang": "Dezelfde stem spreekt al uw talen: uw gids behoudt één identiteit.",
"guideIaSave": "Opslaan",
"guideIaSaved": "Gids opgeslagen",
"guideIaSaveError": "Opslaan is mislukt. Probeer opnieuw.",
"menuNotifications": "Meldingen",
"menuUsers": "Gebruikers",
"menuApiKeys": "API-sleutels",
"noPlansAvailable": "Geen plannen beschikbaar. Maak eerst een plan aan.",
"noPlan": "Geen plan (onbeperkt)",
"unlimitedStorage": "Onbeperkte opslag",
"unlimitedAI": "Onbeperkte AI",
"aiTokensPerMonth": "{amount} AI-tokens/maand",
"@aiTokensPerMonth": {
"placeholders": {
"amount": { "type": "String" }
}
},
"storageLabel": "Opslag",
"aiThisMonthLabel": "AI deze maand",
"unlimited": "Onbeperkt",
"requestsAbbr": "verz.",
"tokensAbbr": "tokens",
"planUpdated": "Plan bijgewerkt",
"errorMessage": "Fout: {error}",
"@errorMessage": {
"placeholders": {
"error": { "type": "String" }
}
},
"switchInstance": "Instantie wisselen",
"noInstanceFound": "Geen instantie gevonden",
"configurePlan": "Plan configureren",
"tooltipSwitchInstance": "Instantie wisselen",
"tooltipLogout": "Uitloggen",
"usersTitle": "Gebruikers",
"createUserBtn": "Gebruiker aanmaken",
"createUserTitle": "Gebruiker aanmaken",
"editUserTitle": "Gebruiker bewerken",
"deleteUserTitle": "Gebruiker verwijderen",
"deleteUserConfirm": "{email} verwijderen?",
"@deleteUserConfirm": {
"placeholders": {
"email": { "type": "String" }
}
},
"noUsers": "Geen gebruikers",
"email": "E-mail",
"firstName": "Voornaam",
"lastName": "Naam",
"password": "Wachtwoord",
"role": "Rol",
"tooltipEdit": "Bewerken",
"tooltipDelete": "Verwijderen",
"notificationsTitle": "Meldingen",
"newMessage": "Nieuw bericht",
"messageTitle": "Titel",
"messageBody": "Bericht",
"schedule": "Plannen",
"time": "Tijd",
"send": "Versturen",
"cancelNotification": "Melding annuleren",
"cancelNotificationConfirm": "« {title} » annuleren?",
"@cancelNotificationConfirm": {
"placeholders": {
"title": { "type": "String" }
}
},
"allNotifications": "Alle",
"sentNotifications": "Verzonden",
"scheduledNotifications": "Gepland",
"failedNotifications": "Mislukt",
"noNotifications": "Geen meldingen verzonden",
"noNotificationsForFilter": "Geen meldingen voor dit filter",
"topic": "Onderwerp",
"tooltipCancelNotification": "Annuleren",
"resultsCount": "{count, plural, one{{count} resultaat} other{{count} resultaten}}",
"@resultsCount": {
"placeholders": {
"count": { "type": "int" }
}
},
"apiKeysTitle": "API-sleutels",
"createApiKey": "API-sleutel aanmaken",
"createKeyBtn": "Sleutel aanmaken",
"appType": "Applicatietype",
"noExpiration": "Geen vervaldatum",
"expiresOn": "Verloopt op {date}",
"@expiresOn": {
"placeholders": {
"date": { "type": "String" }
}
},
"choose": "Kiezen",
"removeExpiration": "Vervaldatum verwijderen",
"apiKeyCreatedTitle": "API-sleutel aangemaakt",
"copyKeyWarning": "Kopieer deze sleutel nu — hij wordt niet meer weergegeven.",
"copy": "Kopiëren",
"copiedKey": "Ik heb de sleutel gekopieerd",
"revokeApiKeyTitle": "API-sleutel intrekken",
"revokeApiKeyConfirm": "« {name} » intrekken? Apps die deze sleutel gebruiken verliezen toegang.",
"@revokeApiKeyConfirm": {
"placeholders": {
"name": { "type": "String" }
}
},
"revoke": "Intrekken",
"noApiKeys": "Geen API-sleutels",
"createdOn": "Aangemaakt op",
"expiration": "Vervaldatum",
"activeKey": "Actief",
"revokedKey": "Ingetrokken",
"tooltipRevoke": "Intrekken",
"statisticsTitle": "Statistieken",
"statsLoadError": "Statistieken kunnen niet worden geladen",
"statsNoData": "Nog geen gegevens voor deze periode",
"statsNoDataForType": "Geen events ontvangen voor type \"{type}\"",
"@statsNoDataForType": {
"placeholders": {
"type": { "type": "String" }
}
},
"statsSessions": "Sessies",
"statsAvgDuration": "Gem. duur",
"statsTopApp": "Top app",
"statsTopLang": "Top taal",
"statsVisitsByDay": "Bezoeken per dag",
"statsAll": "Alle",
"statsTopSections": "Top secties",
"statsApps": "Apps",
"statsLanguages": "Talen",
"statsTopPOI": "Top POI",
"statsPOI": "POI",
"statsTaps": "Taps",
"statsTopAgenda": "Top agenda-evenementen",
"statsEvent": "Evenement",
"statsQuiz": "Quiz",
"statsSection": "Sectie",
"statsAvgScore": "Gem. score",
"statsCompletions": "Voltooiingen",
"statsGames": "Spellen",
"statsGameType": "Type",
"statsArticles": "Gelezen artikelen",
"statsReadings": "Lezingen",
"statsMenuTitle": "Menu",
"statsMenuItem": "Item",
"statsQrScans": "QR-scans",
"statsTotal": "Totaal",
"statsValid": "Geldig",
"statsInvalid": "Ongeldig",
"statsViews": "Weergaven",
"statsAttendanceTitle": "Bezoekcijfers",
"statsPeriodRange": "Van {from} tot {to}",
"@statsPeriodRange": {
"placeholders": {
"from": { "type": "String" },
"to": { "type": "String" }
}
},
"statsFilterPeriod": "Periode",
"statsFilterChannel": "Kanaal",
"statsPeriodDays": "{days} dagen",
"@statsPeriodDays": {
"placeholders": {
"days": { "type": "int" }
}
},
"statsPeriodYear": "Jaar",
"statsChannelMobile": "Mobiele app",
"statsChannelTablet": "Kiosk",
"statsChannelWeb": "Website",
"statsChannelVR": "VR-bril",
"statsChannelVoice": "Spraakgids",
"statsTakeawayUp": "De bezoekcijfers stijgen met {percent} % ten opzichte van de vorige periode.",
"@statsTakeawayUp": {
"placeholders": {
"percent": { "type": "String" }
}
},
"statsTakeawayDown": "De bezoekcijfers dalen met {percent} % ten opzichte van de vorige periode.",
"@statsTakeawayDown": {
"placeholders": {
"percent": { "type": "String" }
}
},
"statsTakeawayStable": "De bezoekcijfers blijven stabiel ten opzichte van de vorige periode.",
"statsTakeawayVolume": "{visits} bezoeken in deze periode, gemiddeld {perDay} per dag.",
"@statsTakeawayVolume": {
"placeholders": {
"visits": { "type": "String" },
"perDay": { "type": "String" }
}
},
"statsTakeawayVoice": "De spraakgids is goed voor {percent} % van de bezoeken — een sterk argument voor uw subsidiënten.",
"@statsTakeawayVoice": {
"placeholders": {
"percent": { "type": "String" }
}
},
"statsTakeawayChannel": "Het kanaal « {channel} » is goed voor {percent} % van de bezoeken.",
"@statsTakeawayChannel": {
"placeholders": {
"channel": { "type": "String" },
"percent": { "type": "String" }
}
},
"statsTakeawayContent": "« {title} » alleen al is goed voor {percent} % van alle weergaven: dat is uw voordeur, houd die als eerste actueel.",
"@statsTakeawayContent": {
"placeholders": {
"title": { "type": "String" },
"percent": { "type": "String" }
}
},
"statsKpiVisits": "Bezoeken",
"statsKpiAvgDuration": "Gemiddelde duur",
"statsKpiContentsPerVisit": "Content per bezoek",
"statsKpiVoiceShare": "Aandeel spraakgids",
"statsKpiTotalViews": "Bekeken content",
"statsVsPrevious": "t.o.v. vorige periode",
"statsTrendStable": "stabiel",
"statsDurationMinSec": "{minutes} min {seconds} s",
"@statsDurationMinSec": {
"placeholders": {
"minutes": { "type": "String" },
"seconds": { "type": "String" }
}
},
"statsDurationSec": "{seconds} s",
"@statsDurationSec": {
"placeholders": {
"seconds": { "type": "String" }
}
},
"statsVisitsByDaySub": "De lichte banden geven de weekends aan",
"statsWeekends": "Zaterdagen en zondagen",
"statsPeakDay": "Piek op {date} — {visits} bezoeken",
"@statsPeakDay": {
"placeholders": {
"date": { "type": "String" },
"visits": { "type": "String" }
}
},
"statsTopContents": "Meest bekeken content",
"statsTopContentsSub": "Aantal weergaven in deze periode",
"statsChannels": "Kanalen",
"statsChannelsSub": "Bezoeken per kanaal",
"statsLanguagesSub": "Bezoeken per taal",
"statsReportTitle": "Uw bezoekersrapport",
"statsReportBody": "Een document in uw eigen huisstijl, klaar om te bezorgen aan uw gemeente, uw raad van bestuur of uw subsidiënten.",
"statsReportItemAttendance": "Bezoekcijfers, bezoekduur en evolutie",
"statsReportItemContents": "Meest bekeken content en de evolutie ervan",
"statsReportItemChannels": "Verdeling per kanaal, inclusief de spraakgids, en per taal",
"statsReportItemAdvanced": "Bezienswaardigheden, quizzen, spellen en QR-scans",
"statsReportGenerated": "Rapport gegenereerd op {date} met MyInfoMate",
"@statsReportGenerated": {
"placeholders": {
"date": { "type": "String" }
}
},
"statsReportError": "Het rapport kon niet worden gegenereerd",
"statsReportDownload": "De pdf downloaden",
"statsAdvancedTitle": "Geavanceerde statistieken",
"statsAdvancedBody": "Gedetailleerde statistieken (POI, quizzen, spellen, artikels, QR…) zijn beschikbaar met het Premium-plan.",
"statsUnavailableTitle": "Statistieken niet inbegrepen",
"statsUnavailableBody": "Uw huidige plan bevat geen bezoekstatistieken.",
"noData": "Geen gegevens",
"errorOccurred": "Er is een fout opgetreden",
"yes": "Ja",
"newConfiguration": "Nieuwe configuratie",
"configNameLabel": "Naam:",
"orText": "of",
"importLabel": "Importeren",
"configNameRequired": "Geef een naam op voor het nieuwe bezoek",
"configCreatedSuccess": "Configuratie succesvol aangemaakt",
"configExportSuccess": "Configuratie succesvol geëxporteerd, bestand op: {path}",
"@configExportSuccess": {
"placeholders": {
"path": { "type": "String" }
}
},
"configExportFailed": "Export van configuratie mislukt",
"configDeletedSuccess": "Configuratie succesvol verwijderd",
"configSavedSuccess": "Configuratie succesvol opgeslagen",
"configDeleteConfirm": "Weet u zeker dat u deze configuratie wilt verwijderen?",
"newSection": "Nieuwe sectie",
"newSubSection": "Nieuwe subsectie",
"sectionNameLabel": "Naam:",
"sectionTypeLabel": "Type:",
"sectionNameRequired": "Geef een naam op voor de nieuwe sectie",
"sectionCreatedSuccess": "Sectie succesvol aangemaakt!",
"sectionDeleteConfirm": "Weet u zeker dat u deze sectie wilt verwijderen?",
"sectionSavedSuccess": "Sectie succesvol opgeslagen",
"sectionTranslationSaved": "Sectievertaling succesvol opgeslagen",
"sectionLoadError": "Er is een fout opgetreden bij het laden van de sectie",
"qrCodeCopied": "Deze QR-code is naar het klembord gekopieerd",
"beaconLabel": "Beacon:",
"beaconIdLabel": "Beacon-ID:",
"beaconMustBeNumber": "Dit moet een getal zijn",
"identifierLabel": "Identificator:",
"displayTitleLabel": "Weergegeven titel:",
"imageLabel": "Afbeelding:",
"backgroundImageLabel": "Achtergrondafbeelding:",
"questionInputLabel": "Vraag:",
"videoUrlLabel": "Video-URL:",
"webUrlLabel": "Website-URL:",
"subSectionUpdatedSuccess": "Subsectie succesvol bijgewerkt",
"subSectionUpdateError": "Er is een fout opgetreden bij het bijwerken van de subsectie",
"subSectionDeletedSuccess": "Subsectie succesvol verwijderd",
"subSectionDeleteError": "Er is een fout opgetreden bij het verwijderen van de subsectie",
"subSectionOrderUpdatedSuccess": "Volgorde van subsecties succesvol bijgewerkt",
"subSectionOrderUpdateError": "Er is een fout opgetreden bij het bijwerken van de volgorde",
"subSectionCreatedSuccess": "Subsectie succesvol aangemaakt",
"subSectionCreateError": "Er is een fout opgetreden bij het aanmaken van de subsectie",
"questionsLabel": "Vragen",
"questionLabel": "Vraag",
"editQuestion": "Vraag bewerken",
"questionDeleteConfirm": "Weet u zeker dat u deze vraag wilt verwijderen?",
"questionsLoadError": "Er is een fout opgetreden bij het laden van de vragen",
"quizBadScore": "Slechte score",
"quizMediumScore": "Gemiddelde score",
"quizGoodScore": "Goede score",
"quizExcellentScore": "Uitstekende score",
"quizBadScoreMsg": "Bericht voor een slechte score",
"quizMediumScoreMsg": "Bericht voor een gemiddelde score",
"quizGoodScoreMsg": "Bericht voor een goede score",
"quizExcellentScoreMsg": "Bericht voor een uitstekende score",
"questionOrderUpdatedSuccess": "Vraagvolgorde succesvol bijgewerkt",
"questionOrderUpdateError": "Er is een fout opgetreden bij het bijwerken van de vraagvolgorde",
"questionCreatedSuccess": "Vraag succesvol aangemaakt",
"questionCreateError": "Er is een fout opgetreden bij het aanmaken van de vraag",
"questionUpdatedSuccess": "Vraag succesvol bijgewerkt",
"questionUpdateError": "Er is een fout opgetreden bij het bijwerken van de vraag",
"questionDeletedSuccess": "Vraag succesvol verwijderd",
"questionDeleteError": "Er is een fout opgetreden bij het verwijderen van de vraag",
"translationIncomplete": "De vertaling is niet volledig",
"geopointCreatedSuccess": "Punt succesvol aangemaakt",
"geopointCreateError": "Er is een fout opgetreden bij het aanmaken van het punt",
"geopointUpdatedSuccess": "Punt succesvol bijgewerkt",
"geopointUpdateError": "Er is een fout opgetreden bij het bijwerken van het punt",
"geopointDeletedSuccess": "Punt succesvol verwijderd",
"geopointDeleteError": "Er is een fout opgetreden bij het verwijderen van het punt",
"categoryCreatedSuccess": "Categorie succesvol aangemaakt",
"categoryCreateError": "Er is een fout opgetreden bij het aanmaken van de categorie",
"categoryUpdatedSuccess": "Categorie succesvol bijgewerkt",
"categoryUpdateError": "Er is een fout opgetreden bij het bijwerken van de categorie",
"eventCreatedSuccess": "Evenement succesvol aangemaakt",
"eventCreateError": "Er is een fout opgetreden bij het aanmaken van het evenement",
"eventUpdatedSuccess": "Evenement succesvol bijgewerkt",
"eventUpdateError": "Er is een fout opgetreden bij het bijwerken van het evenement",
"eventDeletedSuccess": "Evenement succesvol verwijderd",
"eventDeleteError": "Er is een fout opgetreden bij het verwijderen van het evenement",
"annotationCreatedSuccess": "Annotatie succesvol aangemaakt",
"annotationCreateError": "Er is een fout opgetreden bij het aanmaken van de annotatie",
"annotationUpdatedSuccess": "Annotatie succesvol bijgewerkt",
"annotationUpdateError": "Er is een fout opgetreden bij het bijwerken van de annotatie",
"programmeBlockCreatedSuccess": "Blok succesvol aangemaakt",
"programmeBlockCreateError": "Er is een fout opgetreden bij het aanmaken van het blok",
"programmeBlockUpdatedSuccess": "Blok succesvol bijgewerkt",
"programmeBlockUpdateError": "Er is een fout opgetreden bij het bijwerken van het blok",
"pathCreatedSuccess": "Parcours succesvol aangemaakt",
"pathCreateError": "Er is een fout opgetreden bij het aanmaken van het parcours",
"pathUpdatedSuccess": "Parcours succesvol bijgewerkt",
"pathUpdateError": "Er is een fout opgetreden bij het bijwerken van het parcours",
"stepCreatedSuccess": "Stap succesvol aangemaakt",
"stepCreateError": "Er is een fout opgetreden bij het aanmaken van de stap",
"stepUpdatedSuccess": "Stap succesvol bijgewerkt",
"stepUpdateError": "Er is een fout opgetreden bij het bijwerken van de stap",
"agendaEventsLabel": "Evenementen",
"agendaEventFallback": "Evenement",
"addEvent": "Evenement toevoegen",
"noEvents": "Geen evenementen",
"noAddress": "Geen adres",
"agendaFilterAll": "Alle",
"agendaFilterThisMonth": "Deze maand",
"agendaFilterThisYear": "Dit jaar",
"agendaFilterPast": "Verleden",
"agendaEventDeleteConfirm": "Weet u zeker dat u dit evenement wilt verwijderen?",
"onlineLabel": "Online:",
"mapViewLabel": "Kaartweergave:",
"mapServiceLabel": "Kaartservice:",
"jsonFilesLabel": "JSON-bestanden:",
"jsonLabel": "JSON",
"guidedPathsLabel": "Begeleide parcours",
"addPath": "Parcours toevoegen",
"noPathConfigured": "Geen parcours geconfigureerd",
"pathOrderUpdateError": "Fout bij het bijwerken van de volgorde",
"pathNoTitle": "Parcours zonder titel",
"pathDeletedSuccess": "Parcours succesvol verwijderd",
"pathDeleteError": "Fout bij het verwijderen van het parcours",
"pathsLabel": "Parcours",
"pointsOfInterestLabel": "Bezienswaardigheden",
"geopointsLabel": "Geografische punten",
"searchLabel": "Zoeken:",
"geopointsLoadError": "Fout bij het laden van geografische punten",
"geopointDeleteConfirm": "Weet u zeker dat u dit geografische punt wilt verwijderen?",
"serviceLabel": "Service:",
"centerPointLabel": "Middelpunt:",
"iconLabel": "Pictogram:",
"listViewLabel": "Lijstweergave:",
"typeLabel": "Type:",
"zoomLabel": "Zoom:",
"categoriesLabel": "Categorieën:",
"startDateLabel": "Startdatum",
"notDefined": "Niet gedefinieerd",
"endDateLabel": "Einddatum",
"programmeLabel": "Programma",
"addBlock": "Blok toevoegen",
"blockFallback": "Blok",
"noBlocks": "Geen programmablokken gedefinieerd",
"programmeBlockDeletedSuccess": "Blok succesvol verwijderd",
"programmeBlockDeleteError": "Fout bij het verwijderen van het blok",
"baseMapLabel": "Basiskaart",
"mapLabel": "Kaart:",
"globalAnnotationsLabel": "Globale annotaties",
"addAnnotation": "Annotatie toevoegen",
"noAnnotations": "Geen globale annotaties",
"annotationFallback": "Annotatie",
"annotationDeletedSuccess": "Annotatie verwijderd",
"annotationDeleteError": "Fout bij verwijderen",
"agendaEventCreatedSuccess": "Evenement succesvol aangemaakt",
"agendaEventCreateError": "Er is een fout opgetreden bij het aanmaken van het evenement",
"agendaEventUpdatedSuccess": "Evenement succesvol bijgewerkt",
"agendaEventUpdateError": "Er is een fout opgetreden bij het bijwerken van het evenement",
"agendaEventDeletedSuccess": "Evenement succesvol verwijderd",
"agendaEventDeleteError": "Er is een fout opgetreden bij het verwijderen van het evenement",
"newResource": "Nieuwe bron",
"resourceCreatedSuccess": "Bron succesvol aangemaakt",
"resourceCreateError": "Er is een fout opgetreden bij het aanmaken van de bron",
"resourceUpdatedSuccess": "Bron succesvol bijgewerkt",
"resourceNoFileLoaded": "Er is geen bestand geladen",
"resourceNameRequired": "Geef de bron een naam",
"resourceTooLarge": "Fout: de bestandsgrootte moet kleiner zijn dan 1,5 MB",
"resourceInvalidUrl": "De URL is ongeldig",
"resourceUrlRequired": "Vul het URL-veld in",
"generalInfo": "Algemene informatie",
"mainImageLabel": "Hoofdafbeelding:",
"loaderLabel": "Loader:",
"primaryColorLabel": "Primaire kleur:",
"secondaryColorLabel": "Secundaire kleur:",
"layoutLabel": "Weergave:",
"layoutGrid": "Raster",
"languagesLabel": "Talen:",
"featuredEventLabel": "Uitgelicht evenement:",
"chooseEvent": "Kies een evenement",
"previewWebTitle": "Voorbeeld — Web",
"previewMobileTitle": "Voorbeeld — Mobiel",
"previewDesktop": "Desktop",
"previewMobile": "Mobiel",
"noneOption": "Geen",
"aiAssistantLabel": "AI-assistent:",
"appUpdatedSuccess": "Mobiele applicatie bijgewerkt",
"configActivatedSuccess": "Configuratie succesvol geactiveerd",
"configDeactivatedSuccess": "Configuratie succesvol gedeactiveerd",
"configRemoveConfirm": "Weet u zeker dat u deze configuratie uit de applicatie wilt verwijderen?",
"configRemovedSuccess": "Configuratie succesvol verwijderd uit de applicatie",
"configRemoveError": "Er is een fout opgetreden bij het verwijderen van de configuratie",
"phoneConfigTitle": "Configuraties per apparaat",
"addConfig": "Configuratie toevoegen",
"selectConfigToAdd": "Selecteer een configuratie om toe te voegen",
"noItems": "Geen items om weer te geven",
"add": "Toevoegen",
"pinCode": "Pincode: {code}",
"@pinCode": {
"placeholders": {
"code": { "type": "String" }
}
},
"tablets": "Tablets",
"stepsCount": "{count} stappen",
"@stepsCount": {
"placeholders": {
"count": { "type": "int" }
}
},
"displayedDescriptionLabel": "Weergegeven beschrijving:",
"displayedContentLabel": "Weergegeven inhoud:",
"displayedNameLabel": "Weergavenaam:",
"startTimeLabel": "Begintijd",
"noAnnotationConfigured": "Geen annotaties geconfigureerd.",
"newStepTitle": "Nieuwe stap",
"editStepTitle": "Stap bewerken",
"stepTitleLabel": "Staptitel",
"stepDescriptionLabel": "Stapbeschrijving",
"stepLocationLabel": "Stap locatie:",
"initiallyHiddenLabel": "Aanvankelijk verborgen",
"lockedLabel": "Vergrendeld",
"durationSecondsLabel": "Duur (seconden):",
"triggerGeopointLabel": "GeoPoint trigger (ID):",
"questionsChallengesLabel": "Vragen / Uitdagingen",
"noQuestionsConfigured": "Geen vragen geconfigureerd.",
"newAgendaEventTitle": "Nieuw evenement",
"editAgendaEventTitle": "Evenement bewerken",
"eventTitleLabel": "Evenementtitel",
"eventDescriptionLabel": "Evenementbeschrijving",
"startDateColonLabel": "Begindatum:",
"videoResourceLabel": "Video:",
"directVideoLinkLabel": "Directe videolink:",
"phoneLabel": "Telefoon:",
"locationGeometryLabel": "Locatie / Geometrie",
"geometryLabel": "Geometrie:",
"materialIconLabel": "Icoon (material):",
"linearLabel": "Lineair:",
"requiredSuccessLabel": "Vereist succes:",
"pathStepsLabel": "Parcoursstappen",
"noStepConfigured": "Geen punt/stap geconfigureerd.",
"stepFallback": "Stap",
"questionAskedLabel": "Gestelde vraag:",
"questionTitleLabel": "Vraagstitel",
"expectedAnswerLabel": "Verwacht antwoord:",
"expectedAnswerModalLabel": "Verwacht antwoord",
"validationNote": "Validatie gebeurt door vergelijking (hoofdletterongevoelig).",
"possibleAnswersLabel": "Mogelijke antwoorden:",
"noAnswerDefined": "Geen antwoord gedefinieerd. Voeg er minstens één toe.",
"correctAnswer": "Correct antwoord ✓",
"wrongAnswer": "Fout antwoord",
"answerNote": "✓ = correct antwoord. Meerdere kunnen correct zijn.",
"geopointZoneTitle": "Geografisch punt / Zone",
"geometryTypeLabel": "Geometrie (Punt/Lijn/Zone):",
"phoneModalLabel": "Telefoon",
"categoryLabel": "Categorie:",
"startMessageLabel": "Startbericht:",
"startMessageModalLabel": "Startbericht",
"createCategoryTitle": "Categorie aanmaken",
"editCategoryTitle": "Categorie bewerken",
"categoryIconLabel": "Categorie-icoon:",
"selectResource": "Selecteer een resource",
"createPdfTitle": "PDF aanmaken",
"answersLabel": "Antwoorden",
"answerLabel": "Antwoord",
"createAnswerTitle": "Antwoord aanmaken",
"editAnswerTitle": "Antwoord bewerken",
"answerValidNote": "Indien aangevinkt, is het antwoord geldig",
"selectConfiguration": "Selecteer een configuratie",
"noConfigFound": "Geen configuratie gevonden",
"backgroundColorLabel": "Achtergrondkleur:",
"updateTabletBtn": "Tablet bijwerken",
"kioskUpdatedSuccess": "Kiosk bijgewerkt",
"webViewError": "De webpagina kan niet worden weergegeven, de URL is onjuist of leeg",
"download": "Downloaden",
"resourceDeleteConfirm": "Weet u zeker dat u deze resource wilt verwijderen?",
"categoriesTitle": "Categorieën",
"endTimeLabel": "Eindtijd",
"annotationsLabel": "Annotaties"
}