1
Fork 0
mirror of https://github.com/RYGhub/royal-mifia.git synced 2024-11-22 13:54:19 +00:00
royal-mifia/strings.py

309 lines
11 KiB
Python
Raw Normal View History

2016-05-25 11:59:35 +00:00
# -*- coding: utf-8 -*-
# Questo è l'elenco di tutte le stringhe usate in Royal Mifia.
# Modificando qui si dovrebbe riuscire a tradurre il gioco e rendere la modifica più semplice.
# Royal: icona
royal_icon = "\U0001F610"
# Royal: nome ruolo
royal_name = "Royal"
# Mifioso: icona
mifia_icon = "\U0001F47F"
# Mifioso: nome ruolo
mifia_name = "Mifioso"
# Mifioso: bersaglio selezionato
2016-05-25 13:43:56 +00:00
mifia_target_selected = "Hai selezionato come bersaglio @{target}."
2016-05-25 11:59:35 +00:00
# Mifioso: bersaglio ucciso
2016-05-26 09:26:43 +00:00
mifia_target_killed = "@{target} è stato ucciso dalla Mifia.\n" \
2016-05-26 13:39:15 +00:00
"Era un *{icon} {role}*."
2016-05-25 11:59:35 +00:00
# Mifioso: bersaglio protetto da un angelo
2016-05-25 13:43:56 +00:00
mifia_target_protected = "@{target} è stato protetto dalla Mifia da {icon} @{protectedby}!"
2016-05-25 11:59:35 +00:00
2016-05-26 09:05:03 +00:00
# Mifioso: descrizione del potere
mifia_power_description = "Puoi selezionare come bersaglio di un'assassinio una personas.\n" \
2016-05-26 09:26:43 +00:00
"Per selezionare un bersaglio, scrivi in questa chat:\n" \
"`/power {gamename} nomeutentebersaglio`\n" \
2016-12-04 18:32:40 +00:00
"Alla fine del giorno, tutti i bersagli dei Mifiosi saranno eliminati!\n"
2016-05-26 09:05:03 +00:00
2016-12-05 18:58:46 +00:00
# Mifioso: uccisione fallita
mifia_target_missed = "@{target} ha subito un tentativo di assassinio da parte della Mifia!\n" \
"Per fortuna, è riuscito a evitare l'attacco."
2016-05-25 11:59:35 +00:00
# Investigatore: icona
detective_icon = "\U0001F575"
# Investigatore: nome ruolo
detective_name = "Investigatore"
# Investigatore: scoperta nuove informazioni
2016-05-26 13:39:15 +00:00
detective_discovery = "@{target} è un *{icon} {role}*.\n" \
"Puoi usare il tuo potere ancora *{left}* volte oggi."
2016-05-25 11:59:35 +00:00
2016-05-26 09:05:03 +00:00
# Investigatore: descrizione del potere
2016-05-27 14:22:09 +00:00
detective_power_description = "Puoi indagare sul vero ruolo di una persona una volta al giorno.\n" \
2016-05-26 09:26:43 +00:00
"Per indagare su qualcuno, scrivi in questa chat:\n" \
2016-05-26 09:05:03 +00:00
"`/power {gamename} nomeutentebersaglio`\n"
2016-05-25 11:59:35 +00:00
# Angelo: icona
angel_icon = "\U0001F607"
# Angelo: nome ruolo
angel_name = "Angelo"
# Angelo: bersaglio selezionato
2016-05-25 13:43:56 +00:00
angel_target_selected = "Hai selezionato come protetto @{target}."
2016-05-25 11:59:35 +00:00
2016-05-26 09:05:03 +00:00
# Angelo: descrizione del potere
2016-05-26 09:26:43 +00:00
angel_power_description = "Puoi proteggere una persona dalla Mifia ogni notte.\n" \
"Se questa persona verrà attaccata, rimarrà viva, e il tuo ruolo sarà scoperto.\n" \
"Per proteggere una persona, scrivi in questa chat:\n" \
2016-05-26 09:05:03 +00:00
"`/power {gamename} nomeutentebersaglio`\n"
2016-08-10 15:02:30 +00:00
# Terrorista: icona
terrorist_icon = "\U0001F60E"
# Terrorista: nome ruolo
terrorist_name = "Terrorista"
# Terrorista: descrizione del potere
terrorist_power_description = "Puoi fare saltare in aria un sacco di persone!\n" \
"Se vieni votato come colpevole di associazione mifiosa, potrai fare esplodere tutti" \
" quelli che ti hanno votato!\n" \
"La mifia non sa chi sei, ma fai parte della squadra dei malvagi.\n"
# Terrorista: esplosione
terrorist_kaboom = "Boom! Il terrorista si è fatto esplodere prima che poteste ucciderlo, mietendo vittime tra tutti" \
" quelli che lo hanno votato!"
# Terrorista: bersaglio ucciso
terrorist_target_killed = "Boom! @{target} è esploso!\n" \
"Era un *{icon} {role}*."
2016-12-04 18:32:40 +00:00
# Derek: icona
derek_icon = "\U0001F635"
# Derek: nome ruolo
derek_name = "Derek"
# Derek: descrizione del potere
derek_power_description = "Puoi decidere di suicidarti alla fine di un round.\n" \
"Potresti farlo per confondere le idee ai Royal, o per ragequittare malissimo.\n" \
"Sta a te la scelta.\n" \
"Per lasciare questo mondo alla fine del giorno, scrivi in questa chat:\n" \
"`/power {gamename}`\n"
# Derek: morte attivata
derek_deathwish_set = "*Morirai* alla fine di questo giorno."
# Derek: morte disattivata
derek_deathwish_unset = "*Vivrai* per morire un altro giorno."
# Derek: morte
derek_deathwish_successful = "SPOILER: alla fine di questa giornata {icon} {role} (@{name}) muore.\n"
# Disastro: icona
disaster_icon = "\U0001F913"
# Disastro: nome ruolo
disaster_name = "Disastro"
2016-05-25 11:59:35 +00:00
# Generale: ruolo assegnato
2016-05-26 13:39:15 +00:00
role_assigned = "Ti è stato assegnato il ruolo di *{icon} {name}*."
2016-05-25 11:59:35 +00:00
# Generale: giocatore ucciso dalle votazioni
2016-05-26 09:26:43 +00:00
player_lynched = "@{name} era il più votato ed è stato ucciso dai Royal.\n" \
2016-05-26 13:39:15 +00:00
"Era un *{icon} {role}*."
2016-05-25 11:59:35 +00:00
# Generale: nessun voto, nessun giocatore ucciso
no_players_lynched = "La Royal Games non è giunta a una decisione in questo giorno e non ha ucciso nessuno."
# Generale: partita creata
2016-05-26 09:26:43 +00:00
new_game = "E' stata creata una nuova partita in questo gruppo.\n" \
2016-05-26 13:39:15 +00:00
"*ID:* {groupid}\n" \
"*Nome:* {name}"
2016-05-25 11:59:35 +00:00
# Generale: un giocatore si è unito
2016-05-25 13:43:56 +00:00
player_joined = "@{name} si è unito alla partita!"
2016-05-25 11:59:35 +00:00
2016-12-04 18:41:59 +00:00
# Generale: ti sei unito alla partita, in chat privata
you_joined = "Ti sei unito alla partita _{game}_!"
2016-05-25 11:59:35 +00:00
# Generale: fine della fase di join
join_phase_ended = "La fase di join è terminata."
# Generale: ruoli assegnati correttamente
2016-05-26 09:26:43 +00:00
roles_assigned_successfully = "I ruoli sono stati assegnati.\n" \
2016-05-25 11:59:35 +00:00
"Controlla la chat privata con @mifiabot per vedere il tuo."
2016-06-01 12:22:09 +00:00
# Generale: comunica ai mifiosi i loro compagni di squadra
mifia_team_intro = "I mifiosi in questa partita sono:\n"
# Generale: formattazione elenco mifiosi (deve terminare con \n)
mifia_team_player = "{icon} {name}\n"
2016-05-25 11:59:35 +00:00
# Generale: votazione completata
2016-05-25 13:43:56 +00:00
vote = "Hai votato per uccidere @{voted}."
2016-05-25 11:59:35 +00:00
2016-05-26 09:05:03 +00:00
# Generale: un admin ha ucciso un giocatore con /kill
2016-05-26 13:39:15 +00:00
admin_killed = "{name} è morto _di infarto_.\n" \
"Era un *{icon} {role}*."
2016-05-26 09:05:03 +00:00
# Generale: inviato messaggio in chat privata
2016-05-26 09:26:43 +00:00
check_private = "Messaggio inviato in chat privata.\n" \
2016-05-26 13:39:15 +00:00
"Controlla @mifiabot."
2016-05-26 09:05:03 +00:00
2016-05-29 15:12:23 +00:00
# Generale: partita caricata
game_loaded = "Partita caricata da file."
2016-06-01 11:45:20 +00:00
# Generale: partita terminata remotamente dal proprietario del bot
owner_ended = "Il proprietario del bot ha eliminato questa partita."
2016-06-01 12:46:47 +00:00
# Vittoria: Mifia >= Royal
end_mifia_outnumber = "I Mifiosi rimasti sono più dei Royal.\n" \
"La Mifia ha preso il controllo della città.\n"
# Vittoria: Mifia == 0
end_mifia_killed = "Tutti i Mifiosi sono stati eliminati.\n"
2016-05-25 11:59:35 +00:00
2016-08-10 15:42:57 +00:00
# Vittoria: nessuno vivo lol
end_game_wiped = "Nessuno è più vivo. La specie umana si è estinta.\n"
2016-05-25 11:59:35 +00:00
# Vittoria: team Royal
2016-06-01 12:46:47 +00:00
victory_royal = "**La Royal Games vince!**"
# Vittoria: team Mifia
victory_mifia = "**La Mifia vince!**"
# Vittoria!
victory = "*Hai vinto!*"
# Sconfitta.
defeat = "*Hai perso...*"
2016-05-25 11:59:35 +00:00
2016-08-10 15:42:57 +00:00
# Pareggio?
tie = "*Pareggio?*"
2016-05-25 11:59:35 +00:00
# Status: parte aggiunta prima dell'elenco dei giocatori (deve terminare con \n)
2016-05-26 13:39:15 +00:00
status_header = "*ID:* {name}\n" \
"*Creatore:* {admin}\n" \
"*Fase:* {phase}\n" \
"*Giocatori partecipanti:*\n"
2016-05-25 11:59:35 +00:00
2016-12-09 16:36:43 +00:00
# Status: giocatore vivo durante la prima giornata / fase di join (deve terminare con \n)
status_basic_player = "{icon} @{name}\n"
2016-06-01 11:58:02 +00:00
# Status: giocatore vivo (deve terminare con \n)
2016-06-02 15:09:07 +00:00
status_alive_player = "{icon} @{name} ({votes} voti)\n"
2016-05-25 11:59:35 +00:00
# Status: giocatore morto (deve terminare con \n)
2016-05-26 09:55:12 +00:00
status_dead_player = "\U0001F480 @{name}\n"
2016-05-25 11:59:35 +00:00
2016-12-04 18:54:33 +00:00
# Status: Modalità debug
2016-12-04 19:18:35 +00:00
debug_mode = "*DEBUG/CHEATS MODE*\n"
2016-12-04 18:54:33 +00:00
2016-05-25 11:59:35 +00:00
# Ping!
pong = "Pong!"
# Errore: nome utente inesistente
2016-05-26 13:39:15 +00:00
error_username = "\U000026A0 Il nome utente specificato non esiste."
2016-05-25 11:59:35 +00:00
# Errore: usi del potere esauriti
2016-05-26 13:39:15 +00:00
error_no_uses = "\U000026A0 Non puoi più usare il tuo potere per oggi."
2016-05-25 11:59:35 +00:00
# Errore: numero troppo basso di giocatori
2016-05-26 13:39:15 +00:00
error_not_enough_players = "\U000026A0 Non ci sono abbastanza giocatori per avviare la partita."
2016-05-25 11:59:35 +00:00
# Errore: partita già in corso nel gruppo
2016-05-26 13:39:15 +00:00
error_game_in_progress = "\U000026A0 In questo gruppo è già in corso una partita."
2016-05-25 11:59:35 +00:00
# Errore: tipo di chat non supportato
2016-05-26 13:39:15 +00:00
error_chat_type = "\U000026A0 Non puoi creare una partita in questo tipo di chat."
2016-05-25 11:59:35 +00:00
2016-05-27 14:12:52 +00:00
# Errore: per usare questo comando, devi scrivere in chat privata
error_private_required = "\U000026A0 Non puoi usare questo comando in un gruppo.\n" \
2016-05-25 11:59:35 +00:00
"Scrivimi in chat privata a @mifiabot."
# Errore: giocatore già presente nella partita.
2016-05-26 13:39:15 +00:00
error_player_already_joined = "\U000026A0 Ti sei già unito alla partita."
2016-05-25 11:59:35 +00:00
2016-05-27 14:12:52 +00:00
# Errore: nessuna partita trovata
error_no_games_found = "\U000026A0 Non è stata trovata una partita su cui usare il comando."
2016-05-25 11:59:35 +00:00
# Errore: sei morto
2016-05-26 13:39:15 +00:00
error_dead = "\U000026A0 Sei morto."
2016-05-26 09:05:03 +00:00
# Errore: azione riservata agli admin
2016-05-26 13:39:15 +00:00
error_not_admin = "\U000026A0 Questa azione è riservata al creatore della partita."
2016-05-26 09:05:03 +00:00
2016-06-01 11:45:20 +00:00
# Errore: azione riservata al proprietario
error_not_owner = "\U000026A0 Questa azione è riservata al proprietario del bot."
2016-05-26 09:05:03 +00:00
# Errore: non sei nella partita
2016-05-26 13:39:15 +00:00
error_not_in_game = "\U000026A0 Non fai parte della partita in corso."
2016-05-26 09:05:03 +00:00
# Errore: fase di join finita
2016-05-26 13:39:15 +00:00
error_join_phase_ended = "\U000026A0 La fase di unione è finita."
2016-05-26 09:05:03 +00:00
2016-05-26 11:43:41 +00:00
# Errore: angelo non può proteggere sè stesso
2016-05-26 13:39:15 +00:00
error_angel_no_selfprotect = "\U000026A0 Non puoi proteggere te stesso."
2016-05-26 11:43:41 +00:00
# Errore: parametro della configurazione non valido
2016-05-26 13:39:15 +00:00
error_invalid_config = "\U000026A0 Configurazione non valida."
2016-05-26 11:43:41 +00:00
2016-12-04 18:41:59 +00:00
# Errore: il giocatore non ha mai scritto un messaggio in chat privata al bot
error_chat_unavailable = "\U000026A0 Non hai mai scritto un messaggio in chat privata a @mifiabot!\n" \
"Scrivigli nella chat privata `/start` e riprova."
2016-12-06 21:52:58 +00:00
# Erorre: nessun username
error_no_username = "\U000026A0 Non hai nessun username di Telegram!\n" \
"Specificane uno nelle opzioni!"
2016-12-09 16:36:43 +00:00
# Errore: non si può votare nella prima giornata
error_no_votes_on_first_day = "\U000026A0 I Royal non votano nella prima giornata, dato che non si sono ancora verificati omicidii."
2016-05-26 09:05:03 +00:00
# Lista dei possibili nomi di una partita
2016-12-05 07:15:16 +00:00
names_list = ["Cassata",
"Cannoli",
"Granita",
"Mandorle",
"Salame",
"Torrone",
"Sorbetto",
"Limone",
"Arancia"]
2016-05-26 11:43:41 +00:00
# Lista dei passi di configurazione da eseguire
2016-12-05 18:22:02 +00:00
config_list = ["Quanti *Mifiosi* devono essere nella partita?",
"Quanti *Investigatori* devono essere nella partita?",
"Quanti *Angeli* devono essere nella partita?",
"Quanti *Terroristi* devono essere nella partita?",
"Quanti *Derek* devono essere nella partita?",
"Quanti *Disastri* devono essere nella partita?",
2016-06-02 15:09:07 +00:00
"I mifiosi possono uccidere una persona a `testa` al giorno "
2016-12-05 18:58:46 +00:00
"o votano e decidono un'`unica` persona da uccidere per tutta la squadra?",
2016-12-06 22:03:14 +00:00
"La mifia può `mancare` le uccisioni o i loro attacchi sono `perfetti`?",
"Qual è la percentuale di attacchi falliti della mifia?"]
2016-12-09 17:43:14 +00:00
# Scegli il preset
2016-12-09 17:50:18 +00:00
preset_choose = "*Seleziona un preset per la partita:*\n" \
"`Semplice`: solo royal, mifia e investigatori e niente meccaniche avanzate.\n" \
"`Classico`: royal, mifia, investigatori, angeli e la comparsa casuale di un terrorista!\n" \
"`Completo`: tutti i ruoli e le meccaniche nuove!\n" \
"`Personalizzato`: scegli tu i ruoli e le meccaniche che vuoi in partita!"
2016-12-09 17:43:14 +00:00
# Preset semplice
preset_simple = "Semplice"
# Preset classico
preset_classic = "Classico"
# Preset completo
preset_full = "Completo"
# Personalizza
preset_custom = "Personalizzato"