// ignore: unused_import
import 'package:intl/intl.dart' as intl;
import 'app_localizations.dart';

// ignore_for_file: type=lint

/// The translations for Basque (`eu`).
class AppLocalizationsEu extends AppLocalizations {
  AppLocalizationsEu([String locale = 'eu']) : super(locale);

  @override
  String get appTitle => 'Inpostorrea';

  @override
  String get subtitle => 'Dedukzio sozialeko jokoa';

  @override
  String get loadingWords => 'Hitzak kargatzen...';

  @override
  String get playersRange => '3-20 jokalari  •  Internetik gabe';

  @override
  String get createGame => 'Partida sortu';

  @override
  String get joinGame => 'Partidara batu';

  @override
  String get howToPlay => 'Nola jolastu';

  @override
  String get settings => 'Ezarpenak';

  @override
  String get gameMode => 'Joko-modua';

  @override
  String get singleDevice => 'Mugikor bakarra';

  @override
  String get multiDevice => 'Mugikor anitz';

  @override
  String get category => 'Kategoria';

  @override
  String get categoryAll => 'Denak';

  @override
  String get categoryAnimals => 'Animaliak';

  @override
  String get categoryFood => 'Janaria';

  @override
  String get categoryCountries => 'Herrialdeak';

  @override
  String get categorySports => 'Kirolak';

  @override
  String get categoryProfessions => 'Lanbideak';

  @override
  String get categoryObjects => 'Objektuak';

  @override
  String get categoryPlaces => 'Lekuak';

  @override
  String get categoryMovies => 'Filmak';

  @override
  String get categoryMusic => 'Musika';

  @override
  String get categoryTechnology => 'Teknologia';

  @override
  String playersCount(int count) {
    return 'Jokalariak ($count)';
  }

  @override
  String get playersRangeHint => '3-20';

  @override
  String get playerNameHint => 'Jokalariaren izena';

  @override
  String get playerAlreadyExists =>
      'Izen hori duen jokalari bat badago dagoeneko';

  @override
  String get maxPlayersReached => 'Gehienez 20 jokalari';

  @override
  String get minPlayersRequired => 'Gutxienez 3 jokalari behar dira';

  @override
  String get configuration => 'Konfigurazioa';

  @override
  String get impostors => '🎭 Inpostoreak';

  @override
  String get impostorClue => '🔍 Inpostorearentzako pista';

  @override
  String get impostorClueDescription => 'Inpostoreak kategoria ezagutzen du';

  @override
  String get debate => '🗣️ Debate';

  @override
  String get debateTime => '⏱️ Eztabaida-denbora';

  @override
  String get noLimit => 'Mugarik gabe';

  @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 => 'Partida hasi';

  @override
  String get seeYourWord => 'Ikusi zure hitza';

  @override
  String get eachPlayerMustSee =>
      'Jokalari bakoitzak bere hitza ezkutuan ikusi behar du';

  @override
  String roundNumber(int round) {
    return '$round. txanda';
  }

  @override
  String get alreadySeen => 'Bere hitza ikusi du dagoeneko';

  @override
  String get tapToSee => 'Sakatu ikusteko';

  @override
  String get allSeenStartDebate => 'Denek ikusi dute → Eztabaida hasi';

  @override
  String playersRemaining(int count) {
    return '$count jokalari falta dira';
  }

  @override
  String get youAreImpostor => 'Inpostorea zara!';

  @override
  String get yourWordIs => 'Zure hitza da:';

  @override
  String clueCategory(String category) {
    return 'Pista: $category';
  }

  @override
  String get holdToSeeWord => 'Sakatuta eduki zure hitza ikusteko';

  @override
  String get makeSureNoOneLooks =>
      'Ziurtatu inor gehiago ez dagoela begiratzen';

  @override
  String get showingWord => '👁️ Erakusten...';

  @override
  String get holdToSee => '👆 Sakatuta eduki ikusteko';

  @override
  String get seenMyWord => 'Nire hitza ikusi dut';

  @override
  String debateRound(int round) {
    return 'Eztabaida - $round. txanda';
  }

  @override
  String get timeUp => '⏰ Denbora agortu da!';

  @override
  String get timeRemaining => '⏱️ Geratzen den denbora';

  @override
  String get playersInDebate => 'Eztabaidan diren jokalariak';

  @override
  String activePlayersInfo(int active, int impostors) {
    return '$active aktibo • $impostors inpostore ezkutu';
  }

  @override
  String get eliminated => 'Kanporatua';

  @override
  String get notes => 'Oharrak';

  @override
  String get goToVoting => 'Bozkatzera joan';

  @override
  String get voting => '🗳️ Bozketa';

  @override
  String get turnToVote => 'Bozkatze-txanda:';

  @override
  String votesProgress(int current, int total) {
    return 'Botoak: $current/$total';
  }

  @override
  String get whoIsImpostor => 'Nor da inpostorea zure ustez?';

  @override
  String get confirmVote => 'Botoa berretsi';

  @override
  String get votingComplete => '🗳️ Bozketa osatua';

  @override
  String get allVoted => 'Denek bozka eman dute!';

  @override
  String get tapToReveal => 'Sakatu emaitza agertzeko';

  @override
  String get revealResult => 'Emaitza agertu';

  @override
  String get result => 'Emaitza';

  @override
  String get revealing => 'Agertzen...';

  @override
  String get wasImpostor => 'INPOSTOREA zen! 🎉';

  @override
  String get wasInnocent => 'ERRUGABEA zen 😱';

  @override
  String get votesThisRound => 'Txanda honetako botoak';

  @override
  String get seeEndResult => 'Azken emaitza ikusi';

  @override
  String get impostorGuessWord => 'Inpostoreak hitza asmatzen du?';

  @override
  String get nextRound => 'Hurrengo txanda';

  @override
  String get impostorGuessTitle => '🎯 Inpostorearen asmaketa';

  @override
  String get impostorCanGuess =>
      'Kanporatutako inpostoreak\nhitza asmatzen saia daiteke';

  @override
  String get ifCorrectImpostorsWin =>
      'Asmatzen badu, inpostoreek irabazten dute!';

  @override
  String get guessWordHint => 'Zein da hitza zure ustez?';

  @override
  String get dontGuess => 'Ez saiatu';

  @override
  String get guess => 'Asmatu';

  @override
  String get correctGuess => 'Asmatu du!';

  @override
  String theWordWas(String word) {
    return 'Hitza zen: $word';
  }

  @override
  String get impostorsWin => 'Inpostoreek irabazi dute!';

  @override
  String get wrongGuess => 'Ez du asmatu!';

  @override
  String get gameContinues => 'Partida jarraitzen du...';

  @override
  String get gameOver => 'Partidaren amaiera';

  @override
  String get playersWin => 'Jokalariek irabazi dute!';

  @override
  String get theSecretWordWas => '🔍 Hitza zen:';

  @override
  String categoryLabel(String category) {
    return 'Kategoria: $category';
  }

  @override
  String get theImpostorWas => '🎭 Inpostorea zen:';

  @override
  String get theImpostorsWere => '🎭 Inpostoreak ziren:';

  @override
  String get votingHistory => '📊 Bozketen historia';

  @override
  String roundElimination(int round, String name) {
    return '$round. txanda: $name';
  }

  @override
  String get rematch => 'Errebantxa';

  @override
  String get mainMenu => 'Menu nagusia';

  @override
  String get notesTitle => '📝 Oharrak';

  @override
  String get notesSaved => 'Oharrak gordeta';

  @override
  String get whoAreYou => 'Nor zara?';

  @override
  String get selectYourName => 'Aukeratu zure izena ohar pribatuak ikusteko';

  @override
  String notesOf(String name) {
    return '$name-(r)en oharrak';
  }

  @override
  String get notesAboutPlayers => 'Jokalari bakoitzari buruzko apunteak';

  @override
  String get playerNoteHint => 'Zer esan du? Susmagarria?';

  @override
  String get freeNote => 'Ohar librea';

  @override
  String get freeNoteHint => 'Apunte pertsonalak...';

  @override
  String get rulesTitle => '📖 Nola jolastu';

  @override
  String get rulesWhatIsTitle => '🎭 Zer da Inpostorrea?';

  @override
  String get rulesWhatIsBody =>
      '3-20 jokalarientzako dedukzio sozialeko jokoa. Denek hitz sekretu bat jasotzen dute... inpostorea izan ezik! Zure misioa: nor ari den itxurak egiten aurkitzea.';

  @override
  String get rulesHowToPlayTitle => '🔍 Nola jolasten da?';

  @override
  String get rulesHowToPlayBody =>
      '1. Rolak banatzen dira: denek hitz bera jasotzen dute, inpostorea/inpostoreak izan ezik.\n\n2. Eztabaida: txandaka, jokalari bakoitzak hitza deskribatzen du zuzenean ESAN gabe. Inpostoreak ezagutzen duela itxurak egin behar du.\n\n3. Bozketa: eztabaida amaitzean, denek bozkatzen dute nor den inpostorea uste duten.\n\n4. Kanporatzea: boto gehien dituena kanporatua geratzen da eta inpostorea zen ala ez agertzen da.\n\n5. Inpostorea bazen, hitza asmatzen saia daiteke. Asmatzen badu, inpostoreek irabazten dute!';

  @override
  String get rulesWhoWinsTitle => '🏆 Nork irabazten du?';

  @override
  String get rulesWhoWinsBody =>
      '• Jokalariak: irabazten dute inpostore GUZTIAK kanporatzen badituzte.\n• Inpostoreak: irabazten dute aurkitu gabe jarraitzen badute jokalari arruntak inpostore adina edo gutxiago diren arte, edo hitza asmatzen badute kanporatu ondoren.';

  @override
  String get rulesTipsPlayersTitle => '💡 Jokalarientzako aholkuak';

  @override
  String get rulesTipsPlayersBody =>
      '• Eman hitza ezagutzen duzula erakusten duten pista sotilak, baina ez hain argiak inpostoreak erabil ditzan.\n• Begiratu nork ematen dituen erantzun lausoak edo generikoak.\n• Erabili oharrak bakoitzak zer esaten duen apuntatzeko.\n• Ez esan hitza zuzenean, horrek inpostoreari laguntzen dio!';

  @override
  String get rulesTipsImpostorTitle => '🎭 Inpostorearentzako aholkuak';

  @override
  String get rulesTipsImpostorBody =>
      '• Entzun arretaz besteen pistak.\n• Saiatu hitza deduzitzen pista sinesgarriak emateko.\n• Ez izan lehena hitz egiten ziur ez bazaude.\n• Kategoria pista gisa ematen badizute, erabili zure alde.\n• Salatu besteak arreta desbideratzeko.';

  @override
  String get rulesModesTitle => '📱 Joko-moduak';

  @override
  String get rulesModesBody =>
      '• Mugikor bakarra: denek gailua partekatzen dute. Jokalari bakoitzak bere hitza ikusten du botoi bat sakatuta edukiz.\n\n• Mugikor anitz: jokalari bakoitzak bere gailua erabiltzen du. Bluetooth/WiFi Direct bidez konektatzen dira internetik behartu gabe.';

  @override
  String get rulesExampleTitle => '✏️ Partida-adibidea';

  @override
  String get rulesExampleBody =>
      'Hitz sekretua: \"Pizza\"\n\n• Ane: \"Beroa jaten da\" ✓\n• Mikel: \"Kutxa batean dator\" ✓\n• Irati (inpostorea): \"Oso ezaguna da\" 🤔\n• Unai: \"Gazta dauka\" ✓\n\nIratik erantzun oso generikoa eman zuen... Susmagarria!';

  @override
  String get joinGameTitle => 'Partidara batu';

  @override
  String get multiDeviceMode => 'Mugikor anitzeko modua';

  @override
  String get scanQrDescription =>
      'Eskaneatu ostalariak erakusten duen QR kodea partidara Bluetooth/WiFi Direct bidez konektatzeko.';

  @override
  String get comingSoon => 'Laster';

  @override
  String get nearbyNotAvailable =>
      'Mugikor anitzeko konexioak Nearby Connections-ekin Android gailu fisikoak behar ditu.\n\nOraingoz, erabili \"Mugikor bakarra\" modua gailu partekatuan jolasteko.';

  @override
  String get back => 'Atzera';

  @override
  String get yes => 'Bai';

  @override
  String get no => 'Ez';

  @override
  String get cancel => 'Ezeztatu';

  @override
  String get accept => 'Onartu';

  @override
  String get next => 'Hurrengoa';

  @override
  String get settingsTitle => 'Ezarpenak';

  @override
  String get language => 'Hizkuntza';

  @override
  String get soundVolume => 'Efektuen bolumena';

  @override
  String get vibration => 'Bibrazioa';

  @override
  String get about => 'Honi buruz';

  @override
  String get version => 'Bertsioa';

  @override
  String get developer => 'Garatzailea';

  @override
  String get licenses => 'Lizentziak';

  @override
  String get scanToJoin => 'Escanea el QR para unirte';

  @override
  String get connectedPlayers => 'Jugadores conectados';

  @override
  String get hostGame => 'Gestor de partida';

  @override
  String get waitingPlayersSeeWord => 'Esperando que todos vean su palabra...';

  @override
  String get activePlayers => 'Jugadores activos';

  @override
  String get playersVoted => 'Han votado';

  @override
  String get waitingVoting => 'Esperando que voten...';

  @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...';

  @override
  String get enterNameToSearch =>
      'Escribe tu nombre para buscar partidas cercanas';

  @override
  String get searchGames => 'Buscar partidas';

  @override
  String get searchingGames => 'Buscando partidas cercanas...';

  @override
  String get noGamesFound => 'No se encontraron partidas';

  @override
  String get noGamesFoundHint =>
      'Asegúrate de que el host tiene la sala abierta y estáis cerca';

  @override
  String get orScanQR => '¿No aparece? Escanea el QR del host';

  @override
  String get iveSeenIt => 'Ya la he visto';

  @override
  String clueIs(String category) {
    return 'La pista es: $category';
  }

  @override
  String get debatePhaseActive => 'Fase de debate activa';

  @override
  String get debateInstructions =>
      'Hablad entre vosotros y decid quién creéis que es el impostor. Cuando estéis listos, solicitad la votación.';

  @override
  String get solicitarVotacion => 'Solicitar votación';

  @override
  String get votacionSolicitada => 'Votación solicitada';

  @override
  String get whoDoYouThinkIsTheImpostor => '¿Quién es el impostor?';

  @override
  String get selectOnePlayer => 'Selecciona a un jugador para votar';

  @override
  String get votar => 'Votar';

  @override
  String get selectYourProfile => 'Tu perfil';

  @override
  String get selectProfile => 'Selecciona un perfil';

  @override
  String get createNewUser => 'Crear nuevo usuario';

  @override
  String get userNameRequired => 'El nombre no puede estar vacio';

  @override
  String get profileSelected => 'Perfil seleccionado';

  @override
  String get availableProfiles => 'Perfiles disponibles';
}
