From 5bde99a242ffa559aa97fab778a85b35060372da Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Holcroft Date: Sun, 15 Aug 2021 19:40:00 +0200 Subject: [PATCH 1/2] use gettext to handle translations as Fedora community member, I'll be pleased to host you on our translation platform it would make it faster for translators to contribute your project, and reduce the follow-up cost (people who want it will be notified when you update your pot file). You don't have to do anything else than: * update the pot file when you do changes in your code * add po files in your project before release have a nice day, thank you for the fun :) --- README.md | 7 + babelrc | 7 + locale/es_ES.po | 213 ++++++++++++++++++++++++++++++ locale/gd_GB.po | 213 ++++++++++++++++++++++++++++++ locale/godot-l10n.pot | 213 ++++++++++++++++++++++++++++++ locale/messages.csv | 48 +++---- locale/messages.csv.import | 16 --- locale/messages.en.translation | Bin 1513 -> 0 bytes locale/messages.en_US.translation | Bin 1451 -> 0 bytes locale/messages.es_ES.translation | Bin 1543 -> 0 bytes locale/messages.pt_BR.translation | Bin 1575 -> 0 bytes locale/pt_BR.po | 213 ++++++++++++++++++++++++++++++ src/Scenes/Credits.tscn | 22 +-- src/Scenes/InGameOverlay.tscn | 8 +- src/Scenes/Main.tscn | 16 +-- 15 files changed, 913 insertions(+), 63 deletions(-) create mode 100644 babelrc create mode 100644 locale/es_ES.po create mode 100644 locale/gd_GB.po create mode 100644 locale/godot-l10n.pot delete mode 100644 locale/messages.csv.import delete mode 100644 locale/messages.en.translation delete mode 100644 locale/messages.en_US.translation delete mode 100644 locale/messages.es_ES.translation delete mode 100644 locale/messages.pt_BR.translation create mode 100644 locale/pt_BR.po 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/godot-l10n.pot b/locale/godot-l10n.pot new file mode 100644 index 0000000..4cad7cd --- /dev/null +++ b/locale/godot-l10n.pot @@ -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 "" + +#: 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 "" + +#: src/Scenes/Credits.tscn:86 +msgid "Art" +msgstr "" + +#: src/Scenes/Credits.tscn:94 +msgid "" +"Kaliq Ray\n" +"Luke Dary\n" +msgstr "" + +#: src/Scenes/Credits.tscn:104 +msgid "Code" +msgstr "" + +#: 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 "" + +#: src/Scenes/Credits.tscn:132 +msgid "Ernesto Gonzalez\n" +msgstr "" + +#: src/Scenes/Credits.tscn:141 +msgid "Concept Repitch" +msgstr "" + +#: src/Scenes/Credits.tscn:149 +msgid "Derek Reese\n" +msgstr "" + +#: src/Scenes/Credits.tscn:158 +msgid "Event Coordination" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: src/Scenes/Credits.tscn:234 +msgid "" +"Meeting Space\n" +"Radka Gustavsson\n" +msgstr "" + +#: src/Scenes/Credits.tscn:244 +msgid "Music & SFX" +msgstr "" + +#: 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 "" + +#: src/Scenes/InGameOverlay.tscn:119 +msgid "End Game" +msgstr "" + +#: src/Scenes/InGameOverlay.tscn:136 +msgid "High Scores" +msgstr "" + +#: src/Scenes/InGameOverlay.tscn:224 +msgid "Press any key to continue" +msgstr "" + +#: src/Scenes/Main.tscn:185 +msgid "v0.5.5" +msgstr "" + +#: src/Scenes/Main.tscn:213 +msgid "Avoid (or dash through) the firewalls" +msgstr "" + +#: src/Scenes/Main.tscn:230 +msgid "Go through network tunnels" +msgstr "" + +#: src/Scenes/Main.tscn:247 +msgid "Don't crash" +msgstr "" + +#: src/Scenes/Main.tscn:264 +msgid "See how far you can go before time expires" +msgstr "" + +#: src/Scenes/Main.tscn:315 +msgid "Play (Ctrl+Enter)" +msgstr "" + +#: src/Scenes/Main.tscn:322 +msgid "Credits" +msgstr "" + +#: src/Scenes/Main.tscn:329 src/Scenes/MenuControls/QuitButton.tscn:8 +msgid "Quit" +msgstr "" + +#: src/Scenes/Main.tscn:340 +msgid "" +"You need to escape before your `grace period` expires! Otherwise " +"Kubernetes will forcefully terminate you!" +msgstr "" + +#: 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 feb6e256e0c56c1621093f8a324091fb7006d373..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1513 zcmbVMU2GIp6u#Y-wRE=>N@yz;JBzx~AKHin32lti-DP)e_s5+r6kF*ovtxJYc81K% z8a41>O`vIOAR3bzAcPkZK@$)jFfsao5}#0#26!PF2@j+KMiNK}x%E3RqZ866Z}R2b z^PQi2&bfCcBV|I&UX_pzR$!lw<;`N&$ZKXPZ>hTG`2BBLjmRdzP)xmS$jV4bm-D3& zOCK?1MN`-^w@u5BD{Lv4am6(Aql(F%f$}&)VLoh&sBXl{?JSK_{7( zp=zT~!c5sv_gEkqs{m?%$CM%dj_s-Vdx(c28Tn%_^+Yg_AvScls=q3r* zhU=#eLQ;=ofa6!l9XmJ;Ke{9W8W6OS@Za_A^W9ZNM{kcugRsDK0?31oBp6i~N+}C`liRVr|?5Pga z@Brhf3cvW0kM{+K{nL>~@vn2?$&TP`^!)m|n@k#7sDMj4aN@NnAM-?al+$%VDo2_h z@QTG09OA24cWyX*leUt5W?smel7khTu8m^xY%Bw5Elk!53IvQHASDIpt+2wPMA{i*HoWVA*Ir4osO zWIP*>NP?IQ3)zU6keFy#EMzDJ)iQD5Xi3GC(xvn>HcQ-EnrBU9*{y znc1Q(mTI95iKS8yBD54=1ocJHhYHd@_<>JqKx|%$BJG33FBDWtx#|DJ83;iT9QbkW z`QLNS+;iv7P0Q&JbDjmTF3T`Z#T2WMF%{h^DR$A&-MII*)yQlBre+ysQ`NF1Lsd#y z+sIm~rfY1;+&Ntt(b!@rBbsF?Lz=}F!I{m_m>0tWR+qJvy(Nv+!rfa|hc(*~=uMVw z7WJVwX_jgh_uCK|s{l1%w$hG{j!n!*5}vpAT!{(Vl!c%QXnM9+W~2(B1I*xonYA>g zD6;Q*e2A+DYd~OLPMhOzc5KkGUGw64;HT$l^xi&4+XI`QGr!Ln?}z;oP*(!@2GA}L z&+nMi4`J)Taz`UQzkJ)-`>@nI;l{tXQ2X#}IMhoc@HlgS9RFcqA9VVL#MEH@*jKPI zFbv$deD2pDI}u0UjOf;1UHAf))<(GRdGbqPw*uz_XtZChe(1`}cG}AoU=?ud{`Kwm zT`Bl64YeUqL?gv0+Y~(WQ4*R3e_%uyl_8@uypN_~Fx8Bi#B;x3(Ou zhvV*>yY8b~H@6#zqu+(r^xseU$ltK@_jBULowG#ALTDWF#RIiwHZVo*wD5crscegrr2GHyO{wBeEbS z!$Kw^CS(?pl9_b8t2ZO1WtJ)_2Zff9ZI(7fbXzl98ISLyqPxmPoALgEN7LWswymkW zeJ1Rcrx?$59vMBM`Rj=Nj6_s75_+t@XB5`|nPm1W)--ZIAL{Pqe?B MstaH(XR diff --git a/locale/messages.es_ES.translation b/locale/messages.es_ES.translation deleted file mode 100644 index 77936a5b8aaae368f64c11dead5dcf9768c85f3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1543 zcmbVNUuauZ7(b2KHBH)XZe7!Ek=~*W?d)3j$0}<;lG|&0ySB-0T05bd+$GoiS(>}u zdjm48=zLgp6=g%%gCZd)l)X4J9~{Gi(cz1_LfL!~Meso!4ipqbZv1`Oy%35Zc;J`s z`~A-MednC-oFsBw7MMNmgLUu#{Me*oWao6HXcQDPrxl&J|7|_U>;`nz&`NqrO%$}0 zQb?Fu!bqt_m31`F6_q8GwL)1^4MWMO2D=}mk)bjl+$?sNFqIPpm9>MOD5XxSrY+D) zhNA z@+pe!e~mW8?F0fqa7)gR%@5i(WZTG=xM^^Ci$?1nx3%YB(@pbv+dl<+2B1^%z{>!2 zf$-a={!0fOKm491J-uu6atn0IAvp2BSKEKy0ND$zA8^@o>uITJ>$}-!*FXlKJ=&x%*Zvr$_dqX;;MD!@ z)pHT*&2}4Y?YGJb{9QJjx-VS65$gxp0ev^%@R5hW z>8%kQeeXAiRwWR6>$JAB@72Qxhv}(P&k28DNQ;~uN3l-+r7t(W$b!(B9|Wk^y}%u4 zvl^euYNt#1)(M)Xr*lOmm8(^YycC(?g@RT}vk5sYNZ~ji=BM!)mnP;Vadu9O^FnlH zepVU}kHde47mv+Lv1ptL(b+j!ip)#nQ5j#LsZvJK`2oSy3y+9JQ`HBVlvb5O?##V~ zSRB62>aNeqbDl#lS*L@((SSP?eO&az|M+^qy?FWRO`Ypb=GoZUfX8k1F)Qx5!#!*r z4KB8w7uS8Rze2$-Z?x{Jm6UAYBl`1<$VVL>*Zxp4 z(Sy+&a>(onP?hH@Yn*=(V+U z&eRMxnagDPcuK<$CRLhh4MtJ&sT}H01zlqt?O|!8VhtpJ3{izH?@!j?g_?T_WX+%d lit`V7`fgpKy~fasN+5U~NAv5k^1&Gp>U+9X`sGH{x^=Far8fUqsl44g7~({5|QNmLdqg@Z))& z-}`(1yzgBuQeG06w>n{cJOn>?T(M^-Eyb`aildu`ulwJ&3z<6rOS8?IRn!U-P+$srth#Q$?D=!BrvW+@51aw$76|uN zt)Gv;iNL3)<@4&+!x#4V#>o$Pz_HCP*X z3Gj8Q{K4DH(9uI7j2pi;&cJT$bNBt(r&podg}p}rxNXcge;J}Y>QC_Ne*fz0sT|@h z9>TqM77OsVdhqj~|NLeygJ2tYf}j8Gv+gp&zvud_vb6Ftblbtv41WIQ8?hg*BcOMc z=J5G1ci!Y02>kQ=ytEj&_8WBcY=_tB7am;QR)mP^ufO-B(}#xlfZOlEue1BBgXdmA zK<_&B_UAr#=)jPLn0`%!Ki^Tsgr_5|pMU<=$`|h;=mSURq4%~Q=tiMTvu^S;ilZ>W zG%Zy#l;#DZRE1BcCU~J@)>M{FN$F!Fqgj3=&*#NsQ|Zj4nD60*?8H1* zM`d?BelmPkj2v7DztSdIb*(gm;=^x>s7jzmR~`^=ylqXkJ~7)fVsrEdmoMrcE#?TZ, 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/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 From f8574ce663b34daf1aab1f765048251012eec6d9 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Holcroft Date: Sun, 22 Aug 2021 11:16:24 +0200 Subject: [PATCH 2/2] use po file as localization files --- locale/godot-l10n.pot | 213 ------------------------------------------ project.godot | 2 +- 2 files changed, 1 insertion(+), 214 deletions(-) delete mode 100644 locale/godot-l10n.pot diff --git a/locale/godot-l10n.pot b/locale/godot-l10n.pot deleted file mode 100644 index 4cad7cd..0000000 --- a/locale/godot-l10n.pot +++ /dev/null @@ -1,213 +0,0 @@ -# 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 "" - -#: 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 "" - -#: src/Scenes/Credits.tscn:86 -msgid "Art" -msgstr "" - -#: src/Scenes/Credits.tscn:94 -msgid "" -"Kaliq Ray\n" -"Luke Dary\n" -msgstr "" - -#: src/Scenes/Credits.tscn:104 -msgid "Code" -msgstr "" - -#: 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 "" - -#: src/Scenes/Credits.tscn:132 -msgid "Ernesto Gonzalez\n" -msgstr "" - -#: src/Scenes/Credits.tscn:141 -msgid "Concept Repitch" -msgstr "" - -#: src/Scenes/Credits.tscn:149 -msgid "Derek Reese\n" -msgstr "" - -#: src/Scenes/Credits.tscn:158 -msgid "Event Coordination" -msgstr "" - -#: 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 "" - -#: 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 "" - -#: 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 "" - -#: src/Scenes/Credits.tscn:234 -msgid "" -"Meeting Space\n" -"Radka Gustavsson\n" -msgstr "" - -#: src/Scenes/Credits.tscn:244 -msgid "Music & SFX" -msgstr "" - -#: 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 "" - -#: src/Scenes/InGameOverlay.tscn:119 -msgid "End Game" -msgstr "" - -#: src/Scenes/InGameOverlay.tscn:136 -msgid "High Scores" -msgstr "" - -#: src/Scenes/InGameOverlay.tscn:224 -msgid "Press any key to continue" -msgstr "" - -#: src/Scenes/Main.tscn:185 -msgid "v0.5.5" -msgstr "" - -#: src/Scenes/Main.tscn:213 -msgid "Avoid (or dash through) the firewalls" -msgstr "" - -#: src/Scenes/Main.tscn:230 -msgid "Go through network tunnels" -msgstr "" - -#: src/Scenes/Main.tscn:247 -msgid "Don't crash" -msgstr "" - -#: src/Scenes/Main.tscn:264 -msgid "See how far you can go before time expires" -msgstr "" - -#: src/Scenes/Main.tscn:315 -msgid "Play (Ctrl+Enter)" -msgstr "" - -#: src/Scenes/Main.tscn:322 -msgid "Credits" -msgstr "" - -#: src/Scenes/Main.tscn:329 src/Scenes/MenuControls/QuitButton.tscn:8 -msgid "Quit" -msgstr "" - -#: src/Scenes/Main.tscn:340 -msgid "" -"You need to escape before your `grace period` expires! Otherwise " -"Kubernetes will forcefully terminate you!" -msgstr "" - -#: 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]