40 keys existed only in app_es.arb and fell back to Spanish everywhere else (15 of them in English). Most were multi-device screens: hostGame, votar, clueIs, whoDoYouThinkIsTheImpostor, waitingPlayersSeeWord. Adds those plus the new keys for impostor awareness, the adjusted impostor count, the eliminated-player notice and the reconnection screen. 51 keys across the 18 supported languages.
849 lines
20 KiB
Dart
849 lines
20 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 appTitle => 'De Bedrieger';
|
||
|
||
@override
|
||
String get subtitle => 'Sociaal deductiespel';
|
||
|
||
@override
|
||
String get loadingWords => 'Woorden laden...';
|
||
|
||
@override
|
||
String get matchRewards => 'Spelbeloningen';
|
||
|
||
@override
|
||
String get newMedals => 'Nieuwe medailles';
|
||
|
||
@override
|
||
String get noNewMedalsKeepFire =>
|
||
'Deze keer geen nieuwe medailles. Blijf je vuur opbouwen.';
|
||
|
||
@override
|
||
String get calculatingRewards => 'Beloningen berekenen...';
|
||
|
||
@override
|
||
String get fireLabel => 'Vuur';
|
||
|
||
@override
|
||
String get playersRange => '3-20 spelers • Zonder internet';
|
||
|
||
@override
|
||
String get createGame => 'Spel aanmaken';
|
||
|
||
@override
|
||
String get joinGame => 'Deelnemen aan spel';
|
||
|
||
@override
|
||
String get howToPlay => 'Hoe te spelen';
|
||
|
||
@override
|
||
String get settings => 'Instellingen';
|
||
|
||
@override
|
||
String get gameMode => 'Spelmodus';
|
||
|
||
@override
|
||
String get singleDevice => 'Eén toestel';
|
||
|
||
@override
|
||
String get multiDevice => 'Meerdere toestellen';
|
||
|
||
@override
|
||
String get category => 'Categorie';
|
||
|
||
@override
|
||
String get categoryAll => 'Alle';
|
||
|
||
@override
|
||
String get categoryAnimals => 'Dieren';
|
||
|
||
@override
|
||
String get categoryFood => 'Eten';
|
||
|
||
@override
|
||
String get categoryCountries => 'Landen';
|
||
|
||
@override
|
||
String get categorySports => 'Sport';
|
||
|
||
@override
|
||
String get categoryProfessions => 'Beroepen';
|
||
|
||
@override
|
||
String get categoryObjects => 'Voorwerpen';
|
||
|
||
@override
|
||
String get categoryPlaces => 'Plaatsen';
|
||
|
||
@override
|
||
String get categoryMovies => 'Films';
|
||
|
||
@override
|
||
String get categoryMusic => 'Muziek';
|
||
|
||
@override
|
||
String get categoryTechnology => 'Technologie';
|
||
|
||
@override
|
||
String playersCount(int count) {
|
||
return 'Spelers ($count)';
|
||
}
|
||
|
||
@override
|
||
String get playersRangeHint => '3-20';
|
||
|
||
@override
|
||
String get playerNameHint => 'Naam van de speler';
|
||
|
||
@override
|
||
String get playerAlreadyExists => 'Er bestaat al een speler met die naam';
|
||
|
||
@override
|
||
String get maxPlayersReached => 'Maximaal 20 spelers';
|
||
|
||
@override
|
||
String get minPlayersRequired => 'Er zijn minstens 3 spelers nodig';
|
||
|
||
@override
|
||
String get configuration => 'Configuratie';
|
||
|
||
@override
|
||
String get impostors => '🎭 Bedriegers';
|
||
|
||
@override
|
||
String get impostorClue => '🔍 Aanwijzing voor bedrieger';
|
||
|
||
@override
|
||
String get impostorClueDescription => 'De bedrieger kent de categorie';
|
||
|
||
@override
|
||
String get debate => '🗣️ Discussie';
|
||
|
||
@override
|
||
String get debateTime => '⏱️ Debattijd';
|
||
|
||
@override
|
||
String get noLimit => 'Geen limiet';
|
||
|
||
@override
|
||
String get oneMin => '1 min';
|
||
|
||
@override
|
||
String get twoMin => '2 min';
|
||
|
||
@override
|
||
String get threeMin => '3 min';
|
||
|
||
@override
|
||
String get fiveMin => '5 min';
|
||
|
||
@override
|
||
String get startGame => 'Spel starten';
|
||
|
||
@override
|
||
String get seeYourWord => 'Bekijk je woord';
|
||
|
||
@override
|
||
String get eachPlayerMustSee =>
|
||
'Elke speler moet zijn woord in het geheim bekijken';
|
||
|
||
@override
|
||
String roundNumber(int round) {
|
||
return 'Ronde $round';
|
||
}
|
||
|
||
@override
|
||
String get alreadySeen => 'Heeft zijn woord al gezien';
|
||
|
||
@override
|
||
String get tapToSee => 'Tik om te bekijken';
|
||
|
||
@override
|
||
String get allSeenStartDebate => 'Iedereen heeft gezien → Start debat';
|
||
|
||
@override
|
||
String playersRemaining(int count) {
|
||
return 'Nog $count spelers';
|
||
}
|
||
|
||
@override
|
||
String get youAreImpostor => 'Jij bent de bedrieger!';
|
||
|
||
@override
|
||
String get yourWordIs => 'Jouw woord is:';
|
||
|
||
@override
|
||
String clueCategory(String category) {
|
||
return 'Aanwijzing: $category';
|
||
}
|
||
|
||
@override
|
||
String get holdToSeeWord => 'Houd ingedrukt om je woord te zien';
|
||
|
||
@override
|
||
String get makeSureNoOneLooks => 'Zorg dat niemand anders kijkt';
|
||
|
||
@override
|
||
String get showingWord => '👁️ Wordt getoond...';
|
||
|
||
@override
|
||
String get holdToSee => '👆 Houd ingedrukt om te zien';
|
||
|
||
@override
|
||
String get seenMyWord => 'Ik heb mijn woord gezien';
|
||
|
||
@override
|
||
String debateRound(int round) {
|
||
return 'Debat - Ronde $round';
|
||
}
|
||
|
||
@override
|
||
String get timeUp => '⏰ Tijd is om!';
|
||
|
||
@override
|
||
String get timeRemaining => '⏱️ Resterende tijd';
|
||
|
||
@override
|
||
String get playersInDebate => 'Spelers in debat';
|
||
|
||
@override
|
||
String activePlayersInfo(int active, int impostors) {
|
||
return '$active actief • $impostors verborgen bedrieger(s)';
|
||
}
|
||
|
||
@override
|
||
String get eliminated => 'Geëlimineerd';
|
||
|
||
@override
|
||
String get notes => 'Notities';
|
||
|
||
@override
|
||
String get goToVoting => 'Naar stemming';
|
||
|
||
@override
|
||
String get voting => '🗳️ Stemming';
|
||
|
||
@override
|
||
String get turnToVote => 'Beurt om te stemmen:';
|
||
|
||
@override
|
||
String votesProgress(int current, int total) {
|
||
return 'Stemmen: $current/$total';
|
||
}
|
||
|
||
@override
|
||
String get whoIsImpostor => 'Wie is volgens jou de bedrieger?';
|
||
|
||
@override
|
||
String get confirmVote => 'Stem bevestigen';
|
||
|
||
@override
|
||
String get votingComplete => '🗳️ Stemming voltooid';
|
||
|
||
@override
|
||
String get allVoted => 'Iedereen heeft gestemd!';
|
||
|
||
@override
|
||
String get tapToReveal => 'Tik om het resultaat te onthullen';
|
||
|
||
@override
|
||
String get revealResult => 'Resultaat onthullen';
|
||
|
||
@override
|
||
String get result => 'Resultaat';
|
||
|
||
@override
|
||
String get revealing => 'Onthullen...';
|
||
|
||
@override
|
||
String get wasImpostor => 'Was de BEDRIEGER! 🎉';
|
||
|
||
@override
|
||
String get wasInnocent => 'Was ONSCHULDIG 😱';
|
||
|
||
@override
|
||
String get votesThisRound => 'Stemmen deze ronde';
|
||
|
||
@override
|
||
String get seeEndResult => 'Eindresultaat bekijken';
|
||
|
||
@override
|
||
String get impostorGuessWord => 'Raadt de bedrieger het woord?';
|
||
|
||
@override
|
||
String get nextRound => 'Volgende ronde';
|
||
|
||
@override
|
||
String get impostorGuessTitle => '🎯 Gok van de bedrieger';
|
||
|
||
@override
|
||
String get impostorCanGuess =>
|
||
'De geëlimineerde bedrieger mag\nproberen het woord te raden';
|
||
|
||
@override
|
||
String get ifCorrectImpostorsWin => 'Als het klopt, winnen de bedriegers!';
|
||
|
||
@override
|
||
String get guessWordHint => 'Wat denk je dat het woord is?';
|
||
|
||
@override
|
||
String get dontGuess => 'Niet proberen';
|
||
|
||
@override
|
||
String get guess => 'Raden';
|
||
|
||
@override
|
||
String get correctGuess => 'Goed geraden!';
|
||
|
||
@override
|
||
String theWordWas(String word) {
|
||
return 'Het woord was: $word';
|
||
}
|
||
|
||
@override
|
||
String get impostorsWin => 'De bedriegers winnen!';
|
||
|
||
@override
|
||
String get wrongGuess => 'Fout geraden!';
|
||
|
||
@override
|
||
String get gameContinues => 'Het spel gaat verder...';
|
||
|
||
@override
|
||
String get gameOver => 'Einde van het spel';
|
||
|
||
@override
|
||
String get playersWin => 'De spelers winnen!';
|
||
|
||
@override
|
||
String get theSecretWordWas => '🔍 Het woord was:';
|
||
|
||
@override
|
||
String categoryLabel(String category) {
|
||
return 'Categorie: $category';
|
||
}
|
||
|
||
@override
|
||
String get theImpostorWas => '🎭 De bedrieger was:';
|
||
|
||
@override
|
||
String get theImpostorsWere => '🎭 De bedriegers waren:';
|
||
|
||
@override
|
||
String get votingHistory => '📊 Stemgeschiedenis';
|
||
|
||
@override
|
||
String roundElimination(int round, String name) {
|
||
return 'Ronde $round: $name';
|
||
}
|
||
|
||
@override
|
||
String get rematch => 'Herkansing';
|
||
|
||
@override
|
||
String get mainMenu => 'Hoofdmenu';
|
||
|
||
@override
|
||
String get notesTitle => '📝 Notities';
|
||
|
||
@override
|
||
String get notesSaved => 'Notities opgeslagen';
|
||
|
||
@override
|
||
String get whoAreYou => 'Wie ben je?';
|
||
|
||
@override
|
||
String get selectYourName =>
|
||
'Selecteer je naam om je privénotities te bekijken';
|
||
|
||
@override
|
||
String notesOf(String name) {
|
||
return 'Notities van $name';
|
||
}
|
||
|
||
@override
|
||
String get notesAboutPlayers => 'Aantekeningen over elke speler';
|
||
|
||
@override
|
||
String get playerNoteHint => 'Wat heeft hij gezegd? Verdacht?';
|
||
|
||
@override
|
||
String get freeNote => 'Vrije notitie';
|
||
|
||
@override
|
||
String get freeNoteHint => 'Persoonlijke aantekeningen...';
|
||
|
||
@override
|
||
String get rulesTitle => '📖 Hoe te spelen';
|
||
|
||
@override
|
||
String get rulesWhatIsTitle => '🎭 Wat is De Bedrieger?';
|
||
|
||
@override
|
||
String get rulesWhatIsBody =>
|
||
'Een sociaal deductiespel voor 3-20 spelers. Iedereen krijgt een geheim woord... behalve de bedrieger! Jouw missie: ontdek wie doet alsof.';
|
||
|
||
@override
|
||
String get rulesHowToPlayTitle => '🔍 Hoe speel je?';
|
||
|
||
@override
|
||
String get rulesHowToPlayBody =>
|
||
'1. Rollen worden verdeeld: iedereen krijgt hetzelfde woord, behalve de bedrieger(s).\n\n2. Debat: om de beurt beschrijft elke speler het woord ZONDER het direct te zeggen. De bedrieger moet doen alsof hij het kent.\n\n3. Stemming: na het debat stemt iedereen op wie volgens hen de bedrieger is.\n\n4. Eliminatie: de speler met de meeste stemmen wordt geëlimineerd en het wordt onthuld of het de bedrieger was of niet.\n\n5. Als het de bedrieger was, mag hij proberen het woord te raden. Als het klopt, winnen de bedriegers!';
|
||
|
||
@override
|
||
String get rulesWhoWinsTitle => '🏆 Wie wint?';
|
||
|
||
@override
|
||
String get rulesWhoWinsBody =>
|
||
'• Spelers: winnen als ze ALLE bedriegers elimineren.\n• Bedriegers: winnen als ze niet ontdekt worden totdat er evenveel of minder gewone spelers dan bedriegers over zijn, of als ze het woord raden na eliminatie.';
|
||
|
||
@override
|
||
String get rulesTipsPlayersTitle => '💡 Tips voor spelers';
|
||
|
||
@override
|
||
String get rulesTipsPlayersBody =>
|
||
'• Geef subtiele hints die laten zien dat je het woord kent, maar niet zo duidelijk dat de bedrieger ze kan gebruiken.\n• Let op wie vage of algemene antwoorden geeft.\n• Gebruik de notities om op te schrijven wat iedereen zegt.\n• Zeg het woord niet direct — dat helpt de bedrieger!';
|
||
|
||
@override
|
||
String get rulesTipsImpostorTitle => '🎭 Tips voor de bedrieger';
|
||
|
||
@override
|
||
String get rulesTipsImpostorBody =>
|
||
'• Luister goed naar de hints van anderen.\n• Probeer het woord af te leiden om geloofwaardige hints te geven.\n• Spreek niet als eerste als je niet zeker bent.\n• Als je de categorie als hint krijgt, gebruik die in je voordeel.\n• Beschuldig anderen om de aandacht af te leiden.';
|
||
|
||
@override
|
||
String get rulesModesTitle => '📱 Spelmodi';
|
||
|
||
@override
|
||
String get rulesModesBody =>
|
||
'• Eén toestel: iedereen deelt hetzelfde apparaat. Elke speler ziet zijn woord door een knop ingedrukt te houden.\n\n• Meerdere toestellen: elke speler gebruikt zijn eigen apparaat. Ze verbinden via Bluetooth/WiFi Direct zonder internet.';
|
||
|
||
@override
|
||
String get rulesExampleTitle => '✏️ Voorbeeldspel';
|
||
|
||
@override
|
||
String get rulesExampleBody =>
|
||
'Geheim woord: \"Pizza\"\n\n• Jan: \"Je eet het warm\" ✓\n• Sanne: \"Het komt in een doos\" ✓\n• Bram (bedrieger): \"Het is heel populair\" 🤔\n• Lisa: \"Het heeft kaas\" ✓\n\nBram gaf een heel vaag antwoord... Verdacht!';
|
||
|
||
@override
|
||
String get joinGameTitle => 'Deelnemen aan spel';
|
||
|
||
@override
|
||
String get multiDeviceMode => 'Modus meerdere toestellen';
|
||
|
||
@override
|
||
String get scanQrDescription =>
|
||
'Scan de QR-code die de host toont om verbinding te maken met het spel via Bluetooth/WiFi Direct.';
|
||
|
||
@override
|
||
String get comingSoon => 'Binnenkort';
|
||
|
||
@override
|
||
String get nearbyNotAvailable =>
|
||
'De multitoestelverbinding met Nearby Connections vereist fysieke Android-apparaten.\n\nGebruik voorlopig de modus \"Eén toestel\" om op een gedeeld apparaat te spelen.';
|
||
|
||
@override
|
||
String get back => 'Terug';
|
||
|
||
@override
|
||
String get yes => 'Ja';
|
||
|
||
@override
|
||
String get no => 'Nee';
|
||
|
||
@override
|
||
String get cancel => 'Annuleren';
|
||
|
||
@override
|
||
String get accept => 'Accepteren';
|
||
|
||
@override
|
||
String get next => 'Volgende';
|
||
|
||
@override
|
||
String get settingsTitle => 'Instellingen';
|
||
|
||
@override
|
||
String get language => 'Taal';
|
||
|
||
@override
|
||
String get soundVolume => 'Effectvolume';
|
||
|
||
@override
|
||
String get vibration => 'Trillen';
|
||
|
||
@override
|
||
String get about => 'Over';
|
||
|
||
@override
|
||
String get version => 'Versie';
|
||
|
||
@override
|
||
String get developer => 'Ontwikkelaar';
|
||
|
||
@override
|
||
String get licenses => 'Licenties';
|
||
|
||
@override
|
||
String get scanToJoin => 'Scan de QR-code om deel te nemen';
|
||
|
||
@override
|
||
String get connectedPlayers => 'Verbonden spelers';
|
||
|
||
@override
|
||
String get hostGame => 'Spelbeheer';
|
||
|
||
@override
|
||
String get waitingPlayersSeeWord =>
|
||
'Wachten tot iedereen zijn woord heeft gezien...';
|
||
|
||
@override
|
||
String get activePlayers => 'Actieve spelers';
|
||
|
||
@override
|
||
String get playersVoted => 'Hebben gestemd';
|
||
|
||
@override
|
||
String get waitingVoting => 'Wachten op stemmen...';
|
||
|
||
@override
|
||
String get waitingForPlayers => 'Wachten op spelers...';
|
||
|
||
@override
|
||
String needMorePlayers(int count) {
|
||
return 'Er zijn nog $count spelers nodig';
|
||
}
|
||
|
||
@override
|
||
String get starting => 'Starten...';
|
||
|
||
@override
|
||
String get enterNameAndScan =>
|
||
'Voer je naam in en scan de QR-code van de host';
|
||
|
||
@override
|
||
String get yourName => 'Je naam';
|
||
|
||
@override
|
||
String get nameRequired => 'Voer je naam in';
|
||
|
||
@override
|
||
String get connectingTo => 'Verbinden met';
|
||
|
||
@override
|
||
String get scanQR => 'QR-code scannen';
|
||
|
||
@override
|
||
String get scanHostQR => 'Richt op de QR-code van de host';
|
||
|
||
@override
|
||
String get connectedWaiting => 'Verbonden!';
|
||
|
||
@override
|
||
String get waitingForHost => 'Wachten tot de host het spel start...';
|
||
|
||
@override
|
||
String get enterNameToSearch =>
|
||
'Voer je naam in om spellen in de buurt te zoeken';
|
||
|
||
@override
|
||
String get searchGames => 'Spellen zoeken';
|
||
|
||
@override
|
||
String get searchingGames => 'Zoeken naar spellen in de buurt...';
|
||
|
||
@override
|
||
String get noGamesFound => 'Geen spellen gevonden';
|
||
|
||
@override
|
||
String get noGamesFoundHint =>
|
||
'Zorg dat de host de ruimte open heeft en dat jullie dichtbij zijn';
|
||
|
||
@override
|
||
String get orScanQR => 'Zie je niets? Scan de QR-code van de host';
|
||
|
||
@override
|
||
String get iveSeenIt => 'Ik heb het gezien';
|
||
|
||
@override
|
||
String clueIs(String category) {
|
||
return 'De hint is: $category';
|
||
}
|
||
|
||
@override
|
||
String get debatePhaseActive => 'Discussiefase bezig';
|
||
|
||
@override
|
||
String get debateInstructions =>
|
||
'Praat met elkaar en zeg wie jullie denken dat de bedrieger is. Vraag om een stemming als jullie klaar zijn.';
|
||
|
||
@override
|
||
String get solicitarVotacion => 'Stemming aanvragen';
|
||
|
||
@override
|
||
String get votacionSolicitada => 'Stemming aangevraagd';
|
||
|
||
@override
|
||
String get whoDoYouThinkIsTheImpostor => 'Wie is de bedrieger?';
|
||
|
||
@override
|
||
String get selectOnePlayer => 'Kies een speler om op te stemmen';
|
||
|
||
@override
|
||
String get votar => 'Stemmen';
|
||
|
||
@override
|
||
String get selectYourProfile => 'Je profiel';
|
||
|
||
@override
|
||
String get selectProfile => 'Kies een profiel';
|
||
|
||
@override
|
||
String get createNewUser => 'Nieuwe gebruiker aanmaken';
|
||
|
||
@override
|
||
String get userNameRequired => 'De naam mag niet leeg zijn';
|
||
|
||
@override
|
||
String get profileSelected => 'Profiel geselecteerd';
|
||
|
||
@override
|
||
String get availableProfiles => 'Beschikbare profielen';
|
||
|
||
@override
|
||
String get scanThisCodeFromAnotherPhone =>
|
||
'Scan deze code met een andere telefoon';
|
||
|
||
@override
|
||
String get gameUsers => 'Spelgebruikers';
|
||
|
||
@override
|
||
String get selectedPlayers => 'Geselecteerde spelers';
|
||
|
||
@override
|
||
String get connectedPhones => 'Verbonden telefoons';
|
||
|
||
@override
|
||
String get selectedOnThisPhone => 'Geselecteerd op deze telefoon';
|
||
|
||
@override
|
||
String get selectedByAnotherDevice => 'Geselecteerd op een ander apparaat';
|
||
|
||
@override
|
||
String get available => 'Beschikbaar';
|
||
|
||
@override
|
||
String get notAvailable => 'Niet beschikbaar';
|
||
|
||
@override
|
||
String get release => 'Vrijgeven';
|
||
|
||
@override
|
||
String get select => 'Selecteren';
|
||
|
||
@override
|
||
String get delete => 'Verwijderen';
|
||
|
||
@override
|
||
String get selectAtLeastThreeUsersToStart =>
|
||
'Select at least 3 users to start.';
|
||
|
||
@override
|
||
String get hostPhoneMustSelectUser =>
|
||
'The host phone must select at least one user.';
|
||
|
||
@override
|
||
String get roomNoLongerInLobby => 'The room is no longer in the lobby.';
|
||
|
||
@override
|
||
String get completeUserSelectionToStart =>
|
||
'Complete user selection to start.';
|
||
|
||
@override
|
||
String get preparingSecureRoom => 'Preparing the secure room';
|
||
|
||
@override
|
||
String get searchingNearbyBluetoothGames =>
|
||
'Searching nearby games over Bluetooth';
|
||
|
||
@override
|
||
String get tapToJoin => 'Tap to join';
|
||
|
||
@override
|
||
String get bluetoothLocationPermissionsRequired =>
|
||
'Bluetooth and location permissions are required to search for games.';
|
||
|
||
@override
|
||
String get bluetoothLocationPermissionsShort =>
|
||
'Bluetooth and location permissions are required';
|
||
|
||
@override
|
||
String get couldNotStartSearch =>
|
||
'Could not start the search. Check Bluetooth and location.';
|
||
|
||
@override
|
||
String couldNotConnectToHost(String host) {
|
||
return 'Could not connect to $host';
|
||
}
|
||
|
||
@override
|
||
String get room => 'Kamer';
|
||
|
||
@override
|
||
String get singleDeviceSubtitle => 'Game on this device';
|
||
|
||
@override
|
||
String get singleDeviceDescription =>
|
||
'Ideal for playing together by passing the phone around. Fast, direct setup.';
|
||
|
||
@override
|
||
String get multiDeviceSubtitle => 'Each player on their phone';
|
||
|
||
@override
|
||
String get multiDeviceDescription =>
|
||
'Create a premium room, share the QR code and manage users from the lobby.';
|
||
|
||
@override
|
||
String get singleDeviceGameLabel => 'Game on this device';
|
||
|
||
@override
|
||
String get multiDeviceGameLabel => 'Multi-device game';
|
||
|
||
@override
|
||
String get mainDeviceUser => 'Main device user';
|
||
|
||
@override
|
||
String get couldNotCreateRoom =>
|
||
'Could not create the room. Check Bluetooth.';
|
||
|
||
@override
|
||
String cannotStartWithReason(String reason) {
|
||
return 'Cannot start: $reason';
|
||
}
|
||
|
||
@override
|
||
String get invalidRoom => 'invalid room';
|
||
|
||
@override
|
||
String get defaultPlayerName => 'Speler';
|
||
|
||
@override
|
||
String get play => 'Spelen';
|
||
|
||
@override
|
||
String get history => 'Geschiedenis';
|
||
|
||
@override
|
||
String get mainTagline => 'Vind de bedrieger voordat het te laat is';
|
||
|
||
@override
|
||
String get deviceProfile => 'Apparaatprofiel';
|
||
|
||
@override
|
||
String get profileName => 'Naam';
|
||
|
||
@override
|
||
String get profileNick => 'Nickname';
|
||
|
||
@override
|
||
String get save => 'Opslaan';
|
||
|
||
@override
|
||
String get automaticLanguage => 'Automatisch';
|
||
|
||
@override
|
||
String get noSavedGames => 'Er zijn nog geen opgeslagen spellen.';
|
||
|
||
@override
|
||
String get errorNoGame => 'Fout: geen spel';
|
||
|
||
@override
|
||
String get disconnectedPlayersWarning =>
|
||
'Sommige spelers hebben een losgekoppeld apparaat.';
|
||
|
||
@override
|
||
String get assumeOnThisPhone => 'Overnemen op deze mobiel';
|
||
|
||
@override
|
||
String get noResult => 'Geen resultaat';
|
||
|
||
@override
|
||
String historyGameSummary(
|
||
int players,
|
||
int impostors,
|
||
int rounds,
|
||
String word,
|
||
String category,
|
||
) {
|
||
return '\$players spelers • \$impostors impostor(s) • \$rounds ronde(s)\n\$word • \$category';
|
||
}
|
||
|
||
@override
|
||
String voteOf(String name) {
|
||
return 'Stem van $name';
|
||
}
|
||
|
||
@override
|
||
String firstTurnInstruction(String name) {
|
||
return '$name begint door het woord te zeggen.';
|
||
}
|
||
|
||
@override
|
||
String get impostorsKnowEachOther => '🎭 Bedriegers kennen elkaar';
|
||
|
||
@override
|
||
String get impostorsKnowEachOtherDescription =>
|
||
'Elke bedrieger ziet de namen van de anderen';
|
||
|
||
@override
|
||
String get impostorsKnowEachOtherNeedsTwo =>
|
||
'Geldt alleen bij 2 of meer bedriegers';
|
||
|
||
@override
|
||
String otherImpostorsTitle(num count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'De andere bedriegers',
|
||
one: 'De andere bedrieger',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String get youAreTheOnlyImpostor => 'Jij bent de enige bedrieger';
|
||
|
||
@override
|
||
String impostorsAdjusted(int count) {
|
||
return 'Bedriegers aangepast naar $count op basis van het aantal spelers';
|
||
}
|
||
|
||
@override
|
||
String get eliminatedCannotVote =>
|
||
'Je bent uitgeschakeld – je stemt niet meer';
|
||
|
||
@override
|
||
String get reconnecting => 'Opnieuw verbinden...';
|
||
|
||
@override
|
||
String get reconnectingHint =>
|
||
'Verbinding met de host verbroken. Je plek in het spel blijft behouden.';
|
||
|
||
@override
|
||
String get leaveGame => 'Spel verlaten';
|
||
|
||
@override
|
||
String playerRejoined(String name) {
|
||
return '$name is terug in het spel';
|
||
}
|
||
}
|