literales y unificación de resultados en los dos modos de juego

This commit is contained in:
2026-05-11 21:57:46 +02:00
parent 8ecd1ead32
commit 3c5d98d6dd
42 changed files with 1815 additions and 786 deletions
+5
View File
@@ -3,6 +3,11 @@
"appTitle": "المنتحل",
"subtitle": "لعبة تخمين اجتماعية",
"loadingWords": "جارٍ تحميل الكلمات...",
"matchRewards": "مكافآت المباراة",
"newMedals": "ميداليات جديدة",
"noNewMedalsKeepFire": "لا توجد ميداليات جديدة هذه المرة. واصل إشعال حماسك.",
"calculatingRewards": "جارٍ حساب المكافآت...",
"fireLabel": "النار",
"playersRange": "3-20 لاعبًا • بدون إنترنت",
"createGame": "إنشاء لعبة",
"joinGame": "الانضمام إلى لعبة",
+5
View File
@@ -3,6 +3,11 @@
"appTitle": "L'Impostor",
"subtitle": "Joc de deducció social",
"loadingWords": "Carregant paraules...",
"matchRewards": "Recompenses de partida",
"newMedals": "Noves medalles",
"noNewMedalsKeepFire": "Sense medalles noves aquesta vegada. Continua acumulant foc.",
"calculatingRewards": "Calculant recompenses...",
"fireLabel": "Foc",
"playersRange": "3-20 jugadors • Sense internet",
"createGame": "Crear partida",
"joinGame": "Unir-se a partida",
+5
View File
@@ -3,6 +3,11 @@
"appTitle": "Farolero",
"subtitle": "Soziales Deduktionsspiel",
"loadingWords": "Wörter werden geladen...",
"matchRewards": "Spielbelohnungen",
"newMedals": "Neue Medaillen",
"noNewMedalsKeepFire": "Diesmal keine neuen Medaillen. Baue dein Feuer weiter aus.",
"calculatingRewards": "Belohnungen werden berechnet...",
"fireLabel": "Feuer",
"playersRange": "3-20 Spieler • Ohne Internet",
"createGame": "Spiel erstellen",
"joinGame": "Spiel beitreten",
+5
View File
@@ -3,6 +3,11 @@
"appTitle": "Farolero",
"subtitle": "Social deduction game",
"loadingWords": "Loading words...",
"matchRewards": "Game rewards",
"newMedals": "New medals",
"noNewMedalsKeepFire": "No new medals this time. Keep building your fire.",
"calculatingRewards": "Calculating rewards...",
"fireLabel": "Fire",
"playersRange": "3-20 players • No internet needed",
"createGame": "Create game",
"joinGame": "Join game",
+5
View File
@@ -3,6 +3,11 @@
"appTitle": "Farolero",
"subtitle": "Juego de deducción social",
"loadingWords": "Cargando palabras...",
"matchRewards": "Recompensas de partida",
"newMedals": "Nuevas medallas",
"noNewMedalsKeepFire": "Sin medallas nuevas esta vez. Sigue acumulando fuego.",
"calculatingRewards": "Calculando recompensas...",
"fireLabel": "Fuego",
"playersRange": "3-20 jugadores • Sin internet",
"createGame": "Crear partida",
"joinGame": "Unirse a partida",
+5
View File
@@ -3,6 +3,11 @@
"appTitle": "Inpostorrea",
"subtitle": "Dedukzio sozialeko jokoa",
"loadingWords": "Hitzak kargatzen...",
"matchRewards": "Partidako sariak",
"newMedals": "Domina berriak",
"noNewMedalsKeepFire": "Oraingoan ez dago domina berririk. Jarraitu sua pilatzen.",
"calculatingRewards": "Sariak kalkulatzen...",
"fireLabel": "Sua",
"playersRange": "3-20 jokalari • Internetik gabe",
"createGame": "Partida sortu",
"joinGame": "Partidara batu",
+5
View File
@@ -3,6 +3,11 @@
"appTitle": "Farolero",
"subtitle": "Jeu de déduction sociale",
"loadingWords": "Chargement des mots...",
"matchRewards": "Récompenses de partie",
"newMedals": "Nouvelles médailles",
"noNewMedalsKeepFire": "Pas de nouvelles médailles cette fois. Continue à entretenir ta flamme.",
"calculatingRewards": "Calcul des récompenses...",
"fireLabel": "Flamme",
"playersRange": "3-20 joueurs • Sans internet",
"createGame": "Créer une partie",
"joinGame": "Rejoindre une partie",
+5
View File
@@ -3,6 +3,11 @@
"appTitle": "धोखेबाज़",
"subtitle": "सामाजिक अनुमान का खेल",
"loadingWords": "शब्द लोड हो रहे हैं...",
"matchRewards": "गेम पुरस्कार",
"newMedals": "नई पदक",
"noNewMedalsKeepFire": "इस बार कोई नया पदक नहीं। अपनी आग बढ़ाते रहें।",
"calculatingRewards": "पुरस्कार गिने जा रहे हैं...",
"fireLabel": "आग",
"playersRange": "3-20 खिलाड़ी • इंटरनेट की ज़रूरत नहीं",
"createGame": "गेम बनाएँ",
"joinGame": "गेम में शामिल हों",
+5
View File
@@ -3,6 +3,11 @@
"appTitle": "Farolero",
"subtitle": "Gioco di deduzione sociale",
"loadingWords": "Caricamento parole...",
"matchRewards": "Ricompense partita",
"newMedals": "Nuove medaglie",
"noNewMedalsKeepFire": "Nessuna nuova medaglia questa volta. Continua ad alimentare il fuoco.",
"calculatingRewards": "Calcolo ricompense...",
"fireLabel": "Fuoco",
"playersRange": "3-20 giocatori • Senza internet",
"createGame": "Crea partita",
"joinGame": "Unisciti alla partita",
+5
View File
@@ -3,6 +3,11 @@
"appTitle": "インポスター",
"subtitle": "正体推理ゲーム",
"loadingWords": "ワードを読み込み中...",
"matchRewards": "ゲーム報酬",
"newMedals": "新しいメダル",
"noNewMedalsKeepFire": "今回は新しいメダルはありません。炎を積み上げ続けましょう。",
"calculatingRewards": "報酬を計算中...",
"fireLabel": "炎",
"playersRange": "3-20人 • インターネット不要",
"createGame": "ゲームを作成",
"joinGame": "ゲームに参加",
+5
View File
@@ -3,6 +3,11 @@
"appTitle": "임포스터",
"subtitle": "사회적 추리 게임",
"loadingWords": "단어 불러오는 중...",
"matchRewards": "게임 보상",
"newMedals": "새 메달",
"noNewMedalsKeepFire": "이번에는 새 메달이 없습니다. 불꽃을 계속 키우세요.",
"calculatingRewards": "보상 계산 중...",
"fireLabel": "불꽃",
"playersRange": "3-20명 • 인터넷 불필요",
"createGame": "게임 만들기",
"joinGame": "게임 참가",
+5
View File
@@ -3,6 +3,11 @@
"appTitle": "De Bedrieger",
"subtitle": "Sociaal deductiespel",
"loadingWords": "Woorden laden...",
"matchRewards": "Spelbeloningen",
"newMedals": "Nieuwe medailles",
"noNewMedalsKeepFire": "Deze keer geen nieuwe medailles. Blijf je vuur opbouwen.",
"calculatingRewards": "Beloningen berekenen...",
"fireLabel": "Vuur",
"playersRange": "3-20 spelers • Zonder internet",
"createGame": "Spel aanmaken",
"joinGame": "Deelnemen aan spel",
+5
View File
@@ -3,6 +3,11 @@
"appTitle": "Oszust",
"subtitle": "Gra dedukcji społecznej",
"loadingWords": "Ładowanie słów...",
"matchRewards": "Nagrody za grę",
"newMedals": "Nowe medale",
"noNewMedalsKeepFire": "Tym razem bez nowych medali. Podtrzymuj swój ogień.",
"calculatingRewards": "Obliczanie nagród...",
"fireLabel": "Ogień",
"playersRange": "3-20 graczy • Bez internetu",
"createGame": "Utwórz grę",
"joinGame": "Dołącz do gry",
+5
View File
@@ -3,6 +3,11 @@
"appTitle": "O Impostor",
"subtitle": "Jogo de dedução social",
"loadingWords": "Carregando palavras...",
"matchRewards": "Recompensas da partida",
"newMedals": "Novas medalhas",
"noNewMedalsKeepFire": "Sem medalhas novas desta vez. Continua a acumular fogo.",
"calculatingRewards": "Calculando recompensas...",
"fireLabel": "Fogo",
"playersRange": "3-20 jogadores • Sem internet",
"createGame": "Criar partida",
"joinGame": "Entrar na partida",
+5
View File
@@ -3,6 +3,11 @@
"appTitle": "Самозванец",
"subtitle": "Социальная игра на дедукцию",
"loadingWords": "Загрузка слов...",
"matchRewards": "Награды за игру",
"newMedals": "Новые медали",
"noNewMedalsKeepFire": "В этот раз новых медалей нет. Продолжай разжигать огонь.",
"calculatingRewards": "Подсчёт наград...",
"fireLabel": "Огонь",
"playersRange": "3-20 игроков • Без интернета",
"createGame": "Создать игру",
"joinGame": "Присоединиться к игре",
+5
View File
@@ -3,6 +3,11 @@
"appTitle": "Sahtekar",
"subtitle": "Sosyal çıkarım oyunu",
"loadingWords": "Kelimeler yükleniyor...",
"matchRewards": "Oyun ödülleri",
"newMedals": "Yeni madalyalar",
"noNewMedalsKeepFire": "Bu kez yeni madalya yok. Ateşini büyütmeye devam et.",
"calculatingRewards": "Ödüller hesaplanıyor...",
"fireLabel": "Ateş",
"playersRange": "3-20 oyuncu • İnternet gerektirmez",
"createGame": "Oyun oluştur",
"joinGame": "Oyuna katıl",
+5
View File
@@ -3,6 +3,11 @@
"appTitle": "冒牌者",
"subtitle": "社交推理游戏",
"loadingWords": "正在加载词汇...",
"matchRewards": "游戏奖励",
"newMedals": "新奖牌",
"noNewMedalsKeepFire": "这次没有新奖牌。继续积累火焰。",
"calculatingRewards": "正在计算奖励...",
"fireLabel": "火焰",
"playersRange": "3-20名玩家 • 无需联网",
"createGame": "创建游戏",
"joinGame": "加入游戏",
+5
View File
@@ -3,6 +3,11 @@
"appTitle": "冒牌者",
"subtitle": "社交推理遊戲",
"loadingWords": "正在載入詞彙...",
"matchRewards": "遊戲獎勵",
"newMedals": "新獎牌",
"noNewMedalsKeepFire": "這次沒有新獎牌。繼續累積火焰。",
"calculatingRewards": "正在計算獎勵...",
"fireLabel": "火焰",
"playersRange": "3-20 位玩家 • 無需網路",
"createGame": "建立遊戲",
"joinGame": "加入遊戲",
+31
View File
@@ -147,6 +147,37 @@ abstract class AppLocalizations {
/// **'Cargando palabras...'**
String get loadingWords;
/// No description provided for @matchRewards.
///
/// In en, this message translates to:
/// **'Game rewards'**
String get matchRewards;
/// No description provided for @newMedals.
///
/// In en, this message translates to:
/// **'New medals'**
String get newMedals;
/// No description provided for @noNewMedalsKeepFire.
///
/// In en, this message translates to:
/// **'No new medals this time. Keep building your fire.'**
String get noNewMedalsKeepFire;
/// No description provided for @calculatingRewards.
///
/// In en, this message translates to:
/// **'Calculating rewards...'**
String get calculatingRewards;
/// No description provided for @fireLabel.
///
/// In en, this message translates to:
/// **'Fire'**
String get fireLabel;
/// No description provided for @playersRange.
///
/// In es, this message translates to:
@@ -17,6 +17,21 @@ class AppLocalizationsAr extends AppLocalizations {
@override
String get loadingWords => 'جارٍ تحميل الكلمات...';
@override
String get matchRewards => "مكافآت المباراة";
@override
String get newMedals => "ميداليات جديدة";
@override
String get noNewMedalsKeepFire => "لا توجد ميداليات جديدة هذه المرة. واصل إشعال حماسك.";
@override
String get calculatingRewards => "جارٍ حساب المكافآت...";
@override
String get fireLabel => "النار";
@override
String get playersRange => '3-20 لاعبًا • بدون إنترنت';
@@ -17,6 +17,21 @@ class AppLocalizationsCa extends AppLocalizations {
@override
String get loadingWords => 'Carregant paraules...';
@override
String get matchRewards => "Recompenses de partida";
@override
String get newMedals => "Noves medalles";
@override
String get noNewMedalsKeepFire => "Sense medalles noves aquesta vegada. Continua acumulant foc.";
@override
String get calculatingRewards => "Calculant recompenses...";
@override
String get fireLabel => "Foc";
@override
String get playersRange => '3-20 jugadors • Sense internet';
@@ -17,6 +17,21 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get loadingWords => 'Wörter werden geladen...';
@override
String get matchRewards => "Spielbelohnungen";
@override
String get newMedals => "Neue Medaillen";
@override
String get noNewMedalsKeepFire => "Diesmal keine neuen Medaillen. Baue dein Feuer weiter aus.";
@override
String get calculatingRewards => "Belohnungen werden berechnet...";
@override
String get fireLabel => "Feuer";
@override
String get playersRange => '3-20 Spieler • Ohne Internet';
@@ -17,6 +17,21 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get loadingWords => 'Loading words...';
@override
String get matchRewards => "Game rewards";
@override
String get newMedals => "New medals";
@override
String get noNewMedalsKeepFire => "No new medals this time. Keep building your fire.";
@override
String get calculatingRewards => "Calculating rewards...";
@override
String get fireLabel => "Fire";
@override
String get playersRange => '3-20 players • No internet needed';
@@ -17,6 +17,21 @@ class AppLocalizationsEs extends AppLocalizations {
@override
String get loadingWords => 'Cargando palabras...';
@override
String get matchRewards => "Recompensas de partida";
@override
String get newMedals => "Nuevas medallas";
@override
String get noNewMedalsKeepFire => "Sin medallas nuevas esta vez. Sigue acumulando fuego.";
@override
String get calculatingRewards => "Calculando recompensas...";
@override
String get fireLabel => "Fuego";
@override
String get playersRange => '3-20 jugadores • Sin internet';
@@ -17,6 +17,21 @@ class AppLocalizationsEu extends AppLocalizations {
@override
String get loadingWords => 'Hitzak kargatzen...';
@override
String get matchRewards => "Partidako sariak";
@override
String get newMedals => "Domina berriak";
@override
String get noNewMedalsKeepFire => "Oraingoan ez dago domina berririk. Jarraitu sua pilatzen.";
@override
String get calculatingRewards => "Sariak kalkulatzen...";
@override
String get fireLabel => "Sua";
@override
String get playersRange => '3-20 jokalari • Internetik gabe';
@@ -17,6 +17,21 @@ class AppLocalizationsFr extends AppLocalizations {
@override
String get loadingWords => 'Chargement des mots...';
@override
String get matchRewards => "Récompenses de partie";
@override
String get newMedals => "Nouvelles médailles";
@override
String get noNewMedalsKeepFire => "Pas de nouvelles médailles cette fois. Continue à entretenir ta flamme.";
@override
String get calculatingRewards => "Calcul des récompenses...";
@override
String get fireLabel => "Flamme";
@override
String get playersRange => '3-20 joueurs • Sans internet';
@@ -17,6 +17,21 @@ class AppLocalizationsHi extends AppLocalizations {
@override
String get loadingWords => 'शब्द लोड हो रहे हैं...';
@override
String get matchRewards => "गेम पुरस्कार";
@override
String get newMedals => "नई पदक";
@override
String get noNewMedalsKeepFire => "इस बार कोई नया पदक नहीं। अपनी आग बढ़ाते रहें।";
@override
String get calculatingRewards => "पुरस्कार गिने जा रहे हैं...";
@override
String get fireLabel => "आग";
@override
String get playersRange => '3-20 खिलाड़ी • इंटरनेट की ज़रूरत नहीं';
@@ -17,6 +17,21 @@ class AppLocalizationsIt extends AppLocalizations {
@override
String get loadingWords => 'Caricamento parole...';
@override
String get matchRewards => "Ricompense partita";
@override
String get newMedals => "Nuove medaglie";
@override
String get noNewMedalsKeepFire => "Nessuna nuova medaglia questa volta. Continua ad alimentare il fuoco.";
@override
String get calculatingRewards => "Calcolo ricompense...";
@override
String get fireLabel => "Fuoco";
@override
String get playersRange => '3-20 giocatori • Senza internet';
@@ -17,6 +17,21 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get loadingWords => 'ワードを読み込み中...';
@override
String get matchRewards => "ゲーム報酬";
@override
String get newMedals => "新しいメダル";
@override
String get noNewMedalsKeepFire => "今回は新しいメダルはありません。炎を積み上げ続けましょう。";
@override
String get calculatingRewards => "報酬を計算中...";
@override
String get fireLabel => "";
@override
String get playersRange => '3-20人 • インターネット不要';
@@ -17,6 +17,21 @@ class AppLocalizationsKo extends AppLocalizations {
@override
String get loadingWords => '단어 불러오는 중...';
@override
String get matchRewards => "게임 보상";
@override
String get newMedals => "새 메달";
@override
String get noNewMedalsKeepFire => "이번에는 새 메달이 없습니다. 불꽃을 계속 키우세요.";
@override
String get calculatingRewards => "보상 계산 중...";
@override
String get fireLabel => "불꽃";
@override
String get playersRange => '3-20명 • 인터넷 불필요';
@@ -17,6 +17,21 @@ class AppLocalizationsNl extends AppLocalizations {
@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';
@@ -17,6 +17,21 @@ class AppLocalizationsPl extends AppLocalizations {
@override
String get loadingWords => 'Ładowanie słów...';
@override
String get matchRewards => "Nagrody za grę";
@override
String get newMedals => "Nowe medale";
@override
String get noNewMedalsKeepFire => "Tym razem bez nowych medali. Podtrzymuj swój ogień.";
@override
String get calculatingRewards => "Obliczanie nagród...";
@override
String get fireLabel => "Ogień";
@override
String get playersRange => '3-20 graczy • Bez internetu';
@@ -17,6 +17,21 @@ class AppLocalizationsPt extends AppLocalizations {
@override
String get loadingWords => 'Carregando palavras...';
@override
String get matchRewards => "Recompensas da partida";
@override
String get newMedals => "Novas medalhas";
@override
String get noNewMedalsKeepFire => "Sem medalhas novas desta vez. Continua a acumular fogo.";
@override
String get calculatingRewards => "Calculando recompensas...";
@override
String get fireLabel => "Fogo";
@override
String get playersRange => '3-20 jogadores • Sem internet';
@@ -17,6 +17,21 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get loadingWords => 'Загрузка слов...';
@override
String get matchRewards => "Награды за игру";
@override
String get newMedals => "Новые медали";
@override
String get noNewMedalsKeepFire => "В этот раз новых медалей нет. Продолжай разжигать огонь.";
@override
String get calculatingRewards => "Подсчёт наград...";
@override
String get fireLabel => "Огонь";
@override
String get playersRange => '3-20 игроков • Без интернета';
@@ -17,6 +17,21 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get loadingWords => 'Kelimeler yükleniyor...';
@override
String get matchRewards => "Oyun ödülleri";
@override
String get newMedals => "Yeni madalyalar";
@override
String get noNewMedalsKeepFire => "Bu kez yeni madalya yok. Ateşini büyütmeye devam et.";
@override
String get calculatingRewards => "Ödüller hesaplanıyor...";
@override
String get fireLabel => "Ateş";
@override
String get playersRange => '3-20 oyuncu • İnternet gerektirmez';
@@ -17,6 +17,21 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get loadingWords => '正在加载词汇...';
@override
String get matchRewards => "游戏奖励";
@override
String get newMedals => "新奖牌";
@override
String get noNewMedalsKeepFire => "这次没有新奖牌。继续积累火焰。";
@override
String get calculatingRewards => "正在计算奖励...";
@override
String get fireLabel => "火焰";
@override
String get playersRange => '3-20名玩家 • 无需联网';