refactorización de pantallas

This commit is contained in:
2026-05-11 23:16:38 +02:00
parent 1929d86689
commit 4599678e77
48 changed files with 1446 additions and 1463 deletions
+16
View File
@@ -301,5 +301,21 @@
"type": "String"
}
}
},
"voteOf": "تصويت {name}",
"@voteOf": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"firstTurnInstruction": "يبدأ {name} بقول كلمته.",
"@firstTurnInstruction": {
"placeholders": {
"name": {
"type": "String"
}
}
}
}
+16
View File
@@ -301,5 +301,21 @@
"type": "String"
}
}
},
"voteOf": "Vot de {name}",
"@voteOf": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"firstTurnInstruction": "Comença {name} dient la seva paraula.",
"@firstTurnInstruction": {
"placeholders": {
"name": {
"type": "String"
}
}
}
}
+16
View File
@@ -301,5 +301,21 @@
"type": "String"
}
}
},
"voteOf": "Stimme von {name}",
"@voteOf": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"firstTurnInstruction": "{name} beginnt und sagt sein/ihr Wort.",
"@firstTurnInstruction": {
"placeholders": {
"name": {
"type": "String"
}
}
}
}
+16
View File
@@ -333,5 +333,21 @@
"type": "String"
}
}
},
"voteOf": "Vote from {name}",
"@voteOf": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"firstTurnInstruction": "{name} starts by saying their word.",
"@firstTurnInstruction": {
"placeholders": {
"name": {
"type": "String"
}
}
}
}
+16
View File
@@ -369,5 +369,21 @@
"type": "String"
}
}
},
"voteOf": "Voto de {name}",
"@voteOf": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"firstTurnInstruction": "Empieza {name} diciendo su palabra.",
"@firstTurnInstruction": {
"placeholders": {
"name": {
"type": "String"
}
}
}
}
+16
View File
@@ -301,5 +301,21 @@
"type": "String"
}
}
},
"voteOf": "{name}(r)en botoa",
"@voteOf": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"firstTurnInstruction": "{name} hasiko da bere hitza esanez.",
"@firstTurnInstruction": {
"placeholders": {
"name": {
"type": "String"
}
}
}
}
+16
View File
@@ -301,5 +301,21 @@
"type": "String"
}
}
},
"voteOf": "Vote de {name}",
"@voteOf": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"firstTurnInstruction": "{name} commence en disant son mot.",
"@firstTurnInstruction": {
"placeholders": {
"name": {
"type": "String"
}
}
}
}
+16
View File
@@ -301,5 +301,21 @@
"type": "String"
}
}
},
"voteOf": "{name} का वोट",
"@voteOf": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"firstTurnInstruction": "{name} अपनी शब्द बोलकर शुरू करता है।",
"@firstTurnInstruction": {
"placeholders": {
"name": {
"type": "String"
}
}
}
}
+16
View File
@@ -301,5 +301,21 @@
"type": "String"
}
}
},
"voteOf": "Voto di {name}",
"@voteOf": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"firstTurnInstruction": "{name} inizia dicendo la sua parola.",
"@firstTurnInstruction": {
"placeholders": {
"name": {
"type": "String"
}
}
}
}
+16
View File
@@ -301,5 +301,21 @@
"type": "String"
}
}
},
"voteOf": "{name} の投票",
"@voteOf": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"firstTurnInstruction": "{name} が自分のワードを言って始めます。",
"@firstTurnInstruction": {
"placeholders": {
"name": {
"type": "String"
}
}
}
}
+16
View File
@@ -301,5 +301,21 @@
"type": "String"
}
}
},
"voteOf": "{name}의 투표",
"@voteOf": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"firstTurnInstruction": "{name}님이 자신의 단어를 말하며 시작합니다.",
"@firstTurnInstruction": {
"placeholders": {
"name": {
"type": "String"
}
}
}
}
+16
View File
@@ -301,5 +301,21 @@
"type": "String"
}
}
},
"voteOf": "Stem van {name}",
"@voteOf": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"firstTurnInstruction": "{name} begint door het woord te zeggen.",
"@firstTurnInstruction": {
"placeholders": {
"name": {
"type": "String"
}
}
}
}
+16
View File
@@ -301,5 +301,21 @@
"type": "String"
}
}
},
"voteOf": "Głos gracza {name}",
"@voteOf": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"firstTurnInstruction": "{name} zaczyna, mówiąc swoje słowo.",
"@firstTurnInstruction": {
"placeholders": {
"name": {
"type": "String"
}
}
}
}
+16
View File
@@ -301,5 +301,21 @@
"type": "String"
}
}
},
"voteOf": "Voto de {name}",
"@voteOf": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"firstTurnInstruction": "{name} começa dizendo a sua palavra.",
"@firstTurnInstruction": {
"placeholders": {
"name": {
"type": "String"
}
}
}
}
+16
View File
@@ -301,5 +301,21 @@
"type": "String"
}
}
},
"voteOf": "Голос игрока {name}",
"@voteOf": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"firstTurnInstruction": "{name} начинает, называя своё слово.",
"@firstTurnInstruction": {
"placeholders": {
"name": {
"type": "String"
}
}
}
}
+16
View File
@@ -301,5 +301,21 @@
"type": "String"
}
}
},
"voteOf": "{name} için oy",
"@voteOf": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"firstTurnInstruction": "{name} kelimesini söyleyerek başlar.",
"@firstTurnInstruction": {
"placeholders": {
"name": {
"type": "String"
}
}
}
}
+16
View File
@@ -301,5 +301,21 @@
"type": "String"
}
}
},
"voteOf": "{name} 的投票",
"@voteOf": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"firstTurnInstruction": "{name} 先说出自己的词。",
"@firstTurnInstruction": {
"placeholders": {
"name": {
"type": "String"
}
}
}
}
+16
View File
@@ -301,5 +301,21 @@
"type": "String"
}
}
},
"voteOf": "{name} 的投票",
"@voteOf": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"firstTurnInstruction": "{name} 先說出自己的詞。",
"@firstTurnInstruction": {
"placeholders": {
"name": {
"type": "String"
}
}
}
}
+13
View File
@@ -520,6 +520,19 @@ abstract class AppLocalizations {
/// **'Jugadores en debate'**
String get playersInDebate;
/// No description provided for @voteOf.
///
/// In en, this message translates to:
/// **'Vote from {name}'**
String voteOf(String name);
/// No description provided for @firstTurnInstruction.
///
/// In en, this message translates to:
/// **'{name} starts by saying their word.'**
String firstTurnInstruction(String name);
/// No description provided for @activePlayersInfo.
///
/// In es, this message translates to:
@@ -213,6 +213,16 @@ class AppLocalizationsAr extends AppLocalizations {
@override
String get playersInDebate => 'اللاعبون في النقاش';
@override
String voteOf(String name) {
return "تصويت $name";
}
@override
String firstTurnInstruction(String name) {
return "يبدأ $name بقول كلمته.";
}
@override
String activePlayersInfo(int active, int impostors) {
return '$active نشطون • $impostors منتحل(ون) مختبئون';
@@ -214,6 +214,16 @@ class AppLocalizationsCa extends AppLocalizations {
@override
String get playersInDebate => 'Jugadors en debat';
@override
String voteOf(String name) {
return "Vot de $name";
}
@override
String firstTurnInstruction(String name) {
return "Comença $name dient la seva paraula.";
}
@override
String activePlayersInfo(int active, int impostors) {
return '$active actius • $impostors impostor(s) ocults';
@@ -216,6 +216,16 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get playersInDebate => 'Spieler in der Diskussion';
@override
String voteOf(String name) {
return "Stimme von $name";
}
@override
String firstTurnInstruction(String name) {
return "$name beginnt und sagt sein/ihr Wort.";
}
@override
String activePlayersInfo(int active, int impostors) {
return '$active aktiv • $impostors versteckte(r) Hochstapler';
@@ -213,6 +213,16 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get playersInDebate => 'Players in discussion';
@override
String voteOf(String name) {
return "Vote from $name";
}
@override
String firstTurnInstruction(String name) {
return "$name starts by saying their word.";
}
@override
String activePlayersInfo(int active, int impostors) {
return '$active active • $impostors hidden impostor(s)';
@@ -213,6 +213,16 @@ class AppLocalizationsEs extends AppLocalizations {
@override
String get playersInDebate => 'Jugadores en debate';
@override
String voteOf(String name) {
return "Voto de $name";
}
@override
String firstTurnInstruction(String name) {
return "Empieza $name diciendo su palabra.";
}
@override
String activePlayersInfo(int active, int impostors) {
return '$active activos • $impostors impostor(es) ocultos';
@@ -216,6 +216,16 @@ class AppLocalizationsEu extends AppLocalizations {
@override
String get playersInDebate => 'Eztabaidan diren jokalariak';
@override
String voteOf(String name) {
return "$name(r)en botoa";
}
@override
String firstTurnInstruction(String name) {
return "$name hasiko da bere hitza esanez.";
}
@override
String activePlayersInfo(int active, int impostors) {
return '$active aktibo • $impostors inpostore ezkutu';
@@ -214,6 +214,16 @@ class AppLocalizationsFr extends AppLocalizations {
@override
String get playersInDebate => 'Joueurs en débat';
@override
String voteOf(String name) {
return "Vote de $name";
}
@override
String firstTurnInstruction(String name) {
return "$name commence en disant son mot.";
}
@override
String activePlayersInfo(int active, int impostors) {
return '$active actifs • $impostors imposteur(s) caché(s)';
@@ -213,6 +213,16 @@ class AppLocalizationsHi extends AppLocalizations {
@override
String get playersInDebate => 'बहस में खिलाड़ी';
@override
String voteOf(String name) {
return "$name का वोट";
}
@override
String firstTurnInstruction(String name) {
return "$name अपनी शब्द बोलकर शुरू करता है।";
}
@override
String activePlayersInfo(int active, int impostors) {
return '$active सक्रिय • $impostors धोखेबाज़ छिपे हुए';
@@ -214,6 +214,16 @@ class AppLocalizationsIt extends AppLocalizations {
@override
String get playersInDebate => 'Giocatori in discussione';
@override
String voteOf(String name) {
return "Voto di $name";
}
@override
String firstTurnInstruction(String name) {
return "$name inizia dicendo la sua parola.";
}
@override
String activePlayersInfo(int active, int impostors) {
return '$active attivi • $impostors impostore/i nascosti';
@@ -213,6 +213,16 @@ class AppLocalizationsJa extends AppLocalizations {
@override
String get playersInDebate => '議論中のプレイヤー';
@override
String voteOf(String name) {
return "$name の投票";
}
@override
String firstTurnInstruction(String name) {
return "$name が自分のワードを言って始めます。";
}
@override
String activePlayersInfo(int active, int impostors) {
return '$active 人参加中 • $impostors 人のインポスターが潜伏中';
@@ -213,6 +213,16 @@ class AppLocalizationsKo extends AppLocalizations {
@override
String get playersInDebate => '토론 중인 플레이어';
@override
String voteOf(String name) {
return "$name의 투표";
}
@override
String firstTurnInstruction(String name) {
return "$name님이 자신의 단어를 말하며 시작합니다.";
}
@override
String activePlayersInfo(int active, int impostors) {
return '$active명 참여 중 • $impostors명의 임포스터 잠복 중';
@@ -214,6 +214,16 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get playersInDebate => 'Spelers in debat';
@override
String voteOf(String name) {
return "Stem van $name";
}
@override
String firstTurnInstruction(String name) {
return "$name begint door het woord te zeggen.";
}
@override
String activePlayersInfo(int active, int impostors) {
return '$active actief • $impostors verborgen bedrieger(s)';
@@ -214,6 +214,16 @@ class AppLocalizationsPl extends AppLocalizations {
@override
String get playersInDebate => 'Gracze w debacie';
@override
String voteOf(String name) {
return "Głos gracza $name";
}
@override
String firstTurnInstruction(String name) {
return "$name zaczyna, mówiąc swoje słowo.";
}
@override
String activePlayersInfo(int active, int impostors) {
return '$active aktywnych • $impostors ukrytych oszustów';
@@ -215,6 +215,16 @@ class AppLocalizationsPt extends AppLocalizations {
@override
String get playersInDebate => 'Jogadores no debate';
@override
String voteOf(String name) {
return "Voto de $name";
}
@override
String firstTurnInstruction(String name) {
return "$name começa dizendo a sua palavra.";
}
@override
String activePlayersInfo(int active, int impostors) {
return '$active ativos • $impostors impostor(es) ocultos';
@@ -214,6 +214,16 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get playersInDebate => 'Игроки в обсуждении';
@override
String voteOf(String name) {
return "Голос игрока $name";
}
@override
String firstTurnInstruction(String name) {
return "$name начинает, называя своё слово.";
}
@override
String activePlayersInfo(int active, int impostors) {
return '$active активных • $impostors скрытый(-х) самозванец(-ев)';
@@ -213,6 +213,16 @@ class AppLocalizationsTr extends AppLocalizations {
@override
String get playersInDebate => 'Tartışmadaki oyuncular';
@override
String voteOf(String name) {
return "$name için oy";
}
@override
String firstTurnInstruction(String name) {
return "$name kelimesini söyleyerek başlar.";
}
@override
String activePlayersInfo(int active, int impostors) {
return '$active aktif • $impostors gizli sahtekar';
@@ -213,6 +213,16 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get playersInDebate => '参与讨论的玩家';
@override
String voteOf(String name) {
return "$name 的投票";
}
@override
String firstTurnInstruction(String name) {
return "$name 先说出自己的词。";
}
@override
String activePlayersInfo(int active, int impostors) {
return '$active 名在场 • $impostors 名冒牌者潜伏中';