Files
farolero/lib/l10n/generated/app_localizations_nl.dart
ShanaiaBot 23472707ad
All checks were successful
Build & Deploy Farolero / Análisis de código (push) Successful in 9s
Build & Deploy Farolero / Build APK + AAB release (push) Successful in 1m10s
feat: modo multidispositivo con Nearby Connections
- ServicioNearby completo: P2P_STAR, auto-accept, protocolo mensajes
- PantallaLobbyHost: QR code + lista jugadores tiempo real
- PantallaUnirse: escaneo QR + conexión + sala espera
- Protocolo MensajeP2P: salaInfo, partidaInicio, fase, voto, resultado, fin
- Manejo desconexiones jugador/host
- l10n: nuevas keys es/en
- Version bump 1.1.0+5
2026-04-04 03:09:51 +02:00

518 lines
12 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 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 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 => 'Escanea el QR para unirte';
@override
String get connectedPlayers => 'Jugadores conectados';
@override
String get waitingForPlayers => 'Esperando jugadores...';
@override
String needMorePlayers(int count) {
return 'Faltan $count jugadores más';
}
@override
String get starting => 'Iniciando...';
@override
String get enterNameAndScan => 'Escribe tu nombre y escanea el QR del host';
@override
String get yourName => 'Tu nombre';
@override
String get nameRequired => 'Escribe tu nombre';
@override
String get connectingTo => 'Conectando a';
@override
String get scanQR => 'Escanear QR';
@override
String get scanHostQR => 'Apunta al QR del host';
@override
String get connectedWaiting => '¡Conectado!';
@override
String get waitingForHost => 'Esperando a que el host inicie la partida...';
}