más mejoras

This commit is contained in:
2026-05-10 23:54:09 +02:00
parent 873a5b7f4a
commit a93bab290a
42 changed files with 1365 additions and 784 deletions
+48 -34
View File
@@ -1,20 +1,16 @@
{
"@@locale": "it",
"appTitle": "Farolero",
"subtitle": "Gioco di deduzione sociale",
"loadingWords": "Caricamento parole...",
"playersRange": "3-20 giocatori • Senza internet",
"createGame": "Crea partita",
"joinGame": "Unisciti alla partita",
"howToPlay": "Come giocare",
"settings": "Impostazioni",
"gameMode": "Modalità di gioco",
"singleDevice": "Un solo dispositivo",
"multiDevice": "Multi-dispositivo",
"category": "Categoria",
"categoryAll": "Tutte",
"categoryAnimals": "Animali",
@@ -27,11 +23,12 @@
"categoryMovies": "Film",
"categoryMusic": "Musica",
"categoryTechnology": "Tecnologia",
"playersCount": "Giocatori ({count})",
"@playersCount": {
"placeholders": {
"count": {"type": "int"}
"count": {
"type": "int"
}
}
},
"playersRangeHint": "3-20",
@@ -39,7 +36,6 @@
"playerAlreadyExists": "Esiste già un giocatore con questo nome",
"maxPlayersReached": "Massimo 20 giocatori",
"minPlayersRequired": "Servono almeno 3 giocatori",
"configuration": "Configurazione",
"impostors": "🎭 Impostori",
"impostorClue": "🔍 Indizio per l'impostore",
@@ -50,15 +46,15 @@
"twoMin": "2 min",
"threeMin": "3 min",
"fiveMin": "5 min",
"startGame": "Inizia partita",
"seeYourWord": "Vedi la tua parola",
"eachPlayerMustSee": "Ogni giocatore deve vedere la propria parola in segreto",
"roundNumber": "Round {round}",
"@roundNumber": {
"placeholders": {
"round": {"type": "int"}
"round": {
"type": "int"
}
}
},
"alreadySeen": "Ha già visto la sua parola",
@@ -67,16 +63,19 @@
"playersRemaining": "Mancano {count} giocatori",
"@playersRemaining": {
"placeholders": {
"count": {"type": "int"}
"count": {
"type": "int"
}
}
},
"youAreImpostor": "Sei l'impostore!",
"yourWordIs": "La tua parola è:",
"clueCategory": "Indizio: {category}",
"@clueCategory": {
"placeholders": {
"category": {"type": "String"}
"category": {
"type": "String"
}
}
},
"holdToSeeWord": "Tieni premuto per vedere la tua parola",
@@ -84,11 +83,12 @@
"showingWord": "👁️ Mostrando...",
"holdToSee": "👆 Tieni premuto per vedere",
"seenMyWord": "Ho visto la mia parola",
"debateRound": "Discussione - Round {round}",
"@debateRound": {
"placeholders": {
"round": {"type": "int"}
"round": {
"type": "int"
}
}
},
"timeUp": "⏰ Tempo scaduto!",
@@ -97,21 +97,28 @@
"activePlayersInfo": "{active} attivi • {impostors} impostore/i nascosti",
"@activePlayersInfo": {
"placeholders": {
"active": {"type": "int"},
"impostors": {"type": "int"}
"active": {
"type": "int"
},
"impostors": {
"type": "int"
}
}
},
"eliminated": "Eliminato",
"notes": "Note",
"goToVoting": "Vai alla votazione",
"voting": "🗳️ Votazione",
"turnToVote": "Turno di votare:",
"votesProgress": "Voti: {current}/{total}",
"@votesProgress": {
"placeholders": {
"current": {"type": "int"},
"total": {"type": "int"}
"current": {
"type": "int"
},
"total": {
"type": "int"
}
}
},
"whoIsImpostor": "Chi pensi sia l'impostore?",
@@ -120,7 +127,6 @@
"allVoted": "Tutti hanno votato!",
"tapToReveal": "Tocca per rivelare il risultato",
"revealResult": "Rivela risultato",
"result": "Risultato",
"revealing": "Rivelando...",
"wasImpostor": "Era un IMPOSTORE! 🎉",
@@ -129,7 +135,6 @@
"seeEndResult": "Vedi risultato finale",
"impostorGuessWord": "L'impostore indovina la parola?",
"nextRound": "Prossimo round",
"impostorGuessTitle": "🎯 Tentativo dell'impostore",
"impostorCanGuess": "L'impostore eliminato può\nprovare a indovinare la parola",
"ifCorrectImpostorsWin": "Se indovina, gli impostori vincono!",
@@ -140,20 +145,23 @@
"theWordWas": "La parola era: {word}",
"@theWordWas": {
"placeholders": {
"word": {"type": "String"}
"word": {
"type": "String"
}
}
},
"impostorsWin": "Gli impostori vincono!",
"wrongGuess": "Non ha indovinato!",
"gameContinues": "La partita continua...",
"gameOver": "Fine della partita",
"playersWin": "I giocatori vincono!",
"theSecretWordWas": "🔍 La parola era:",
"categoryLabel": "Categoria: {category}",
"@categoryLabel": {
"placeholders": {
"category": {"type": "String"}
"category": {
"type": "String"
}
}
},
"theImpostorWas": "🎭 L'impostore era:",
@@ -162,13 +170,16 @@
"roundElimination": "Round {round}: {name}",
"@roundElimination": {
"placeholders": {
"round": {"type": "int"},
"name": {"type": "String"}
"round": {
"type": "int"
},
"name": {
"type": "String"
}
}
},
"rematch": "Rivincita",
"mainMenu": "Menu principale",
"notesTitle": "📝 Note",
"notesSaved": "Note salvate",
"whoAreYou": "Chi sei?",
@@ -176,14 +187,15 @@
"notesOf": "Note di {name}",
"@notesOf": {
"placeholders": {
"name": {"type": "String"}
"name": {
"type": "String"
}
}
},
"notesAboutPlayers": "Appunti su ogni giocatore",
"playerNoteHint": "Cosa ha detto? Sospetto?",
"freeNote": "Nota libera",
"freeNoteHint": "Appunti personali...",
"rulesTitle": "📖 Come giocare",
"rulesWhatIsTitle": "🎭 Cos'è L'Impostore?",
"rulesWhatIsBody": "Un gioco di deduzione sociale per 3-20 giocatori. Tutti ricevono una parola segreta... tranne l'impostore! La tua missione: scoprire chi sta fingendo.",
@@ -199,20 +211,17 @@
"rulesModesBody": "• Un solo dispositivo: tutti condividono il dispositivo. Ogni giocatore vede la propria parola tenendo premuto un pulsante.\n\n• Multi-dispositivo: ogni giocatore usa il proprio dispositivo. Si connettono tramite Bluetooth/WiFi Direct senza bisogno di internet.",
"rulesExampleTitle": "✏️ Esempio di partita",
"rulesExampleBody": "Parola segreta: \"Pizza\"\n\n• Marco: \"Si mangia calda\" ✓\n• Giulia: \"Arriva in una scatola\" ✓\n• Luca (impostore): \"È molto popolare\" 🤔\n• Sofia: \"Ha il formaggio\" ✓\n\nLuca ha dato una risposta molto generica... Sospetto!",
"joinGameTitle": "Unisciti alla partita",
"multiDeviceMode": "Modalità multi-dispositivo",
"scanQrDescription": "Scansiona il codice QR mostrato dall'host per connetterti alla partita tramite Bluetooth/WiFi Direct.",
"comingSoon": "Prossimamente",
"nearbyNotAvailable": "La connessione multi-dispositivo con Nearby Connections richiede dispositivi Android fisici.\n\nPer ora, usa la modalità \"Un solo dispositivo\" per giocare su un dispositivo condiviso.",
"back": "Indietro",
"yes": "Sì",
"no": "No",
"cancel": "Annulla",
"accept": "Accetta",
"next": "Avanti",
"settingsTitle": "Impostazioni",
"language": "Lingua",
"soundVolume": "Volume effetti",
@@ -257,5 +266,10 @@
"defaultPlayerName": "Giocatore",
"play": "Gioca",
"history": "Cronologia",
"mainTagline": "Scopri limpostore prima che sia troppo tardi"
"mainTagline": "Scopri limpostore prima che sia troppo tardi",
"deviceProfile": "Profilo del dispositivo",
"profileName": "Nome",
"profileNick": "Nick",
"save": "Salva",
"automaticLanguage": "Automatico"
}