the internationalization system was completed and the Italian translation of the first level was added

This commit is contained in:
Luca Canali 2022-08-19 16:36:47 +02:00
parent 4ef05f6ea3
commit 337d3d3963
9 changed files with 1038 additions and 825 deletions

View file

@ -8,28 +8,22 @@ msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-08-18 10:39+0200\n" "POT-Creation-Date: 2022-08-18 10:39+0200\n"
"PO-Revision-Date: 2022-08-18 10:39+0200\n" "PO-Revision-Date: 2022-08-19 14:46+0200\n"
"Last-Translator: Automatically generated\n" "Last-Translator: Automatically generated\n"
"Language-Team: none\n" "Language-Team: none\n"
"Language: it\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.10.3\n"
"Language: it\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Generated-By: Babel 2.10.3\n"
"X-Generator: Poedit 3.1\n"
msgid "teacher"
msgstr "insegnante"
#: oh-my-git/scenes/arrow.tscn:35 oh-my-git/scenes/arrow.tscn:48 #: oh-my-git/scenes/arrow.tscn:35 oh-my-git/scenes/arrow.tscn:48
#msgid "label" #: oh-my-git/scenes/card.tscn:125 oh-my-git/scenes/card.tscn:144
#msgstr ""
#: oh-my-git/scenes/card.tscn:125
#msgid "Description"
#msgstr ""
#: oh-my-git/scenes/card.tscn:144
#msgid "0"
#msgstr ""
#: oh-my-git/scenes/cards.gd:58 #: oh-my-git/scenes/cards.gd:58
msgid "These are your cards! Drag them to highlighted areas to play them!" msgid "These are your cards! Drag them to highlighted areas to play them!"
msgstr "Queste sono le tue carte! Spostale nell'area evidenziata per usarle!" msgstr "Queste sono le tue carte! Spostale nell'area evidenziata per usarle!"
@ -38,30 +32,16 @@ msgstr "Queste sono le tue carte! Spostale nell'area evidenziata per usarle!"
msgid "Draw new cards" msgid "Draw new cards"
msgstr "Pesca nuove carte" msgstr "Pesca nuove carte"
#: oh-my-git/scenes/cards.tscn:48 #: oh-my-git/scenes/cards.tscn:48 oh-my-git/scenes/file_browser.tscn:51
#msgid "3"
#msgstr ""
#: oh-my-git/scenes/file_browser.tscn:51
msgid "title" msgid "title"
msgstr "titolo" msgstr "titolo"
#: oh-my-git/scenes/file_browser.tscn:64 #: oh-my-git/scenes/file_browser.tscn:64 oh-my-git/scenes/file_browser.tscn:70
#msgid "root"
#msgstr ""
#: oh-my-git/scenes/file_browser.tscn:70
#msgid "dir"
#msgstr ""
#: oh-my-git/scenes/file_browser.tscn:111 oh-my-git/scenes/text_editor.tscn:32 #: oh-my-git/scenes/file_browser.tscn:111 oh-my-git/scenes/text_editor.tscn:32
msgid "Save" msgid "Save"
msgstr "Salva" msgstr "Salva"
#: oh-my-git/scenes/file_browser.tscn:126 oh-my-git/scenes/text_editor.tscn:47 #: oh-my-git/scenes/file_browser.tscn:126 oh-my-git/scenes/text_editor.tscn:47
#msgid "x"
#msgstr ""
#: oh-my-git/scenes/file_browser_item.tscn:118 #: oh-my-git/scenes/file_browser_item.tscn:118
msgid "filename" msgid "filename"
msgstr "nome file" msgstr "nome file"
@ -75,20 +55,28 @@ msgid "Italian"
msgstr "Italiano" msgstr "Italiano"
#: oh-my-git/scenes/level.gd:45 #: oh-my-git/scenes/level.gd:45
msgid "Good job, you solved the level!\nFeel free to try a few more things or click 'Next level'." msgid ""
msgstr "Ottimo lavoro, hai risolto il livello!\n Sentiti libero di provare qualche altra cosa o clicca su 'Prossimo livello'" "Good job, you solved the level!\n"
"Feel free to try a few more things or click 'Next level'."
msgstr ""
"Ottimo lavoro, hai risolto il livello!\n"
" Sentiti libero di provare qualche altra cosa o clicca su 'Prossimo livello'."
#: oh-my-git/scenes/level.gd:81 #: oh-my-git/scenes/level.gd:81
msgid "Complete the goal of this level" msgid "Complete the goal of this level"
msgstr "Completa l'obbiettivo di questo ivello!" msgstr "Completa l'obbiettivo di questo ivello"
#: oh-my-git/scenes/level_select.gd:60 #: oh-my-git/scenes/level_select.gd:60
msgid "You get a golden badge for each level you solve without using the playing cards! Can you solve them all using the command line?" msgid "You get a golden badge for each level you solve without using the playing cards! Can you solve them all using the command line?"
msgstr "Ti aggiudicherai un badge d'oro per ogni livello che risolverai senza usare le cards! Puoi risolverli usando solo la linea di comando?" msgstr "Ti aggiudicherai un badge d'oro per ogni livello che risolverai senza usare le cards! Puoi risolverli usando solo la linea di comando?"
#: oh-my-git/scenes/level_select.tscn:51 #: oh-my-git/scenes/level_select.tscn:51
msgid "Help us improving Oh My Git! by\nanswering some questions:" msgid ""
msgstr "Aiutaci a migliorare Oh My Git!\nRispondendo ad alcune domande:" "Help us improving Oh My Git! by\n"
"answering some questions:"
msgstr ""
"Aiutaci a migliorare Oh My Git!\n"
"Rispondendo ad alcune domande:"
#: oh-my-git/scenes/level_select.tscn:65 oh-my-git/scenes/survey.tscn:105 #: oh-my-git/scenes/level_select.tscn:65 oh-my-git/scenes/survey.tscn:105
msgid "To the survey /o/" msgid "To the survey /o/"
@ -102,15 +90,8 @@ msgstr "Indietro"
msgid "Reload" msgid "Reload"
msgstr "Ricarica" msgstr "Ricarica"
#: oh-my-git/scenes/main.tscn:105 #: oh-my-git/scenes/main.tscn:105 oh-my-git/scenes/main.tscn:124
#msgid "Level name here!" #: oh-my-git/scenes/main.tscn:136 oh-my-git/scenes/main.tscn:237
#msgstr ""
#: oh-my-git/scenes/main.tscn:124 oh-my-git/scenes/main.tscn:136
#msgid "Level description here!"
#msgstr ""
#: oh-my-git/scenes/main.tscn:237
msgid "Cards!" msgid "Cards!"
msgstr "Carte!" msgstr "Carte!"
@ -127,15 +108,9 @@ msgid "Toggle music"
msgstr "Musica" msgstr "Musica"
#: oh-my-git/scenes/no_git.tscn:33 oh-my-git/scenes/survey.tscn:46 #: oh-my-git/scenes/no_git.tscn:33 oh-my-git/scenes/survey.tscn:46
#: oh-my-git/scenes/title.tscn:25 #: oh-my-git/scenes/title.tscn:25 oh-my-git/scenes/no_git.tscn:46
#msgid "by bleeptrack & blinry" #: oh-my-git/scenes/title.tscn:38 oh-my-git/scenes/no_git.tscn:65
#msgstr "" #: oh-my-git/scenes/title.tscn:56
#: oh-my-git/scenes/no_git.tscn:46 oh-my-git/scenes/title.tscn:38
#msgid "Original score by winniehell"
#msgstr ""
#: oh-my-git/scenes/no_git.tscn:65 oh-my-git/scenes/title.tscn:56
msgid "Levels" msgid "Levels"
msgstr "Livelli" msgstr "Livelli"
@ -147,25 +122,18 @@ msgstr "Sandbox"
msgid "Install" msgid "Install"
msgstr "Installa" msgstr "Installa"
#: oh-my-git/scenes/no_git.tscn:97 #: oh-my-git/scenes/no_git.tscn:97 oh-my-git/scenes/node.gd:83
#msgid "GIT_MESSAGE"
#msgstr ""
#: oh-my-git/scenes/node.gd:83
msgid "You can drag these around with your mouse!" msgid "You can drag these around with your mouse!"
msgstr "Puoi trascinarli in giro con il mouse!" msgstr "Puoi trascinarli in giro con il mouse!"
#: oh-my-git/scenes/node.tscn:55 #: oh-my-git/scenes/node.tscn:55 oh-my-git/scenes/notification.gd:5
#msgid "object_id" #: oh-my-git/scenes/notification.tscn:59
#msgstr ""
#: oh-my-git/scenes/notification.gd:5 oh-my-git/scenes/notification.tscn:59
msgid "Got it!" msgid "Got it!"
msgstr "Fatto!" msgstr "Fatto!"
#: oh-my-git/scenes/notification.gd:6 #: oh-my-git/scenes/notification.gd:6
msgid "Interesting!" msgid "Interesting!"
msgstr "Interessante" msgstr "Interessante!"
#: oh-my-git/scenes/notification.gd:7 #: oh-my-git/scenes/notification.gd:7
msgid "Very useful!" msgid "Very useful!"
@ -203,22 +171,11 @@ msgstr "Eccezionale!"
msgid "This is a hint! This is a hint! This is a hint! This is a hint! This is a hint! This is a hint! This is a hint! This is a hint! This is a hint!" msgid "This is a hint! This is a hint! This is a hint! This is a hint! This is a hint! This is a hint! This is a hint! This is a hint! This is a hint!"
msgstr "Questo è un suggerimento! Questo è un suggerimento! Questo è un suggerimento! Questo è un suggerimento! Questo è un suggerimento! Questo è un suggerimento! Questo è un suggerimento! Questo è un suggerimento! Questo è un suggerimento!" msgstr "Questo è un suggerimento! Questo è un suggerimento! Questo è un suggerimento! Questo è un suggerimento! Questo è un suggerimento! Questo è un suggerimento! Questo è un suggerimento! Questo è un suggerimento! Questo è un suggerimento!"
#: oh-my-git/scenes/notification.tscn:59 #: oh-my-git/scenes/notification.tscn:59 oh-my-git/scenes/repository.gd:92
#msgid "Got it!"
#msgstr "Fatto!"
#: oh-my-git/scenes/repository.gd:92
msgid "This is the time machine of another person! To interact with it, you need special commands!" msgid "This is the time machine of another person! To interact with it, you need special commands!"
msgstr "Questa è la macchina del tempo di u'altra persona! Per interagirci hai bisogno di comandi speciali!" msgstr "Questa è la macchina del tempo di u'altra persona! Per interagirci hai bisogno di comandi speciali!"
#: oh-my-git/scenes/repository.tscn:56 #: oh-my-git/scenes/repository.tscn:56 oh-my-git/scenes/repository.tscn:67
#msgid "Repo name"
#msgstr ""
#: oh-my-git/scenes/repository.tscn:67
#msgid "Index:"
#msgstr ""
#: oh-my-git/scenes/repository.tscn:78 #: oh-my-git/scenes/repository.tscn:78
msgid "Update" msgid "Update"
msgstr "Aggiorna" msgstr "Aggiorna"
@ -227,42 +184,30 @@ msgstr "Aggiorna"
msgid "Hide trees and blobs" msgid "Hide trees and blobs"
msgstr "Nascondi alberi e macchie" msgstr "Nascondi alberi e macchie"
#: oh-my-git/scenes/survey.tscn:34 #: oh-my-git/scenes/survey.tscn:34 oh-my-git/scenes/survey.tscn:71
#msgid "Oh My Git!" #: oh-my-git/scenes/title.tscn:68
#msgstr ""
#: oh-my-git/scenes/survey.tscn:71 oh-my-git/scenes/title.tscn:68
msgid "Quit" msgid "Quit"
msgstr "Esci" msgstr "Esci"
#: oh-my-git/scenes/survey.tscn:90 #: oh-my-git/scenes/survey.tscn:90
msgid "Thank you very much for playing!\nPlease help us improve Oh My Git! \nby filling out this survey:" msgid ""
msgstr "Grazie mille per aver giocato!\nAiutaci a migliorare Oh My Git!\ncompilando questo sondaggio:" "Thank you very much for playing!\n"
"Please help us improve Oh My Git! \n"
"by filling out this survey:"
msgstr ""
"Grazie mille per aver giocato!\n"
"Aiutaci a migliorare Oh My Git!\n"
"compilando questo sondaggio:"
#: oh-my-git/scenes/terminal.gd:107 #: oh-my-git/scenes/terminal.gd:107
msgid "This is your terminal! All commands are executed here, and you can see their output. You can also type your own commands here!" msgid "This is your terminal! All commands are executed here, and you can see their output. You can also type your own commands here!"
msgstr "Questo è il tuo terminale! Tutti i comandi sono eseguiti qui e puoi vedere il loro output. Puoi anche digitare i tuoi comandi qui!" msgstr "Questo è il tuo terminale! Tutti i comandi sono eseguiti qui e puoi vedere il loro output. Puoi anche digitare i tuoi comandi qui!"
#: oh-my-git/scenes/terminal.tscn:86 #: oh-my-git/scenes/terminal.tscn:86 oh-my-git/scenes/terminal.tscn:93
#msgid "git commit --allow-empty -m \"$RANDOM\"" #: oh-my-git/scenes/terminal.tscn:100 oh-my-git/scenes/text_editor.tscn:12
#msgstr ""
#: oh-my-git/scenes/terminal.tscn:93
#msgid "git checkout HEAD^"
#msgstr ""
#: oh-my-git/scenes/terminal.tscn:100
#msgid "git checkout -b \"$RANDOM\""
#msgstr ""
#: oh-my-git/scenes/text_editor.tscn:12
msgid "Text here" msgid "Text here"
msgstr "Il testo qui" msgstr "Il testo qui"
#: oh-my-git/scenes/title.tscn:68 #: oh-my-git/scenes/title.tscn:68 oh-my-git/scenes/title.tscn:74
#msgid "Quit"
#msgstr "Esci"
#: oh-my-git/scenes/title.tscn:74
msgid "Language" msgid "Language"
msgstr "Linguaggio" msgstr "Linguaggio"

View file

@ -8,28 +8,34 @@ msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-08-18 10:39+0200\n" "POT-Creation-Date: 2022-08-18 10:39+0200\n"
"PO-Revision-Date: 2022-08-18 10:39+0200\n" "PO-Revision-Date: 2022-08-19 14:48+0200\n"
"Last-Translator: Automatically generated\n" "Last-Translator: Automatically generated\n"
"Language-Team: none\n" "Language-Team: none\n"
"Language: it\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.10.3\n"
"Language: it\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Generated-By: Babel 2.10.3\n"
"X-Generator: Poedit 3.1\n"
#: CARDS DESCRIPTION #: CARDS DESCRIPTION oh-my-git/resources/cards.json:6
#: oh-my-git/resources/cards.json:6
msgid "Drag this card into the empty space above to initialize the time machine!" msgid "Drag this card into the empty space above to initialize the time machine!"
msgstr "Trascina questa carta nell'area vuota sopra per inizializzare la macchina del tempo" msgstr "Trascina questa carta nell'area vuota sopra per inizializzare la macchina del tempo!"
#: oh-my-git/resources/cards.json:14 #: oh-my-git/resources/cards.json:14
msgid "Create your own copy of someone else's repo." msgid "Create your own copy of someone else's repo."
msgstr "Crea la tua copia personale del Repo di qualcun'altro." msgstr "Crea la tua copia personale del Repo di qualcun'altro."
#: oh-my-git/resources/cards.json:22 #: oh-my-git/resources/cards.json:22
msgid "Set your name.\n\n(Will not change anything outside of this game.)" msgid ""
msgstr "Imposta il tuo nome.\n\n(Non cambierà nulla all'infuori del gioco.)" "Set your name.\n"
"\n"
"(Will not change anything outside of this game.)"
msgstr ""
"Imposta il tuo nome.\n"
"\n"
"(Non cambierà nulla all'infuori del gioco.)"
#: oh-my-git/resources/cards.json:30 #: oh-my-git/resources/cards.json:30
msgid "Set your email address." msgid "Set your email address."
@ -37,19 +43,23 @@ msgstr "Imposta la tua e-mail."
#: oh-my-git/resources/cards.json:38 #: oh-my-git/resources/cards.json:38
msgid "Drag this card to a commit or to a branch to travel to it!" msgid "Drag this card to a commit or to a branch to travel to it!"
msgstr "Trascina questa carta su un commit o su un branch per spostarti su di esso." msgstr "Trascina questa carta su un commit o su un branch per spostarti su di esso.!"
#: oh-my-git/resources/cards.json:46 #: oh-my-git/resources/cards.json:46
msgid "Reset changes in a local file." msgid "Reset changes in a local file."
msgstr "Resetta i cambiamenti in un file locale" msgstr "Resetta i cambiamenti in un file locale."
#: oh-my-git/resources/cards.json:54 #: oh-my-git/resources/cards.json:54
msgid "Get the file contents from the specified commits, and reset both the working directory, as well as the index, to it." msgid "Get the file contents from the specified commits, and reset both the working directory, as well as the index, to it."
msgstr "Ottieni il contenuto dei file dai commit specificati e resetta sia la directory di lavoro sia l'indice." msgstr "Ottieni il contenuto dei file dai commit specificati e resetta sia la directory di lavoro sia l'indice."
#: oh-my-git/resources/cards.json:62 #: oh-my-git/resources/cards.json:62
msgid "Make a new commit, after automatically adding all changes to the index.\nYou'll be asked to enter a short description of what you changed." msgid ""
msgstr "Crea un nuovo commit, dopo aver aggiunto automaticamente tutti i cambiamenti all'indice.\nDovrai inserire una breve descrizione di cosa hai cambiato." "Make a new commit, after automatically adding all changes to the index.\n"
"You'll be asked to enter a short description of what you changed."
msgstr ""
"Crea un nuovo commit, dopo aver aggiunto automaticamente tutti i cambiamenti all'indice.\n"
"Dovrai inserire una breve descrizione di cosa hai cambiato."
#: oh-my-git/resources/cards.json:70 #: oh-my-git/resources/cards.json:70
msgid "Make a new commit containing your current environment! Type in a description of what changed!" msgid "Make a new commit containing your current environment! Type in a description of what changed!"
@ -73,11 +83,11 @@ msgstr "Prende la versione di qualcun'altro della temporale corrente e prova ad
#: oh-my-git/resources/cards.json:110 #: oh-my-git/resources/cards.json:110
msgid "Get a someone else's version of the current timeline." msgid "Get a someone else's version of the current timeline."
msgstr "Prende la versione di qualcun'altro della temporale corrente" msgstr "Prende la versione di qualcun'altro della temporale corrente."
#: oh-my-git/resources/cards.json:118 #: oh-my-git/resources/cards.json:118
msgid "Give the current timeline to someone else." msgid "Give the current timeline to someone else."
msgstr "Invia la linea temporale corrente a qualcun'altro" msgstr "Invia la linea temporale corrente a qualcun'altro."
#: oh-my-git/resources/cards.json:126 #: oh-my-git/resources/cards.json:126
msgid "Make changes to the events in your current timeline, back to the commit you drag this to." msgid "Make changes to the events in your current timeline, back to the commit you drag this to."
@ -85,7 +95,7 @@ msgstr "Cambia gli eventi della linea temporale fino al commit su cui hai trasci
#: oh-my-git/resources/cards.json:134 #: oh-my-git/resources/cards.json:134
msgid "Continue the current rebasing process." msgid "Continue the current rebasing process."
msgstr "Continua il processo di rebasing" msgstr "Continua il processo di rebasing."
#: oh-my-git/resources/cards.json:142 #: oh-my-git/resources/cards.json:142
msgid "Move the branch you're on to the specified commit." msgid "Move the branch you're on to the specified commit."
@ -97,11 +107,11 @@ msgstr "Salta al commit e aggiorna l'indice. Mantieni l'ambiente attuale."
#: oh-my-git/resources/cards.json:158 #: oh-my-git/resources/cards.json:158
msgid "Reset the index version of a file to the version in the commit you're on." msgid "Reset the index version of a file to the version in the commit you're on."
msgstr "Resetta la versione dell'indice di un file alla versione del commit in cui sei" msgstr "Resetta la versione dell'indice di un file alla versione del commit in cui sei."
#: oh-my-git/resources/cards.json:166 #: oh-my-git/resources/cards.json:166
msgid "Repeat the specified action on top of your current timeline." msgid "Repeat the specified action on top of your current timeline."
msgstr "Ripete l'azione specificata, in cima alla linea temporale corrente" msgstr "Ripete l'azione specificata, in cima alla linea temporale corrente."
#: oh-my-git/resources/cards.json:174 #: oh-my-git/resources/cards.json:174
msgid "Make a new commit that reverts the changes of the speicified commit." msgid "Make a new commit that reverts the changes of the speicified commit."
@ -109,7 +119,7 @@ msgstr "Crea un nuovo commit che annulla le modifiche del commit specificato."
#: oh-my-git/resources/cards.json:182 #: oh-my-git/resources/cards.json:182
msgid "Start looking for the commit where things got bad." msgid "Start looking for the commit where things got bad."
msgstr "Inizia a cercare il commit dove le cose sono andate storte" msgstr "Inizia a cercare il commit dove le cose sono andate storte."
#: oh-my-git/resources/cards.json:190 #: oh-my-git/resources/cards.json:190
msgid "State that the current commit is good! When you're automatically transferred, keep playing the `good` and `bad` cards!" msgid "State that the current commit is good! When you're automatically transferred, keep playing the `good` and `bad` cards!"

File diff suppressed because it is too large Load diff

View file

@ -151,7 +151,7 @@ mute={
[locale] [locale]
translations=PoolStringArray( "res://locale/it.po", "res://locale/it_levels.po", "res://locale/it_cards.po" ) translations=PoolStringArray( "res://locale/it.po", "res://locale/it_cards.po", "res://locale/it_levels.po" )
locale_filter=[ 0, [ ] ] locale_filter=[ 0, [ ] ]
[network] [network]

View file

@ -20,9 +20,9 @@ func load(path):
# This is a new-style level. # This is a new-style level.
var config = helpers.parse(path) var config = helpers.parse(path)
title = tr(config.get("title", slug)) title = tr(config.get("title", slug)) # Title of Levels
description = config.get("description", "(no description)") description = config.get("description", "(no description)")
description = tr(description.replace("\"", "\'")) description = tr(description.replace("\"", "\'")) # Descriptions how to make the level
# Surround all lines indented with four spaces with [code] tags. # Surround all lines indented with four spaces with [code] tags.
var monospace_regex = RegEx.new() var monospace_regex = RegEx.new()
@ -31,7 +31,7 @@ func load(path):
description = description.split("---") description = description.split("---")
var cli_hints = config.get("cli", "") var cli_hints = config.get("cli", "")
cli_hints = tr(cli_hints.replace("\"", "\'")) cli_hints = tr(cli_hints.replace("\"", "\'")) # suggestions to work strong
# Also do this substitution in the CLI hints. # Also do this substitution in the CLI hints.
cli_hints = monospace_regex.sub(cli_hints, "\n [code][color=#bbbb5d]$1[/color][/code]", true) cli_hints = monospace_regex.sub(cli_hints, "\n [code][color=#bbbb5d]$1[/color][/code]", true)
@ -47,7 +47,7 @@ func load(path):
congrats = config.get("congrats", "Good job, you solved the level!\n\nFeel free to try a few more things or click 'Next level'.") congrats = config.get("congrats", "Good job, you solved the level!\n\nFeel free to try a few more things or click 'Next level'.")
congrats = congrats.replace("\"", "\'") congrats = congrats.replace("\"", "\'")
congrats = tr(congrats) congrats = tr(congrats) # Congratulations when the level is finish
cards = Array(config.get("cards", "").split(" ")) cards = Array(config.get("cards", "").split(" "))
if cards == [""]: if cards == [""]:
cards = [] cards = []
@ -87,7 +87,7 @@ func load(path):
for line in Array(config[k].split("\n")): for line in Array(config[k].split("\n")):
if line.length() > 0 and line[0] == "#": if line.length() > 0 and line[0] == "#":
desc = line.substr(1).strip_edges(true, true) desc = line.substr(1).strip_edges(true, true)
print("msgid \"", desc, "\"\nmsgstr \"PIPPO\"\n") desc = desc.replace("\"", "\'")
else: else:
if not repos[repo].win_conditions.has(desc): if not repos[repo].win_conditions.has(desc):
repos[repo].win_conditions[desc] = "" repos[repo].win_conditions[desc] = ""

View file

@ -61,10 +61,3 @@ func reload():
level_id += 1 level_id += 1
chapter_id += 1 chapter_id += 1

View file

@ -97,7 +97,6 @@ margin_left = 163.0
margin_top = 0.0 margin_top = 0.0
margin_right = 309.0 margin_right = 309.0
margin_bottom = 39.0 margin_bottom = 39.0
text = "Toggle music"
[connection signal="pressed" from="HelpLabel/Button3" to="." method="onSurveyPressed"] [connection signal="pressed" from="HelpLabel/Button3" to="." method="onSurveyPressed"]
[connection signal="pressed" from="HBoxContainer/Back" to="." method="back"] [connection signal="pressed" from="HBoxContainer/Back" to="." method="back"]

View file

@ -247,7 +247,6 @@ margin_left = 169.0
margin_top = 0.0 margin_top = 0.0
margin_right = 315.0 margin_right = 315.0
margin_bottom = 39.0 margin_bottom = 39.0
text = "Toggle music"
[node name="CLIBadge" parent="Menu" instance=ExtResource( 10 )] [node name="CLIBadge" parent="Menu" instance=ExtResource( 10 )]
anchor_right = 0.0 anchor_right = 0.0

View file

@ -10,9 +10,6 @@ anchor_right = 1.0
anchor_bottom = 1.0 anchor_bottom = 1.0
theme = ExtResource( 3 ) theme = ExtResource( 3 )
script = ExtResource( 4 ) script = ExtResource( 4 )
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Background" type="ColorRect" parent="."] [node name="Background" type="ColorRect" parent="."]
anchor_right = 1.0 anchor_right = 1.0