diff --git a/README.md b/README.md index 79f7ccc..d04d959 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,7 @@ Endless runner of a pod trying to escape from a project being deleted. - [Prerequisites](#prerequisites) - [Contributing](#contributing) - [Documentation](#documentation) +- [Translate](#translate) - [Support](#support) - [License](#license) @@ -38,6 +39,12 @@ Contribute with the game is very simple. All that you need is to: You can find some other documentations in our [wiki](https://github.com/CodeCafeOpenShiftGame/PodEscape/wiki). +## Translate + +You can translate using the Fedora translation platform: + +[![Translation status](https://translate.fedoraproject.org/widgets/podescape/-/287x66-white.png)](https://translate.fedoraproject.org/engage/podescape/) + ## Support If you need any help or if you found a bug, open a issue and we will be happy to answer you. diff --git a/babelrc b/babelrc new file mode 100644 index 0000000..26fd11b --- /dev/null +++ b/babelrc @@ -0,0 +1,7 @@ +# taken from https://docs.godotengine.org/en/stable/tutorials/i18n/localization_using_gettext.html#doc-localization-using-gettext + +[python: **.gd] +encoding = utf-8 + +[godot_scene: **.tscn] +encoding = utf-8 \ No newline at end of file diff --git a/locale/es_ES.po b/locale/es_ES.po new file mode 100644 index 0000000..d045194 --- /dev/null +++ b/locale/es_ES.po @@ -0,0 +1,213 @@ +# Translations template for PROJECT. +# Copyright (C) 2021 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2021. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2021-08-15 19:22+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.9.1\n" + +#: src/Scenes/Credits.tscn:53 +msgid "" +"THANKS TO THE FOLLOWING\n" +" COMMUNITIES AND TEAMS" +msgstr "GRACIAS A LAS SIGUIENTES\nCOMUNIDADES Y EQUIPOS" + +#: src/Scenes/Credits.tscn:62 +msgid "" +"The Godot community\n" +"The IBM Cloud team\n" +"The Kubernetes community\n" +"The OpenShift community\n" +"The Red Hat OpenShift Container Storage team\n" +"The Red Hat Virtual Summit event team\n" +"\n" +msgstr "" + +#: src/Scenes/Credits.tscn:78 +msgid "CONTRIBUTORS" +msgstr "CONTRIBUIDORES" + +#: src/Scenes/Credits.tscn:86 +msgid "Art" +msgstr "Arte" + +#: src/Scenes/Credits.tscn:94 +msgid "" +"Kaliq Ray\n" +"Luke Dary\n" +msgstr "" + +#: src/Scenes/Credits.tscn:104 +msgid "Code" +msgstr "Código" + +#: src/Scenes/Credits.tscn:112 +msgid "" +"Ernesto Gonzalez\n" +"Jason Dudash\n" +"Ricardo Lüders\n" +"Roddie Kieley\n" +msgstr "" + +#: src/Scenes/Credits.tscn:124 +msgid "Concept" +msgstr "Concepto" + +#: src/Scenes/Credits.tscn:132 +msgid "Ernesto Gonzalez\n" +msgstr "" + +#: src/Scenes/Credits.tscn:141 +msgid "Concept Repitch" +msgstr "Rediseño del Concepto" + +#: src/Scenes/Credits.tscn:149 +msgid "Derek Reese\n" +msgstr "" + +#: src/Scenes/Credits.tscn:158 +msgid "Event Coordination" +msgstr "Coordinación de Eventos" + +#: src/Scenes/Credits.tscn:166 +msgid "" +"Jared Sprague\n" +"Kathy D'Angelo\n" +"Roddie Kieley\n" +msgstr "" + +#: src/Scenes/Credits.tscn:177 +msgid "IBM Cloud Coordination" +msgstr "Coordinación IBM Cloud" + +#: src/Scenes/Credits.tscn:185 +msgid "" +"Akash Gunjal\n" +"Jason Dudash\n" +"Roddie Kieley\n" +"Sagy Volkov\n" +"Sandy Amin\n" +msgstr "" + +#: src/Scenes/Credits.tscn:198 +msgid "Ideation" +msgstr "Idealización" + +#: src/Scenes/Credits.tscn:209 +msgid "" +"Adrian Brightmoore\n" +"Adrian Leal\n" +"Eric Kramer\n" +"Juan Jose Floristan Jusue\n" +"Roman Luks\n" +"Tom McKay\n" +msgstr "" + +#: src/Scenes/Credits.tscn:223 +msgid "Meeting Space" +msgstr "Espacio de Reuniones" + +#: src/Scenes/Credits.tscn:234 +msgid "" +"Meeting Space\n" +"Radka Gustavsson\n" +msgstr "" + +#: src/Scenes/Credits.tscn:244 +msgid "Music & SFX" +msgstr "Música y Efectos Sonoros" + +#: src/Scenes/Credits.tscn:255 +msgid "Juhani Junkala\n" +msgstr "" + +#: src/Scenes/InGameOverlay.tscn:53 +msgid "000000" +msgstr "" + +#: src/Scenes/InGameOverlay.tscn:68 +msgid "000" +msgstr "" + +#: src/Scenes/InGameOverlay.tscn:108 +#: src/Scenes/MenuControls/ContinueButton.tscn:9 +msgid "Continue" +msgstr "Continuar" + +#: src/Scenes/InGameOverlay.tscn:119 +msgid "End Game" +msgstr "Fin del Juego" + +#: src/Scenes/InGameOverlay.tscn:136 +msgid "High Scores" +msgstr "High Scores" + +#: src/Scenes/InGameOverlay.tscn:224 +msgid "Press any key to continue" +msgstr "Pulsa cualquier tecla para continuar" + +#: src/Scenes/Main.tscn:185 +msgid "v0.5.5" +msgstr "" + +#: src/Scenes/Main.tscn:213 +msgid "Avoid (or dash through) the firewalls" +msgstr "Evita (o impúlsate) a través de los firewalls" + +#: src/Scenes/Main.tscn:230 +msgid "Go through network tunnels" +msgstr "Pasa por los túneles de red" + +#: src/Scenes/Main.tscn:247 +msgid "Don't crash" +msgstr "No choques" + +#: src/Scenes/Main.tscn:264 +msgid "See how far you can go before time expires" +msgstr "Llega lo más lejos que puedas antes de que el tiempo se acabe" + +#: src/Scenes/Main.tscn:315 +msgid "Play (Ctrl+Enter)" +msgstr "Jugar (Ctrl+Enter)" + +#: src/Scenes/Main.tscn:322 +msgid "Credits" +msgstr "Créditos" + +#: src/Scenes/Main.tscn:329 src/Scenes/MenuControls/QuitButton.tscn:8 +msgid "Quit" +msgstr "Salir" + +#: src/Scenes/Main.tscn:340 +msgid "" +"You need to escape before your `grace period` expires! Otherwise " +"Kubernetes will forcefully terminate you!" +msgstr "¡Tienes que escapar antes que se acabe el periodo de gracia! Si no, Kubernetes te expulsará" + +#: src/Scenes/Main.tscn:367 +msgid "Language" +msgstr "" + +#: src/Scenes/MenuControls/AudioButton.tscn:8 +msgid "Audio Off" +msgstr "" + +#: src/Scenes/MenuControls/PlayButton.tscn:8 +msgid "Play PodEscape" +msgstr "" + +#: src/Scenes/MenuControls/Title.tscn:9 +msgid "Pod Escape!" +msgstr "" + diff --git a/locale/gd_GB.po b/locale/gd_GB.po new file mode 100644 index 0000000..11aca99 --- /dev/null +++ b/locale/gd_GB.po @@ -0,0 +1,213 @@ +# Translations template for PROJECT. +# Copyright (C) 2021 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2021. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2021-08-15 19:22+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.9.1\n" + +#: src/Scenes/Credits.tscn:53 +msgid "" +"THANKS TO THE FOLLOWING\n" +" COMMUNITIES AND TEAMS" +msgstr "MÒRAN TAING DHA NA COIMHEARSNACHDAN ’S NA SGIOBANNAN SEO" + +#: src/Scenes/Credits.tscn:62 +msgid "" +"The Godot community\n" +"The IBM Cloud team\n" +"The Kubernetes community\n" +"The OpenShift community\n" +"The Red Hat OpenShift Container Storage team\n" +"The Red Hat Virtual Summit event team\n" +"\n" +msgstr "" + +#: src/Scenes/Credits.tscn:78 +msgid "CONTRIBUTORS" +msgstr "LUCHD-CUIDEACHAIDH" + +#: src/Scenes/Credits.tscn:86 +msgid "Art" +msgstr "Obair-ealain" + +#: src/Scenes/Credits.tscn:94 +msgid "" +"Kaliq Ray\n" +"Luke Dary\n" +msgstr "" + +#: src/Scenes/Credits.tscn:104 +msgid "Code" +msgstr "Còd" + +#: src/Scenes/Credits.tscn:112 +msgid "" +"Ernesto Gonzalez\n" +"Jason Dudash\n" +"Ricardo Lüders\n" +"Roddie Kieley\n" +msgstr "" + +#: src/Scenes/Credits.tscn:124 +msgid "Concept" +msgstr "Bun-bheachd" + +#: src/Scenes/Credits.tscn:132 +msgid "Ernesto Gonzalez\n" +msgstr "" + +#: src/Scenes/Credits.tscn:141 +msgid "Concept Repitch" +msgstr "Bun-bheachd ùr" + +#: src/Scenes/Credits.tscn:149 +msgid "Derek Reese\n" +msgstr "" + +#: src/Scenes/Credits.tscn:158 +msgid "Event Coordination" +msgstr "Co-òrdanachadh thachartasan" + +#: src/Scenes/Credits.tscn:166 +msgid "" +"Jared Sprague\n" +"Kathy D'Angelo\n" +"Roddie Kieley\n" +msgstr "" + +#: src/Scenes/Credits.tscn:177 +msgid "IBM Cloud Coordination" +msgstr "Co-òrdanachadh IBM Cloud" + +#: src/Scenes/Credits.tscn:185 +msgid "" +"Akash Gunjal\n" +"Jason Dudash\n" +"Roddie Kieley\n" +"Sagy Volkov\n" +"Sandy Amin\n" +msgstr "" + +#: src/Scenes/Credits.tscn:198 +msgid "Ideation" +msgstr "Beachdachadh" + +#: src/Scenes/Credits.tscn:209 +msgid "" +"Adrian Brightmoore\n" +"Adrian Leal\n" +"Eric Kramer\n" +"Juan Jose Floristan Jusue\n" +"Roman Luks\n" +"Tom McKay\n" +msgstr "" + +#: src/Scenes/Credits.tscn:223 +msgid "Meeting Space" +msgstr "Àite coinneachaidh" + +#: src/Scenes/Credits.tscn:234 +msgid "" +"Meeting Space\n" +"Radka Gustavsson\n" +msgstr "" + +#: src/Scenes/Credits.tscn:244 +msgid "Music & SFX" +msgstr "Ceòl ⁊ èifeachdan fuaime" + +#: src/Scenes/Credits.tscn:255 +msgid "Juhani Junkala\n" +msgstr "" + +#: src/Scenes/InGameOverlay.tscn:53 +msgid "000000" +msgstr "" + +#: src/Scenes/InGameOverlay.tscn:68 +msgid "000" +msgstr "" + +#: src/Scenes/InGameOverlay.tscn:108 +#: src/Scenes/MenuControls/ContinueButton.tscn:9 +msgid "Continue" +msgstr "Lean air adhart" + +#: src/Scenes/InGameOverlay.tscn:119 +msgid "End Game" +msgstr "Cuir crìoch air a’ gheama" + +#: src/Scenes/InGameOverlay.tscn:136 +msgid "High Scores" +msgstr "Sgòran àrda" + +#: src/Scenes/InGameOverlay.tscn:224 +msgid "Press any key to continue" +msgstr "Brùth air iuchair sam bith a leantainn air adhart" + +#: src/Scenes/Main.tscn:185 +msgid "v0.5.5" +msgstr "" + +#: src/Scenes/Main.tscn:213 +msgid "Avoid (or dash through) the firewalls" +msgstr "Seachain (no ruith tro) na cachaileithean-teine" + +#: src/Scenes/Main.tscn:230 +msgid "Go through network tunnels" +msgstr "Rach tro thunailean lìonraidh" + +#: src/Scenes/Main.tscn:247 +msgid "Don't crash" +msgstr "Na tuislich" + +#: src/Scenes/Main.tscn:264 +msgid "See how far you can go before time expires" +msgstr "Faic dè cho fada ’s a thèid thu mus fhalbh an ùine ort" + +#: src/Scenes/Main.tscn:315 +msgid "Play (Ctrl+Enter)" +msgstr "Cluich (Ctrl+Enter)" + +#: src/Scenes/Main.tscn:322 +msgid "Credits" +msgstr "Urram" + +#: src/Scenes/Main.tscn:329 src/Scenes/MenuControls/QuitButton.tscn:8 +msgid "Quit" +msgstr "Fàg an-seo" + +#: src/Scenes/Main.tscn:340 +msgid "" +"You need to escape before your `grace period` expires! Otherwise " +"Kubernetes will forcefully terminate you!" +msgstr "Feumaidh tu teicheachd mus fhalbh `an t-àm sìtheil` ort! Air neo cuiridh Kubernetes crìoch ort!" + +#: src/Scenes/Main.tscn:367 +msgid "Language" +msgstr "" + +#: src/Scenes/MenuControls/AudioButton.tscn:8 +msgid "Audio Off" +msgstr "" + +#: src/Scenes/MenuControls/PlayButton.tscn:8 +msgid "Play PodEscape" +msgstr "" + +#: src/Scenes/MenuControls/Title.tscn:9 +msgid "Pod Escape!" +msgstr "" + diff --git a/locale/messages.csv b/locale/messages.csv index 403dbe6..a11e248 100644 --- a/locale/messages.csv +++ b/locale/messages.csv @@ -1,24 +1,24 @@ -keys,en_US,pt_BR,es_ES,gd_GB -TIP_DISTANCE,See how far you can go before time expires,Veja o quão longe você pode ir antes que o tempo expire,Llega lo más lejos que puedas antes de que el tiempo se acabe,Faic dè cho fada ’s a thèid thu mus fhalbh an ùine ort -TIP_DONTCRASH,Don't crash,Não bata,No choques,Na tuislich -TIP_NETWORKTUNNELS,Go through network tunnels,Passe por túneis de rede,Pasa por los túneles de red,Rach tro thunailean lìonraidh -TIP_FIREWALLS,Avoid (or dash through) the firewalls,Evite (ou atravesse) os firewalls,Evita (o impúlsate) a través de los firewalls,Seachain (no ruith tro) na cachaileithean-teine -BTN_PLAY,Play (Ctrl+Enter),Jogar (Ctrl+Enter),Jugar (Ctrl+Enter),Cluich (Ctrl+Enter) -BTN_CREDITS,Credits,Créditos,Créditos,Urram -BTN_QUIT,Quit,Sair,Salir,Fàg an-seo -STORY,You need to escape before your `grace period` expires! Otherwise Kubernetes will forcefully terminate you!,"Você precisa escapar antes que seu `período de carência` expire! Caso contrário, o Kubernetes encerrará você à força!","¡Tienes que escapar antes que se acabe el periodo de gracia! Si no, Kubernetes te expulsará","Feumaidh tu teicheachd mus fhalbh `an t-àm sìtheil` ort! Air neo cuiridh Kubernetes crìoch ort!" -CREDITS_THANKS_TITLE,THANKS TO THE FOLLOWING\n COMMUNITIES AND TEAMS,OBRIGADO AS SEGUINTES\n COMUNIDADES E TIMES,GRACIAS A LAS SIGUIENTES COMUNIDADES Y EQUIPOS,"MÒRAN TAING DHA NA COIMHEARSNACHDAN ’S NA SGIOBANNAN SEO" -CREDITS_CONTRIBUTORS_TITLE,CONTRIBUTORS,CONTRIBUIDORES,CONTRIBUIDORES,LUCHD-CUIDEACHAIDH -CREDITS_ART_TITLE,Art,Arte,Arte,Obair-ealain -CREDITS_CODE_TITLE,Code,Código,Código,Còd -CREDITS_CONCEPT_TITLE,Concept,Conceito,Concepto,Bun-bheachd -CREDITS_CONCEPTREPITCH_TITLE,Concept Repitch,Repetição de Conceito,Rediseño del Concepto,Bun-bheachd ùr -CREDITS_EVENTCOORDINATION_TITLE,Event Coordination,Coordenação de Evento,Coordinación de Eventos,Co-òrdanachadh thachartasan -CREDITS_CLOUDCOORDINATION_TITLE,IBM Cloud Coordination,Coordenação da IBM Cloud,Coordinación IBM Cloud,Co-òrdanachadh IBM Cloud -CREDITS_IDEATION_TITLE,Ideation,Idealização,Idealización,Beachdachadh -CREDITS_MEETINGSPACE_TITLE,Meeting Space,Espaço de Reuniões,Espacio de Reuniones,Àite coinneachaidh -CREDITS_AUDIO_TITLE,Music & SFX,Música e Efeitos sonoros,Música y Efectos Sonoros,Ceòl ⁊ èifeachdan fuaime -BTN_CONTINUE,Continue,Continuar,Continuar,Lean air adhart -BTN_ENDGAME,End Game,Fim de jogo,Fin del Juego,Cuir crìoch air a’ gheama -TITLE_HIGHSCORE,High Scores,High Scores,High Scores,Sgòran àrda -BTN_PRESSTOCONTINUE,Press any key to continue,Pressione qualquer tecla para continuar,Pulsa cualquier tecla para continuar,Brùth air iuchair sam bith a leantainn air adhart +keys,pt_BR,es_ES,gd_GB +TIP_DISTANCE,Veja o quão longe você pode ir antes que o tempo expire,Llega lo más lejos que puedas antes de que el tiempo se acabe,Faic dè cho fada ’s a thèid thu mus fhalbh an ùine ort +TIP_DONTCRASH,Não bata,No choques,Na tuislich +TIP_NETWORKTUNNELS,Passe por túneis de rede,Pasa por los túneles de red,Rach tro thunailean lìonraidh +TIP_FIREWALLS,Evite (ou atravesse) os firewalls,Evita (o impúlsate) a través de los firewalls,Seachain (no ruith tro) na cachaileithean-teine +BTN_PLAY,Jogar (Ctrl+Enter),Jugar (Ctrl+Enter),Cluich (Ctrl+Enter) +BTN_CREDITS,Créditos,Créditos,Urram +BTN_QUIT,Sair,Salir,Fàg an-seo +STORY,"Você precisa escapar antes que seu `período de carência` expire! Caso contrário, o Kubernetes encerrará você à força!","¡Tienes que escapar antes que se acabe el periodo de gracia! Si no, Kubernetes te expulsará","Feumaidh tu teicheachd mus fhalbh `an t-àm sìtheil` ort! Air neo cuiridh Kubernetes crìoch ort!" +CREDITS_THANKS_TITLE,OBRIGADO AS SEGUINTES\n COMUNIDADES E TIMES,GRACIAS A LAS SIGUIENTES COMUNIDADES Y EQUIPOS,"MÒRAN TAING DHA NA COIMHEARSNACHDAN ’S NA SGIOBANNAN SEO" +CREDITS_CONTRIBUTORS_TITLE,CONTRIBUIDORES,CONTRIBUIDORES,LUCHD-CUIDEACHAIDH +CREDITS_ART_TITLE,Arte,Arte,Obair-ealain +CREDITS_CODE_TITLE,Código,Código,Còd +CREDITS_CONCEPT_TITLE,Conceito,Concepto,Bun-bheachd +CREDITS_CONCEPTREPITCH_TITLE,Repetição de Conceito,Rediseño del Concepto,Bun-bheachd ùr +CREDITS_EVENTCOORDINATION_TITLE,Coordenação de Evento,Coordinación de Eventos,Co-òrdanachadh thachartasan +CREDITS_CLOUDCOORDINATION_TITLE,Coordenação da IBM Cloud,Coordinación IBM Cloud,Co-òrdanachadh IBM Cloud +CREDITS_IDEATION_TITLE,Idealização,Idealización,Beachdachadh +CREDITS_MEETINGSPACE_TITLE,Espaço de Reuniões,Espacio de Reuniones,Àite coinneachaidh +CREDITS_AUDIO_TITLE,Música e Efeitos sonoros,Música y Efectos Sonoros,Ceòl ⁊ èifeachdan fuaime +BTN_CONTINUE,Continuar,Continuar,Lean air adhart +BTN_ENDGAME,Fim de jogo,Fin del Juego,Cuir crìoch air a’ gheama +TITLE_HIGHSCORE,High Scores,High Scores,Sgòran àrda +BTN_PRESSTOCONTINUE,Pressione qualquer tecla para continuar,Pulsa cualquier tecla para continuar,Brùth air iuchair sam bith a leantainn air adhart diff --git a/locale/messages.csv.import b/locale/messages.csv.import deleted file mode 100644 index 5bcae03..0000000 --- a/locale/messages.csv.import +++ /dev/null @@ -1,16 +0,0 @@ -[remap] - -importer="csv_translation" -type="Translation" - -[deps] - -files=[ "res://locale/messages.en_US.translation", "res://locale/messages.pt_BR.translation", "res://locale/messages.es_ES.translation", "res://locale/messages.gd_GB.translation" ] - -source_file="res://locale/messages.csv" -dest_files=[ "res://locale/messages.en_US.translation", "res://locale/messages.pt_BR.translation", "res://locale/messages.es_ES.translation", "res://locale/messages.gd_GB.translation" ] - -[params] - -compress=true -delimiter=0 diff --git a/locale/messages.en.translation b/locale/messages.en.translation deleted file mode 100644 index feb6e25..0000000 Binary files a/locale/messages.en.translation and /dev/null differ diff --git a/locale/messages.en_US.translation b/locale/messages.en_US.translation deleted file mode 100644 index 33484dc..0000000 Binary files a/locale/messages.en_US.translation and /dev/null differ diff --git a/locale/messages.es_ES.translation b/locale/messages.es_ES.translation deleted file mode 100644 index 77936a5..0000000 Binary files a/locale/messages.es_ES.translation and /dev/null differ diff --git a/locale/messages.pt_BR.translation b/locale/messages.pt_BR.translation deleted file mode 100644 index c62c9d6..0000000 Binary files a/locale/messages.pt_BR.translation and /dev/null differ diff --git a/locale/pt_BR.po b/locale/pt_BR.po new file mode 100644 index 0000000..56841dd --- /dev/null +++ b/locale/pt_BR.po @@ -0,0 +1,213 @@ +# Translations template for PROJECT. +# Copyright (C) 2021 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2021. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2021-08-15 19:22+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.9.1\n" + +#: src/Scenes/Credits.tscn:53 +msgid "" +"THANKS TO THE FOLLOWING\n" +" COMMUNITIES AND TEAMS" +msgstr "OBRIGADO AS SEGUINTES\n COMUNIDADES E TIMES" + +#: src/Scenes/Credits.tscn:62 +msgid "" +"The Godot community\n" +"The IBM Cloud team\n" +"The Kubernetes community\n" +"The OpenShift community\n" +"The Red Hat OpenShift Container Storage team\n" +"The Red Hat Virtual Summit event team\n" +"\n" +msgstr "" + +#: src/Scenes/Credits.tscn:78 +msgid "CONTRIBUTORS" +msgstr "CONTRIBUIDORES" + +#: src/Scenes/Credits.tscn:86 +msgid "Art" +msgstr "Arte" + +#: src/Scenes/Credits.tscn:94 +msgid "" +"Kaliq Ray\n" +"Luke Dary\n" +msgstr "" + +#: src/Scenes/Credits.tscn:104 +msgid "Code" +msgstr "Código" + +#: src/Scenes/Credits.tscn:112 +msgid "" +"Ernesto Gonzalez\n" +"Jason Dudash\n" +"Ricardo Lüders\n" +"Roddie Kieley\n" +msgstr "" + +#: src/Scenes/Credits.tscn:124 +msgid "Concept" +msgstr "Conceito" + +#: src/Scenes/Credits.tscn:132 +msgid "Ernesto Gonzalez\n" +msgstr "" + +#: src/Scenes/Credits.tscn:141 +msgid "Concept Repitch" +msgstr "Repetição de Conceito" + +#: src/Scenes/Credits.tscn:149 +msgid "Derek Reese\n" +msgstr "" + +#: src/Scenes/Credits.tscn:158 +msgid "Event Coordination" +msgstr "Coordenação de Evento" + +#: src/Scenes/Credits.tscn:166 +msgid "" +"Jared Sprague\n" +"Kathy D'Angelo\n" +"Roddie Kieley\n" +msgstr "" + +#: src/Scenes/Credits.tscn:177 +msgid "IBM Cloud Coordination" +msgstr "Coordenação da IBM Cloud" + +#: src/Scenes/Credits.tscn:185 +msgid "" +"Akash Gunjal\n" +"Jason Dudash\n" +"Roddie Kieley\n" +"Sagy Volkov\n" +"Sandy Amin\n" +msgstr "" + +#: src/Scenes/Credits.tscn:198 +msgid "Ideation" +msgstr "Idealização" + +#: src/Scenes/Credits.tscn:209 +msgid "" +"Adrian Brightmoore\n" +"Adrian Leal\n" +"Eric Kramer\n" +"Juan Jose Floristan Jusue\n" +"Roman Luks\n" +"Tom McKay\n" +msgstr "" + +#: src/Scenes/Credits.tscn:223 +msgid "Meeting Space" +msgstr "Espaço de Reuniões" + +#: src/Scenes/Credits.tscn:234 +msgid "" +"Meeting Space\n" +"Radka Gustavsson\n" +msgstr "" + +#: src/Scenes/Credits.tscn:244 +msgid "Music & SFX" +msgstr "Música e Efeitos sonoros" + +#: src/Scenes/Credits.tscn:255 +msgid "Juhani Junkala\n" +msgstr "" + +#: src/Scenes/InGameOverlay.tscn:53 +msgid "000000" +msgstr "" + +#: src/Scenes/InGameOverlay.tscn:68 +msgid "000" +msgstr "" + +#: src/Scenes/InGameOverlay.tscn:108 +#: src/Scenes/MenuControls/ContinueButton.tscn:9 +msgid "Continue" +msgstr "Continuar" + +#: src/Scenes/InGameOverlay.tscn:119 +msgid "End Game" +msgstr "Fim de jogo" + +#: src/Scenes/InGameOverlay.tscn:136 +msgid "High Scores" +msgstr "High Scores" + +#: src/Scenes/InGameOverlay.tscn:224 +msgid "Press any key to continue" +msgstr "Pressione qualquer tecla para continuar" + +#: src/Scenes/Main.tscn:185 +msgid "v0.5.5" +msgstr "" + +#: src/Scenes/Main.tscn:213 +msgid "Avoid (or dash through) the firewalls" +msgstr "Evite (ou atravesse) os firewalls" + +#: src/Scenes/Main.tscn:230 +msgid "Go through network tunnels" +msgstr "Passe por túneis de rede" + +#: src/Scenes/Main.tscn:247 +msgid "Don't crash" +msgstr "Não bata" + +#: src/Scenes/Main.tscn:264 +msgid "See how far you can go before time expires" +msgstr "Veja o quão longe você pode ir antes que o tempo expire" + +#: src/Scenes/Main.tscn:315 +msgid "Play (Ctrl+Enter)" +msgstr "Jogar (Ctrl+Enter)" + +#: src/Scenes/Main.tscn:322 +msgid "Credits" +msgstr "Créditos" + +#: src/Scenes/Main.tscn:329 src/Scenes/MenuControls/QuitButton.tscn:8 +msgid "Quit" +msgstr "Sair" + +#: src/Scenes/Main.tscn:340 +msgid "" +"You need to escape before your `grace period` expires! Otherwise " +"Kubernetes will forcefully terminate you!" +msgstr "Você precisa escapar antes que seu `período de carência` expire! Caso contrário, o Kubernetes encerrará você à força!" + +#: src/Scenes/Main.tscn:367 +msgid "Language" +msgstr "" + +#: src/Scenes/MenuControls/AudioButton.tscn:8 +msgid "Audio Off" +msgstr "" + +#: src/Scenes/MenuControls/PlayButton.tscn:8 +msgid "Play PodEscape" +msgstr "" + +#: src/Scenes/MenuControls/Title.tscn:9 +msgid "Pod Escape!" +msgstr "" + diff --git a/project.godot b/project.godot index 285702e..c11caba 100644 --- a/project.godot +++ b/project.godot @@ -109,7 +109,7 @@ dash={ [locale] -translations=PoolStringArray( "res://locale/messages.pt_BR.translation", "res://locale/messages.en_US.translation", "res://locale/messages.es_ES.translation", "res://locale/messages.gd_GB.translation" ) +translations=PoolStringArray( "res://locale/en.po", "res://locale/es_ES.po", "res://locale/gd_GB.po", "res://locale/pt_BR.po" ) [logging] diff --git a/src/Scenes/Credits.tscn b/src/Scenes/Credits.tscn index 5b4a837..7d3280c 100644 --- a/src/Scenes/Credits.tscn +++ b/src/Scenes/Credits.tscn @@ -50,7 +50,7 @@ margin_right = 960.0 margin_bottom = 160.0 rect_min_size = Vector2( 0, 160 ) theme = ExtResource( 1 ) -text = "CREDITS_THANKS_TITLE" +text = "THANKS TO THE FOLLOWING\n COMMUNITIES AND TEAMS" align = 1 autowrap = true @@ -75,7 +75,7 @@ margin_right = 960.0 margin_bottom = 617.0 rect_min_size = Vector2( 0, 100 ) theme = ExtResource( 1 ) -text = "CREDITS_CONTRIBUTORS_TITLE" +text = "CONTRIBUTORS" align = 1 [node name="ArtContributorstTitleLabel" type="Label" parent="VBoxContainer"] @@ -83,7 +83,7 @@ margin_top = 621.0 margin_right = 960.0 margin_bottom = 662.0 theme = ExtResource( 1 ) -text = "CREDITS_ART_TITLE" +text = "Art" align = 1 [node name="ArtContributorsListLabel" type="Label" parent="VBoxContainer"] @@ -101,7 +101,7 @@ margin_top = 799.0 margin_right = 960.0 margin_bottom = 840.0 theme = ExtResource( 1 ) -text = "CREDITS_CODE_TITLE" +text = "Code" align = 1 [node name="CodeContributorsListLabel" type="Label" parent="VBoxContainer"] @@ -121,7 +121,7 @@ margin_top = 1065.0 margin_right = 960.0 margin_bottom = 1106.0 theme = ExtResource( 1 ) -text = "CREDITS_CONCEPT_TITLE" +text = "Concept" align = 1 [node name="ConceptContributorsListLabel" type="Label" parent="VBoxContainer"] @@ -138,7 +138,7 @@ margin_top = 1199.0 margin_right = 960.0 margin_bottom = 1240.0 theme = ExtResource( 1 ) -text = "CREDITS_CONCEPTREPITCH_TITLE" +text = "Concept Repitch" align = 1 [node name="ConceptRepitchContributorsListLabel" type="Label" parent="VBoxContainer"] @@ -155,7 +155,7 @@ margin_top = 1333.0 margin_right = 960.0 margin_bottom = 1374.0 theme = ExtResource( 1 ) -text = "CREDITS_EVENTCOORDINATION_TITLE" +text = "Event Coordination" align = 1 [node name="EventCoordinationContributorsListLabel" type="Label" parent="VBoxContainer"] @@ -174,7 +174,7 @@ margin_top = 1555.0 margin_right = 960.0 margin_bottom = 1596.0 theme = ExtResource( 1 ) -text = "CREDITS_CLOUDCOORDINATION_TITLE" +text = "IBM Cloud Coordination" align = 1 [node name="CloudCoordinationContributorsListLabel" type="Label" parent="VBoxContainer"] @@ -195,7 +195,7 @@ margin_top = 1865.0 margin_right = 960.0 margin_bottom = 1906.0 theme = ExtResource( 1 ) -text = "CREDITS_IDEATION_TITLE" +text = "Ideation" align = 1 __meta__ = { "_edit_use_anchors_": false @@ -220,7 +220,7 @@ margin_top = 2219.0 margin_right = 960.0 margin_bottom = 2260.0 theme = ExtResource( 1 ) -text = "CREDITS_MEETINGSPACE_TITLE" +text = "Meeting Space" align = 1 __meta__ = { "_edit_use_anchors_": false @@ -241,7 +241,7 @@ margin_top = 2397.0 margin_right = 960.0 margin_bottom = 2438.0 theme = ExtResource( 1 ) -text = "CREDITS_AUDIO_TITLE" +text = "Music & SFX" align = 1 __meta__ = { "_edit_use_anchors_": false diff --git a/src/Scenes/InGameOverlay.tscn b/src/Scenes/InGameOverlay.tscn index 56a3c77..63d37ca 100644 --- a/src/Scenes/InGameOverlay.tscn +++ b/src/Scenes/InGameOverlay.tscn @@ -105,7 +105,7 @@ __meta__ = { visible = true margin_right = 321.0 margin_bottom = 84.0 -text = "BTN_CONTINUE" +text = "Continue" [node name="AudioButton" parent="PauseOverlay/VBoxContainer" instance=ExtResource( 6 )] margin_top = 88.0 @@ -116,7 +116,7 @@ margin_bottom = 172.0 margin_top = 176.0 margin_right = 321.0 margin_bottom = 261.0 -text = "BTN_ENDGAME" +text = "End Game" [node name="HighScoresOverlay" type="ColorRect" parent="."] visible = false @@ -133,7 +133,7 @@ __meta__ = { [node name="POSTHTTPRequest" type="HTTPRequest" parent="HighScoresOverlay"] [node name="Title" parent="HighScoresOverlay" instance=ExtResource( 3 )] -text = "TITLE_HIGHSCORE" +text = "High Scores" [node name="VBoxContainer" type="VBoxContainer" parent="HighScoresOverlay"] anchor_left = 0.5 @@ -221,7 +221,7 @@ valign = 1 margin_top = 980.0 margin_right = 0.00012207 margin_bottom = 1080.0 -text = "BTN_PRESSTOCONTINUE" +text = "Press any key to continue" [connection signal="button_up" from="PauseOverlay/VBoxContainer/ContinueButton" to="." method="_on_ContinueButton_button_up"] [connection signal="button_up" from="PauseOverlay/VBoxContainer/AudioButton" to="." method="_on_AudioButton_button_up"] diff --git a/src/Scenes/Main.tscn b/src/Scenes/Main.tscn index 125a3f0..aaf0af6 100644 --- a/src/Scenes/Main.tscn +++ b/src/Scenes/Main.tscn @@ -210,7 +210,7 @@ margin_right = -28.0 margin_bottom = -185.0 theme = ExtResource( 5 ) custom_styles/normal = SubResource( 1 ) -text = "TIP_FIREWALLS" +text = "Avoid (or dash through) the firewalls" align = 1 valign = 1 autowrap = true @@ -227,7 +227,7 @@ margin_right = -28.0 margin_bottom = -185.0 theme = ExtResource( 5 ) custom_styles/normal = SubResource( 1 ) -text = "TIP_NETWORKTUNNELS" +text = "Go through network tunnels" align = 1 valign = 1 autowrap = true @@ -244,7 +244,7 @@ margin_right = -28.0 margin_bottom = -185.0 theme = ExtResource( 5 ) custom_styles/normal = SubResource( 1 ) -text = "TIP_DONTCRASH" +text = "Don't crash" align = 1 valign = 1 autowrap = true @@ -261,7 +261,7 @@ margin_right = -28.0 margin_bottom = -185.0 theme = ExtResource( 5 ) custom_styles/normal = SubResource( 1 ) -text = "TIP_DISTANCE" +text = "See how far you can go before time expires" align = 1 valign = 1 autowrap = true @@ -312,21 +312,21 @@ __meta__ = { margin_right = 637.0 margin_bottom = 47.0 theme = ExtResource( 5 ) -text = "BTN_PLAY" +text = "Play (Ctrl+Enter)" [node name="CreditsButton" parent="CenterContainer/VBoxContainer/HBoxContainer" instance=ExtResource( 3 )] margin_left = 641.0 margin_right = 1279.0 margin_bottom = 47.0 theme = ExtResource( 5 ) -text = "BTN_CREDITS" +text = "Credits" [node name="QuitButton" parent="CenterContainer/VBoxContainer/HBoxContainer" instance=ExtResource( 4 )] margin_left = 1283.0 margin_right = 1921.0 margin_bottom = 47.0 theme = ExtResource( 5 ) -text = "BTN_QUIT" +text = "Quit" [node name="StoryLabel" type="Label" parent="."] anchor_left = 0.1 @@ -337,7 +337,7 @@ margin_right = -28.0 margin_bottom = -135.0 theme = ExtResource( 5 ) custom_styles/normal = SubResource( 1 ) -text = "STORY" +text = "You need to escape before your `grace period` expires! Otherwise Kubernetes will forcefully terminate you!" align = 1 valign = 1 autowrap = true