Portail de facturation : le bouton manquait, et l'écran n'affichait rien du tout hors essai — if (isTrialActive) enveloppait le seul bouton, donc un client payant arrivait sur un écran sans action. Désormais Checkout pendant l'essai, portail après ; les deux ne coexistent jamais. Le 409 a son propre message : les instances venues de Mongo n'ont pas de StripeCustomerId, « réessayez plus tard » les ferait attendre quelque chose qui n'arrivera jamais. Diviseur de questions : guide_ia_screen lit aiTokensPerQuestion du serveur au lieu du /1000 codé en dur, par appel http direct — le motif déjà établi dans cet écran pour knowledge et insights. Si l'appel échoue, la ligne « ~N questions » disparaît plutôt que d'afficher un repli : sur une jauge qui sert à décider d'un achat, pas de chiffre vaut mieux qu'un chiffre faux, ce que le /1000 faisait depuis le début à un facteur 10 près. manager_api_new étendu à la main, générateur non relancé. 4 clés i18n FR/EN/NL. flutter analyze lib sans erreur, flutter build web OK. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1965 lines
46 KiB
Dart
1965 lines
46 KiB
Dart
// ignore: unused_import
|
||
import 'package:intl/intl.dart' as intl;
|
||
import 'app_localizations.dart';
|
||
|
||
// ignore_for_file: type=lint
|
||
|
||
/// The translations for Dutch Flemish (`nl`).
|
||
class AppLocalizationsNl extends AppLocalizations {
|
||
AppLocalizationsNl([String locale = 'nl']) : super(locale);
|
||
|
||
@override
|
||
String get cancel => 'Annuleren';
|
||
|
||
@override
|
||
String get save => 'Opslaan';
|
||
|
||
@override
|
||
String get create => 'Aanmaken';
|
||
|
||
@override
|
||
String get delete => 'Verwijderen';
|
||
|
||
@override
|
||
String get close => 'Sluiten';
|
||
|
||
@override
|
||
String get edit => 'Bewerken';
|
||
|
||
@override
|
||
String get actions => 'Acties';
|
||
|
||
@override
|
||
String get status => 'Status';
|
||
|
||
@override
|
||
String get no => 'Nee';
|
||
|
||
@override
|
||
String get name => 'Naam';
|
||
|
||
@override
|
||
String get type => 'Type';
|
||
|
||
@override
|
||
String get date => 'Datum';
|
||
|
||
@override
|
||
String get loginSuccess => 'Inloggen geslaagd';
|
||
|
||
@override
|
||
String get loginError => 'Er is een probleem opgetreden bij het inloggen';
|
||
|
||
@override
|
||
String get rememberMe => 'Onthoud mij';
|
||
|
||
@override
|
||
String get connect => 'INLOGGEN';
|
||
|
||
@override
|
||
String get forgotPasswordLink => 'Wachtwoord vergeten?';
|
||
|
||
@override
|
||
String get forgotPasswordTitle => 'Wachtwoord vergeten';
|
||
|
||
@override
|
||
String get forgotPasswordDesc =>
|
||
'Vul uw e-mail in, we sturen u een link om een nieuw wachtwoord in te stellen.';
|
||
|
||
@override
|
||
String get forgotPasswordSubmit => 'LINK VERSTUREN';
|
||
|
||
@override
|
||
String get forgotPasswordSuccess =>
|
||
'Als dit e-mailadres bestaat, is er zojuist een resetlink verstuurd.';
|
||
|
||
@override
|
||
String get backToLogin => 'Terug naar inloggen';
|
||
|
||
@override
|
||
String get setPasswordTitle => 'Wachtwoord instellen';
|
||
|
||
@override
|
||
String get setPasswordDesc =>
|
||
'Kies een wachtwoord om toegang te krijgen tot uw omgeving.';
|
||
|
||
@override
|
||
String get setPasswordNewLabel => 'Nieuw wachtwoord';
|
||
|
||
@override
|
||
String get setPasswordSubmit => 'WACHTWOORD INSTELLEN';
|
||
|
||
@override
|
||
String get setPasswordSuccess => 'Wachtwoord ingesteld — u kunt nu inloggen.';
|
||
|
||
@override
|
||
String get setPasswordError => 'Deze link is ongeldig of verlopen';
|
||
|
||
@override
|
||
String get setPasswordTooShort =>
|
||
'Wachtwoord moet minstens 8 tekens bevatten';
|
||
|
||
@override
|
||
String get setPasswordMissingToken => 'Ongeldige link — geen token opgegeven';
|
||
|
||
@override
|
||
String get inviteUserHint =>
|
||
'Er wordt een uitnodigingsmail verstuurd om het wachtwoord in te stellen.';
|
||
|
||
@override
|
||
String get menuSubscription => 'Abonnement';
|
||
|
||
@override
|
||
String get subscriptionTitle => 'Abonnement';
|
||
|
||
@override
|
||
String get subscriptionTrialActive => 'Gratis proefperiode actief';
|
||
|
||
@override
|
||
String subscriptionTrialEndsAt(Object date) {
|
||
return 'Uw proefperiode eindigt op $date';
|
||
}
|
||
|
||
@override
|
||
String get subscriptionTrialNoDate => 'Uw gratis proefperiode is actief.';
|
||
|
||
@override
|
||
String get subscriptionPlanActive => 'Essentiel-abonnement actief';
|
||
|
||
@override
|
||
String get subscriptionPlanActiveDesc =>
|
||
'Uw abonnement is actief en wordt automatisch verlengd.';
|
||
|
||
@override
|
||
String get subscriptionIncludedTitle => 'Wat is inbegrepen';
|
||
|
||
@override
|
||
String get subscriptionUpgradeBtn =>
|
||
'Overstappen naar een betaald abonnement';
|
||
|
||
@override
|
||
String get subscriptionCheckoutError =>
|
||
'Kon de betaling niet starten, probeer het later opnieuw.';
|
||
|
||
@override
|
||
String get subscriptionManageBtn => 'Mijn abonnement beheren';
|
||
|
||
@override
|
||
String get subscriptionManageDesc =>
|
||
'Kaart wijzigen, facturen bekijken of opzeggen — op de beveiligde pagina\'s van Stripe.';
|
||
|
||
@override
|
||
String get subscriptionPortalError =>
|
||
'Kon het factuurportaal niet openen, probeer het later opnieuw.';
|
||
|
||
@override
|
||
String get subscriptionPortalNoCustomer =>
|
||
'Deze instantie heeft geen online abonnement. Uw facturatie verloopt rechtstreeks via ons.';
|
||
|
||
@override
|
||
String get subscriptionAddonsTitle => 'Add-ons';
|
||
|
||
@override
|
||
String get subscriptionAddonsComingSoon =>
|
||
'Binnenkort beschikbaar: extra AI-verzoeken en andere opties.';
|
||
|
||
@override
|
||
String get menuApplications => 'Applicaties';
|
||
|
||
@override
|
||
String get menuConfigurations => 'Configuraties';
|
||
|
||
@override
|
||
String get menuResources => 'Bronnen';
|
||
|
||
@override
|
||
String get menuStatistics => 'Statistieken';
|
||
|
||
@override
|
||
String get menuGuideIa => 'AI-gids';
|
||
|
||
@override
|
||
String get guideIaSubtitle =>
|
||
'Uw gids beantwoordt vragen van bezoekers op basis van uw eigen inhoud. Nooit op basis van iets anders.';
|
||
|
||
@override
|
||
String get guideIaUsageTitle => 'Verbruik deze maand';
|
||
|
||
@override
|
||
String guideIaUsageQuestions(Object count) {
|
||
return '$count gestelde vragen';
|
||
}
|
||
|
||
@override
|
||
String get guideIaUsageNoQuota => 'Geen limiet ingesteld op uw abonnement.';
|
||
|
||
@override
|
||
String get guideIaChannelsTitle => 'Waar de gids beschikbaar is';
|
||
|
||
@override
|
||
String get guideIaChannelsSub =>
|
||
'Per kanaal in te schakelen, vanuit de instellingen van elke toepassing.';
|
||
|
||
@override
|
||
String get guideIaChannelOn => 'Ingeschakeld';
|
||
|
||
@override
|
||
String get guideIaChannelOff => 'Uitgeschakeld';
|
||
|
||
@override
|
||
String get guideIaIdentityTitle => 'Identiteit van de gids';
|
||
|
||
@override
|
||
String get guideIaIdentitySub => 'Dit bepaalt de toon van de antwoorden';
|
||
|
||
@override
|
||
String get guideIaNameLabel => 'Naam van de gids';
|
||
|
||
@override
|
||
String get guideIaNameHint =>
|
||
'De naam die de bezoeker ziet en hoort. Bv. Leon';
|
||
|
||
@override
|
||
String get guideIaPersonaLabel => 'Persoonlijkheid';
|
||
|
||
@override
|
||
String get guideIaPersonaHint =>
|
||
'Beschrijf hem zoals u een gids aan een nieuwe collega zou voorstellen. Begin met een voorbeeld:';
|
||
|
||
@override
|
||
String get guideIaExampleWarden => 'Bevlogen bewaker';
|
||
|
||
@override
|
||
String get 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.';
|
||
|
||
@override
|
||
String get guideIaExampleSober => 'Sobere bemiddelaar';
|
||
|
||
@override
|
||
String get guideIaExampleSoberText =>
|
||
'Je bent een rustige, precieze cultuurbemiddelaar. Je antwoordt in twee of drie zinnen, zonder familiariteit, met vaststaande feiten. Bij onzekerheid zeg je dat.';
|
||
|
||
@override
|
||
String get guideIaExampleKids => 'Voor kinderen';
|
||
|
||
@override
|
||
String get 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.';
|
||
|
||
@override
|
||
String get guideIaFallbackLabel => 'Wanneer de gids het niet weet';
|
||
|
||
@override
|
||
String get guideIaFallbackHint =>
|
||
'De gids kiest er willekeurig een. Met één zin herhaalt hij die letterlijk, en dat valt meteen op.';
|
||
|
||
@override
|
||
String get guideIaFallbackAdd => 'Formulering toevoegen';
|
||
|
||
@override
|
||
String get guideIaFallbackTranslated =>
|
||
'Bezoekers zien deze zinnen: ze worden vertaald naar hun taal, net als de rest van uw inhoud.';
|
||
|
||
@override
|
||
String get guideIaVoiceTitle => 'Uw gids hardop';
|
||
|
||
@override
|
||
String get guideIaVoiceSub =>
|
||
'De bezoeker stelt zijn vraag hardop en hoort het antwoord — in de app of in zijn verbonden bril.';
|
||
|
||
@override
|
||
String get guideIaVoiceFemale => 'Vrouwelijke stem, warm';
|
||
|
||
@override
|
||
String get guideIaVoiceMale => 'Mannelijke stem, bedaard';
|
||
|
||
@override
|
||
String guideIaVoiceWakeword(Object word) {
|
||
return 'Wekwoord: “$word”';
|
||
}
|
||
|
||
@override
|
||
String guideIaVoiceInfoName(Object word) {
|
||
return 'De bezoeker zegt “$word” om de gids te wekken, ook als die een andere naam draagt. Een eigen stem en wekwoord zijn optioneel beschikbaar.';
|
||
}
|
||
|
||
@override
|
||
String get guideIaVoiceInfoGlasses =>
|
||
'De verbonden bril werkt met de mobiele app op de telefoon van de bezoeker.';
|
||
|
||
@override
|
||
String get guideIaVoiceInfoMultilang =>
|
||
'Dezelfde stem spreekt al uw talen: uw gids behoudt één identiteit.';
|
||
|
||
@override
|
||
String get guideIaSave => 'Opslaan';
|
||
|
||
@override
|
||
String get guideIaSaved => 'Gids opgeslagen';
|
||
|
||
@override
|
||
String get guideIaSaveError => 'Opslaan is mislukt. Probeer opnieuw.';
|
||
|
||
@override
|
||
String get guideIaTabConfig => 'Configuratie';
|
||
|
||
@override
|
||
String get guideIaTabQuestions => 'Wat uw bezoekers vragen';
|
||
|
||
@override
|
||
String get guideIaPreviewTitle => 'Uw gids uitproberen';
|
||
|
||
@override
|
||
String get guideIaPreviewSub =>
|
||
'Test de toon en de antwoorden zonder een telefoon te nemen';
|
||
|
||
@override
|
||
String get guideIaPreviewPlaceholder =>
|
||
'Stel een vraag, zoals een bezoeker dat zou doen';
|
||
|
||
@override
|
||
String get guideIaPreviewSources => 'Waar komt dit antwoord vandaan?';
|
||
|
||
@override
|
||
String get guideIaPreviewSourcesInfo =>
|
||
'Deze bronvermelding verschijnt alleen op dit scherm. Uw bezoekers zien enkel het antwoord.';
|
||
|
||
@override
|
||
String get guideIaPreviewError =>
|
||
'De gids heeft niet geantwoord. Probeer het zo meteen opnieuw.';
|
||
|
||
@override
|
||
String get guideIaPreviewUnsaved =>
|
||
'Bewaar uw wijzigingen om ze te testen: het voorbeeld bevraagt de gids zoals hij gepubliceerd is.';
|
||
|
||
@override
|
||
String get guideIaKnowledgeTitle => 'Wat uw gids kent';
|
||
|
||
@override
|
||
String get guideIaKnowledgeSub =>
|
||
'Gemeten op wat werkelijk geïndexeerd is, niet op wat gepubliceerd is';
|
||
|
||
@override
|
||
String get guideIaKnowledgeSections => 'Geïndexeerde secties';
|
||
|
||
@override
|
||
String get guideIaKnowledgeChunks => 'Inhoudsfragmenten';
|
||
|
||
@override
|
||
String get guideIaKnowledgeLanguages => 'Gedekte talen';
|
||
|
||
@override
|
||
String get guideIaKnowledgeLastIndexed => 'Laatste indexering';
|
||
|
||
@override
|
||
String get guideIaKnowledgeHint =>
|
||
'Een gedepubliceerde sectie verdwijnt binnen de minuut uit de antwoorden van de gids.';
|
||
|
||
@override
|
||
String guideIaKnowledgeMinutesAgo(Object count) {
|
||
return '$count min geleden';
|
||
}
|
||
|
||
@override
|
||
String guideIaKnowledgeHoursAgo(Object count) {
|
||
return '$count u geleden';
|
||
}
|
||
|
||
@override
|
||
String guideIaKnowledgeDaysAgo(Object count) {
|
||
return '$count d geleden';
|
||
}
|
||
|
||
@override
|
||
String get guideIaKpiQuestions => 'Vragen deze maand';
|
||
|
||
@override
|
||
String get guideIaKpiUnanswered => 'Zonder antwoord';
|
||
|
||
@override
|
||
String get guideIaKpiThemes => 'Thema\'s';
|
||
|
||
@override
|
||
String get guideIaKpiLanguages => 'Talen';
|
||
|
||
@override
|
||
String get guideIaGapTitle => 'Wat uw bezoekers zoeken zonder het te vinden';
|
||
|
||
@override
|
||
String guideIaGapSub(Object count) {
|
||
return '$count vragen vonden geen antwoord in uw inhoud. Voeg ze toe en uw gids antwoordt vanaf het volgende bezoek.';
|
||
}
|
||
|
||
@override
|
||
String get guideIaTopicsTitle => 'Onderwerpen van de vragen';
|
||
|
||
@override
|
||
String get guideIaQuestionLanguagesTitle => 'Talen van de vragen';
|
||
|
||
@override
|
||
String get guideIaInsightsSubCount => 'Aantal vragen in de periode';
|
||
|
||
@override
|
||
String get guideIaCitedTitle => 'Meest gebruikte inhoud';
|
||
|
||
@override
|
||
String get guideIaCitedSub => 'Secties die in de antwoorden worden geciteerd';
|
||
|
||
@override
|
||
String get guideIaInsightsEmpty => 'Nog geen vragen';
|
||
|
||
@override
|
||
String get guideIaInsightsEmptyHint =>
|
||
'Zodra uw bezoekers de gids bevragen, worden hun vragen hier per onderwerp gegroepeerd — en de onbeantwoorde vragen tonen u wat u aan uw inhoud moet toevoegen.';
|
||
|
||
@override
|
||
String get guideIaInsightsPrivacy =>
|
||
'Vragen worden 90 dagen bewaard en daarna verwijderd. Alleen de groeperingen per onderwerp blijven langer bewaard. Er worden geen gegevens opgeslagen waarmee een bezoeker kan worden geïdentificeerd.';
|
||
|
||
@override
|
||
String get menuNotifications => 'Meldingen';
|
||
|
||
@override
|
||
String get menuUsers => 'Gebruikers';
|
||
|
||
@override
|
||
String get menuApiKeys => 'API-sleutels';
|
||
|
||
@override
|
||
String get noPlansAvailable =>
|
||
'Geen plannen beschikbaar. Maak eerst een plan aan.';
|
||
|
||
@override
|
||
String get noPlan => 'Geen plan (onbeperkt)';
|
||
|
||
@override
|
||
String get unlimitedStorage => 'Onbeperkte opslag';
|
||
|
||
@override
|
||
String get unlimitedAI => 'Onbeperkte AI';
|
||
|
||
@override
|
||
String aiTokensPerMonth(String amount) {
|
||
return '$amount AI-tokens/maand';
|
||
}
|
||
|
||
@override
|
||
String get storageLabel => 'Opslag';
|
||
|
||
@override
|
||
String get aiThisMonthLabel => 'AI deze maand';
|
||
|
||
@override
|
||
String get unlimited => 'Onbeperkt';
|
||
|
||
@override
|
||
String get requestsAbbr => 'verz.';
|
||
|
||
@override
|
||
String get tokensAbbr => 'tokens';
|
||
|
||
@override
|
||
String get planUpdated => 'Plan bijgewerkt';
|
||
|
||
@override
|
||
String errorMessage(String error) {
|
||
return 'Fout: $error';
|
||
}
|
||
|
||
@override
|
||
String get switchInstance => 'Instantie wisselen';
|
||
|
||
@override
|
||
String get noInstanceFound => 'Geen instantie gevonden';
|
||
|
||
@override
|
||
String get configurePlan => 'Plan configureren';
|
||
|
||
@override
|
||
String get tooltipSwitchInstance => 'Instantie wisselen';
|
||
|
||
@override
|
||
String get tooltipLogout => 'Uitloggen';
|
||
|
||
@override
|
||
String get usersTitle => 'Gebruikers';
|
||
|
||
@override
|
||
String get createUserBtn => 'Gebruiker aanmaken';
|
||
|
||
@override
|
||
String get createUserTitle => 'Gebruiker aanmaken';
|
||
|
||
@override
|
||
String get editUserTitle => 'Gebruiker bewerken';
|
||
|
||
@override
|
||
String get deleteUserTitle => 'Gebruiker verwijderen';
|
||
|
||
@override
|
||
String deleteUserConfirm(String email) {
|
||
return '$email verwijderen?';
|
||
}
|
||
|
||
@override
|
||
String get noUsers => 'Geen gebruikers';
|
||
|
||
@override
|
||
String get email => 'E-mail';
|
||
|
||
@override
|
||
String get firstName => 'Voornaam';
|
||
|
||
@override
|
||
String get lastName => 'Naam';
|
||
|
||
@override
|
||
String get password => 'Wachtwoord';
|
||
|
||
@override
|
||
String get role => 'Rol';
|
||
|
||
@override
|
||
String get tooltipEdit => 'Bewerken';
|
||
|
||
@override
|
||
String get tooltipDelete => 'Verwijderen';
|
||
|
||
@override
|
||
String get notificationsTitle => 'Meldingen';
|
||
|
||
@override
|
||
String get newMessage => 'Nieuw bericht';
|
||
|
||
@override
|
||
String get messageTitle => 'Titel';
|
||
|
||
@override
|
||
String get messageBody => 'Bericht';
|
||
|
||
@override
|
||
String get schedule => 'Plannen';
|
||
|
||
@override
|
||
String get time => 'Tijd';
|
||
|
||
@override
|
||
String get send => 'Versturen';
|
||
|
||
@override
|
||
String get cancelNotification => 'Melding annuleren';
|
||
|
||
@override
|
||
String cancelNotificationConfirm(String title) {
|
||
return '« $title » annuleren?';
|
||
}
|
||
|
||
@override
|
||
String get allNotifications => 'Alle';
|
||
|
||
@override
|
||
String get sentNotifications => 'Verzonden';
|
||
|
||
@override
|
||
String get scheduledNotifications => 'Gepland';
|
||
|
||
@override
|
||
String get failedNotifications => 'Mislukt';
|
||
|
||
@override
|
||
String get noNotifications => 'Geen meldingen verzonden';
|
||
|
||
@override
|
||
String get noNotificationsForFilter => 'Geen meldingen voor dit filter';
|
||
|
||
@override
|
||
String get topic => 'Onderwerp';
|
||
|
||
@override
|
||
String get tooltipCancelNotification => 'Annuleren';
|
||
|
||
@override
|
||
String resultsCount(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count resultaten',
|
||
one: '$count resultaat',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String get apiKeysTitle => 'API-sleutels';
|
||
|
||
@override
|
||
String get createApiKey => 'API-sleutel aanmaken';
|
||
|
||
@override
|
||
String get createKeyBtn => 'Sleutel aanmaken';
|
||
|
||
@override
|
||
String get appType => 'Applicatietype';
|
||
|
||
@override
|
||
String get noExpiration => 'Geen vervaldatum';
|
||
|
||
@override
|
||
String expiresOn(String date) {
|
||
return 'Verloopt op $date';
|
||
}
|
||
|
||
@override
|
||
String get choose => 'Kiezen';
|
||
|
||
@override
|
||
String get removeExpiration => 'Vervaldatum verwijderen';
|
||
|
||
@override
|
||
String get apiKeyCreatedTitle => 'API-sleutel aangemaakt';
|
||
|
||
@override
|
||
String get copyKeyWarning =>
|
||
'Kopieer deze sleutel nu — hij wordt niet meer weergegeven.';
|
||
|
||
@override
|
||
String get copy => 'Kopiëren';
|
||
|
||
@override
|
||
String get copiedKey => 'Ik heb de sleutel gekopieerd';
|
||
|
||
@override
|
||
String get revokeApiKeyTitle => 'API-sleutel intrekken';
|
||
|
||
@override
|
||
String revokeApiKeyConfirm(String name) {
|
||
return '« $name » intrekken? Apps die deze sleutel gebruiken verliezen toegang.';
|
||
}
|
||
|
||
@override
|
||
String get revoke => 'Intrekken';
|
||
|
||
@override
|
||
String get noApiKeys => 'Geen API-sleutels';
|
||
|
||
@override
|
||
String get createdOn => 'Aangemaakt op';
|
||
|
||
@override
|
||
String get expiration => 'Vervaldatum';
|
||
|
||
@override
|
||
String get activeKey => 'Actief';
|
||
|
||
@override
|
||
String get revokedKey => 'Ingetrokken';
|
||
|
||
@override
|
||
String get tooltipRevoke => 'Intrekken';
|
||
|
||
@override
|
||
String get statisticsTitle => 'Statistieken';
|
||
|
||
@override
|
||
String get statsLoadError => 'Statistieken kunnen niet worden geladen';
|
||
|
||
@override
|
||
String get statsNoData => 'Nog geen gegevens voor deze periode';
|
||
|
||
@override
|
||
String statsNoDataForType(String type) {
|
||
return 'Geen events ontvangen voor type \"$type\"';
|
||
}
|
||
|
||
@override
|
||
String get statsSessions => 'Sessies';
|
||
|
||
@override
|
||
String get statsAvgDuration => 'Gem. duur';
|
||
|
||
@override
|
||
String get statsTopApp => 'Top app';
|
||
|
||
@override
|
||
String get statsTopLang => 'Top taal';
|
||
|
||
@override
|
||
String get statsVisitsByDay => 'Bezoeken per dag';
|
||
|
||
@override
|
||
String get statsAll => 'Alle';
|
||
|
||
@override
|
||
String get statsTopSections => 'Top secties';
|
||
|
||
@override
|
||
String get statsApps => 'Apps';
|
||
|
||
@override
|
||
String get statsLanguages => 'Talen';
|
||
|
||
@override
|
||
String get statsTopPOI => 'Top POI';
|
||
|
||
@override
|
||
String get statsPOI => 'POI';
|
||
|
||
@override
|
||
String get statsTaps => 'Taps';
|
||
|
||
@override
|
||
String get statsTopAgenda => 'Top agenda-evenementen';
|
||
|
||
@override
|
||
String get statsEvent => 'Evenement';
|
||
|
||
@override
|
||
String get statsQuiz => 'Quiz';
|
||
|
||
@override
|
||
String get statsSection => 'Sectie';
|
||
|
||
@override
|
||
String get statsAvgScore => 'Gem. score';
|
||
|
||
@override
|
||
String get statsCompletions => 'Voltooiingen';
|
||
|
||
@override
|
||
String get statsGames => 'Spellen';
|
||
|
||
@override
|
||
String get statsGameType => 'Type';
|
||
|
||
@override
|
||
String get statsArticles => 'Gelezen artikelen';
|
||
|
||
@override
|
||
String get statsReadings => 'Lezingen';
|
||
|
||
@override
|
||
String get statsMenuTitle => 'Menu';
|
||
|
||
@override
|
||
String get statsMenuItem => 'Item';
|
||
|
||
@override
|
||
String get statsQrScans => 'QR-scans';
|
||
|
||
@override
|
||
String get statsTotal => 'Totaal';
|
||
|
||
@override
|
||
String get statsValid => 'Geldig';
|
||
|
||
@override
|
||
String get statsInvalid => 'Ongeldig';
|
||
|
||
@override
|
||
String get statsViews => 'Weergaven';
|
||
|
||
@override
|
||
String get statsAttendanceTitle => 'Bezoekcijfers';
|
||
|
||
@override
|
||
String statsPeriodRange(String from, String to) {
|
||
return 'Van $from tot $to';
|
||
}
|
||
|
||
@override
|
||
String get statsFilterPeriod => 'Periode';
|
||
|
||
@override
|
||
String get statsFilterChannel => 'Kanaal';
|
||
|
||
@override
|
||
String statsPeriodDays(int days) {
|
||
return '$days dagen';
|
||
}
|
||
|
||
@override
|
||
String get statsPeriodYear => 'Jaar';
|
||
|
||
@override
|
||
String get statsChannelMobile => 'Mobiele app';
|
||
|
||
@override
|
||
String get statsChannelTablet => 'Kiosk';
|
||
|
||
@override
|
||
String get statsChannelWeb => 'Website';
|
||
|
||
@override
|
||
String get statsChannelVR => 'VR-bril';
|
||
|
||
@override
|
||
String get statsChannelVoice => 'Spraakgids';
|
||
|
||
@override
|
||
String statsTakeawayUp(String percent) {
|
||
return 'De bezoekcijfers stijgen met $percent % ten opzichte van de vorige periode.';
|
||
}
|
||
|
||
@override
|
||
String statsTakeawayDown(String percent) {
|
||
return 'De bezoekcijfers dalen met $percent % ten opzichte van de vorige periode.';
|
||
}
|
||
|
||
@override
|
||
String get statsTakeawayStable =>
|
||
'De bezoekcijfers blijven stabiel ten opzichte van de vorige periode.';
|
||
|
||
@override
|
||
String statsTakeawayVolume(String visits, String perDay) {
|
||
return '$visits bezoeken in deze periode, gemiddeld $perDay per dag.';
|
||
}
|
||
|
||
@override
|
||
String statsTakeawayVoice(String percent) {
|
||
return 'De spraakgids is goed voor $percent % van de bezoeken — een sterk argument voor uw subsidiënten.';
|
||
}
|
||
|
||
@override
|
||
String statsTakeawayChannel(String channel, String percent) {
|
||
return 'Het kanaal « $channel » is goed voor $percent % van de bezoeken.';
|
||
}
|
||
|
||
@override
|
||
String statsTakeawayContent(String title, String percent) {
|
||
return '« $title » alleen al is goed voor $percent % van alle weergaven: dat is uw voordeur, houd die als eerste actueel.';
|
||
}
|
||
|
||
@override
|
||
String get statsKpiVisits => 'Bezoeken';
|
||
|
||
@override
|
||
String get statsKpiAvgDuration => 'Gemiddelde duur';
|
||
|
||
@override
|
||
String get statsKpiContentsPerVisit => 'Content per bezoek';
|
||
|
||
@override
|
||
String get statsKpiVoiceShare => 'Aandeel spraakgids';
|
||
|
||
@override
|
||
String get statsKpiTotalViews => 'Bekeken content';
|
||
|
||
@override
|
||
String get statsVsPrevious => 't.o.v. vorige periode';
|
||
|
||
@override
|
||
String get statsTrendStable => 'stabiel';
|
||
|
||
@override
|
||
String statsDurationMinSec(String minutes, String seconds) {
|
||
return '$minutes min $seconds s';
|
||
}
|
||
|
||
@override
|
||
String statsDurationSec(String seconds) {
|
||
return '$seconds s';
|
||
}
|
||
|
||
@override
|
||
String get statsVisitsByDaySub => 'De lichte banden geven de weekends aan';
|
||
|
||
@override
|
||
String get statsWeekends => 'Zaterdagen en zondagen';
|
||
|
||
@override
|
||
String statsPeakDay(String date, String visits) {
|
||
return 'Piek op $date — $visits bezoeken';
|
||
}
|
||
|
||
@override
|
||
String get statsTopContents => 'Meest bekeken content';
|
||
|
||
@override
|
||
String get statsTopContentsSub => 'Aantal weergaven in deze periode';
|
||
|
||
@override
|
||
String get statsChannels => 'Kanalen';
|
||
|
||
@override
|
||
String get statsChannelsSub => 'Bezoeken per kanaal';
|
||
|
||
@override
|
||
String get statsLanguagesSub => 'Bezoeken per taal';
|
||
|
||
@override
|
||
String get statsReportTitle => 'Uw bezoekersrapport';
|
||
|
||
@override
|
||
String get statsReportBody =>
|
||
'Een document in uw eigen huisstijl, klaar om te bezorgen aan uw gemeente, uw raad van bestuur of uw subsidiënten.';
|
||
|
||
@override
|
||
String get statsReportItemAttendance =>
|
||
'Bezoekcijfers, bezoekduur en evolutie';
|
||
|
||
@override
|
||
String get statsReportItemContents =>
|
||
'Meest bekeken content en de evolutie ervan';
|
||
|
||
@override
|
||
String get statsReportItemChannels =>
|
||
'Verdeling per kanaal, inclusief de spraakgids, en per taal';
|
||
|
||
@override
|
||
String get statsReportItemAdvanced =>
|
||
'Bezienswaardigheden, quizzen, spellen en QR-scans';
|
||
|
||
@override
|
||
String statsReportGenerated(String date) {
|
||
return 'Rapport gegenereerd op $date met MyInfoMate';
|
||
}
|
||
|
||
@override
|
||
String get statsReportError => 'Het rapport kon niet worden gegenereerd';
|
||
|
||
@override
|
||
String get statsReportDownload => 'De pdf downloaden';
|
||
|
||
@override
|
||
String get statsAdvancedTitle => 'Geavanceerde statistieken';
|
||
|
||
@override
|
||
String get statsAdvancedBody =>
|
||
'Gedetailleerde statistieken (POI, quizzen, spellen, artikels, QR…) zijn beschikbaar met het Premium-plan.';
|
||
|
||
@override
|
||
String get statsUnavailableTitle => 'Statistieken niet inbegrepen';
|
||
|
||
@override
|
||
String get statsUnavailableBody =>
|
||
'Uw huidige plan bevat geen bezoekstatistieken.';
|
||
|
||
@override
|
||
String get noData => 'Geen gegevens';
|
||
|
||
@override
|
||
String get errorOccurred => 'Er is een fout opgetreden';
|
||
|
||
@override
|
||
String get yes => 'Ja';
|
||
|
||
@override
|
||
String get newConfiguration => 'Nieuwe configuratie';
|
||
|
||
@override
|
||
String get configNameLabel => 'Naam:';
|
||
|
||
@override
|
||
String get orText => 'of';
|
||
|
||
@override
|
||
String get importLabel => 'Importeren';
|
||
|
||
@override
|
||
String get configNameRequired => 'Geef een naam op voor het nieuwe bezoek';
|
||
|
||
@override
|
||
String get configCreatedSuccess => 'Configuratie succesvol aangemaakt';
|
||
|
||
@override
|
||
String configExportSuccess(String path) {
|
||
return 'Configuratie succesvol geëxporteerd, bestand op: $path';
|
||
}
|
||
|
||
@override
|
||
String get configExportFailed => 'Export van configuratie mislukt';
|
||
|
||
@override
|
||
String get configDeletedSuccess => 'Configuratie succesvol verwijderd';
|
||
|
||
@override
|
||
String get configSavedSuccess => 'Configuratie succesvol opgeslagen';
|
||
|
||
@override
|
||
String get configDeleteConfirm =>
|
||
'Weet u zeker dat u deze configuratie wilt verwijderen?';
|
||
|
||
@override
|
||
String get newSection => 'Nieuwe sectie';
|
||
|
||
@override
|
||
String get newSubSection => 'Nieuwe subsectie';
|
||
|
||
@override
|
||
String get sectionNameLabel => 'Naam:';
|
||
|
||
@override
|
||
String get sectionTypeLabel => 'Type:';
|
||
|
||
@override
|
||
String get sectionNameRequired => 'Geef een naam op voor de nieuwe sectie';
|
||
|
||
@override
|
||
String get sectionCreatedSuccess => 'Sectie succesvol aangemaakt!';
|
||
|
||
@override
|
||
String get sectionDeleteConfirm =>
|
||
'Weet u zeker dat u deze sectie wilt verwijderen?';
|
||
|
||
@override
|
||
String get sectionSavedSuccess => 'Sectie succesvol opgeslagen';
|
||
|
||
@override
|
||
String get sectionTranslationSaved => 'Sectievertaling succesvol opgeslagen';
|
||
|
||
@override
|
||
String get sectionLoadError =>
|
||
'Er is een fout opgetreden bij het laden van de sectie';
|
||
|
||
@override
|
||
String get qrCodeCopied => 'Deze QR-code is naar het klembord gekopieerd';
|
||
|
||
@override
|
||
String get beaconLabel => 'Beacon:';
|
||
|
||
@override
|
||
String get beaconIdLabel => 'Beacon-ID:';
|
||
|
||
@override
|
||
String get beaconMustBeNumber => 'Dit moet een getal zijn';
|
||
|
||
@override
|
||
String get identifierLabel => 'Identificator:';
|
||
|
||
@override
|
||
String get displayTitleLabel => 'Weergegeven titel:';
|
||
|
||
@override
|
||
String get imageLabel => 'Afbeelding:';
|
||
|
||
@override
|
||
String get backgroundImageLabel => 'Achtergrondafbeelding:';
|
||
|
||
@override
|
||
String get questionInputLabel => 'Vraag:';
|
||
|
||
@override
|
||
String get videoUrlLabel => 'Video-URL:';
|
||
|
||
@override
|
||
String get webUrlLabel => 'Website-URL:';
|
||
|
||
@override
|
||
String get subSectionUpdatedSuccess => 'Subsectie succesvol bijgewerkt';
|
||
|
||
@override
|
||
String get subSectionUpdateError =>
|
||
'Er is een fout opgetreden bij het bijwerken van de subsectie';
|
||
|
||
@override
|
||
String get subSectionDeletedSuccess => 'Subsectie succesvol verwijderd';
|
||
|
||
@override
|
||
String get subSectionDeleteError =>
|
||
'Er is een fout opgetreden bij het verwijderen van de subsectie';
|
||
|
||
@override
|
||
String get subSectionOrderUpdatedSuccess =>
|
||
'Volgorde van subsecties succesvol bijgewerkt';
|
||
|
||
@override
|
||
String get subSectionOrderUpdateError =>
|
||
'Er is een fout opgetreden bij het bijwerken van de volgorde';
|
||
|
||
@override
|
||
String get subSectionCreatedSuccess => 'Subsectie succesvol aangemaakt';
|
||
|
||
@override
|
||
String get subSectionCreateError =>
|
||
'Er is een fout opgetreden bij het aanmaken van de subsectie';
|
||
|
||
@override
|
||
String get questionsLabel => 'Vragen';
|
||
|
||
@override
|
||
String get questionLabel => 'Vraag';
|
||
|
||
@override
|
||
String get editQuestion => 'Vraag bewerken';
|
||
|
||
@override
|
||
String get questionDeleteConfirm =>
|
||
'Weet u zeker dat u deze vraag wilt verwijderen?';
|
||
|
||
@override
|
||
String get questionsLoadError =>
|
||
'Er is een fout opgetreden bij het laden van de vragen';
|
||
|
||
@override
|
||
String get quizBadScore => 'Slechte score';
|
||
|
||
@override
|
||
String get quizMediumScore => 'Gemiddelde score';
|
||
|
||
@override
|
||
String get quizGoodScore => 'Goede score';
|
||
|
||
@override
|
||
String get quizExcellentScore => 'Uitstekende score';
|
||
|
||
@override
|
||
String get quizBadScoreMsg => 'Bericht voor een slechte score';
|
||
|
||
@override
|
||
String get quizMediumScoreMsg => 'Bericht voor een gemiddelde score';
|
||
|
||
@override
|
||
String get quizGoodScoreMsg => 'Bericht voor een goede score';
|
||
|
||
@override
|
||
String get quizExcellentScoreMsg => 'Bericht voor een uitstekende score';
|
||
|
||
@override
|
||
String get questionOrderUpdatedSuccess =>
|
||
'Vraagvolgorde succesvol bijgewerkt';
|
||
|
||
@override
|
||
String get questionOrderUpdateError =>
|
||
'Er is een fout opgetreden bij het bijwerken van de vraagvolgorde';
|
||
|
||
@override
|
||
String get questionCreatedSuccess => 'Vraag succesvol aangemaakt';
|
||
|
||
@override
|
||
String get questionCreateError =>
|
||
'Er is een fout opgetreden bij het aanmaken van de vraag';
|
||
|
||
@override
|
||
String get questionUpdatedSuccess => 'Vraag succesvol bijgewerkt';
|
||
|
||
@override
|
||
String get questionUpdateError =>
|
||
'Er is een fout opgetreden bij het bijwerken van de vraag';
|
||
|
||
@override
|
||
String get questionDeletedSuccess => 'Vraag succesvol verwijderd';
|
||
|
||
@override
|
||
String get questionDeleteError =>
|
||
'Er is een fout opgetreden bij het verwijderen van de vraag';
|
||
|
||
@override
|
||
String get translationIncomplete => 'De vertaling is niet volledig';
|
||
|
||
@override
|
||
String get geopointCreatedSuccess => 'Punt succesvol aangemaakt';
|
||
|
||
@override
|
||
String get geopointCreateError =>
|
||
'Er is een fout opgetreden bij het aanmaken van het punt';
|
||
|
||
@override
|
||
String get geopointUpdatedSuccess => 'Punt succesvol bijgewerkt';
|
||
|
||
@override
|
||
String get geopointUpdateError =>
|
||
'Er is een fout opgetreden bij het bijwerken van het punt';
|
||
|
||
@override
|
||
String get geopointDeletedSuccess => 'Punt succesvol verwijderd';
|
||
|
||
@override
|
||
String get geopointDeleteError =>
|
||
'Er is een fout opgetreden bij het verwijderen van het punt';
|
||
|
||
@override
|
||
String get categoryCreatedSuccess => 'Categorie succesvol aangemaakt';
|
||
|
||
@override
|
||
String get categoryCreateError =>
|
||
'Er is een fout opgetreden bij het aanmaken van de categorie';
|
||
|
||
@override
|
||
String get categoryUpdatedSuccess => 'Categorie succesvol bijgewerkt';
|
||
|
||
@override
|
||
String get categoryUpdateError =>
|
||
'Er is een fout opgetreden bij het bijwerken van de categorie';
|
||
|
||
@override
|
||
String get eventCreatedSuccess => 'Evenement succesvol aangemaakt';
|
||
|
||
@override
|
||
String get eventCreateError =>
|
||
'Er is een fout opgetreden bij het aanmaken van het evenement';
|
||
|
||
@override
|
||
String get eventUpdatedSuccess => 'Evenement succesvol bijgewerkt';
|
||
|
||
@override
|
||
String get eventUpdateError =>
|
||
'Er is een fout opgetreden bij het bijwerken van het evenement';
|
||
|
||
@override
|
||
String get eventDeletedSuccess => 'Evenement succesvol verwijderd';
|
||
|
||
@override
|
||
String get eventDeleteError =>
|
||
'Er is een fout opgetreden bij het verwijderen van het evenement';
|
||
|
||
@override
|
||
String get annotationCreatedSuccess => 'Annotatie succesvol aangemaakt';
|
||
|
||
@override
|
||
String get annotationCreateError =>
|
||
'Er is een fout opgetreden bij het aanmaken van de annotatie';
|
||
|
||
@override
|
||
String get annotationUpdatedSuccess => 'Annotatie succesvol bijgewerkt';
|
||
|
||
@override
|
||
String get annotationUpdateError =>
|
||
'Er is een fout opgetreden bij het bijwerken van de annotatie';
|
||
|
||
@override
|
||
String get programmeBlockCreatedSuccess => 'Blok succesvol aangemaakt';
|
||
|
||
@override
|
||
String get programmeBlockCreateError =>
|
||
'Er is een fout opgetreden bij het aanmaken van het blok';
|
||
|
||
@override
|
||
String get programmeBlockUpdatedSuccess => 'Blok succesvol bijgewerkt';
|
||
|
||
@override
|
||
String get programmeBlockUpdateError =>
|
||
'Er is een fout opgetreden bij het bijwerken van het blok';
|
||
|
||
@override
|
||
String get pathCreatedSuccess => 'Parcours succesvol aangemaakt';
|
||
|
||
@override
|
||
String get pathCreateError =>
|
||
'Er is een fout opgetreden bij het aanmaken van het parcours';
|
||
|
||
@override
|
||
String get pathUpdatedSuccess => 'Parcours succesvol bijgewerkt';
|
||
|
||
@override
|
||
String get pathUpdateError =>
|
||
'Er is een fout opgetreden bij het bijwerken van het parcours';
|
||
|
||
@override
|
||
String get stepCreatedSuccess => 'Stap succesvol aangemaakt';
|
||
|
||
@override
|
||
String get stepCreateError =>
|
||
'Er is een fout opgetreden bij het aanmaken van de stap';
|
||
|
||
@override
|
||
String get stepUpdatedSuccess => 'Stap succesvol bijgewerkt';
|
||
|
||
@override
|
||
String get stepUpdateError =>
|
||
'Er is een fout opgetreden bij het bijwerken van de stap';
|
||
|
||
@override
|
||
String get agendaEventsLabel => 'Evenementen';
|
||
|
||
@override
|
||
String get agendaEventFallback => 'Evenement';
|
||
|
||
@override
|
||
String get addEvent => 'Evenement toevoegen';
|
||
|
||
@override
|
||
String get noEvents => 'Geen evenementen';
|
||
|
||
@override
|
||
String get noAddress => 'Geen adres';
|
||
|
||
@override
|
||
String get agendaFilterAll => 'Alle';
|
||
|
||
@override
|
||
String get agendaFilterThisMonth => 'Deze maand';
|
||
|
||
@override
|
||
String get agendaFilterThisYear => 'Dit jaar';
|
||
|
||
@override
|
||
String get agendaFilterPast => 'Verleden';
|
||
|
||
@override
|
||
String get agendaEventDeleteConfirm =>
|
||
'Weet u zeker dat u dit evenement wilt verwijderen?';
|
||
|
||
@override
|
||
String get onlineLabel => 'Online:';
|
||
|
||
@override
|
||
String get mapViewLabel => 'Kaartweergave:';
|
||
|
||
@override
|
||
String get mapServiceLabel => 'Kaartservice:';
|
||
|
||
@override
|
||
String get jsonFilesLabel => 'JSON-bestanden:';
|
||
|
||
@override
|
||
String get jsonLabel => 'JSON';
|
||
|
||
@override
|
||
String get guidedPathsLabel => 'Begeleide parcours';
|
||
|
||
@override
|
||
String get addPath => 'Parcours toevoegen';
|
||
|
||
@override
|
||
String get noPathConfigured => 'Geen parcours geconfigureerd';
|
||
|
||
@override
|
||
String get pathOrderUpdateError => 'Fout bij het bijwerken van de volgorde';
|
||
|
||
@override
|
||
String get pathNoTitle => 'Parcours zonder titel';
|
||
|
||
@override
|
||
String get pathDeletedSuccess => 'Parcours succesvol verwijderd';
|
||
|
||
@override
|
||
String get pathDeleteError => 'Fout bij het verwijderen van het parcours';
|
||
|
||
@override
|
||
String get pathsLabel => 'Parcours';
|
||
|
||
@override
|
||
String get pointsOfInterestLabel => 'Bezienswaardigheden';
|
||
|
||
@override
|
||
String get geopointsLabel => 'Geografische punten';
|
||
|
||
@override
|
||
String get searchLabel => 'Zoeken:';
|
||
|
||
@override
|
||
String get geopointsLoadError => 'Fout bij het laden van geografische punten';
|
||
|
||
@override
|
||
String get geopointDeleteConfirm =>
|
||
'Weet u zeker dat u dit geografische punt wilt verwijderen?';
|
||
|
||
@override
|
||
String get serviceLabel => 'Service:';
|
||
|
||
@override
|
||
String get centerPointLabel => 'Middelpunt:';
|
||
|
||
@override
|
||
String get iconLabel => 'Pictogram:';
|
||
|
||
@override
|
||
String get listViewLabel => 'Lijstweergave:';
|
||
|
||
@override
|
||
String get typeLabel => 'Type:';
|
||
|
||
@override
|
||
String get zoomLabel => 'Zoom:';
|
||
|
||
@override
|
||
String get categoriesLabel => 'Categorieën:';
|
||
|
||
@override
|
||
String get startDateLabel => 'Startdatum';
|
||
|
||
@override
|
||
String get notDefined => 'Niet gedefinieerd';
|
||
|
||
@override
|
||
String get endDateLabel => 'Einddatum';
|
||
|
||
@override
|
||
String get programmeLabel => 'Programma';
|
||
|
||
@override
|
||
String get addBlock => 'Blok toevoegen';
|
||
|
||
@override
|
||
String get blockFallback => 'Blok';
|
||
|
||
@override
|
||
String get noBlocks => 'Geen programmablokken gedefinieerd';
|
||
|
||
@override
|
||
String get programmeBlockDeletedSuccess => 'Blok succesvol verwijderd';
|
||
|
||
@override
|
||
String get programmeBlockDeleteError =>
|
||
'Fout bij het verwijderen van het blok';
|
||
|
||
@override
|
||
String get baseMapLabel => 'Basiskaart';
|
||
|
||
@override
|
||
String get mapLabel => 'Kaart:';
|
||
|
||
@override
|
||
String get globalAnnotationsLabel => 'Globale annotaties';
|
||
|
||
@override
|
||
String get addAnnotation => 'Annotatie toevoegen';
|
||
|
||
@override
|
||
String get noAnnotations => 'Geen globale annotaties';
|
||
|
||
@override
|
||
String get annotationFallback => 'Annotatie';
|
||
|
||
@override
|
||
String get annotationDeletedSuccess => 'Annotatie verwijderd';
|
||
|
||
@override
|
||
String get annotationDeleteError => 'Fout bij verwijderen';
|
||
|
||
@override
|
||
String get agendaEventCreatedSuccess => 'Evenement succesvol aangemaakt';
|
||
|
||
@override
|
||
String get agendaEventCreateError =>
|
||
'Er is een fout opgetreden bij het aanmaken van het evenement';
|
||
|
||
@override
|
||
String get agendaEventUpdatedSuccess => 'Evenement succesvol bijgewerkt';
|
||
|
||
@override
|
||
String get agendaEventUpdateError =>
|
||
'Er is een fout opgetreden bij het bijwerken van het evenement';
|
||
|
||
@override
|
||
String get agendaEventDeletedSuccess => 'Evenement succesvol verwijderd';
|
||
|
||
@override
|
||
String get agendaEventDeleteError =>
|
||
'Er is een fout opgetreden bij het verwijderen van het evenement';
|
||
|
||
@override
|
||
String get newResource => 'Nieuwe bron';
|
||
|
||
@override
|
||
String get resourceCreatedSuccess => 'Bron succesvol aangemaakt';
|
||
|
||
@override
|
||
String get resourceCreateError =>
|
||
'Er is een fout opgetreden bij het aanmaken van de bron';
|
||
|
||
@override
|
||
String get resourceUpdatedSuccess => 'Bron succesvol bijgewerkt';
|
||
|
||
@override
|
||
String get resourceNoFileLoaded => 'Er is geen bestand geladen';
|
||
|
||
@override
|
||
String get resourceNameRequired => 'Geef de bron een naam';
|
||
|
||
@override
|
||
String get resourceTooLarge =>
|
||
'Fout: de bestandsgrootte moet kleiner zijn dan 1,5 MB';
|
||
|
||
@override
|
||
String get resourceInvalidUrl => 'De URL is ongeldig';
|
||
|
||
@override
|
||
String get resourceUrlRequired => 'Vul het URL-veld in';
|
||
|
||
@override
|
||
String get generalInfo => 'Algemene informatie';
|
||
|
||
@override
|
||
String get mainImageLabel => 'Hoofdafbeelding:';
|
||
|
||
@override
|
||
String get loaderLabel => 'Loader:';
|
||
|
||
@override
|
||
String get primaryColorLabel => 'Primaire kleur:';
|
||
|
||
@override
|
||
String get secondaryColorLabel => 'Secundaire kleur:';
|
||
|
||
@override
|
||
String get layoutLabel => 'Weergave:';
|
||
|
||
@override
|
||
String get layoutGrid => 'Raster';
|
||
|
||
@override
|
||
String get languagesLabel => 'Talen:';
|
||
|
||
@override
|
||
String get featuredEventLabel => 'Uitgelicht evenement:';
|
||
|
||
@override
|
||
String get chooseEvent => 'Kies een evenement';
|
||
|
||
@override
|
||
String get previewWebTitle => 'Voorbeeld — Web';
|
||
|
||
@override
|
||
String get previewMobileTitle => 'Voorbeeld — Mobiel';
|
||
|
||
@override
|
||
String get previewDesktop => 'Desktop';
|
||
|
||
@override
|
||
String get previewMobile => 'Mobiel';
|
||
|
||
@override
|
||
String get noneOption => 'Geen';
|
||
|
||
@override
|
||
String get aiAssistantLabel => 'AI-assistent:';
|
||
|
||
@override
|
||
String get appUpdatedSuccess => 'Mobiele applicatie bijgewerkt';
|
||
|
||
@override
|
||
String get configActivatedSuccess => 'Configuratie succesvol geactiveerd';
|
||
|
||
@override
|
||
String get configDeactivatedSuccess => 'Configuratie succesvol gedeactiveerd';
|
||
|
||
@override
|
||
String get configRemoveConfirm =>
|
||
'Weet u zeker dat u deze configuratie uit de applicatie wilt verwijderen?';
|
||
|
||
@override
|
||
String get configRemovedSuccess =>
|
||
'Configuratie succesvol verwijderd uit de applicatie';
|
||
|
||
@override
|
||
String get configRemoveError =>
|
||
'Er is een fout opgetreden bij het verwijderen van de configuratie';
|
||
|
||
@override
|
||
String get phoneConfigTitle => 'Configuraties per apparaat';
|
||
|
||
@override
|
||
String get addConfig => 'Configuratie toevoegen';
|
||
|
||
@override
|
||
String get selectConfigToAdd => 'Selecteer een configuratie om toe te voegen';
|
||
|
||
@override
|
||
String get noItems => 'Geen items om weer te geven';
|
||
|
||
@override
|
||
String get add => 'Toevoegen';
|
||
|
||
@override
|
||
String pinCode(String code) {
|
||
return 'Pincode: $code';
|
||
}
|
||
|
||
@override
|
||
String get tablets => 'Tablets';
|
||
|
||
@override
|
||
String stepsCount(int count) {
|
||
return '$count stappen';
|
||
}
|
||
|
||
@override
|
||
String get displayedDescriptionLabel => 'Weergegeven beschrijving:';
|
||
|
||
@override
|
||
String get displayedContentLabel => 'Weergegeven inhoud:';
|
||
|
||
@override
|
||
String get displayedNameLabel => 'Weergavenaam:';
|
||
|
||
@override
|
||
String get startTimeLabel => 'Begintijd';
|
||
|
||
@override
|
||
String get noAnnotationConfigured => 'Geen annotaties geconfigureerd.';
|
||
|
||
@override
|
||
String get newStepTitle => 'Nieuwe stap';
|
||
|
||
@override
|
||
String get editStepTitle => 'Stap bewerken';
|
||
|
||
@override
|
||
String get stepTitleLabel => 'Staptitel';
|
||
|
||
@override
|
||
String get stepDescriptionLabel => 'Stapbeschrijving';
|
||
|
||
@override
|
||
String get stepLocationLabel => 'Stap locatie:';
|
||
|
||
@override
|
||
String get initiallyHiddenLabel => 'Aanvankelijk verborgen';
|
||
|
||
@override
|
||
String get lockedLabel => 'Vergrendeld';
|
||
|
||
@override
|
||
String get durationSecondsLabel => 'Duur (seconden):';
|
||
|
||
@override
|
||
String get triggerGeopointLabel => 'GeoPoint trigger (ID):';
|
||
|
||
@override
|
||
String get questionsChallengesLabel => 'Vragen / Uitdagingen';
|
||
|
||
@override
|
||
String get noQuestionsConfigured => 'Geen vragen geconfigureerd.';
|
||
|
||
@override
|
||
String get newAgendaEventTitle => 'Nieuw evenement';
|
||
|
||
@override
|
||
String get editAgendaEventTitle => 'Evenement bewerken';
|
||
|
||
@override
|
||
String get eventTitleLabel => 'Evenementtitel';
|
||
|
||
@override
|
||
String get eventDescriptionLabel => 'Evenementbeschrijving';
|
||
|
||
@override
|
||
String get startDateColonLabel => 'Begindatum:';
|
||
|
||
@override
|
||
String get videoResourceLabel => 'Video:';
|
||
|
||
@override
|
||
String get directVideoLinkLabel => 'Directe videolink:';
|
||
|
||
@override
|
||
String get phoneLabel => 'Telefoon:';
|
||
|
||
@override
|
||
String get locationGeometryLabel => 'Locatie / Geometrie';
|
||
|
||
@override
|
||
String get geometryLabel => 'Geometrie:';
|
||
|
||
@override
|
||
String get materialIconLabel => 'Icoon (material):';
|
||
|
||
@override
|
||
String get linearLabel => 'Lineair:';
|
||
|
||
@override
|
||
String get requiredSuccessLabel => 'Vereist succes:';
|
||
|
||
@override
|
||
String get pathStepsLabel => 'Parcoursstappen';
|
||
|
||
@override
|
||
String get noStepConfigured => 'Geen punt/stap geconfigureerd.';
|
||
|
||
@override
|
||
String get stepFallback => 'Stap';
|
||
|
||
@override
|
||
String get questionAskedLabel => 'Gestelde vraag:';
|
||
|
||
@override
|
||
String get questionTitleLabel => 'Vraagstitel';
|
||
|
||
@override
|
||
String get expectedAnswerLabel => 'Verwacht antwoord:';
|
||
|
||
@override
|
||
String get expectedAnswerModalLabel => 'Verwacht antwoord';
|
||
|
||
@override
|
||
String get validationNote =>
|
||
'Validatie gebeurt door vergelijking (hoofdletterongevoelig).';
|
||
|
||
@override
|
||
String get possibleAnswersLabel => 'Mogelijke antwoorden:';
|
||
|
||
@override
|
||
String get noAnswerDefined =>
|
||
'Geen antwoord gedefinieerd. Voeg er minstens één toe.';
|
||
|
||
@override
|
||
String get correctAnswer => 'Correct antwoord ✓';
|
||
|
||
@override
|
||
String get wrongAnswer => 'Fout antwoord';
|
||
|
||
@override
|
||
String get answerNote =>
|
||
'✓ = correct antwoord. Meerdere kunnen correct zijn.';
|
||
|
||
@override
|
||
String get geopointZoneTitle => 'Geografisch punt / Zone';
|
||
|
||
@override
|
||
String get geometryTypeLabel => 'Geometrie (Punt/Lijn/Zone):';
|
||
|
||
@override
|
||
String get phoneModalLabel => 'Telefoon';
|
||
|
||
@override
|
||
String get categoryLabel => 'Categorie:';
|
||
|
||
@override
|
||
String get startMessageLabel => 'Startbericht:';
|
||
|
||
@override
|
||
String get startMessageModalLabel => 'Startbericht';
|
||
|
||
@override
|
||
String get createCategoryTitle => 'Categorie aanmaken';
|
||
|
||
@override
|
||
String get editCategoryTitle => 'Categorie bewerken';
|
||
|
||
@override
|
||
String get categoryIconLabel => 'Categorie-icoon:';
|
||
|
||
@override
|
||
String get selectResource => 'Selecteer een resource';
|
||
|
||
@override
|
||
String get createPdfTitle => 'PDF aanmaken';
|
||
|
||
@override
|
||
String get answersLabel => 'Antwoorden';
|
||
|
||
@override
|
||
String get answerLabel => 'Antwoord';
|
||
|
||
@override
|
||
String get createAnswerTitle => 'Antwoord aanmaken';
|
||
|
||
@override
|
||
String get editAnswerTitle => 'Antwoord bewerken';
|
||
|
||
@override
|
||
String get answerValidNote => 'Indien aangevinkt, is het antwoord geldig';
|
||
|
||
@override
|
||
String get selectConfiguration => 'Selecteer een configuratie';
|
||
|
||
@override
|
||
String get noConfigFound => 'Geen configuratie gevonden';
|
||
|
||
@override
|
||
String get backgroundColorLabel => 'Achtergrondkleur:';
|
||
|
||
@override
|
||
String get updateTabletBtn => 'Tablet bijwerken';
|
||
|
||
@override
|
||
String get kioskUpdatedSuccess => 'Kiosk bijgewerkt';
|
||
|
||
@override
|
||
String get webViewError =>
|
||
'De webpagina kan niet worden weergegeven, de URL is onjuist of leeg';
|
||
|
||
@override
|
||
String get download => 'Downloaden';
|
||
|
||
@override
|
||
String get resourceDeleteConfirm =>
|
||
'Weet u zeker dat u deze resource wilt verwijderen?';
|
||
|
||
@override
|
||
String get categoriesTitle => 'Categorieën';
|
||
|
||
@override
|
||
String get endTimeLabel => 'Eindtijd';
|
||
|
||
@override
|
||
String get annotationsLabel => 'Annotaties';
|
||
|
||
@override
|
||
String get addStep => 'Een stap toevoegen';
|
||
|
||
@override
|
||
String get addQuestion => 'Een vraag toevoegen';
|
||
|
||
@override
|
||
String get deleteStep => 'Stap verwijderen';
|
||
|
||
@override
|
||
String get deleteStepConfirm =>
|
||
'Deze stap en de bijbehorende vragen verwijderen?';
|
||
|
||
@override
|
||
String get pathPanelTitle => 'De route';
|
||
|
||
@override
|
||
String get pathPanelSubtitle => 'Titel, sfeer, voortgang';
|
||
|
||
@override
|
||
String get stepSummaryEmpty => 'Geen inhoud';
|
||
|
||
@override
|
||
String mediaCount(int count) {
|
||
return '$count media';
|
||
}
|
||
|
||
@override
|
||
String questionCount(int count) {
|
||
return '$count vraag/vragen';
|
||
}
|
||
|
||
@override
|
||
String get saveStatusIdle => 'Automatisch opslaan';
|
||
|
||
@override
|
||
String get saveStatusSaving => 'Opslaan…';
|
||
|
||
@override
|
||
String get saveStatusSaved => 'Opgeslagen';
|
||
|
||
@override
|
||
String get saveStatusFailed => 'Opslaan mislukt';
|
||
|
||
@override
|
||
String get retry => 'Opnieuw proberen';
|
||
|
||
@override
|
||
String get mapProviderMobileOnlyNote =>
|
||
'De kaartprovider en het kaarttype gelden voor de mobiele en tablet-apps. De web-app toont altijd zijn eigen kaart.';
|
||
|
||
@override
|
||
String get menuAudit => 'Activiteit';
|
||
|
||
@override
|
||
String get auditTitle => 'Activiteit';
|
||
|
||
@override
|
||
String get auditSubtitle => 'Wie heeft wat gewijzigd, en wanneer';
|
||
|
||
@override
|
||
String get auditFilterInstance => 'Instantie';
|
||
|
||
@override
|
||
String get auditFilterEntity => 'Type element';
|
||
|
||
@override
|
||
String get auditFilterUser => 'Gebruiker';
|
||
|
||
@override
|
||
String get auditFilterFrom => 'Vanaf';
|
||
|
||
@override
|
||
String get auditFilterTo => 'Tot';
|
||
|
||
@override
|
||
String get auditAllInstances => 'Alle instanties';
|
||
|
||
@override
|
||
String get auditAllEntities => 'Alle types';
|
||
|
||
@override
|
||
String get auditAllUsers => 'Alle gebruikers';
|
||
|
||
@override
|
||
String get auditReset => 'Filters wissen';
|
||
|
||
@override
|
||
String get auditColDate => 'Datum';
|
||
|
||
@override
|
||
String get auditColInstance => 'Instantie';
|
||
|
||
@override
|
||
String get auditColEntity => 'Element';
|
||
|
||
@override
|
||
String get auditColAction => 'Actie';
|
||
|
||
@override
|
||
String get auditColUser => 'Gebruiker';
|
||
|
||
@override
|
||
String get auditColEntityId => 'Identificatie';
|
||
|
||
@override
|
||
String get auditActionCreate => 'Aangemaakt';
|
||
|
||
@override
|
||
String get auditActionUpdate => 'Gewijzigd';
|
||
|
||
@override
|
||
String get auditActionDelete => 'Verwijderd';
|
||
|
||
@override
|
||
String get auditEntitySection => 'Sectie';
|
||
|
||
@override
|
||
String get auditEntityResource => 'Bron';
|
||
|
||
@override
|
||
String get auditEntityConfiguration => 'Configuratie';
|
||
|
||
@override
|
||
String get auditEntityDevice => 'Toestel';
|
||
|
||
@override
|
||
String get auditEntityUser => 'Gebruiker';
|
||
|
||
@override
|
||
String get auditEntityInstance => 'Instantie';
|
||
|
||
@override
|
||
String get auditEmpty => 'Geen activiteit voor deze filters';
|
||
|
||
@override
|
||
String get auditLoadError =>
|
||
'Het activiteitenlogboek kon niet worden geladen';
|
||
|
||
@override
|
||
String auditRange(int first, int last, int total) {
|
||
return '$first – $last van $total';
|
||
}
|
||
|
||
@override
|
||
String get auditPrevious => 'Vorige pagina';
|
||
|
||
@override
|
||
String get auditNext => 'Volgende pagina';
|
||
|
||
@override
|
||
String get auditDetailTitle => 'Detail van de wijziging';
|
||
|
||
@override
|
||
String get auditDetailField => 'Veld';
|
||
|
||
@override
|
||
String get auditDetailBefore => 'Voor';
|
||
|
||
@override
|
||
String get auditDetailAfter => 'Na';
|
||
|
||
@override
|
||
String get auditDetailNoValues =>
|
||
'Het logboek bewaart het detail van deze bewerking niet.';
|
||
|
||
@override
|
||
String usersCount(int count, int max) {
|
||
return '$count / $max gebruikers';
|
||
}
|
||
|
||
@override
|
||
String usersQuotaReached(int max) {
|
||
return 'Limiet van $max gebruikers bereikt';
|
||
}
|
||
|
||
@override
|
||
String get usersQuotaHint =>
|
||
'Verwijder een gebruiker om er een andere uit te nodigen.';
|
||
|
||
@override
|
||
String userCreateError(String message) {
|
||
return 'Aanmaken mislukt: $message';
|
||
}
|
||
}
|