[gcompris] Updated Brazilian Portuguese translation



commit aa185a081af4d4f366e0fe157e5c9ab49e549615
Author: Frederico Goncalves Guimaraes <frederico teia bio br>
Date:   Sun Nov 18 16:55:24 2012 +0100

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 6924 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 3538 insertions(+), 3386 deletions(-)
---
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 143e373..cda673f 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -9,27 +9,27 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: gcompris.HEAD\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-21 10:04-0300\n"
-"PO-Revision-Date: 2012-05-20 19:20-0300\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gcompris&keywords=I18N+L10N&component=general\n";
+"POT-Creation-Date: 2012-11-08 00:24+0000\n"
+"PO-Revision-Date: 2012-11-14 08:55-0300\n"
 "Last-Translator: Frederico Goncalves Guimaraes <frederico teia bio br>\n"
-"Language-Team: Brazilian Portuguese <gnome-pt_br-list gnome org>\n"
+"Language-Team: Brazilian Portuguese <kde-i18n-pt_BR kde org>\n"
 "Language: pt_BR\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n > 1)\n"
-"X-Generator: Lokalize 1.2\n"
+"X-Generator: Lokalize 1.4\n"
 
 #: ../boards/algebra_group.xml.in.h:1
 msgid "Go to Algebra activities"
 msgstr "Ãlgebra"
 
-#: ../boards/algebra_group.xml.in.h:2 ../boards/menu.xml.in.h:22
+#: ../boards/algebra_group.xml.in.h:2
+#: ../boards/menu.xml.in.h:2
 #: ../boards/money_group.xml.in.h:2
 msgid "Left-click the mouse on an activity to select it."
-msgstr ""
-"Clique com o botÃo esquerdo do mouse em uma atividade para selecionÃ-la."
+msgstr "Clique com o botÃo esquerdo do mouse em uma atividade para selecionÃ-la."
 
 #: ../boards/algebramenu.xml.in.h:1
 msgid "Go to calculation activities"
@@ -45,30 +45,26 @@ msgid "Discover the Braille system"
 msgstr "O sistema Braille"
 
 #: ../boards/braille.xml.in.h:2
-msgid ""
-"The Braille system is a method that is widely used by blind people to read "
-"and write, and was the first digital form of writing."
-msgstr ""
-"O sistema Braille à um mÃtodo que à amplamente usado por pessoas cegas para "
-"ler e escrever e foi a primeira forma digital de escrita."
+msgid "The Braille system is a method that is widely used by blind people to read and write, and was the first digital form of writing."
+msgstr "O sistema Braille à um mÃtodo que à amplamente usado por pessoas cegas para ler e escrever e foi a primeira forma digital de escrita."
 
 #: ../boards/chess.xml.in.h:1
-#: ../src/chess_computer-activity/chess_computer.xml.in.h:3
-msgid "Play chess against the computer in a learning mode"
-msgstr "Jogue xadrez contra o computador em modo de aprendizado"
-
-#: ../boards/chess.xml.in.h:2
 msgid "Practice chess"
 msgstr "Pratique xadrez"
 
-#: ../boards/colors_group.xml.in.h:1
-msgid "Colors based activities."
-msgstr "Atividades baseadas em cores."
+#: ../boards/chess.xml.in.h:2
+#: ../src/chess_computer-activity/chess_computer.xml.in.h:2
+msgid "Play chess against the computer in a learning mode"
+msgstr "Jogue xadrez contra o computador em modo de aprendizado"
 
-#: ../boards/colors_group.xml.in.h:2
+#: ../boards/colors_group.xml.in.h:1
 msgid "Go to Color activities"
 msgstr "Cores"
 
+#: ../boards/colors_group.xml.in.h:2
+msgid "Colors based activities."
+msgstr "Atividades baseadas em cores."
+
 #: ../boards/computer.xml.in.h:1
 msgid "Discover the Computer"
 msgstr "O computador"
@@ -78,13 +74,13 @@ msgid "Play with computer peripherals."
 msgstr "Brinque com os perifÃricos do computador."
 
 #: ../boards/discovery.xml.in.h:1
-msgid "Colors, sounds, memory..."
-msgstr "Cores, sons, memÃria..."
-
-#: ../boards/discovery.xml.in.h:2
 msgid "Go to discovery activities"
 msgstr "Descobertas"
 
+#: ../boards/discovery.xml.in.h:2
+msgid "Colors, sounds, memory..."
+msgstr "Cores, sons, memÃria..."
+
 #: ../boards/experience.xml.in.h:1
 msgid "Go to experiential activities"
 msgstr "ExperiÃncias"
@@ -126,29 +122,29 @@ msgid "Number Munchers are games to play with arithmetic."
 msgstr "Os Mastigadores de NÃmeros sÃo jogos para brincar com aritmÃtica."
 
 #: ../boards/keyboard.xml.in.h:1
-msgid "Discover the keyboard."
-msgstr "Descubra o teclado."
-
-#: ../boards/keyboard.xml.in.h:2
 msgid "Keyboard-manipulation boards"
 msgstr "ManipulaÃÃo do teclado"
 
-#: ../boards/math.xml.in.h:1
-msgid "Mathematical activities."
-msgstr "Atividades de MatemÃtica."
+#: ../boards/keyboard.xml.in.h:2
+msgid "Discover the keyboard."
+msgstr "Descubra o teclado."
 
-#: ../boards/math.xml.in.h:2
+#: ../boards/math.xml.in.h:1
 msgid "Mathematics"
 msgstr "MatemÃtica"
 
-#: ../boards/mazeMenu.xml.in.h:1
-msgid "Find your way out of different types of mazes"
-msgstr "Encontre a saÃda de diferentes tipos de labirinto"
+#: ../boards/math.xml.in.h:2
+msgid "Mathematical activities."
+msgstr "Atividades de MatemÃtica."
 
-#: ../boards/mazeMenu.xml.in.h:2
+#: ../boards/mazeMenu.xml.in.h:1
 msgid "Go to Maze activities"
 msgstr "Labirintos"
 
+#: ../boards/mazeMenu.xml.in.h:2
+msgid "Find your way out of different types of mazes"
+msgstr "Encontre a saÃda de diferentes tipos de labirinto"
+
 #: ../boards/memory_group.xml.in.h:1
 msgid "Go to Memory activities"
 msgstr "Jogos de memÃria"
@@ -171,13 +167,24 @@ msgid "Go to mathematics memory activities"
 msgstr "Jogos de memÃria matemÃtica"
 
 #: ../boards/menu.xml.in.h:1
+msgid "GCompris Main Menu"
+msgstr "Menu principal do GCompris"
+
+#: ../boards/menu.xml.in.h:3
+#: ../src/boards/menu2.c:887
+msgid "GCompris is a collection of educational games that provides different activities for children aged 2 and up."
+msgstr "GCompris à uma coleÃÃo de jogos educacionais que oferece diferentes atividades para crianÃas a partir de 2 anos de idade."
+
+#: ../boards/menu.xml.in.h:4
+msgid "The goal of GCompris is to provide a free alternative to popular proprietary edutainment software"
+msgstr "O objetivo do GCompris à oferecer uma alternativa livre aos softwares educacionais proprietÃrios"
+
+#: ../boards/menu.xml.in.h:5
 msgid ""
-"A simple click on an icon brings you to an activity or a menu of "
-"activities.\n"
+"A simple click on an icon brings you to an activity or a menu of activities.\n"
 "At the bottom of the screen is the GCompris control bar.\n"
 "The following icons are displayed from right to left.\n"
-"(note that each icon is displayed only if available in the current "
-"activity)\n"
+"(note that each icon is displayed only if available in the current activity)\n"
 "    Home - Exit an activity, go back to menu (ctrl-w and escape key)\n"
 "    Thumb - OK. Confirm your answer\n"
 "    Arrows - Display the current level. Click to select another level\n"
@@ -194,12 +201,10 @@ msgid ""
 "    ctrl-f Toggle full screen\n"
 "    ctrl-m Toggle mute for the background music"
 msgstr ""
-"Um simples clique em um Ãcone leva vocà para uma atividade ou um menu de "
-"atividades.\n"
+"Um simples clique em um Ãcone leva vocà para uma atividade ou um menu de atividades.\n"
 "Na parte inferior da janela està a barra de controles do GCompris.\n"
 "Os seguintes Ãcones sÃo mostrados, da direita para esquerda\n"
-"(note que cada Ãcone à mostrado somente se estiver disponÃvel na atividade "
-"atual):\n"
+"(note que cada Ãcone à mostrado somente se estiver disponÃvel na atividade atual):\n"
 "    Casa - Sai da atividade, volta ao menu (CTRL+w e tecla Esc)\n"
 "    Polegar - Ok. Confirma sua resposta\n"
 "    Setas - Mostra o nÃvel atual. Clique para selecionar outro nÃvel\n"
@@ -216,26 +221,6 @@ msgstr ""
 "    ctrl-f Alterna o modo de tela cheia\n"
 "    ctrl-m Liga/desliga a mÃsica de fundo"
 
-#: ../boards/menu.xml.in.h:20
-msgid "GCompris Main Menu"
-msgstr "Menu principal do GCompris"
-
-#: ../boards/menu.xml.in.h:21 ../src/boards/menu2.c:886
-msgid ""
-"GCompris is a collection of educational games that provides different "
-"activities for children aged 2 and up."
-msgstr ""
-"GCompris à uma coleÃÃo de jogos educacionais que oferece diferentes "
-"atividades para crianÃas a partir de 2 anos de idade."
-
-#: ../boards/menu.xml.in.h:23
-msgid ""
-"The goal of GCompris is to provide a free alternative to popular proprietary "
-"edutainment software"
-msgstr ""
-"O objetivo do GCompris à oferecer uma alternativa livre aos softwares "
-"educacionais proprietÃrios"
-
 #: ../boards/miscelaneous.xml.in.h:1
 msgid "Miscellaneous activities"
 msgstr "Atividades diversas"
@@ -297,63 +282,48 @@ msgid "Strategy games like chess, connect4, ..."
 msgstr "Jogos de estratÃgia, como xadrez, ligue 4,..."
 
 #: ../gcompris.desktop.in.h:1
-msgid "Educational game for ages 2 to 10"
-msgstr "Jogo educacional para crianÃas dos 2 aos 10 anos"
-
-#: ../gcompris.desktop.in.h:2
 msgid "Educational suite GCompris"
 msgstr "SÃrie educacional GCompris"
 
-#: ../gcompris.desktop.in.h:3
+#: ../gcompris.desktop.in.h:2
 msgid "Multi-activity educational game"
 msgstr "Jogo educacional com vÃrias atividades"
 
+#: ../gcompris.desktop.in.h:3
+msgid "Educational game for ages 2 to 10"
+msgstr "Jogo educacional para crianÃas dos 2 aos 10 anos"
+
 #: ../gcompris-edit.desktop.in.h:1
-msgid "Administration for gcompris"
+msgid "GCompris Administration"
 msgstr "AdministraÃÃo do GCompris"
 
 #: ../gcompris-edit.desktop.in.h:2
-msgid "GCompris Administration"
+msgid "Administration for gcompris"
 msgstr "AdministraÃÃo do GCompris"
 
 #: ../nsis_translations.desktop.in.h:1
-msgid ""
-"An instance of GCompris is currently running. Exit GCompris and then try "
-"again."
-msgstr ""
-"JÃ existe uma instÃncia do GCompris em execuÃÃo. Saia do GCompris e entÃo "
-"tente novamente."
-
-#: ../nsis_translations.desktop.in.h:2
 msgid "The installer is already running."
 msgstr "O instalador jà està em execuÃÃo."
 
+#: ../nsis_translations.desktop.in.h:2
+msgid "An instance of GCompris is currently running. Exit GCompris and then try again."
+msgstr "JÃ existe uma instÃncia do GCompris em execuÃÃo. Saia do GCompris e entÃo tente novamente."
+
 #: ../nsis_translations.desktop.in.h:3
 msgid "Visit the GCompris Web Site"
 msgstr "Visite o site web do GCompris"
 
 #: ../nsis_translations.desktop.in.h:4
-msgid "You do not have permission to uninstall this application."
-msgstr "Vocà nÃo tem permissÃo para desinstalar esse aplicativo."
+msgid "Your old GCompris directory is about to be deleted. Would you like to continue?$\\r$\\rNote: Any non-standard plugins that you may have installed will be deleted.$\\rGCompris user settings will not be affected."
+msgstr "O seu antigo diretÃrio do GCompris està prestes a ser excluÃdo. Deseja continuar?\\r$\\rNota: Qualquer plugin fora do padrÃo que vocà tenha instalado serà excluÃdo.$\\rAs configuraÃÃes de usuÃrio do GCompris nÃo serÃo afetadas."
 
 #: ../nsis_translations.desktop.in.h:5
-msgid ""
-"Your old GCompris directory is about to be deleted. Would you like to "
-"continue?$\\r$\\rNote: Any non-standard plugins that you may have installed "
-"will be deleted.$\\rGCompris user settings will not be affected."
-msgstr ""
-"O seu antigo diretÃrio do GCompris està prestes a ser excluÃdo. Deseja "
-"continuar?\\r$\\rNota: Qualquer plugin fora do padrÃo que vocà tenha "
-"instalado serà excluÃdo.$\\rAs configuraÃÃes de usuÃrio do GCompris nÃo "
-"serÃo afetadas."
+msgid "the uninstaller could not find registry entries for GCompris.$\\rIt is likely that another user installed this application."
+msgstr "o desinstalador nÃo conseguiu encontrar nenhuma entrada do GCompris no registro.$\\rProvavelmente ele foi instalado por outro usuÃrio."
 
 #: ../nsis_translations.desktop.in.h:6
-msgid ""
-"the uninstaller could not find registry entries for GCompris.$\\rIt is "
-"likely that another user installed this application."
-msgstr ""
-"o desinstalador nÃo conseguiu encontrar nenhuma entrada do GCompris no "
-"registro.$\\rProvavelmente ele foi instalado por outro usuÃrio."
+msgid "You do not have permission to uninstall this application."
+msgstr "Vocà nÃo tem permissÃo para desinstalar esse aplicativo."
 
 #: ../src/administration-activity/admin/board_list.py:86
 msgid "Select a profile:"
@@ -428,7 +398,7 @@ msgstr ""
 
 #: ../src/administration-activity/admin/board_list.py:663
 #: ../src/pythontest-activity/pythontest.py:511
-#: ../src/smallnumbers-activity/smallnumbers.c:618
+#: ../src/smallnumbers-activity/smallnumbers.c:619
 msgid "Select sound locale"
 msgstr "Selecione o idioma do som"
 
@@ -557,65 +527,27 @@ msgid "Birth Date"
 msgstr "Data de nascimento"
 
 #: ../src/administration-activity/administration.xml.in.h:1
-msgid ""
-"- In the 'Boards' section you can change the list of activities. Just "
-"untoggle them in the treeview. You can change the language used for reading, "
-"for example, then the language used for saying the names of colors.\n"
-"- You can save multiple configurations, and switch between them easily. In "
-"the 'Profile' section add a profile, then in the 'Board' section select the "
-"profile in the combobox, then select the boards you want to be active. You "
-"can add multiple profiles, with different lists of boards, and different "
-"languages. You set the default profile in the 'Profile' section, by choosing "
-"the profile you want, then clicking on the 'Default' button. You can also "
-"choose a profile from the command line.\n"
-"- You can add users, classes and for each class, you can create groups of "
-"users. Note that you can import users from a comma-separated file. Assign "
-"one or more groups to a profile, after which those new logins will appear "
-"after restarting GCompris. Being able to identify individual children in "
-"GCompris means we can provide individual reports. It also recognizes the "
-"children as individuals; they can learn to type in and recognize their own "
-"usernames (login is configurable)."
-msgstr ""
-"- Na seÃÃo \"Atividades\" vocà pode mudar o conjunto de atividades. Basta "
-"marcÃ-las/desmarcÃ-las na lista. Vocà pode mudar o idioma usado para "
-"leitura, o que irà alterar, por exemplo, a forma como sÃo faladas as cores.\n"
-"- Ã possÃvel criar vÃrias configuraÃÃes e mudar de uma para outra "
-"facilmente. Para isso, na seÃÃo \"Perfil\", adicione um perfil, entÃo, na "
-"seÃÃo \"Atividades\", selecione o perfil na caixa de seleÃÃo e, depois, as "
-"atividades que vocà deseja ativar. Vocà pode adicionar mÃltiplos perfis, com "
-"diferentes listas de atividades e diferentes idiomas. Pode definir o perfil "
-"padrÃo na seÃÃo \"Perfil\", selecionando aquele que vocà deseja e, depois, "
-"clicando no botÃo \"PadrÃo\". E tambÃm pode escolher um perfil a partir da "
-"linha de comando.\n"
-"- Vocà pode adicionar usuÃrios, turmas e, para cada turma, criar grupos de "
-"usuÃrios. Perceba que à possÃvel importar usuÃrios de um arquivo com dados "
-"separados por vÃrgula. Ao associar um ou mais grupos a um perfil, novas "
-"identificaÃÃes irÃo aparecer ao reiniciar o GCompris. A capacidade de "
-"identificar as crianÃas individualmente no GCompris possibilita a geraÃÃo de "
-"relatÃrios individuais. AlÃm disso, o programa tambÃm reconhece as crianÃas "
-"individualmente: elas podem aprender a digitar e reconhecer seus prÃprios "
-"nomes de usuÃrios (a identificaÃÃo à configurÃvel)."
-
-#: ../src/administration-activity/administration.xml.in.h:4
 msgid "GCompris Administration Menu"
 msgstr "Menu de administraÃÃo do GCompris"
 
-#: ../src/administration-activity/administration.xml.in.h:5
-msgid ""
-"If you want to fine tune GCompris to your needs, you can use the "
-"administration module here. The ultimate goal is to provide child-specific "
-"reporting for parents and teacher who want to monitor the progress, "
-"strengths and needs of their children."
-msgstr ""
-"Se vocà deseja ajustar o GCompris Ãs suas necessidades, vocà pode usar o "
-"mÃdulo de administraÃÃo. O objetivo final à fornecer relatÃrios especÃficos "
-"por usuÃrio para os pais e professores que queiram monitorar o progresso, "
-"facilidades e necessidades de suas crianÃas."
-
-#: ../src/administration-activity/administration.xml.in.h:6
+#: ../src/administration-activity/administration.xml.in.h:2
 msgid "Left-Click with the mouse to select an activity"
 msgstr "Clique com o botÃo esquerdo do mouse para selecionar uma atividade"
 
+#: ../src/administration-activity/administration.xml.in.h:3
+msgid "If you want to fine tune GCompris to your needs, you can use the administration module here. The ultimate goal is to provide child-specific reporting for parents and teacher who want to monitor the progress, strengths and needs of their children."
+msgstr "Se vocà deseja ajustar o GCompris Ãs suas necessidades, vocà pode usar o mÃdulo de administraÃÃo. O objetivo final à fornecer relatÃrios especÃficos por usuÃrio para os pais e professores que queiram monitorar o progresso, facilidades e necessidades de suas crianÃas."
+
+#: ../src/administration-activity/administration.xml.in.h:4
+msgid ""
+"- In the 'Boards' section you can change the list of activities. Just untoggle them in the treeview. You can change the language used for reading, for example, then the language used for saying the names of colors.\n"
+"- You can save multiple configurations, and switch between them easily. In the 'Profile' section add a profile, then in the 'Board' section select the profile in the combobox, then select the boards you want to be active. You can add multiple profiles, with different lists of boards, and different languages. You set the default profile in the 'Profile' section, by choosing the profile you want, then clicking on the 'Default' button. You can also choose a profile from the command line.\n"
+"- You can add users, classes and for each class, you can create groups of users. Note that you can import users from a comma-separated file. Assign one or more groups to a profile, after which those new logins will appear after restarting GCompris. Being able to identify individual children in GCompris means we can provide individual reports. It also recognizes the children as individuals; they can learn to type in and recognize their own usernames (login is configurable)."
+msgstr ""
+"- Na seÃÃo \"Atividades\" vocà pode mudar o conjunto de atividades. Basta marcÃ-las/desmarcÃ-las na lista. Vocà pode mudar o idioma usado para leitura, o que irà alterar, por exemplo, a forma como sÃo faladas as cores.\n"
+"- à possÃvel criar vÃrias configuraÃÃes e mudar de uma para outra facilmente. Para isso, na seÃÃo \"Perfil\", adicione um perfil, entÃo, na seÃÃo \"Atividades\", selecione o perfil na caixa de seleÃÃo e, depois, as atividades que vocà deseja ativar. Vocà pode adicionar mÃltiplos perfis, com diferentes listas de atividades e diferentes idiomas. Pode definir o perfil padrÃo na seÃÃo \"Perfil\", selecionando aquele que vocà deseja e, depois, clicando no botÃo \"PadrÃo\". E tambÃm pode escolher um perfil a partir da linha de comando.\n"
+"- Vocà pode adicionar usuÃrios, turmas e, para cada turma, criar grupos de usuÃrios. Perceba que à possÃvel importar usuÃrios de um arquivo com dados separados por vÃrgula. Ao associar um ou mais grupos a um perfil, novas identificaÃÃes irÃo aparecer ao reiniciar o GCompris. A capacidade de identificar as crianÃas individualmente no GCompris possibilita a geraÃÃo de relatÃrios individuais. AlÃm disso, o programa tambÃm reconhece as crianÃas individualmente: elas podem aprender a digitar e reconhecer seus prÃprios nomes de usuÃrios (a identificaÃÃo à configurÃvel)."
+
 #: ../src/administration-activity/admin/log_list.py:91
 msgid "Select a user:"
 msgstr "Selecione um usuÃrio:"
@@ -629,6 +561,8 @@ msgstr "Todos os usuÃrios"
 #: ../src/administration-activity/admin/log_list.py:298
 #: ../src/administration-activity/admin/profile_list.py:117
 #: ../src/lang-activity/lang.py:166
+#: ../src/login-activity/login.py:481
+#: ../src/missing_letter-activity/missingletter.c:802
 msgid "Default"
 msgstr "PadrÃo"
 
@@ -667,6 +601,11 @@ msgstr "DuraÃÃo"
 msgid "Status"
 msgstr "SituaÃÃo"
 
+#: ../src/administration-activity/admin/module_activities.py:50
+#: ../src/administration-activity/admin/module_activities.py:78
+msgid "Activities"
+msgstr "Atividades"
+
 #: ../src/administration-activity/admin/module_boards.py:49
 #: ../src/administration-activity/admin/module_boards.py:77
 msgid "Boards"
@@ -677,6 +616,11 @@ msgstr "Atividades"
 msgid "Groups"
 msgstr "Grupos"
 
+#: ../src/administration-activity/admin/module_logins.py:48
+#: ../src/administration-activity/admin/module_logins.py:69
+msgid "Logins"
+msgstr "IdentificaÃÃes"
+
 #: ../src/administration-activity/admin/module_profiles.py:47
 #: ../src/administration-activity/admin/module_profiles.py:68
 msgid "Profiles"
@@ -731,6 +675,10 @@ msgstr "Perfil"
 msgid "[Default]"
 msgstr "[PadrÃo]"
 
+#: ../src/administration-activity/admin/profile_widget.py:291
+msgid "There is already a profile with this name"
+msgstr "JÃ existe um perfil com esse nome"
+
 #: ../src/administration-activity/admin/user_edit.py:47
 msgid "Editing a User"
 msgstr "EdiÃÃo de usuÃrio"
@@ -764,11 +712,8 @@ msgid "Birth date:"
 msgstr "Data de nascimento:"
 
 #: ../src/administration-activity/admin/user_edit.py:153
-msgid ""
-"You need to provide at least a login, first name and last name for your users"
-msgstr ""
-"Vocà precisa fornecer ao menos a identificaÃÃo, o primeiro nome e o "
-"sobrenome para o seu usuÃrio"
+msgid "You need to provide at least a login, first name and last name for your users"
+msgstr "Vocà precisa fornecer ao menos a identificaÃÃo, o primeiro nome e o sobrenome para o seu usuÃrio"
 
 #: ../src/administration-activity/admin/user_edit.py:170
 msgid "There is already a user with this login"
@@ -781,8 +726,7 @@ msgid ""
 "login;First name;Last name;Date of birth\n"
 "The separator is autodetected and can be one of ',', ';' or ':'"
 msgstr ""
-"Para importar uma lista de usuÃrios de um arquivo, primeiro selecione a "
-"turma.\n"
+"Para importar uma lista de usuÃrios de um arquivo, primeiro selecione a turma.\n"
 "FORMATO DO ARQUIVO: O seu arquivo deve ter o seguinte formato:\n"
 "identificaÃÃo;primeiro nome;sobrenome;data de nascimento\n"
 "O separador à auto-detectÃvel e pode ser \",\", \";\" ou \":\""
@@ -796,337 +740,315 @@ msgstr ""
 "Existem uma ou mais identificaÃÃes duplicadas!\n"
 "Vocà deve modificÃ-las: %s."
 
-#: ../src/administration-activity/admin/module_activities.py:50
-#: ../src/administration-activity/admin/module_activities.py:78
-msgid "Activities"
-msgstr "Atividades"
-
-#: ../src/administration-activity/admin/module_logins.py:48
-#: ../src/administration-activity/admin/module_logins.py:69
-msgid "Logins"
-msgstr "IdentificaÃÃes"
-
-#: ../src/administration-activity/admin/profile_widget.py:291
-msgid "There is already a profile with this name"
-msgstr "JÃ existe um perfil com esse nome"
-
 #: ../src/advanced_colors-activity/advanced_colors.xml.in.h:1
 msgid "Advanced colors"
 msgstr "Cores avanÃadas"
 
 #: ../src/advanced_colors-activity/advanced_colors.xml.in.h:2
-msgid "Can read"
-msgstr "Saber ler"
-
-#: ../src/advanced_colors-activity/advanced_colors.xml.in.h:3
 msgid "Click on the correct color"
 msgstr "Clique na cor correta"
 
-#: ../src/advanced_colors-activity/advanced_colors.xml.in.h:4
-msgid "Click on the correct colored box."
-msgstr "Clique na caixa colorida correta."
+#: ../src/advanced_colors-activity/advanced_colors.xml.in.h:3
+msgid "Can read"
+msgstr "Saber ler"
 
-#: ../src/advanced_colors-activity/advanced_colors.xml.in.h:5
+#: ../src/advanced_colors-activity/advanced_colors.xml.in.h:4
 msgid "Learn to recognize unusual colors."
 msgstr "Aprenda a identificar cores incomuns."
 
+#: ../src/advanced_colors-activity/advanced_colors.xml.in.h:5
+msgid "Click on the correct colored box."
+msgstr "Clique na caixa colorida correta."
+
 #. Translator: Do not translate {text}.
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:2
 msgid "Find the {text} butterfly"
 msgstr "Encontre a borboleta {text}"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:3
-msgid "absinthe"
-msgstr "absinto"
+msgid "coral"
+msgstr "coral"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:4
-msgid "alabaster"
-msgstr "alabastro"
+msgid "claret"
+msgstr "vinho"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:5
-msgid "almond"
-msgstr "amÃndoa"
+msgid "sienna"
+msgstr "sienite"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:6
-msgid "amber"
-msgstr "Ãmbar"
+msgid "corn"
+msgstr "milho"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:7
-msgid "amethyst"
-msgstr "ametista"
+msgid "cobalt"
+msgstr "metÃlico"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:8
-msgid "anise"
-msgstr "anis"
+msgid "cyan"
+msgstr "ciano"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:9
-msgid "aquamarine"
-msgstr "Ãgua-marinha"
+msgid "chestnut"
+msgstr "castanho"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:10
-msgid "aubergine"
-msgstr "berinjela"
+msgid "almond"
+msgstr "amÃndoa"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:11
-msgid "auburn"
-msgstr "castanho-avermelhado"
+msgid "ruby"
+msgstr "rubi"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:12
-msgid "azure"
-msgstr "azul celeste"
+msgid "sapphire"
+msgstr "safira"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:13
-msgid "bistre"
-msgstr "bistre"
+msgid "sage"
+msgstr "folhas secas"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:14
-msgid "celadon"
-msgstr "verde-acinzentado"
+msgid "salmon"
+msgstr "salmÃo"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:15
-msgid "cerulean"
-msgstr "cerÃleo"
+msgid "sepia"
+msgstr "sÃpia"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:16
-msgid "ceruse"
-msgstr "cerusa"
+msgid "sulfur"
+msgstr "enxofre"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:17
-msgid "chartreuse"
-msgstr "verde-amarelado"
+msgid "tea"
+msgstr "chÃ"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:18
-msgid "chestnut"
-msgstr "castanho"
+msgid "lime"
+msgstr "lima"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:19
-msgid "claret"
-msgstr "vinho"
+msgid "turquoise"
+msgstr "turquesa"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:20
-msgid "cobalt"
-msgstr "metÃlico"
+msgid "absinthe"
+msgstr "absinto"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:21
-msgid "coral"
-msgstr "coral"
+msgid "mahogany"
+msgstr "mogno"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:22
-msgid "corn"
-msgstr "milho"
+msgid "aquamarine"
+msgstr "Ãgua-marinha"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:23
-msgid "crimson"
-msgstr "carmesim"
+msgid "alabaster"
+msgstr "alabastro"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:24
-msgid "cyan"
-msgstr "ciano"
+msgid "amber"
+msgstr "Ãmbar"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:25
-msgid "dark purple"
-msgstr "pÃrpura escuro"
+msgid "amethyst"
+msgstr "ametista"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:26
-msgid "dove"
-msgstr "branco"
+msgid "anise"
+msgstr "anis"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:27
-msgid "emerald"
-msgstr "esmeralda"
+msgid "vermilion"
+msgstr "vermelhÃo"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:28
+msgid "ceruse"
+msgstr "cerusa"
+
+#: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:29
 msgid "fawn"
 msgstr "castanho-claro"
 
-#: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:29
-msgid "fuchsia"
-msgstr "fÃcsia"
-
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:30
-msgid "garnet"
-msgstr "granada"
+msgid "chartreuse"
+msgstr "verde-amarelado"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:31
-msgid "glaucous"
-msgstr "glaucoso"
+msgid "emerald"
+msgstr "esmeralda"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:32
-msgid "greyish blue"
-msgstr "azul acinzentado"
+msgid "aubergine"
+msgstr "berinjela"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:33
-msgid "greyish brown"
-msgstr "marrom acinzentado"
+msgid "fuchsia"
+msgstr "fÃcsia"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:34
-msgid "indigo"
-msgstr "Ãndigo"
+msgid "glaucous"
+msgstr "glaucoso"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:35
-msgid "ivory"
-msgstr "marfim"
+msgid "auburn"
+msgstr "castanho-avermelhado"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:36
-msgid "jade"
-msgstr "jade"
+msgid "azure"
+msgstr "azul celeste"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:37
-msgid "larch"
-msgstr "lariÃo"
+msgid "grayish brown"
+msgstr "marrom acinzentado"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:38
-msgid "lavender"
-msgstr "lavanda"
+msgid "bistre"
+msgstr "bistre"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:39
-msgid "lichen"
-msgstr "lÃquen"
+msgid "crimson"
+msgstr "carmesim"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:40
-msgid "lilac"
-msgstr "lilÃs"
+msgid "celadon"
+msgstr "verde-acinzentado"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:41
-msgid "lime"
-msgstr "lima"
+msgid "cerulean"
+msgstr "cerÃleo"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:42
-msgid "magenta"
-msgstr "magenta"
+msgid "dove"
+msgstr "branco"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:43
-msgid "mahogany"
-msgstr "mogno"
+msgid "garnet"
+msgstr "granada"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:44
-msgid "malachite"
-msgstr "malaquita"
+msgid "indigo"
+msgstr "Ãndigo"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:45
-msgid "mauve"
-msgstr "malva"
+msgid "ivory"
+msgstr "marfim"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:46
-msgid "mimosa"
-msgstr "mimosa"
+msgid "jade"
+msgstr "jade"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:47
-msgid "navy"
-msgstr "marinha"
+msgid "lavender"
+msgstr "lavanda"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:48
-msgid "ochre"
-msgstr "ocre"
+msgid "lichen"
+msgstr "lÃquen"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:49
-msgid "olive"
-msgstr "oliva"
+msgid "wine"
+msgstr "vinho"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:50
-msgid "opaline"
-msgstr "opalina"
+msgid "lilac"
+msgstr "lilÃs"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:51
-msgid "pistachio"
-msgstr "pistache"
+msgid "magenta"
+msgstr "magenta"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:52
-msgid "platinum"
-msgstr "platina"
+msgid "malachite"
+msgstr "malaquita"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:53
-msgid "plum"
-msgstr "ameixa"
+msgid "navy"
+msgstr "marinha"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:54
-msgid "prussian blue"
-msgstr "azul prussiano"
+msgid "larch"
+msgstr "lariÃo"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:55
-#: ../src/colors-activity/resources/colors/activity.desktop.in.h:9
-msgid "purple"
-msgstr "pÃrpura"
+msgid "mimosa"
+msgstr "mimosa"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:56
-msgid "ruby"
-msgstr "rubi"
+msgid "ochre"
+msgstr "ocre"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:57
-msgid "rust"
-msgstr "ferrugem"
+msgid "olive"
+msgstr "oliva"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:58
-msgid "saffron"
-msgstr "aÃafrÃo"
+msgid "opaline"
+msgstr "opalina"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:59
-msgid "sage"
-msgstr "folhas secas"
+msgid "ultramarine"
+msgstr "ultramarino"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:60
-msgid "salmon"
-msgstr "salmÃo"
+msgid "mauve"
+msgstr "malva"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:61
-msgid "sapphire"
-msgstr "safira"
+msgid "grayish blue"
+msgstr "azul acinzentado"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:62
-msgid "sepia"
-msgstr "sÃpia"
+msgid "pistachio"
+msgstr "pistache"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:63
-msgid "sienna"
-msgstr "sienite"
+msgid "platinum"
+msgstr "platina"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:64
-msgid "sulphur"
-msgstr "enxofre"
+#: ../src/colors-activity/resources/colors/activity.desktop.in.h:12
+msgid "purple"
+msgstr "pÃrpura"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:65
-msgid "tea"
-msgstr "chÃ"
+msgid "plum"
+msgstr "ameixa"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:66
-msgid "turquoise"
-msgstr "turquesa"
+msgid "prussian blue"
+msgstr "azul prussiano"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:67
-msgid "ultramarine"
-msgstr "ultramarino"
+msgid "rust"
+msgstr "ferrugem"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:68
-msgid "vanilla"
-msgstr "baunilha"
+msgid "saffron"
+msgstr "aÃafrÃo"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:69
-msgid "verdigris"
-msgstr "verdete"
+msgid "vanilla"
+msgstr "baunilha"
 
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:70
-msgid "vermilion"
-msgstr "vermelhÃo"
-
-#: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:71
 msgid "veronese"
 msgstr "veronesa"
 
+#: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:71
+msgid "verdigris"
+msgstr "verdete"
+
 #: ../src/advanced_colors-activity/resources/advanced_colors/activity.desktop.in.h:72
-msgid "wine"
-msgstr "vinho"
+msgid "dark purple"
+msgstr "pÃrpura escuro"
 
 #: ../src/algebra_by-activity/algebra_by.xml.in.h:1
-msgid ""
-"A multiplication of two numbers is displayed. At the right of the equals "
-"sign, give the answer, the product. Use the left and right arrows to modify "
-"your answer and press the Enter key to check if you've got it right. If not, "
-"just try again."
-msgstr ""
-"Ã exibida uma multiplicaÃÃo com dois nÃmeros. Ã direita do sinal de igual, "
-"informe o produto. Use as setas esquerda e direita para modificar o produto, "
-"pressione a tecla Enter para verificar a sua resposta. Se nÃo estiver certa, "
-"vocà deve tentar novamente."
+msgid "Practice the multiplication operation"
+msgstr "Praticar a operaÃÃo de multiplicaÃÃo"
 
 #: ../src/algebra_by-activity/algebra_by.xml.in.h:2
 #: ../src/algebra_minus-activity/algebra_minus.xml.in.h:2
@@ -1135,16 +1057,16 @@ msgid "Answer some algebra questions"
 msgstr "Responda algumas questÃes de Ãlgebra"
 
 #: ../src/algebra_by-activity/algebra_by.xml.in.h:3
-msgid "In a limited time, give the product of two numbers"
-msgstr "No limite de tempo, informe o produto de dois nÃmeros"
-
-#: ../src/algebra_by-activity/algebra_by.xml.in.h:4
 msgid "Multiplication table"
 msgstr "Tabuada de multiplicaÃÃo"
 
+#: ../src/algebra_by-activity/algebra_by.xml.in.h:4
+msgid "In a limited time, give the product of two numbers"
+msgstr "No limite de tempo, informe o produto de dois nÃmeros"
+
 #: ../src/algebra_by-activity/algebra_by.xml.in.h:5
-msgid "Practice the multiplication operation"
-msgstr "Praticar a operaÃÃo de multiplicaÃÃo"
+msgid "A multiplication of two numbers is displayed. At the right of the equals sign, give the answer, the product. Use the left and right arrows to modify your answer and press the Enter key to check if you've got it right. If not, just try again."
+msgstr "à exibida uma multiplicaÃÃo com dois nÃmeros. à direita do sinal de igual, informe o produto. Use as setas esquerda e direita para modificar o produto, pressione a tecla Enter para verificar a sua resposta. Se nÃo estiver certa, vocà deve tentar novamente."
 
 #. TRANSLATORS: Put here the mathematical operators '+-x/' for  your language.
 #: ../src/algebra_by-activity/algebra.c:186
@@ -1153,129 +1075,92 @@ msgid "+-ÃÃ"
 msgstr "+-ÃÃ"
 
 #: ../src/algebra_by-activity/algebra.c:411
+#: ../src/findit-activity/findit.py:228
+#: ../src/play_piano-activity/play_piano.py:82
+#: ../src/play_rhythm-activity/play_rhythm.py:87
 #: ../src/readingh-activity/reading.c:630
 msgid "I am Ready"
 msgstr "Eu estou pronto"
 
 #: ../src/algebra_guesscount-activity/algebra_guesscount.xml.in.h:1
-#: ../src/erase_2clic-activity/erase_2clic.xml.in.h:1
-#: ../src/erase_clic-activity/erase_clic.xml.in.h:1
-msgid ""
-"Animal pictures come from the Animal Photography Page of Ralf Schmode "
-"(http://schmode.net/). Ralf has kindly permitted Gcompris to include his "
-"pictures. Thanks a lot, Ralf."
-msgstr ""
-"As fotos dos animais vieram da PÃgina de Fotografia de Animais de Ralf "
-"Schmode (http://schmode.net/). Ralf gentilmente permitiu-nos a inclusÃo de "
-"suas imagens no GCompris. Muito obrigado Ralf."
+msgid "Find the series of correct operations that matches the given answer"
+msgstr "Encontre as operaÃÃes correspondentes à resposta fornecida"
 
 #: ../src/algebra_guesscount-activity/algebra_guesscount.xml.in.h:2
-msgid ""
-"At the top of the board area, choose the numbers and arithmetic operators "
-"that give the specified result. You can deselect a number or operator by "
-"clicking on it again."
-msgstr ""
-"Escolha, no alto da tela, os nÃmeros e operadores aritmÃticos que produzam o "
-"resultado especificado. Os nÃmeros e operadores podem ser eliminados "
-"clicando-se neles novamente."
+msgid "Work out the right combination of numbers and operations to match the given value"
+msgstr "Encontre a combinaÃÃo correta de nÃmeros e operaÃÃes para obter o resultado fornecido"
 
 #: ../src/algebra_guesscount-activity/algebra_guesscount.xml.in.h:3
-msgid ""
-"Deploy a strategy to arrange a set of arithmetic operations to match a given "
-"value."
-msgstr ""
-"Desenvolva uma estratÃgia para arranjar um conjunto de operaÃÃes aritmÃticas "
-"que resultem em um determinado valor."
+msgid "The four arithmetic operations. Combine several arithmetic operations."
+msgstr "As quatro operaÃÃes matemÃticas. Combine vÃrias operaÃÃes matemÃticas."
 
 #: ../src/algebra_guesscount-activity/algebra_guesscount.xml.in.h:4
-msgid "Find the series of correct operations that matches the given answer"
-msgstr "Encontre as operaÃÃes correspondentes à resposta fornecida"
+msgid "Deploy a strategy to arrange a set of arithmetic operations to match a given value."
+msgstr "Desenvolva uma estratÃgia para arranjar um conjunto de operaÃÃes aritmÃticas que resultem em um determinado valor."
 
 #: ../src/algebra_guesscount-activity/algebra_guesscount.xml.in.h:5
-msgid "The four arithmetic operations. Combine several arithmetic operations."
-msgstr "As quatro operaÃÃes matemÃticas. Combine vÃrias operaÃÃes matemÃticas."
+msgid "At the top of the board area, choose the numbers and arithmetic operators that give the specified result. You can deselect a number or operator by clicking on it again."
+msgstr "Escolha, no alto da tela, os nÃmeros e operadores aritmÃticos que produzam o resultado especificado. Os nÃmeros e operadores podem ser eliminados clicando-se neles novamente."
 
 #: ../src/algebra_guesscount-activity/algebra_guesscount.xml.in.h:6
-msgid ""
-"Work out the right combination of numbers and operations to match the given "
-"value"
-msgstr ""
-"Encontre a combinaÃÃo correta de nÃmeros e operaÃÃes para obter o resultado "
-"fornecido"
+#: ../src/erase_2clic-activity/erase_2clic.xml.in.h:6
+#: ../src/erase_clic-activity/erase_clic.xml.in.h:6
+msgid "Animal pictures come from the Animal Photography Page of Ralf Schmode (http://schmode.net/). Ralf has kindly permitted Gcompris to include his pictures. Thanks a lot, Ralf."
+msgstr "As fotos dos animais vieram da PÃgina de Fotografia de Animais de Ralf Schmode (http://schmode.net/). Ralf gentilmente permitiu-nos a inclusÃo de suas imagens no GCompris. Muito obrigado Ralf."
 
 #: ../src/algebra_minus-activity/algebra_minus.xml.in.h:1
-msgid ""
-"A subtraction problem with two numbers is displayed. At the right of the "
-"equals sign, give the answer, the difference. Use the left and right arrows "
-"to modify your answer and press the Enter key to check if you've got it "
-"right. If not, just try again."
-msgstr ""
-"Um problema de subtraÃÃo com dois nÃmeros à exibido. à direita do sinal de "
-"igual, informe a resposta. Use as setas para esquerda e direita para "
-"modificar a sua resposta, e pressione a tecla Enter para verificar se vocà "
-"acertou. Caso tenha errado, tente novamente."
+msgid "Practice the subtraction operation"
+msgstr "Pratique a operaÃÃo de subtraÃÃo"
 
 #: ../src/algebra_minus-activity/algebra_minus.xml.in.h:3
-msgid "In a limited time, find the difference between two numbers"
-msgstr "No limite de tempo, encontre a diferenÃa entre dois nÃmeros"
+msgid "Simple subtraction"
+msgstr "SubtraÃÃo simples"
 
 #: ../src/algebra_minus-activity/algebra_minus.xml.in.h:4
-msgid "Practice the subtraction operation"
-msgstr "Pratique a operaÃÃo de subtraÃÃo"
+msgid "In a limited time, find the difference between two numbers"
+msgstr "No limite de tempo, encontre a diferenÃa entre dois nÃmeros"
 
 #: ../src/algebra_minus-activity/algebra_minus.xml.in.h:5
-msgid "Simple subtraction"
-msgstr "SubtraÃÃo simples"
+msgid "A subtraction problem with two numbers is displayed. At the right of the equals sign, give the answer, the difference. Use the left and right arrows to modify your answer and press the Enter key to check if you've got it right. If not, just try again."
+msgstr "Um problema de subtraÃÃo com dois nÃmeros à exibido. à direita do sinal de igual, informe a resposta. Use as setas para esquerda e direita para modificar a sua resposta, e pressione a tecla Enter para verificar se vocà acertou. Caso tenha errado, tente novamente."
 
 #: ../src/algebra_plus-activity/algebra_plus.xml.in.h:1
-msgid ""
-"An addition problem with two numbers is displayed. At the right of the "
-"equals sign, give the answer, the sum. Use the left and right arrows to "
-"modify your answer and press the Enter key to check if you've got it right. "
-"If not, just try again."
-msgstr ""
-"Um problema de adiÃÃo com dois nÃmeros à exibido. à direita do sinal de "
-"igual, informe a resposta. Use as setas para esquerda e direita para "
-"modificar a sua resposta, e pressione a tecla Enter para verificar se vocà "
-"acertou. Caso tenha errado, tente novamente."
+msgid "Practice the addition operation"
+msgstr "Pratique a operaÃÃo de soma"
 
 #: ../src/algebra_plus-activity/algebra_plus.xml.in.h:3
-msgid ""
-"In a limited time, find the sum of of two numbers. Introduction to simple in-"
-"line addition."
-msgstr ""
-"No limite de tempo, encontre a soma de dois nÃmeros. IntroduÃÃo para simples "
-"adiÃÃo."
+msgid "Simple addition. Can recognize written numbers"
+msgstr "AdiÃÃo simples. Saber reconhecer nÃmeros escritos"
 
 #: ../src/algebra_plus-activity/algebra_plus.xml.in.h:4
-msgid "Practice the addition operation"
-msgstr "Pratique a operaÃÃo de soma"
+msgid "In a limited time, find the sum of of two numbers. Introduction to simple in-line addition."
+msgstr "No limite de tempo, encontre a soma de dois nÃmeros. IntroduÃÃo para simples adiÃÃo."
 
 #: ../src/algebra_plus-activity/algebra_plus.xml.in.h:5
-msgid "Simple addition. Can recognize written numbers"
-msgstr "AdiÃÃo simples. Saber reconhecer nÃmeros escritos"
+msgid "An addition problem with two numbers is displayed. At the right of the equals sign, give the answer, the sum. Use the left and right arrows to modify your answer and press the Enter key to check if you've got it right. If not, just try again."
+msgstr "Um problema de adiÃÃo com dois nÃmeros à exibido. à direita do sinal de igual, informe a resposta. Use as setas para esquerda e direita para modificar a sua resposta, e pressione a tecla Enter para verificar se vocà acertou. Caso tenha errado, tente novamente."
 
 #: ../src/algorithm-activity/algorithm.xml.in.h:1
-msgid "Complete a list of symbols"
-msgstr "Complete uma lista de sÃmbolos"
+msgid "algorithm"
+msgstr "Algoritmo"
 
 #: ../src/algorithm-activity/algorithm.xml.in.h:2
-msgid "Find the next symbol in a list."
-msgstr "Encontre o prÃximo sÃmbolo em uma lista."
+msgid "Complete a list of symbols"
+msgstr "Complete uma lista de sÃmbolos"
 
 #: ../src/algorithm-activity/algorithm.xml.in.h:3
-msgid "Logic training activity"
-msgstr "Atividade para treino de lÃgica"
-
-#: ../src/algorithm-activity/algorithm.xml.in.h:4
 #: ../src/hexagon-activity/hexagon.xml.in.h:3
-#: ../src/melody-activity/melody.xml.in.h:4
+#: ../src/melody-activity/melody.xml.in.h:3
 msgid "Move and click the mouse"
 msgstr "Movimente e clique com o mouse"
 
+#: ../src/algorithm-activity/algorithm.xml.in.h:4
+msgid "Logic training activity"
+msgstr "Atividade para treino de lÃgica"
+
 #: ../src/algorithm-activity/algorithm.xml.in.h:5
-msgid "algorithm"
-msgstr "algoritmo"
+msgid "Find the next symbol in a list."
+msgstr "Encontre o prÃximo sÃmbolo em uma lista."
 
 #: ../src/anim-activity/anim.py:103
 msgid "Save..."
@@ -1356,50 +1241,17 @@ msgid "Free drawing and animation tool."
 msgstr "Ferramenta de desenho e animaÃÃo."
 
 #: ../src/anim-activity/anim.xml.in.h:3
-msgid ""
-"In this game, children can draw freely. The goal is to discover how to "
-"create attractive drawings based on basic shapes: rectangles, ellipses and "
-"lines. To give children a wider range of choices, a set of images can also "
-"be used."
-msgstr ""
-"Neste jogo, a crianÃa pode desenhar livremente. O objetivo à descobrir como "
-"criar desenhos interessantes baseados em formas bÃsicas: retÃngulos, elipses "
-"e linhas. Para oferecer à crianÃa um leque maior de opÃÃes, pode-se utilizar "
-"um conjunto de imagens."
-
-#: ../src/anim-activity/anim.xml.in.h:4 ../src/draw-activity/draw.xml.in.h:4
+#: ../src/draw-activity/draw.xml.in.h:3
 msgid "Needs to be capable of moving and clicking the mouse easily"
 msgstr "Movimentar e clicar no mouse com facilidade"
 
+#: ../src/anim-activity/anim.xml.in.h:4
+msgid "In this game, children can draw freely. The goal is to discover how to create attractive drawings based on basic shapes: rectangles, ellipses and lines. To give children a wider range of choices, a set of images can also be used."
+msgstr "Neste jogo, a crianÃa pode desenhar livremente. O objetivo à descobrir como criar desenhos interessantes baseados em formas bÃsicas: retÃngulos, elipses e linhas. Para oferecer à crianÃa um leque maior de opÃÃes, pode-se utilizar um conjunto de imagens."
+
 #: ../src/anim-activity/anim.xml.in.h:5
-msgid ""
-"Select a drawing tool on the left, and a color down the bottom. Then click "
-"and drag in the white area to create a new shape. Once you've completed a "
-"drawing, you can select a new frame to work on by selecting one of the small "
-"rectangles on the bottom. Each frame contains the same content as its "
-"previous one. You can then edit it by moving objects a little bit or adding/"
-"deleting objects. When you create several frames and then click on the "
-"'film' button, you will see all your images in a continuous slide-show (an "
-"infinite loop pattern). You can change the last image in your film by right "
-"clicking on a time frame. You can also change the viewing speed in this "
-"mode. In viewing mode, click on the 'drawing' button to return to drawing "
-"mode. You can also save and reload your animations with the 'floppy disk' "
-"and 'folder' buttons."
-msgstr ""
-"Selecione uma ferramenta de desenho à esquerda e uma cor abaixo. EntÃo, "
-"clique e arraste o mouse na Ãrea em branco para criar uma nova forma. Quando "
-"o desenho estiver pronto, vocà pode selecionar um novo quadro para "
-"trabalhar, selecionando um dos retÃngulos pequenos na parte de baixo da "
-"tela. Cada quadro contÃm o mesmo desenho do anterior. Vocà pode, entÃo, "
-"adicionar novos objetos ou editar e excluir objetos jà existentes. Quando "
-"vocà criar vÃrios quadros, clique no botÃo \"claquete\" para ver a sequÃncia "
-"de imagens na forma de um show de slides contÃnuo (em um padrÃo de repetiÃÃo "
-"infinito). Vocà pode definir qual serà a Ãltima imagem do seu filme clicando "
-"com o botÃo direito do mouse no quadro desejado (ele ficarà marcado de "
-"vermelho). Vocà tambÃm pode modificar a velocidade de exibiÃÃo neste modo. "
-"No modo de visualizaÃÃo, clique no botÃo \"pincel\" para voltar ao modo de "
-"desenho. Vocà tambÃm pode salvar e abrir suas animaÃÃes a partir dos botÃes "
-"\"disquete\" e \"pasta\"."
+msgid "Select a drawing tool on the left, and a color down the bottom. Then click and drag in the white area to create a new shape. Once you've completed a drawing, you can select a new frame to work on by selecting one of the small rectangles on the bottom. Each frame contains the same content as its previous one. You can then edit it by moving objects a little bit or adding/deleting objects. When you create several frames and then click on the 'film' button, you will see all your images in a continuous slide-show (an infinite loop pattern). You can change the last image in your film by right clicking on a time frame. You can also change the viewing speed in this mode. In viewing mode, click on the 'drawing' button to return to drawing mode. You can also save and reload your animations with the 'floppy disk' and 'folder' buttons."
+msgstr "Selecione uma ferramenta de desenho à esquerda e uma cor abaixo. EntÃo, clique e arraste o mouse na Ãrea em branco para criar uma nova forma. Quando o desenho estiver pronto, vocà pode selecionar um novo quadro para trabalhar, selecionando um dos retÃngulos pequenos na parte de baixo da tela. Cada quadro contÃm o mesmo desenho do anterior. Vocà pode, entÃo, adicionar novos objetos ou editar e excluir objetos jà existentes. Quando vocà criar vÃrios quadros, clique no botÃo \"claquete\" para ver a sequÃncia de imagens na forma de um show de slides contÃnuo (em um padrÃo de repetiÃÃo infinito). Vocà pode definir qual serà a Ãltima imagem do seu filme clicando com o botÃo direito do mouse no quadro desejado (ele ficarà marcado de vermelho). Vocà tambÃm pode modificar a velocidade de exibiÃÃo neste modo. No modo de visualizaÃÃo, clique no botÃo \"pincel\" para voltar ao modo de desenho. Vocà tambÃm pode salvar e abrir suas animaÃÃes a part
 ir dos botÃes \"disquete\" e \"pasta\"."
 
 #: ../src/anim-activity/Color.py:86
 msgid "Fill color..."
@@ -1409,7 +1261,7 @@ msgstr "Cor de preenchimento..."
 msgid "Stroke color..."
 msgstr "Cor do traÃo..."
 
-#: ../src/awele-activity/awele.c:158
+#: ../src/awele-activity/awele.c:159
 #, c-format
 msgid ""
 "File '%s' is not found.\n"
@@ -1418,103 +1270,47 @@ msgstr ""
 "O arquivo '%s' nÃo foi encontrado.\n"
 "Vocà nÃo pode executar esta atividade."
 
-#: ../src/awele-activity/awele.c:359
+#: ../src/awele-activity/awele.c:360
 msgid "NORTH"
 msgstr "NORTE"
 
-#: ../src/awele-activity/awele.c:371
+#: ../src/awele-activity/awele.c:372
 msgid "SOUTH"
 msgstr "SUL"
 
-#: ../src/awele-activity/awele.c:533
+#: ../src/awele-activity/awele.c:534
 msgid "Choose a house"
 msgstr "Selecione uma casa"
 
-#: ../src/awele-activity/awele.c:648
+#: ../src/awele-activity/awele.c:649
 msgid "Your turn to play ..."
 msgstr "Sua vez de jogar..."
 
-#: ../src/awele-activity/awele.c:689
+#: ../src/awele-activity/awele.c:690
 msgid "Not allowed! Try again !"
 msgstr "NÃo permitido! Tente novamente."
 
 #: ../src/awele-activity/awele.xml.in.h:1
-msgid ""
-"At the beginning of the game four seeds are placed in each house. Players "
-"take turns moving the seeds. In each turn, a player chooses one of the six "
-"houses under his or her control. The player removes all seeds from this "
-"house, and distributes them, dropping one in each house counter-clockwise "
-"from the original house, in a process called sowing. Seeds are not "
-"distributed into the end scoring houses, nor into the house drawn from. That "
-"is, the starting house is left empty; if it contained 12 seeds, it is "
-"skipped, and the twelfth seed is placed in the next house. After a turn, if "
-"the last seed was placed into an opponent's house and brought its total to "
-"two or three, all the seeds in that house are captured and placed in the "
-"player's scoring house (or set aside if the board has no scoring houses). If "
-"the previous-to-last seed also brought the total seeds in an opponent's "
-"house to two or three, these are captured as well, and so on. However, if a "
-"move would capture all an opponent's seeds, the capture is forfeited, and "
-"the seeds are instead left on the board, since this would prevent the "
-"opponent from continuing the game. The proscription against capturing all an "
-"opponent's seeds is related to a more general idea, that one ought to make a "
-"move that allows the opponent to continue playing. If an opponent's houses "
-"are all empty, the current player must make a move that gives the opponent "
-"seeds. If no such move is possible, the current player captures all seeds in "
-"his/her own territory, ending the game. (Source Wikipedia &lt;http://en.";
-"wikipedia.org/wiki/Oware&gt;)"
-msgstr ""
-"No inÃcio do jogo sÃo colocadas quatro sementes em cada casa. O jogo "
-"consiste em movimentar as sementes. Em cada rodada, o jogador escolhe uma "
-"das seis casas sob seu controle. O jogador remove todas as sementes dessa "
-"casa e as distribui, deixando uma em cada casa, no sentido anti-horÃrio a "
-"partir da casa original, em um processo chamado \"semeadura\". As sementes "
-"nÃo sÃo distribuÃdas nas casas com as pontuaÃÃes nem nas casas de onde foram "
-"tiradas. Isso significa que a casa de origem à deixada vazia; caso ela "
-"possua 12 sementes, ela à pulada e a dÃcima-segunda semente à colocada na "
-"prÃxima casa. Na rodada, caso a Ãltima semente seja colocada em uma casa do "
-"adversÃrio e o total de sementes dessa casa resulte em dois ou trÃs, todas "
-"as sementes dessa casa sÃo capturadas e colocadas na casa de pontuaÃÃo do "
-"jogador da rodada (ou deixada de lado, caso o tabuleiro nÃo possua casa de "
-"pontuaÃÃo). Se a penÃltima semente tambÃm fizer com que o total de sementes "
-"da casa do adversÃrio atinja o valor de dois ou trÃs, essas tambÃm sÃo "
-"capturadas e assim sucessivamente. Entretanto, se um movimento capturar "
-"todas as sementes do adversÃrio, a jogada à perdida e as sementes, deixadas "
-"no tabuleiro, uma vez que isso poderia impedir o adversÃrio de continuar o "
-"jogo. O princÃpio de impedir a captura de todas as sementes do adversÃrio "
-"està ligado a uma ideia mais geral de que um jogador deve fazer movimentos "
-"que permitam ao seu adversÃrio continuar jogando. Se todas as casas do "
-"adversÃrio estÃo vazias, o jogador atual deve fazer um movimento que forneÃa "
-"sementes ao adversÃrio. Caso isso nÃo seja possÃvel, o jogador atual captura "
-"todas as sementes em seu territÃrio, terminando o jogo. (Adaptado e "
-"traduzido da Wikipedia &lt;http://en.wikipedia.org/wiki/Oware&gt;)."
-
-#: ../src/awele-activity/awele.xml.in.h:2
 msgid "Oware"
 msgstr "Oware"
 
-#: ../src/awele-activity/awele.xml.in.h:3
+#: ../src/awele-activity/awele.xml.in.h:2
 msgid "Play the Oware strategy game against Tux"
 msgstr "Jogue o jogo de estratÃgia Oware contra o Tux"
 
+#: ../src/awele-activity/awele.xml.in.h:3
+msgid "The object of the game is to capture more seeds than one's opponent. Since the game has only 48 seeds, capturing 25 is sufficient to accomplish this. Since there are an even number of seeds, it is possible for the game to end in a draw, where each player has captured 24. The game is over when one player has captured 25 or more seeds, or both players have taken 24 seeds each (draw). If both players agree that the game has been reduced to an endless cycle, each player captures the seeds on their side of the board."
+msgstr "O objetivo do jogo à capturar mais sementes que o seu adversÃrio. Uma vez que o jogo possui 48 sementes, capturar 25 à o suficiente para atingir tal objetivo. E como o nÃmero de sementes à par, à possÃvel que o jogo termine empatado, caso cada jogador capture 24. O jogo termina quando um dos jogadores captura 25 ou mais sementes, ou quando ambos capturam 24 (empate). Se ambos os jogadores concordarem que o jogo reduziu-se a um ciclo sem fim, cada jogador captura as sementes do seu lado do tabuleiro."
+
 #: ../src/awele-activity/awele.xml.in.h:4
-msgid ""
-"The object of the game is to capture more seeds than one's opponent. Since "
-"the game has only 48 seeds, capturing 25 is sufficient to accomplish this. "
-"Since there are an even number of seeds, it is possible for the game to end "
-"in a draw, where each player has captured 24. The game is over when one "
-"player has captured 25 or more seeds, or both players have taken 24 seeds "
-"each (draw). If both players agree that the game has been reduced to an "
-"endless cycle, each player captures the seeds on their side of the board."
-msgstr ""
-"O objetivo do jogo à capturar mais sementes que o seu adversÃrio. Uma vez "
-"que o jogo possui 48 sementes, capturar 25 Ã o suficiente para atingir tal "
-"objetivo. E como o nÃmero de sementes à par, à possÃvel que o jogo termine "
-"empatado, caso cada jogador capture 24. O jogo termina quando um dos "
-"jogadores captura 25 ou mais sementes, ou quando ambos capturam 24 (empate). "
-"Se ambos os jogadores concordarem que o jogo reduziu-se a um ciclo sem fim, "
-"cada jogador captura as sementes do seu lado do tabuleiro."
+msgid "At the beginning of the game four seeds are placed in each house. Players take turns moving the seeds. In each turn, a player chooses one of the six houses under his or her control. The player removes all seeds from this house, and distributes them, dropping one in each house counter-clockwise from the original house, in a process called sowing. Seeds are not distributed into the end scoring houses, nor into the house drawn from. That is, the starting house is left empty; if it contained 12 seeds, it is skipped, and the twelfth seed is placed in the next house. After a turn, if the last seed was placed into an opponent's house and brought its total to two or three, all the seeds in that house are captured and placed in the player's scoring house (or set aside if the board has no scoring houses). If the previous-to-last seed also brought the total seeds in an opponent's house to two or three, these are captured as well, and so on. However, if a move would capture all a
 n opponent's seeds, the capture is forfeited, and the seeds are instead left on the board, since this would prevent the opponent from continuing the game. The proscription against capturing all an opponent's seeds is related to a more general idea, that one ought to make a move that allows the opponent to continue playing. If an opponent's houses are all empty, the current player must make a move that gives the opponent seeds. If no such move is possible, the current player captures all seeds in his/her own territory, ending the game. (Source Wikipedia &lt;http://en.wikipedia.org/wiki/Oware&gt;)"
+msgstr "No inÃcio do jogo sÃo colocadas quatro sementes em cada casa. O jogo consiste em movimentar as sementes. Em cada rodada, o jogador escolhe uma das seis casas sob seu controle. O jogador remove todas as sementes dessa casa e as distribui, deixando uma em cada casa, no sentido anti-horÃrio a partir da casa original, em um processo chamado \"semeadura\". As sementes nÃo sÃo distribuÃdas nas casas com as pontuaÃÃes nem nas casas de onde foram tiradas. Isso significa que a casa de origem à deixada vazia; caso ela possua 12 sementes, ela à pulada e a dÃcima-segunda semente à colocada na prÃxima casa. Na rodada, caso a Ãltima semente seja colocada em uma casa do adversÃrio e o total de sementes dessa casa resulte em dois ou trÃs, todas as sementes dessa casa sÃo capturadas e colocadas na casa de pontuaÃÃo do jogador da rodada (ou deixada de lado, caso o tabuleiro nÃo possua casa de pontuaÃÃo). Se a penÃltima semente tambÃm fizer com que o total de se
 mentes da casa do adversÃrio atinja o valor de dois ou trÃs, essas tambÃm sÃo capturadas e assim sucessivamente. Entretanto, se um movimento capturar todas as sementes do adversÃrio, a jogada à perdida e as sementes, deixadas no tabuleiro, uma vez que isso poderia impedir o adversÃrio de continuar o jogo. O princÃpio de impedir a captura de todas as sementes do adversÃrio està ligado a uma ideia mais geral de que um jogador deve fazer movimentos que permitam ao seu adversÃrio continuar jogando. Se todas as casas do adversÃrio estÃo vazias, o jogador atual deve fazer um movimento que forneÃa sementes ao adversÃrio. Caso isso nÃo seja possÃvel, o jogador atual captura todas as sementes em seu territÃrio, terminando o jogo. (Adaptado e traduzido da Wikipedia &lt;http://en.wikipedia.org/wiki/Oware&gt;)."
 
 #: ../src/babymatch-activity/babymatch.xml.in.h:1
+msgid "Matching Items"
+msgstr "Itens correspondentes"
+
+#: ../src/babymatch-activity/babymatch.xml.in.h:2
 #: ../src/babymatch-activity/resources/babymatch/board1_0.xml.in.h:1
 #: ../src/babymatch-activity/resources/babymatch/board2_0.xml.in.h:1
 #: ../src/babymatch-activity/resources/babymatch/board3_0.xml.in.h:1
@@ -1525,36 +1321,21 @@ msgstr ""
 msgid "Drag and Drop the items to make them match"
 msgstr "Arraste e solte os itens para fazer sua combinaÃÃo"
 
-#: ../src/babymatch-activity/babymatch.xml.in.h:2
-msgid ""
-"In the main board area, a set of objects is displayed. In the vertical box "
-"(at the left of the main board) another set of objects is shown, each object "
-"in the group on the left matching exactly one object in the main board area. "
-"This game challenges you to find the logical link between these objects. How "
-"do they fit together? Drag each object to the correct red space in the main "
-"area."
-msgstr ""
-"Na Ãrea principal, um grupo de objetos à mostrado. Na caixa vertical (à "
-"esquerda da Ãrea principal), outro grupo de objetos à mostrado, cada um "
-"deles correspondente a um objeto da Ãrea principal. Esse jogo desafia vocà a "
-"encontrar a ligaÃÃo lÃgica entre estes objetos. Como eles se relacionam? "
-"Arraste os objetos para o espaÃo vermelho correspondente, na Ãrea principal."
-
 #: ../src/babymatch-activity/babymatch.xml.in.h:3
-msgid "Matching Items"
-msgstr "Itens correspondentes"
-
-#: ../src/babymatch-activity/babymatch.xml.in.h:4
 msgid "Motor coordination. Conceptual matching."
 msgstr "CoordenaÃÃo motora. Conceito de correspondÃncia."
 
-#: ../src/babymatch-activity/babymatch.xml.in.h:5
+#: ../src/babymatch-activity/babymatch.xml.in.h:4
 msgid "Mouse manipulation: movement, drag and drop. Cultural references."
-msgstr ""
-"ManipulaÃÃo do mouse: movimento, arrastar e soltar. ReferÃncias culturais."
+msgstr "ManipulaÃÃo do mouse: movimento, arrastar e soltar. ReferÃncias culturais."
+
+#: ../src/babymatch-activity/babymatch.xml.in.h:5
+msgid "In the main board area, a set of objects is displayed. In the vertical box (at the left of the main board) another set of objects is shown, each object in the group on the left matching exactly one object in the main board area. This game challenges you to find the logical link between these objects. How do they fit together? Drag each object to the correct red space in the main area."
+msgstr "Na Ãrea principal, um grupo de objetos à mostrado. Na caixa vertical (à esquerda da Ãrea principal), outro grupo de objetos à mostrado, cada um deles correspondente a um objeto da Ãrea principal. Esse jogo desafia vocà a encontrar a ligaÃÃo lÃgica entre estes objetos. Como eles se relacionam? Arraste os objetos para o espaÃo vermelho correspondente, na Ãrea principal."
 
-#: ../src/babymatch-activity/shapegame.c:2017
-#: ../src/click_on_letter-activity/click_on_letter.c:1316
+#: ../src/babymatch-activity/shapegame.c:2041
+#: ../src/click_on_letter-activity/click_on_letter.c:1315
+#: ../src/missing_letter-activity/missingletter.c:800
 #, c-format
 msgid ""
 "<b>%1$s</b> configuration\n"
@@ -1568,28 +1349,24 @@ msgid "Complete the puzzle"
 msgstr "Complete o quebra-cabeÃa"
 
 #: ../src/babyshapes-activity/babyshapes.xml.in.h:2
-#: ../src/details-activity/details.xml.in.h:1
-msgid ""
-"Complete the puzzle by dragging each piece from the set of pieces on the "
-"left, to the matching space in the puzzle."
-msgstr ""
-"Complete o quebra-cabeÃa, arrastando as peÃas do conjunto à esquerda atà o "
-"espaÃo correspondente na tela."
-
-#: ../src/babyshapes-activity/babyshapes.xml.in.h:3
 #: ../src/details-activity/details.xml.in.h:2
 msgid "Drag and Drop the shapes on their respective targets"
 msgstr "Arraste e solte as formas em seus respectivos lugares"
 
-#: ../src/babyshapes-activity/babyshapes.xml.in.h:4
-#: ../src/details-activity/details.xml.in.h:4
+#: ../src/babyshapes-activity/babyshapes.xml.in.h:3
+#: ../src/details-activity/details.xml.in.h:3
 msgid "Good mouse-control"
 msgstr "Bom controle do mouse"
 
-#: ../src/babyshapes-activity/babyshapes.xml.in.h:5
+#: ../src/babyshapes-activity/babyshapes.xml.in.h:4
 msgid "The dog is provided by Andre Connes and released under the GPL"
 msgstr "O cachorro foi disponibilizado por Andre Connes e liberado sob a GPL"
 
+#: ../src/babyshapes-activity/babyshapes.xml.in.h:5
+#: ../src/details-activity/details.xml.in.h:5
+msgid "Complete the puzzle by dragging each piece from the set of pieces on the left, to the matching space in the puzzle."
+msgstr "Complete o quebra-cabeÃa, arrastando as peÃas do conjunto à esquerda atà o espaÃo correspondente na tela."
+
 #: ../src/babyshapes-activity/resources/babyshapes/board5_0.xml.in.h:1
 msgid "Hello ! My name is Lock."
 msgstr "OlÃ! Meu nome à Lock."
@@ -1624,110 +1401,96 @@ msgstr "Ambrosius Bosschaert o AnciÃo, Flor Ainda Viva - 1614"
 
 #: ../src/ballcatch-activity/ballcatch.py:75
 #: ../src/ballcatch-activity/ballcatch.xml.in.h:2
-msgid ""
-"Press the two shift keys at the same time, to make the ball go in a straight "
-"line."
-msgstr ""
-"Aperte simultaneamente as duas teclas Shift para fazer a bola ir em uma "
-"linha reta."
+msgid "Press the two shift keys at the same time, to make the ball go in a straight line."
+msgstr "Aperte simultaneamente as duas teclas Shift para fazer a bola ir em uma linha reta."
 
 #: ../src/ballcatch-activity/ballcatch.xml.in.h:1
 msgid "Make the ball go to Tux"
 msgstr "Mande a bola para o Tux"
 
 #: ../src/bargame-activity/bargame.xml.in.h:1
-msgid "Brain"
-msgstr "RaciocÃnio"
+msgid "bar game"
+msgstr "Jogo das bolas"
 
 #: ../src/bargame-activity/bargame.xml.in.h:2
 msgid "Don't use the last ball"
 msgstr "NÃo coloque a Ãltima bola"
 
 #: ../src/bargame-activity/bargame.xml.in.h:3
-#: ../src/hexagon-activity/hexagon.xml.in.h:2
-msgid "Logic-training activity"
-msgstr "Atividade para treino de lÃgica"
+msgid "Brain"
+msgstr "RaciocÃnio"
 
 #: ../src/bargame-activity/bargame.xml.in.h:4
-msgid ""
-"Place balls in the holes. You win if the computer has to place the last "
-"ball. If you want Tux to begin, just click on him."
-msgstr ""
-"Coloque as bolas nos buracos. Vocà ganha se o Tux tiver que colocar a Ãltima "
-"bola. Se vocà quiser que o Tux comece, clique nele."
+#: ../src/hexagon-activity/hexagon.xml.in.h:4
+msgid "Logic-training activity"
+msgstr "Atividade para treino de lÃgica"
 
 #: ../src/bargame-activity/bargame.xml.in.h:5
-msgid "bar game"
-msgstr "Jogo das bolas"
+msgid "Place balls in the holes. You win if the computer has to place the last ball. If you want Tux to begin, just click on him."
+msgstr "Coloque as bolas nos buracos. Vocà ganha se o Tux tiver que colocar a Ãltima bola. Se vocà quiser que o Tux comece, clique nele."
 
-#: ../src/billard-activity/billard.c:89 ../src/erase-activity/erase.c:85
-#: ../src/erase-activity/erase.xml.in.h:4
+#: ../src/billard-activity/billard.c:89
+#: ../src/erase-activity/erase.c:85
+#: ../src/erase-activity/erase.xml.in.h:1
 msgid "Move the mouse"
 msgstr "Movimentar o mouse"
 
 #: ../src/billard-activity/billard.xml.in.h:1
-msgid "Kick the ball into the black hole on the right"
-msgstr "Mande a bola para o buraco à direita"
+msgid "The football game"
+msgstr "Jogo de futebol"
 
 #: ../src/billard-activity/billard.xml.in.h:2
 msgid "Kick the ball into the goal"
 msgstr "Mande a bola para o gol"
 
 #: ../src/billard-activity/billard.xml.in.h:3
-#: ../src/chess_computer-activity/chess_computer.xml.in.h:2
+#: ../src/chess_computer-activity/chess_computer.xml.in.h:3
 #: ../src/chess_movelearn-activity/chess_movelearn.xml.in.h:3
-#: ../src/chess_partyend-activity/chess_partyend.xml.in.h:2
-#: ../src/clickgame-activity/clickgame.xml.in.h:5
-#: ../src/connect4-2players-activity/connect4-2players.xml.in.h:5
-#: ../src/connect4-activity/connect4.xml.in.h:6
-#: ../src/erase_2clic-activity/erase_2clic.xml.in.h:6
+#: ../src/chess_partyend-activity/chess_partyend.xml.in.h:3
+#: ../src/clickgame-activity/clickgame.xml.in.h:3
+#: ../src/connect4-2players-activity/connect4-2players.xml.in.h:3
+#: ../src/connect4-activity/connect4.xml.in.h:3
+#: ../src/erase_2clic-activity/erase_2clic.xml.in.h:3
 #: ../src/erase-activity/erase.xml.in.h:3
-#: ../src/erase_clic-activity/erase_clic.xml.in.h:6
-#: ../src/fifteen-activity/fifteen.xml.in.h:2
+#: ../src/erase_clic-activity/erase_clic.xml.in.h:3
+#: ../src/fifteen-activity/fifteen.xml.in.h:3
 #: ../src/hanoi-activity/hanoi.xml.in.h:3
-#: ../src/memory-activity/memory.xml.in.h:4
-#: ../src/penalty-activity/penalty.xml.in.h:4
-#: ../src/tangram-activity/tangram.xml.in.h:8
+#: ../src/memory-activity/memory.xml.in.h:3
+#: ../src/penalty-activity/penalty.xml.in.h:3
+#: ../src/tangram-activity/tangram.xml.in.h:3
 msgid "Mouse-manipulation"
 msgstr "ManipulaÃÃo do mouse"
 
 #: ../src/billard-activity/billard.xml.in.h:4
-msgid ""
-"Point the mouse and click on the ball, to set the speed and direction of the "
-"ball. The closer you click to the centre, the slower the ball moves."
-msgstr ""
-"Aponte o mouse para a bola e clique nela para definir sua velocidade e "
-"direÃÃo. Quanto mais prÃximo do centro for o clique, mais lentamente a bola "
-"irà se mover."
+msgid "Point the mouse and click on the ball, to set the speed and direction of the ball. The closer you click to the center, the slower the ball moves."
+msgstr "Aponte o mouse para a bola e clique nela para definir sua velocidade e direÃÃo. Quanto mais prÃximo do centro for o clique, mais lentamente a bola irà se mover."
 
 #: ../src/billard-activity/billard.xml.in.h:5
-msgid "The football game"
-msgstr "Jogo de futebol"
+msgid "Kick the ball into the black hole on the right"
+msgstr "Mande a bola para o buraco à direita"
 
-#: ../src/boards/menu2.c:137
+#: ../src/boards/menu2.c:138
 msgid "Main Menu Second Version"
 msgstr "Menu principal - Segunda versÃo"
 
-#: ../src/boards/menu2.c:138
+#: ../src/boards/menu2.c:139
 msgid "Select a Board"
 msgstr "Selecione uma atividade"
 
-#: ../src/boards/menu2.c:268
+#: ../src/boards/menu2.c:269
 #, c-format
 msgid "Number of activities: %d"
 msgstr "NÃmero de atividades: %d"
 
-#: ../src/boards/python.c:64 ../src/boards/python.c:88
+#: ../src/boards/python.c:64
+#: ../src/boards/python.c:88
 msgid "Python Board"
 msgstr "Ãrea Python"
 
 #: ../src/boards/python.c:65
-msgid "Special board that embeds python into GCompris."
-msgstr "Atividade especial que embute o Python ao GCompris."
-
 #: ../src/boards/python.c:89
-msgid "Special board that embeds python into gcompris."
-msgstr "Atividade especial que incorpora o Python ao GCompris."
+msgid "Special board that embeds Python into GCompris."
+msgstr "Atividade especial que embute o Python no GCompris."
 
 #: ../src/braille_alphabets-activity/braille_alphabets.py:176
 msgid "Braille : Unlocking the Code"
@@ -1735,23 +1498,13 @@ msgstr "Braille: Destravando o cÃdigo"
 
 #. Braille Intro
 #: ../src/braille_alphabets-activity/braille_alphabets.py:178
-msgid ""
-"The Braille system is a method that is used by blind people to read and "
-"write."
-msgstr ""
-"O sistema Braille à um mÃtodo que à usado por pessoas cegas para ler e "
-"escrever."
+msgid "The Braille system is a method that is used by blind people to read and write."
+msgstr "O sistema Braille à um mÃtodo que à usado por pessoas cegas para ler e escrever."
 
 #. Braille Description
 #: ../src/braille_alphabets-activity/braille_alphabets.py:181
-msgid ""
-"Each Braille character, or cell, is made up of six dot positions, arranged "
-"in a rectangle containing two columns of three dots each. As seen on the "
-"left, each dot is referenced by a number from 1 to 6."
-msgstr ""
-"Cada caractere Braille, ou cÃlula, Ã constituÃdo de pontos em seis posiÃÃes, "
-"arranjados em um retÃngulo contendo duas colunas de trÃs pontos cada. Como "
-"visto à esquerda, cada ponto à referenciado por um nÃmero, de 1 a 6."
+msgid "Each Braille character, or cell, is made up of six dot positions, arranged in a rectangle containing two columns of three dots each. As seen on the left, each dot is referenced by a number from 1 to 6."
+msgstr "Cada caractere Braille, ou cÃlula, à constituÃdo de pontos em seis posiÃÃes, arranjados em um retÃngulo contendo duas colunas de trÃs pontos cada. Como visto à esquerda, cada ponto à referenciado por um nÃmero, de 1 a 6."
 
 #: ../src/braille_alphabets-activity/braille_alphabets.py:200
 msgid "I am braille TUX"
@@ -1759,31 +1512,20 @@ msgstr "Eu sou o TUX Braille"
 
 #: ../src/braille_alphabets-activity/braille_alphabets.py:212
 msgid "When you are ready, click on me and try reproducing Braille characters."
-msgstr ""
-"Quando estiver pronto, clique em mim e tente reproduzir os caracteres "
-"Braille."
+msgstr "Quando estiver pronto, clique em mim e tente reproduzir os caracteres Braille."
 
 #. Translators : Do not translate the token {letter}
 #: ../src/braille_alphabets-activity/braille_alphabets.py:299
 msgid "Click on the dots in braille cell area to produce the letter {letter}."
-msgstr ""
-"Clique nos pontos na Ãrea da cÃlula Braille para produzir a letra {letter}."
+msgstr "Clique nos pontos na Ãrea da cÃlula Braille para produzir a letra {letter}."
 
 #: ../src/braille_alphabets-activity/braille_alphabets.py:304
-msgid ""
-"Look at the Braille character map and observe how similar the first and "
-"second line are."
-msgstr ""
-"Observe o mapa do caractere Braille e veja como a primeira e a segunda linha "
-"sÃo similares."
+msgid "Look at the Braille character map and observe how similar the first and second line are."
+msgstr "Observe o mapa do caractere Braille e veja como a primeira e a segunda linha sÃo similares."
 
 #: ../src/braille_alphabets-activity/braille_alphabets.py:307
-msgid ""
-"Again, similar as the first line but take care, the 'W' letter was added "
-"afterwards."
-msgstr ""
-"Novamente, similar à primeira linha, mas tome cuidado, a letra 'W' foi "
-"adicionada depois."
+msgid "Again, similar as the first line but take care, the 'W' letter was added afterwards."
+msgstr "Novamente, similar à primeira linha, mas tome cuidado, a letra 'W' foi adicionada depois."
 
 #: ../src/braille_alphabets-activity/braille_alphabets.py:310
 msgid "This is easy, numbers are the same as letters from A to J."
@@ -1806,39 +1548,28 @@ msgid "Let kids discover the Braille system."
 msgstr "Permitir Ãs crianÃas descobrir o sistema Braille."
 
 #: ../src/braille_alphabets-activity/braille_alphabets.xml.in.h:4
-msgid ""
-"The screen has 3 sections: an interactive braille cell, an instruction "
-"telling you the letter to reproduce, and at the top the Braille letters to "
-"use as a reference. Each level teaches a set of 10 letters."
-msgstr ""
-"Essa tela possui 3 seÃÃes: uma cÃlula Braille interativa, uma instruÃÃo "
-"indicando a letra a ser reproduzida e, no alto, as letras em Braille para "
-"vocà usar como referÃncia. Cada nÃvel possui um conjunto de 10 letras."
+msgid "The screen has 3 sections: an interactive braille cell, an instruction telling you the letter to reproduce, and at the top the Braille letters to use as a reference. Each level teaches a set of 10 letters."
+msgstr "Essa tela possui 3 seÃÃes: uma cÃlula Braille interativa, uma instruÃÃo indicando a letra a ser reproduzida e, no alto, as letras em Braille para vocà usar como referÃncia. Cada nÃvel possui um conjunto de 10 letras."
 
 #: ../src/braille_alphabets-activity/BrailleMap.py:96
 msgid "Back to the activity"
 msgstr "Voltar para a atividade"
 
 #: ../src/braille_fun-activity/braille_fun.xml.in.h:1
-msgid "Braille Alphabet Codes"
-msgstr "CÃdigos do alfabeto Braille"
-
-#: ../src/braille_fun-activity/braille_fun.xml.in.h:2
 msgid "Braille Fun"
 msgstr "DiversÃo com o Braille"
 
+#: ../src/braille_fun-activity/braille_fun.xml.in.h:2
+msgid "Braille the falling letters"
+msgstr "Indique, em Braille, as letras que estÃo caindo."
+
 #: ../src/braille_fun-activity/braille_fun.xml.in.h:3
-msgid ""
-"Braille code the tile for the corresponding falling letters. Check the "
-"braille chart by clicking on the toggle button for help."
-msgstr ""
-"Entre com o cÃdigo Braille correspondente Ãs letras que estÃo caindo. Caso "
-"precise de ajuda, clique no Ãcone do cÃdigo Braille situado na barra de "
-"Ãcones localizada na regiÃo inferior da tela."
+msgid "Braille Alphabet Codes"
+msgstr "CÃdigos do alfabeto Braille"
 
 #: ../src/braille_fun-activity/braille_fun.xml.in.h:4
-msgid "Braille the falling letters"
-msgstr "Indique, em Braille, as letras que estÃo caindo."
+msgid "Enter the braille code in the tile for the corresponding falling letters. Check the braille chart by clicking on the toggle button for help."
+msgstr "Entre com o cÃdigo Braille correspondente Ãs letras que estÃo caindo. Caso precise de ajuda, clique no Ãcone do cÃdigo Braille situado na barra de Ãcones localizada na regiÃo inferior da tela."
 
 #: ../src/braille_lotto-activity/braille_lotto.py:120
 msgid "PLAYER 1"
@@ -1913,45 +1644,26 @@ msgid "Discover the Braille system for numbers."
 msgstr "Descubra os nÃmeros do sistema Braille."
 
 #: ../src/braille_lotto-activity/braille_lotto.xml.in.h:3
-msgid ""
-"Each player must find if the proposed number is in their board. If the code "
-"is in the board, just click on it in order to validate it. The player who "
-"crosses all the Braille numbers correctly wins the game. Check the Braille "
-"table by clicking on the toggle button in the control bar."
-msgstr ""
-"Cada jogador deve procurar pelo cÃdigo Braille correspondente ao nÃmero "
-"solicitado em sua tabuleiro. Se o cÃdigo estiver lÃ, clique nele para validÃ-"
-"lo. Caso vocà nÃo tenha o cÃdigo, clique no botÃo \"Eu nÃo tenho este nÃmero"
-"\" para verificar se ele realmente nÃo està lÃ. O primeiro jogador que "
-"marcar corretamente todos os cÃdigos Braille ganha o jogo. Caso precise de "
-"ajuda, clique no Ãcone do cÃdigo Braille situado na barra de Ãcones "
-"localizada na regiÃo inferior da tela."
+msgid "Each player must find if the proposed number is in their board. If the code is in the board, just click on it in order to validate it. The player who crosses all the Braille numbers correctly wins the game. Check the Braille table by clicking on the toggle button in the control bar."
+msgstr "Cada jogador deve procurar pelo cÃdigo Braille correspondente ao nÃmero solicitado em sua tabuleiro. Se o cÃdigo estiver lÃ, clique nele para validÃ-lo. Caso vocà nÃo tenha o cÃdigo, clique no botÃo \"Eu nÃo tenho este nÃmero\" para verificar se ele realmente nÃo està lÃ. O primeiro jogador que marcar corretamente todos os cÃdigos Braille ganha o jogo. Caso precise de ajuda, clique no Ãcone do cÃdigo Braille situado na barra de Ãcones localizada na regiÃo inferior da tela."
 
 #: ../src/canal_lock-activity/canal_lock.xml.in.h:1
-#: ../src/hydroelectric-activity/hydroelectric.xml.in.h:2
-#: ../src/watercycle-activity/watercycle.xml.in.h:2
-msgid "Drawing by Stephane Cabaraux."
-msgstr "Desenhado por Stephane Cabaraux."
-
-#: ../src/canal_lock-activity/canal_lock.xml.in.h:2
 msgid "Operate a canal lock"
 msgstr "Opere uma comporta de canal"
 
+#: ../src/canal_lock-activity/canal_lock.xml.in.h:2
+msgid "Tux is in trouble, and needs to take his boat through a lock. Help Tux and find out how a canal lock works."
+msgstr "Tux està com problemas e precisa atravessar uma comporta com seu barco. Ajude-o e entenda como funciona um canal."
+
 #: ../src/canal_lock-activity/canal_lock.xml.in.h:3
-msgid ""
-"Tux is in trouble, and needs to take his boat through a lock. Help Tux and "
-"find out how a canal lock works."
-msgstr ""
-"Tux està com problemas e precisa atravessar uma comporta com seu barco. "
-"Ajude-o e entenda como funciona um canal."
+msgid "You are in charge of the canal lock. Open the gates and the locks in the right order, so Tux can travel through the gates in both directions."
+msgstr "Vocà està no comando das comportas do canal. Abra as portas e as comportas na ordem certa, entÃo o Tux poderà atravessÃ-las em ambas direÃÃes."
 
 #: ../src/canal_lock-activity/canal_lock.xml.in.h:4
-msgid ""
-"You are in charge of the canal lock. Open the gates and the locks in the "
-"right order, so Tux can travel through the gates in both directions."
-msgstr ""
-"Vocà està no comando das comportas do canal. Abra as portas e as comportas "
-"na ordem certa, entÃo o Tux poderà atravessÃ-las em ambas direÃÃes."
+#: ../src/hydroelectric-activity/hydroelectric.xml.in.h:4
+#: ../src/watercycle-activity/watercycle.xml.in.h:5
+msgid "Drawing by Stephane Cabaraux."
+msgstr "Desenhado por Stephane Cabaraux."
 
 #: ../src/chat-activity/chat.py:87
 msgid "All messages will be displayed here.\n"
@@ -1966,23 +1678,16 @@ msgid "Your Channel"
 msgstr "Seu canal"
 
 #: ../src/chat-activity/chat.py:198
-msgid ""
-"Type your message here, to send to other GCompris users on your local "
-"network."
-msgstr ""
-"Digite aqui a sua mensagem aqui, para enviÃ-la aos outros usuÃrios do "
-"GCompris na sua rede local."
+msgid "Type your message here, to send to other GCompris users on your local network."
+msgstr "Digite aqui a sua mensagem aqui, para enviÃ-la aos outros usuÃrios do GCompris na sua rede local."
 
 #: ../src/chat-activity/chat.py:244
 msgid "color"
 msgstr "cor"
 
 #: ../src/chat-activity/chat.py:323
-msgid ""
-"ERROR: Failed to initialize the network interface. You cannot communicate."
-msgstr ""
-"ERRO: NÃo foi possÃvel iniciar a interface de rede. Vocà nÃo pode se "
-"comunicar."
+msgid "ERROR: Failed to initialize the network interface. You cannot communicate."
+msgstr "ERRO: NÃo foi possÃvel iniciar a interface de rede. Vocà nÃo pode se comunicar."
 
 #: ../src/chat-activity/chat.py:433
 msgid "Has left the chat."
@@ -1990,8 +1695,7 @@ msgstr "Deixou o bate-papo."
 
 #: ../src/chat-activity/chat.py:512
 msgid "You must set a channel in your channel entry box first.\n"
-msgstr ""
-"Primeiro vocà deve definir um canal na sua janela de entrada de canais.\n"
+msgstr "Primeiro vocà deve definir um canal na sua janela de entrada de canais.\n"
 
 #: ../src/chat-activity/chat.py:513
 msgid "Your friends must set the same channel in order to communicate with you"
@@ -2006,25 +1710,15 @@ msgid "This chat activity only works on the local network"
 msgstr "Esse bate-papo funciona somente na rede local"
 
 #: ../src/chat-activity/chat.xml.in.h:3
-msgid ""
-"This chat activity will only work with other GCompris users on your local "
-"network, not on the Internet. To use it, just type in your message and hit "
-"Enter. Your message is then broadcasted on the local network, and any "
-"GCompris program running the chat activity on that local network will "
-"receive and display your message."
-msgstr ""
-"Essa atividade de bate-papo funciona somente com outros usuÃrios do GCompris "
-"na sua rede local, nÃo na Internet. Para usÃ-la, basta digitar sua mensagem "
-"e apertar Enter. Sua mensagem serà enviada para toda a rede local e qualquer "
-"computador com o GCompris aberto na atividade de bate-papo irà recebÃ-la e "
-"exibi-la."
+msgid "This chat activity will only work with other GCompris users on your local network, not on the Internet. To use it, just type in your message and hit Enter. Your message is then broadcast on the local network, and any GCompris program running the chat activity on that local network will receive and display your message."
+msgstr "Essa atividade de bate-papo funciona somente com outros usuÃrios do GCompris na sua rede local, nÃo na Internet. Para usÃ-la, basta digitar sua mensagem e apertar Enter. Sua mensagem serà enviada para toda a rede local e qualquer computador com o GCompris aberto na atividade de bate-papo irà recebÃ-la e exibi-la."
 
-#: ../src/chess_computer-activity/chess.c:222
+#: ../src/chess_computer-activity/chess.c:225
 msgid "Error: The external program gnuchess died unexpectedly"
 msgstr "Erro: O programa externo gnuchess encerrou inesperadamente"
 
-#: ../src/chess_computer-activity/chess.c:262
-#: ../src/chess_computer-activity/chess.c:308
+#: ../src/chess_computer-activity/chess.c:265
+#: ../src/chess_computer-activity/chess.c:311
 msgid ""
 "Error: The external program gnuchess is mandatory\n"
 "to play chess in gcompris.\n"
@@ -2034,41 +1728,42 @@ msgstr ""
 "para jogar xadrez no GCompris.\n"
 "Instale-o e certifique-se de que ele esteja em "
 
-#: ../src/chess_computer-activity/chess.c:653
+#: ../src/chess_computer-activity/chess.c:656
 msgid "White's Turn"
 msgstr "Jogada das brancas"
 
-#: ../src/chess_computer-activity/chess.c:653
+#: ../src/chess_computer-activity/chess.c:656
 msgid "Black's Turn"
 msgstr "Jogada das pretas"
 
-#: ../src/chess_computer-activity/chess.c:794
+#: ../src/chess_computer-activity/chess.c:797
 msgid "White checks"
 msgstr "Xeque das brancas"
 
-#: ../src/chess_computer-activity/chess.c:796
+#: ../src/chess_computer-activity/chess.c:799
 msgid "Black checks"
 msgstr "Xeque das pretas"
 
-#: ../src/chess_computer-activity/chess.c:1202
+#: ../src/chess_computer-activity/chess.c:1209
 msgid "Black mates"
 msgstr "Xeque-mate das pretas"
 
-#: ../src/chess_computer-activity/chess.c:1209
+#: ../src/chess_computer-activity/chess.c:1216
 msgid "White mates"
 msgstr "Xeque-mate das brancas"
 
-#: ../src/chess_computer-activity/chess.c:1216 ../src/gcompris/bonus.c:191
-#: ../src/gcompris/bonus.c:200
+#: ../src/chess_computer-activity/chess.c:1223
+#: ../src/gcompris/bonus.c:194
+#: ../src/gcompris/bonus.c:203
 msgid "Drawn game"
 msgstr "Jogo empatado"
 
-#: ../src/chess_computer-activity/chess.c:1244
+#: ../src/chess_computer-activity/chess.c:1251
 msgid "Error: The external program gnuchess died unexpectingly"
 msgstr "Erro: O programa externo gnuchess encerrou inesperadamente"
 
 #: ../src/chess_computer-activity/chess_computer.xml.in.h:1
-#: ../src/chess_movelearn-activity/chess_movelearn.xml.in.h:2
+#: ../src/chess_movelearn-activity/chess_movelearn.xml.in.h:1
 #: ../src/chess_partyend-activity/chess_partyend.xml.in.h:1
 msgid "Learning chess"
 msgstr "Aprender a jogar xadrez"
@@ -2079,11 +1774,11 @@ msgstr "Aprender a jogar xadrez"
 msgid "The chess engine is from gnuchess."
 msgstr "O mecanismo do xadrez vem do GNUChess."
 
-#: ../src/chess_movelearn-activity/chess_movelearn.xml.in.h:1
+#: ../src/chess_movelearn-activity/chess_movelearn.xml.in.h:2
 msgid "Chess training. Catch the computer's pawns."
 msgstr "PrÃtica de xadrez. Capture os peÃes do computador."
 
-#: ../src/chess_partyend-activity/chess_partyend.xml.in.h:3
+#: ../src/chess_partyend-activity/chess_partyend.xml.in.h:2
 msgid "Play the end of the chess game against the computer"
 msgstr "Finalize o jogo de xadrez contra o computador"
 
@@ -2096,37 +1791,28 @@ msgid "Drag and Drop the items to organize the story"
 msgstr "Arraste e solte os itens para organizar a histÃria"
 
 #: ../src/chronos-activity/chronos.xml.in.h:3
-msgid ""
-"Moon photo is copyright NASA. The space sounds come from Tuxpaint and "
-"Vegastrike which are released under the GPL license. The transportation "
-"images are copyright Franck Doucet. Dates of Transportation are based on "
-"those found in &lt;http://www.wikipedia.org&gt;.";
-msgstr ""
-"A foto da Lua possui copyright da NASA. Os sons do espaÃo vieram do Tuxpaint "
-"e Vegastrike, que sÃo liberados sob a licenÃa GPL. As imagens dos meios de "
-"transporte sÃo copyright de Franck Doucet. As datas dos meios de transporte "
-"foram baseadas nas encontradas na &lt;http://wikipedia.org&gt;.";
-
-#: ../src/chronos-activity/chronos.xml.in.h:4
 msgid "Pick from the pictures on the left and put them on the red dots"
 msgstr "Selecione as imagens à esquerda e coloque-as sobre os pontos vermelhos"
 
-#: ../src/chronos-activity/chronos.xml.in.h:5
+#: ../src/chronos-activity/chronos.xml.in.h:4
 msgid "Sort the pictures into the order that tells the story"
 msgstr "Coloque as imagens na ordem da histÃria"
 
-#: ../src/chronos-activity/chronos.xml.in.h:6
+#: ../src/chronos-activity/chronos.xml.in.h:5
 msgid "Tell a short story"
 msgstr "Conte uma histÃria curta"
 
+#: ../src/chronos-activity/chronos.xml.in.h:6
+msgid "Moon photo is copyright NASA. The space sounds come from Tuxpaint and Vegastrike which are released under the GPL license. The transportation images are copyright Franck Doucet. Dates of Transportation are based on those found in &lt;http://www.wikipedia.org&gt;.";
+msgstr "A foto da Lua possui copyright da NASA. Os sons do espaÃo vieram do Tuxpaint e Vegastrike, que sÃo liberados sob a licenÃa GPL. As imagens dos meios de transporte sÃo copyright de Franck Doucet. As datas dos meios de transporte foram baseadas nas encontradas na &lt;http://wikipedia.org&gt;.";
+
 #: ../src/chronos-activity/resources/chronos/board1_0.xml.in.h:1
 msgid "Moonwalker"
 msgstr "Viagem à lua"
 
 #: ../src/chronos-activity/resources/chronos/board1_1.xml.in.h:1
-#: ../src/wordprocessor-activity/wordprocessor.c:126
-msgid "Autumn"
-msgstr "Outono"
+msgid "The 4 Seasons"
+msgstr "As 4 estaÃÃes"
 
 #: ../src/chronos-activity/resources/chronos/board1_1.xml.in.h:2
 #: ../src/wordprocessor-activity/wordprocessor.c:124
@@ -2139,8 +1825,9 @@ msgid "Summer"
 msgstr "VerÃo"
 
 #: ../src/chronos-activity/resources/chronos/board1_1.xml.in.h:4
-msgid "The 4 Seasons"
-msgstr "As 4 estaÃÃes"
+#: ../src/wordprocessor-activity/wordprocessor.c:126
+msgid "Autumn"
+msgstr "Outono"
 
 #: ../src/chronos-activity/resources/chronos/board1_1.xml.in.h:5
 #: ../src/wordprocessor-activity/wordprocessor.c:127
@@ -2156,23 +1843,14 @@ msgid "Tux and the apple tree"
 msgstr "Tux e a macieira"
 
 #: ../src/chronos-activity/resources/chronos/board3_0.xml.in.h:1
+#: ../src/chronos-activity/resources/chronos/board3_1.xml.in.h:1
 #: ../src/chronos-activity/resources/chronos/board3_2.xml.in.h:1
+#: ../src/chronos-activity/resources/chronos/board3_3.xml.in.h:1
 #: ../src/chronos-activity/resources/chronos/board3_4.xml.in.h:1
-#: ../src/chronos-activity/resources/chronos/board4_2.xml.in.h:1
-msgid "1769 Cugnot's fardier"
-msgstr "1769 Fardier de Cugnot"
+msgid "Transportation"
+msgstr "Meios de transporte"
 
 #: ../src/chronos-activity/resources/chronos/board3_0.xml.in.h:2
-#: ../src/chronos-activity/resources/chronos/board3_3.xml.in.h:5
-#: ../src/chronos-activity/resources/chronos/board3_4.xml.in.h:2
-msgid ""
-"1829 Stephenson's Rocket\n"
-"Steam locomotive"
-msgstr ""
-"1829 Locomotiva à vapor\n"
-"de Stephenson"
-
-#: ../src/chronos-activity/resources/chronos/board3_0.xml.in.h:4
 msgid ""
 "Place each image in the order and\n"
 "on the date it was invented.\n"
@@ -2184,16 +1862,25 @@ msgstr ""
 "de dÃvida, consulte a WikipÃdia:\n"
 "http://www.wikipedia.org";
 
-#: ../src/chronos-activity/resources/chronos/board3_0.xml.in.h:8
-#: ../src/chronos-activity/resources/chronos/board3_1.xml.in.h:6
-#: ../src/chronos-activity/resources/chronos/board3_2.xml.in.h:5
-#: ../src/chronos-activity/resources/chronos/board3_3.xml.in.h:7
+#: ../src/chronos-activity/resources/chronos/board3_0.xml.in.h:6
+#: ../src/chronos-activity/resources/chronos/board3_2.xml.in.h:4
 #: ../src/chronos-activity/resources/chronos/board3_4.xml.in.h:5
-msgid "Transportation"
-msgstr "Meios de transporte"
+#: ../src/chronos-activity/resources/chronos/board4_2.xml.in.h:3
+msgid "1769 Cugnot's fardier"
+msgstr "1769 Fardier de Cugnot"
 
-#: ../src/chronos-activity/resources/chronos/board3_1.xml.in.h:1
-#: ../src/chronos-activity/resources/chronos/board3_3.xml.in.h:1
+#: ../src/chronos-activity/resources/chronos/board3_0.xml.in.h:7
+#: ../src/chronos-activity/resources/chronos/board3_3.xml.in.h:6
+#: ../src/chronos-activity/resources/chronos/board3_4.xml.in.h:2
+msgid ""
+"1829 Stephenson's Rocket\n"
+"Steam locomotive"
+msgstr ""
+"1829 Locomotiva à vapor\n"
+"de Stephenson"
+
+#: ../src/chronos-activity/resources/chronos/board3_1.xml.in.h:2
+#: ../src/chronos-activity/resources/chronos/board3_3.xml.in.h:4
 msgid ""
 "1783 Montgolfier brothers'\n"
 "hot air balloon"
@@ -2201,14 +1888,14 @@ msgstr ""
 "1783 BalÃo de ar quente\n"
 "dos irmÃos Montgolfier"
 
-#: ../src/chronos-activity/resources/chronos/board3_1.xml.in.h:3
-#: ../src/chronos-activity/resources/chronos/board3_2.xml.in.h:4
+#: ../src/chronos-activity/resources/chronos/board3_1.xml.in.h:4
+#: ../src/chronos-activity/resources/chronos/board3_2.xml.in.h:5
 #: ../src/chronos-activity/resources/chronos/board3_4.xml.in.h:4
-#: ../src/chronos-activity/resources/chronos/board4_0.xml.in.h:1
+#: ../src/chronos-activity/resources/chronos/board4_0.xml.in.h:2
 msgid "1880 Clement Ader's Eole"
 msgstr "1880 Eole de Clement Ader"
 
-#: ../src/chronos-activity/resources/chronos/board3_1.xml.in.h:4
+#: ../src/chronos-activity/resources/chronos/board3_1.xml.in.h:5
 msgid ""
 "1906 Paul Cornu\n"
 "First helicopter flight"
@@ -2217,7 +1904,7 @@ msgstr ""
 "Primeiro voo de helicÃptero"
 
 #: ../src/chronos-activity/resources/chronos/board3_2.xml.in.h:2
-#: ../src/chronos-activity/resources/chronos/board3_3.xml.in.h:3
+#: ../src/chronos-activity/resources/chronos/board3_3.xml.in.h:2
 msgid ""
 "1791 Comte de Sivrac's\n"
 "Celerifere"
@@ -2225,11 +1912,16 @@ msgstr ""
 "1791 Celerifere do\n"
 "Conde de Sivrac"
 
-#: ../src/chronos-activity/resources/chronos/board4_0.xml.in.h:2
+#: ../src/chronos-activity/resources/chronos/board4_0.xml.in.h:1
+#: ../src/chronos-activity/resources/chronos/board4_1.xml.in.h:1
+msgid "Aviation"
+msgstr "AviaÃÃo"
+
+#: ../src/chronos-activity/resources/chronos/board4_0.xml.in.h:3
 msgid "1903 The Wright brothers' Flyer III"
 msgstr "1903 Flyer III dos irmÃos Wright"
 
-#: ../src/chronos-activity/resources/chronos/board4_0.xml.in.h:3
+#: ../src/chronos-activity/resources/chronos/board4_0.xml.in.h:4
 msgid ""
 "1909 Louis Bleriot crosses\n"
 "the English Channel"
@@ -2237,12 +1929,15 @@ msgstr ""
 "1909 Louis Bleriot cruza\n"
 "o Canal da Mancha"
 
-#: ../src/chronos-activity/resources/chronos/board4_0.xml.in.h:5
-#: ../src/chronos-activity/resources/chronos/board4_1.xml.in.h:7
-msgid "Aviation"
-msgstr "AviaÃÃo"
+#: ../src/chronos-activity/resources/chronos/board4_1.xml.in.h:2
+msgid ""
+"1947 Chuck Yeager\n"
+"breaks the sound-barrier"
+msgstr ""
+"1947 Chuck Yeager\n"
+"quebra a barreira do som"
 
-#: ../src/chronos-activity/resources/chronos/board4_1.xml.in.h:1
+#: ../src/chronos-activity/resources/chronos/board4_1.xml.in.h:4
 msgid ""
 "1927 Charles Lindbergh\n"
 "crosses the Atlantic Ocean"
@@ -2250,7 +1945,7 @@ msgstr ""
 "1927 Charles Lindbergh\n"
 "cruza o Oceano AtlÃntico"
 
-#: ../src/chronos-activity/resources/chronos/board4_1.xml.in.h:3
+#: ../src/chronos-activity/resources/chronos/board4_1.xml.in.h:6
 msgid ""
 "1934 HÃlÃne Boucher's\n"
 "speed record of 444km/h"
@@ -2258,19 +1953,15 @@ msgstr ""
 "1934 Recorde de velocidade a\n"
 "444km/h por HÃlÃne Boucher"
 
-#: ../src/chronos-activity/resources/chronos/board4_1.xml.in.h:5
-msgid ""
-"1947 Chuck Yeager\n"
-"breaks the sound-barrier"
-msgstr ""
-"1947 Chuck Yeager\n"
-"quebra a barreira do som"
+#: ../src/chronos-activity/resources/chronos/board4_2.xml.in.h:1
+msgid "The car"
+msgstr "O automÃvel"
 
 #: ../src/chronos-activity/resources/chronos/board4_2.xml.in.h:2
 msgid "1878 LÃon BollÃ's \"La Mancelle\""
 msgstr "1878 \"La Mancelle\" de LÃon BollÃ"
 
-#: ../src/chronos-activity/resources/chronos/board4_2.xml.in.h:3
+#: ../src/chronos-activity/resources/chronos/board4_2.xml.in.h:4
 msgid ""
 "1885 The first petrol\n"
 "car by Benz"
@@ -2278,84 +1969,67 @@ msgstr ""
 "1885 O primeiro carro\n"
 "a gasolina por Benz"
 
-#: ../src/chronos-activity/resources/chronos/board4_2.xml.in.h:5
-msgid "The car"
-msgstr "O automÃvel"
-
 #: ../src/chronos-activity/resources/chronos/board4_3.xml.in.h:1
+msgid "Cars"
+msgstr "Carros"
+
+#: ../src/chronos-activity/resources/chronos/board4_3.xml.in.h:2
 msgid "1899 Renault \"voiturette\""
 msgstr "1899 Renault \"voiturette\""
 
-#: ../src/chronos-activity/resources/chronos/board4_3.xml.in.h:2
+#: ../src/chronos-activity/resources/chronos/board4_3.xml.in.h:3
 msgid "1923 Lancia Lambda"
 msgstr "1923 Lancia Lambda"
 
-#: ../src/chronos-activity/resources/chronos/board4_3.xml.in.h:3
-msgid "1955 CitroÃn ds 19"
-msgstr "1955 CitroÃn ds 19"
-
 #: ../src/chronos-activity/resources/chronos/board4_3.xml.in.h:4
-msgid "Cars"
-msgstr "Carros"
+msgid "1955 CitroÃn DS 19"
+msgstr "1955 CitroÃn DS 19"
 
 #: ../src/clickanddraw-activity/clickanddraw.xml.in.h:1
 msgid "Click and draw"
 msgstr "Clique e desenhe"
 
 #: ../src/clickanddraw-activity/clickanddraw.xml.in.h:2
-msgid "Draw the picture by clicking on each blue point in sequence."
-msgstr "Desenhe a figura, clicando em cada ponto azul, na sequÃncia."
-
-#: ../src/clickanddraw-activity/clickanddraw.xml.in.h:3
 msgid "Draw the picture by clicking on the blue points."
 msgstr "Desenhe a figura, clicando nos pontos azuis."
 
+#: ../src/clickanddraw-activity/clickanddraw.xml.in.h:3
+msgid "Draw the picture by clicking on each blue point in sequence."
+msgstr "Desenhe a figura, clicando em cada ponto azul, na sequÃncia."
+
 #: ../src/clickgame-activity/clickgame.xml.in.h:1
 msgid "Click On Me"
 msgstr "Clique em mim"
 
 #: ../src/clickgame-activity/clickgame.xml.in.h:2
-msgid ""
-"Fish are taken from the Unix utility xfishtank. All image credits belong to "
-"Guillaume Rousse."
-msgstr ""
-"Os peixes foram tirados do utilitÃrio Unix xfishtank. Os crÃditos de todas "
-"as imagens pertencem a Guillaume Rousse."
-
-#: ../src/clickgame-activity/clickgame.xml.in.h:3
-msgid ""
-"Left-Click with the mouse on all the swimming fish before they leave the "
-"fishtank"
-msgstr ""
-"Clique com o botÃo esquerdo em todos os peixes que estÃo nadando antes que "
-"eles deixem o aquÃrio"
+msgid "Left-Click with the mouse on all the swimming fish before they leave the fishtank"
+msgstr "Clique com o botÃo esquerdo em todos os peixes que estÃo nadando antes que eles deixem o aquÃrio"
 
 #: ../src/clickgame-activity/clickgame.xml.in.h:4
 msgid "Motor coordination: moving and clicking the mouse."
 msgstr "CoordenaÃÃo motora: movimentar e clicar com o mouse."
 
+#: ../src/clickgame-activity/clickgame.xml.in.h:5
+msgid "Use the left mouse button to click on the moving fish. A level 5 and after, a double click is mandatory."
+msgstr "Clique com o botÃo esquerdo do mouse no peixe que està se movimentando. A partir do nÃvel 5, o duplo clique à obrigatÃrio."
+
 #: ../src/clickgame-activity/clickgame.xml.in.h:6
-msgid ""
-"Use the left mouse button to click on the moving fish. A level 5 and after, "
-"a double click is mandatory."
-msgstr ""
-"Clique com o botÃo esquerdo do mouse no peixe que està se movimentando. A "
-"partir do nÃvel 5, o duplo clique à obrigatÃrio."
+msgid "Fish are taken from the Unix utility xfishtank. All image credits belong to Guillaume Rousse."
+msgstr "Os peixes foram tirados do utilitÃrio Unix xfishtank. Os crÃditos de todas as imagens pertencem a Guillaume Rousse."
 
 #. require by all utf8-functions
 #. TRANSLATORS: Put here the alphabet lowercase in your language
-#: ../src/click_on_letter-activity/click_on_letter.c:367
-#: ../src/gletters-activity/gletters.c:229 ../src/memory-activity/memory.c:935
+#: ../src/click_on_letter-activity/click_on_letter.c:368
+#: ../src/gletters-activity/gletters.c:229
+#: ../src/memory-activity/memory.c:935
 msgid "abcdefghijklmnopqrstuvwxyz"
 msgstr "abcdefghijklmnopqrstuvwxyz"
 
-#: ../src/click_on_letter-activity/click_on_letter.c:378
-msgid ""
-"This activity will be played with questions displayed as text instead of "
-"being spoken"
+#: ../src/click_on_letter-activity/click_on_letter.c:379
+msgid "This activity will be played with questions displayed as text instead of being spoken"
 msgstr "Esta atividade serà executada exibindo textos ao invÃs de ser falada."
 
-#: ../src/click_on_letter-activity/click_on_letter.c:383
+#: ../src/click_on_letter-activity/click_on_letter.c:384
 #: ../src/memory-activity/memory.c:906
 msgid ""
 "Error: this activity cannot be played with the\n"
@@ -2368,7 +2042,7 @@ msgstr ""
 "VÃ para a janela de configuraÃÃo para\n"
 "habilitar o som."
 
-#: ../src/click_on_letter-activity/click_on_letter.c:404
+#: ../src/click_on_letter-activity/click_on_letter.c:405
 #, c-format
 msgid ""
 "Error: this activity requires that you first install\n"
@@ -2377,24 +2051,24 @@ msgstr ""
 "Erro: esta atividade requer que vocà instale os pacotes\n"
 "com as vozes do GCompris para o idioma %s."
 
-#: ../src/click_on_letter-activity/click_on_letter.c:907
+#: ../src/click_on_letter-activity/click_on_letter.c:908
 msgid "Questions cannot be empty."
 msgstr "A questÃo nÃo pode ficar em branco."
 
-#: ../src/click_on_letter-activity/click_on_letter.c:917
+#: ../src/click_on_letter-activity/click_on_letter.c:918
 msgid "Answers cannot be empty."
 msgstr "A resposta nÃo pode ficar em branco."
 
-#: ../src/click_on_letter-activity/click_on_letter.c:923
+#: ../src/click_on_letter-activity/click_on_letter.c:924
 #, c-format
 msgid "Too many characters in the Answer (maximum is %d)."
 msgstr "Excesso de caracteres na resposta (no mÃximo %d)."
 
-#: ../src/click_on_letter-activity/click_on_letter.c:947
+#: ../src/click_on_letter-activity/click_on_letter.c:948
 msgid "All the characters in Questions must also be in the Answers."
 msgstr "Todos os caracteres nas questÃes tambÃm devem estar nas respostas."
 
-#: ../src/click_on_letter-activity/click_on_letter.c:964
+#: ../src/click_on_letter-activity/click_on_letter.c:965
 #, c-format
 msgid ""
 "Invalid entry:\n"
@@ -2419,40 +2093,36 @@ msgstr "Resposta"
 msgid "Question"
 msgstr "Pergunta"
 
-#: ../src/click_on_letter-activity/click_on_letter.c:1406
-#: ../src/gcompris/board_config_wordlist.c:274
+#: ../src/click_on_letter-activity/click_on_letter.c:1405
+#: ../src/gcompris/board_config_wordlist.c:273
 msgid "Back to default"
 msgstr "Retornar ao padrÃo"
 
 #: ../src/click_on_letter-activity/click_on_letter.xml.in.h:1
-#: ../src/click_on_letter_up-activity/click_on_letter_up.xml.in.h:1
-msgid ""
-"A letter is spoken. Click on the matching letter in the main area. You can "
-"listen to the letter again, by clicking on the mouth icon in the bottom box."
-msgstr ""
-"Uma letra à falada. Clique na letra correspondente na Ãrea principal. Vocà "
-"pode ouvir a letra novamente, clicando no Ãcone da boca na barra inferior."
-
-#: ../src/click_on_letter-activity/click_on_letter.xml.in.h:2
 msgid "Click on a lowercase letter"
 msgstr "Clique em uma letra minÃscula"
 
+#: ../src/click_on_letter-activity/click_on_letter.xml.in.h:2
+#: ../src/click_on_letter_up-activity/click_on_letter_up.xml.in.h:2
+msgid "Listen to a letter and click on the right one"
+msgstr "OuÃa uma letra e clique na correta"
+
 #: ../src/click_on_letter-activity/click_on_letter.xml.in.h:3
 #: ../src/click_on_letter_up-activity/click_on_letter_up.xml.in.h:3
-msgid "Letter-name recognition"
-msgstr "IdentificaÃÃo do nome da letra"
+msgid "Visual letter-recognition. Can move the mouse."
+msgstr "IdentificaÃÃo visual de letras. Saber mover o mouse."
 
 #: ../src/click_on_letter-activity/click_on_letter.xml.in.h:4
 #: ../src/click_on_letter_up-activity/click_on_letter_up.xml.in.h:4
-msgid "Listen to a letter and click on the right one"
-msgstr "OuÃa uma letra e clique na correta"
+msgid "Letter-name recognition"
+msgstr "IdentificaÃÃo do nome da letra"
 
 #: ../src/click_on_letter-activity/click_on_letter.xml.in.h:5
 #: ../src/click_on_letter_up-activity/click_on_letter_up.xml.in.h:5
-msgid "Visual letter-recognition. Can move the mouse."
-msgstr "IdentificaÃÃo visual de letras. Saber mover o mouse."
+msgid "A letter is spoken. Click on the matching letter in the main area. You can listen to the letter again, by clicking on the mouth icon in the bottom box."
+msgstr "Uma letra à falada. Clique na letra correspondente na Ãrea principal. Vocà pode ouvir a letra novamente, clicando no Ãcone da boca na barra inferior."
 
-#: ../src/click_on_letter_up-activity/click_on_letter_up.xml.in.h:2
+#: ../src/click_on_letter_up-activity/click_on_letter_up.xml.in.h:1
 msgid "Click on an uppercase letter"
 msgstr "Clique em uma letra maiÃscula"
 
@@ -2461,57 +2131,125 @@ msgid "Set the watch to:"
 msgstr "Acerte o relÃgio para:"
 
 #: ../src/clockgame-activity/clockgame.xml.in.h:1
-msgid ""
-"Distinguish between time-units (hour, minute and second). Set and display "
-"time on a clock."
-msgstr ""
-"Distingua diferenÃas entre horas, minutos e segundos. Acerte as horas no "
-"relÃgio."
+msgid "Learning Clock"
+msgstr "O relÃgio"
 
 #: ../src/clockgame-activity/clockgame.xml.in.h:2
 msgid "Learn how to tell the time"
 msgstr "Aprenda como dizer as horas"
 
 #: ../src/clockgame-activity/clockgame.xml.in.h:3
-msgid "Learning Clock"
-msgstr "O relÃgio"
+msgid "The concept of time. Reading the time."
+msgstr "O conceito de tempo. Ler as horas."
 
 #: ../src/clockgame-activity/clockgame.xml.in.h:4
+msgid "Distinguish between time-units (hour, minute and second). Set and display time on a clock."
+msgstr "Distingua diferenÃas entre horas, minutos e segundos. Acerte as horas no relÃgio."
+
+#: ../src/clockgame-activity/clockgame.xml.in.h:5
+msgid "Set the clock to the time given, in the time-units shown (hours:minutes or hours:minutes:seconds). Click on the different arrows, and move the mouse, to make the numbers go up or down."
+msgstr "Coloque os ponteiros na hora indicada pelos nÃmeros (horas:minutos ou horas:minutos:segundos). Clique nos ponteiros e mova-os para o lugar correto."
+
+#: ../src/color_mix-activity/color_mix.py:72
+msgid "Match the color "
+msgstr "Acerte a cor "
+
+#: ../src/color_mix-activity/color_mix.py:336
+#: ../src/color_mix-activity/color_mix.py:341
+#: ../src/color_mix-activity/color_mix.py:346
+msgid "Too much {color}"
+msgstr "Muito {color}"
+
+#: ../src/color_mix-activity/color_mix.py:338
+#: ../src/color_mix-activity/color_mix.py:343
+#: ../src/color_mix-activity/color_mix.py:348
+msgid "Not enough {color}"
+msgstr "Pouco {color}"
+
+#: ../src/color_mix-activity/color_mix.xml.in.h:1
+msgid "Mixing color of paint"
+msgstr "Mistura de tintas coloridas"
+
+#: ../src/color_mix-activity/color_mix.xml.in.h:2
+msgid "To understand color mixing."
+msgstr "Entenda a mistura de cores"
+
+#: ../src/color_mix-activity/color_mix.xml.in.h:3
+msgid "Mix the primary colors to match to the given color"
+msgstr "Misture as cores primÃrias para produzir a cor fornecida."
+
+#: ../src/color_mix-activity/color_mix.xml.in.h:4
 msgid ""
-"Set the clock to the time given, in the time-units shown (hours:minutes or "
-"hours:minutes:seconds). Click on the different arrows, and move the mouse, "
-"to make the numbers go up or down."
+"\n"
+"The activity deals with mixing primary colors of paint (subtractive mixing).\n"
+"\n"
+"In case of paints the inks absorb different colors of light falling on it, subtracting it from what you see. The more ink you add, the more light is absorbed, and the darker the combined color gets. We can mix just three primary colors to make many new colors. The primary colors for paint/ink are Cyan (a special shade of blue), Magenta (a special shade of pink), and Yellow.\n"
+"        "
 msgstr ""
-"Coloque os ponteiros na hora indicada pelos nÃmeros (horas:minutos ou horas:"
-"minutos:segundos). Clique nos ponteiros e mova-os para o lugar correto."
+"\n"
+"Esta atividade trabalha com a mistura de cores primÃrias em pintura (mistura subtrativa)\n"
+"\n"
+"No caso da pintura, as tintas absorvem as diferentes cores da luz que incide sobre ela, subtraindo-as da sua visÃo. Quanto mais tinta vocà acrescentar, mais luz serà absorvida e mais escura ficarà a combinaÃÃo de cores. à possÃvel misturar somente as trÃs cores primÃrias para produzir novas cores. As cores primÃrias para pintura/tinta sÃo: ciano (uma tonalidade especial de azul), magenta (uma tonalidade especial de rosa) e amarelo.\n"
+"        "
 
-#: ../src/clockgame-activity/clockgame.xml.in.h:5
-msgid "The concept of time. Reading the time."
-msgstr "O conceito de tempo. Ler as horas."
+#: ../src/color_mix-activity/color_mix.xml.in.h:9
+#: ../src/color_mix_light-activity/color_mix_light.xml.in.h:9
+msgid "Openclipart.org"
+msgstr "Openclipart.org"
+
+#: ../src/color_mix_light-activity/color_mix_light.py:72
+msgid ""
+"Match the \n"
+" color "
+msgstr ""
+"Produza a \n"
+" cor "
+
+#: ../src/color_mix_light-activity/color_mix_light.xml.in.h:1
+msgid "Mixing colors of light"
+msgstr "Mistura de luzes coloridas"
+
+#: ../src/color_mix_light-activity/color_mix_light.xml.in.h:2
+msgid "Understanding mixing of colors of light."
+msgstr "Entenda a mistura de luzes coloridas"
+
+#: ../src/color_mix_light-activity/color_mix_light.xml.in.h:3
+msgid "Mix the primary colors to match to the given color."
+msgstr "Misture as cores primÃrias para produzir a cor fornecida."
+
+#: ../src/color_mix_light-activity/color_mix_light.xml.in.h:4
+msgid ""
+"\n"
+"The activity deals with mixing primary colors of light (additive mixing).\n"
+"\n"
+"In case of light it is just the opposite of mixing color with paints! The more light you add the lighter the resultant color will get. Primary colors of light are red, green and blue.\n"
+"        "
+msgstr ""
+"\n"
+"Esta atividade trabalha com a mistura de luzes com cores primÃrias (mistura aditiva)\n"
+"\n"
+"O comportamento de luzes coloridas à o contrÃrio da mistura de tintas. Quanto mais luz vocà adicionar, mais clara ficarà a combinaÃÃo de cores. As cores primÃrias aqui sÃo vermelho, verde e azul.\n"
+"        "
 
 #: ../src/colors-activity/colors.xml.in.h:1
-msgid "Can move the mouse."
-msgstr "Saber movimentar o mouse."
+msgid "Colors"
+msgstr "Cores"
 
 #: ../src/colors-activity/colors.xml.in.h:2
 msgid "Click on the right color"
 msgstr "Clique na cor certa"
 
 #: ../src/colors-activity/colors.xml.in.h:3
-msgid "Colors"
-msgstr "Cores"
+msgid "Can move the mouse."
+msgstr "Saber movimentar o mouse."
 
 #: ../src/colors-activity/colors.xml.in.h:4
-msgid "Listen to the color and click on the matching duck."
-msgstr "Escute a cor e clique no pato correspondente."
+msgid "This board teaches you to recognize different colors. When you hear the name of the color, click on the duck wearing it."
+msgstr "Esta atividade ensina a reconhecer diferentes cores. Quando vocà escutar o nome da cor, clique no pato correspondente."
 
 #: ../src/colors-activity/colors.xml.in.h:5
-msgid ""
-"This board teaches you to recognize different colors. When you hear the name "
-"of the color, click on the duck wearing it."
-msgstr ""
-"Esta atividade ensina a reconhecer diferentes cores. Quando vocà escutar o "
-"nome da cor, clique no pato correspondente."
+msgid "Listen to the color and click on the matching duck."
+msgstr "Escute a cor e clique no pato correspondente."
 
 #. Translator: Do not translate {text}.
 #: ../src/colors-activity/resources/colors/activity.desktop.in.h:2
@@ -2519,103 +2257,74 @@ msgid "Find the {text} duck"
 msgstr "Encontre o pato {text}"
 
 #: ../src/colors-activity/resources/colors/activity.desktop.in.h:3
-msgid "black"
-msgstr "preto"
+msgid "yellow"
+msgstr "amarelo"
 
 #: ../src/colors-activity/resources/colors/activity.desktop.in.h:4
-msgid "blue"
-msgstr "azul"
+msgid "black"
+msgstr "preto"
 
 #: ../src/colors-activity/resources/colors/activity.desktop.in.h:5
-msgid "brown"
-msgstr "marrom"
-
-#: ../src/colors-activity/resources/colors/activity.desktop.in.h:6
 msgid "green"
 msgstr "verde"
 
+#: ../src/colors-activity/resources/colors/activity.desktop.in.h:6
+msgid "red"
+msgstr "vermelho"
+
 #: ../src/colors-activity/resources/colors/activity.desktop.in.h:7
-msgid "grey"
-msgstr "cinza"
+msgid "white"
+msgstr "branco"
 
 #: ../src/colors-activity/resources/colors/activity.desktop.in.h:8
-msgid "orange"
-msgstr "laranja"
+msgid "blue"
+msgstr "azul"
+
+#: ../src/colors-activity/resources/colors/activity.desktop.in.h:9
+msgid "brown"
+msgstr "marrom"
 
 #: ../src/colors-activity/resources/colors/activity.desktop.in.h:10
-msgid "red"
-msgstr "vermelho"
+msgid "grey"
+msgstr "cinza"
 
 #: ../src/colors-activity/resources/colors/activity.desktop.in.h:11
-msgid "white"
-msgstr "branco"
-
-#: ../src/colors-activity/resources/colors/activity.desktop.in.h:12
-msgid "yellow"
-msgstr "amarelo"
+msgid "orange"
+msgstr "laranja"
 
 #: ../src/connect4-2players-activity/connect4-2players.xml.in.h:1
-#: ../src/connect4-activity/connect4.xml.in.h:1
-msgid "Arrange four coins in a row"
-msgstr "Alinhe quatro peÃas da mesma cor"
+msgid "Connect 4 (2 Players)"
+msgstr "Ligue 4 (2 jogadores)"
 
 #: ../src/connect4-2players-activity/connect4-2players.xml.in.h:2
 #: ../src/connect4-activity/connect4.xml.in.h:2
-msgid ""
-"Click the position in the line where you want to drop a piece. You can also "
-"use the arrow keys to move the piece left or right, and the down or space "
-"key to drop a piece."
-msgstr ""
-"Clique em qualquer lugar da coluna onde vocà deseja soltar a peÃa. Vocà "
-"tambÃm pode usar as teclas de seta para a esquerda e para a direita para "
-"mover e a seta para baixo, ou a barra de espaÃo, para soltar a peÃa."
-
-#: ../src/connect4-2players-activity/connect4-2players.xml.in.h:3
-msgid "Connect 4 (2 Players)"
-msgstr "Ligue 4 (2 jogadores)"
+msgid "Arrange four coins in a row"
+msgstr "Alinhe quatro peÃas da mesma cor"
 
 #: ../src/connect4-2players-activity/connect4-2players.xml.in.h:4
-msgid ""
-"Create a line of 4 pieces either horizontally (lying down) or vertically "
-"(standing up) or diagonally."
-msgstr ""
-"Crie uma sequÃncia de 4 peÃas, na horizontal (deitada), na vertical (em pÃ) "
-"ou na diagonal."
+msgid "Create a line of 4 pieces either horizontally (lying down) or vertically (standing up) or diagonally."
+msgstr "Crie uma sequÃncia de 4 peÃas, na horizontal (deitada), na vertical (em pÃ) ou na diagonal."
+
+#: ../src/connect4-2players-activity/connect4-2players.xml.in.h:5
+#: ../src/connect4-activity/connect4.xml.in.h:5
+msgid "Click the position in the line where you want to drop a piece. You can also use the arrow keys to move the piece left or right, and the down or space key to drop a piece."
+msgstr "Clique em qualquer lugar da coluna onde vocà deseja soltar a peÃa. Vocà tambÃm pode usar as teclas de seta para a esquerda e para a direita para mover e a seta para baixo, ou a barra de espaÃo, para soltar a peÃa."
 
 #: ../src/connect4-2players-activity/connect4-2players.xml.in.h:6
-msgid ""
-"The original code was written in 2005 by Laurent Lacheny. In 2006, Miguel de "
-"Izarra made the two players game. Images and Artificial Intelligence taken "
-"from project 4stattack by Jeroen Vloothuis. The original project can be "
-"found on &lt;http://forcedattack.sourceforge.net&gt;";
-msgstr ""
-"O cÃdigo original foi escrito em 2005 por Laurent Lacheny. Em 2006, Miguel "
-"de Izarra fez a versÃo para dois jogadores. As imagens e a inteligÃncia "
-"artificial foram aproveitadas do projeto 4stattack, por Jeroen Vloothuis. O "
-"projeto original pode ser encontrado em &lt;http://forcedattack.sourceforge.";
-"net&gt;."
+msgid "The original code was written in 2005 by Laurent Lacheny. In 2006, Miguel de Izarra made the two players game. Images and Artificial Intelligence taken from project 4stattack by Jeroen Vloothuis. The original project can be found on &lt;http://forcedattack.sourceforge.net&gt;";
+msgstr "O cÃdigo original foi escrito em 2005 por Laurent Lacheny. Em 2006, Miguel de Izarra fez a versÃo para dois jogadores. As imagens e a inteligÃncia artificial foram aproveitadas do projeto 4stattack, por Jeroen Vloothuis. O projeto original pode ser encontrado em &lt;http://forcedattack.sourceforge.net&gt;.";
 
-#: ../src/connect4-activity/connect4.xml.in.h:3
+#: ../src/connect4-activity/connect4.xml.in.h:1
 msgid "Connect 4"
 msgstr "Ligue 4 (1 jogador)"
 
 #: ../src/connect4-activity/connect4.xml.in.h:4
-msgid ""
-"Create a line of 4 pieces either horizontally (lying down), vertically "
-"(standing up) or diagonally."
-msgstr ""
-"Crie uma sequÃncia de 4 peÃas, na horizontal (deitada), na vertical (em pÃ) "
-"ou na diagonal."
+msgid "Create a line of 4 pieces either horizontally (lying down), vertically (standing up) or diagonally."
+msgstr "Crie uma sequÃncia de 4 peÃas, na horizontal (deitada), na vertical (em pÃ) ou na diagonal."
 
-#: ../src/connect4-activity/connect4.xml.in.h:5
-msgid ""
-"Laurent Lacheny. Images and Artificial Intelligence taken from project "
-"4stattack by Jeroen Vloothuis. The original project can be found on &lt;"
-"http://forcedattack.sourceforge.net&gt;";
-msgstr ""
-"Laurent Lacheny. As imagens e a inteligÃncia artificial foram obtidas no "
-"projeto 4stattack, por Jeroen Vloothuis. O projeto original pode ser "
-"encontrado em &lt;http://forcedattack.sourceforge.net&gt;.";
+#: ../src/connect4-activity/connect4.xml.in.h:6
+msgid "Laurent Lacheny. Images and Artificial Intelligence taken from project 4stattack by Jeroen Vloothuis. The original project can be found on &lt;http://forcedattack.sourceforge.net&gt;";
+msgstr "Laurent Lacheny. As imagens e a inteligÃncia artificial foram obtidas no projeto 4stattack, por Jeroen Vloothuis. O projeto original pode ser encontrado em &lt;http://forcedattack.sourceforge.net&gt;.";
 
 #: ../src/crane-activity/crane.xml.in.h:1
 msgid "Build the same model"
@@ -2626,35 +2335,27 @@ msgid "Drive the crane and copy the model"
 msgstr "Guie o guindaste e copie o modelo"
 
 #: ../src/crane-activity/crane.xml.in.h:3
-#: ../src/erase_2clic-activity/erase_2clic.xml.in.h:5
-#: ../src/erase-activity/erase.xml.in.h:2
-#: ../src/erase_clic-activity/erase_clic.xml.in.h:5
-#: ../src/penalty-activity/penalty.xml.in.h:3
-msgid "Motor-coordination"
-msgstr "CoordenaÃÃo motora"
-
-#: ../src/crane-activity/crane.xml.in.h:4
-#: ../src/hanoi_real-activity/hanoi_real.xml.in.h:2
+#: ../src/hanoi_real-activity/hanoi_real.xml.in.h:3
 msgid "Mouse manipulation"
 msgstr "ManipulaÃÃo do mouse"
 
+#: ../src/crane-activity/crane.xml.in.h:4
+#: ../src/erase_2clic-activity/erase_2clic.xml.in.h:4
+#: ../src/erase-activity/erase.xml.in.h:4
+#: ../src/erase_clic-activity/erase_clic.xml.in.h:4
+#: ../src/penalty-activity/penalty.xml.in.h:4
+msgid "Motor-coordination"
+msgstr "CoordenaÃÃo motora"
+
 #: ../src/crane-activity/crane.xml.in.h:5
-msgid ""
-"Move the items in the bottom left frame to copy their position in the top "
-"right model. Below the crane itself, you will find four arrows that let you "
-"move items. To select the item to move, just click on it. If you prefer, you "
-"can use the arrow keys and the space or tab key instead."
-msgstr ""
-"Mova os itens do quadro à esquerda para deixÃ-los na mesma posiÃÃo do modelo "
-"à direita. Abaixo do guindaste vocà encontra quadro setas que lhe permitem "
-"mover os itens. Para selecionar um item, basta clicar nele. Caso prefira, "
-"vocà pode usar as teclas de seta e a barra de espaÃos ou a tecla Tab."
+msgid "Move the items in the bottom left frame to copy their position in the top right model. Below the crane itself, you will find four arrows that let you move items. To select the item to move, just click on it. If you prefer, you can use the arrow keys and the space or tab key instead."
+msgstr "Mova os itens do quadro à esquerda para deixÃ-los na mesma posiÃÃo do modelo à direita. Abaixo do guindaste vocà encontra quadro setas que lhe permitem mover os itens. Para selecionar um item, basta clicar nele. Caso prefira, vocà pode usar as teclas de seta e a barra de espaÃos ou a tecla Tab."
 
-#: ../src/details-activity/details.xml.in.h:3
+#: ../src/details-activity/details.xml.in.h:1
 msgid "Find the details"
 msgstr "Encontre os detalhes"
 
-#: ../src/details-activity/details.xml.in.h:5
+#: ../src/details-activity/details.xml.in.h:4
 msgid "The images are from Wikimedia Commons."
 msgstr "As imagens sÃo da Wikimedia Commons."
 
@@ -2663,12 +2364,8 @@ msgid "Vincent van Gogh, Entrance Hall of Saint-Paul Hospital - 1889"
 msgstr "Vincent Van Gogh, Hall de Entrada do Hospital Saint-Paul - 1889"
 
 #: ../src/details-activity/resources/details/board1_1.xml.in.h:1
-msgid ""
-"Vincent van Gogh, The Bridge of Langlois at Arles with a lady with umbrella "
-"- 1888"
-msgstr ""
-"Vincent van Gogh, A Ponte de Langlois em Arles com uma Dama com Sombrinha - "
-"1888"
+msgid "Vincent van Gogh, The Bridge of Langlois at Arles with a lady with umbrella - 1888"
+msgstr "Vincent van Gogh, A Ponte de Langlois em Arles com uma Dama com Sombrinha - 1888"
 
 #: ../src/details-activity/resources/details/board1_2.xml.in.h:1
 msgid "Vincent van Gogh, The Church at Auvers-sur-Oise - 1890"
@@ -2723,10 +2420,8 @@ msgid "Panorama of ChÃteau de Chenonceau, Indre-et-Loire, France."
 msgstr "PanorÃmica do Castelo de Chenonceau, Indre-et-Loire, FranÃa"
 
 #: ../src/details-activity/resources/details/board2_4.xml.in.h:1
-msgid ""
-"Notre Dame de Paris cathedral on the Ãle de la Cità island in Paris, France."
-msgstr ""
-"Catedral de Notre Dame de Paris, na ilha Ãle de la Cità em Paris, FranÃa"
+msgid "Notre Dame de Paris cathedral on the Ãle de la Cità island in Paris, France."
+msgstr "Catedral de Notre Dame de Paris, na ilha Ãle de la Cità em Paris, FranÃa"
 
 #: ../src/details-activity/resources/details/board2_5.xml.in.h:1
 msgid "Nagoya Castle, Aichi Prefecture, Japan."
@@ -2749,192 +2444,146 @@ msgid "Windmill in SÃnderho, FanÃ, Denmark"
 msgstr "Moinho de vento em SÃnderho, FanÃ, Dinamarca"
 
 #: ../src/doubleentry-activity/doubleentry.xml.in.h:1
-msgid "Basic counting skills"
-msgstr "Habilidades bÃsicas de contagem"
-
-#: ../src/doubleentry-activity/doubleentry.xml.in.h:2
 msgid "Double-entry table"
 msgstr "Tabela de correlaÃÃo"
 
+#: ../src/doubleentry-activity/doubleentry.xml.in.h:2
+msgid "Drag and Drop the items in the double-entry table"
+msgstr "Arraste e arraste os itens na tabela de correlaÃÃo"
+
 #: ../src/doubleentry-activity/doubleentry.xml.in.h:3
-msgid "Drag and Drop each proposed item on its destination"
-msgstr "Arraste e arraste cada item sugerido ao seu destino"
+msgid "Basic counting skills"
+msgstr "Habilidades bÃsicas de contagem"
 
 #: ../src/doubleentry-activity/doubleentry.xml.in.h:4
-msgid "Drag and Drop the items in the double-entry table"
-msgstr "Arraste e arraste os itens na tabela de correlaÃÃo"
+msgid "Move the items on the left to their proper position in the double-entry table."
+msgstr "Mova os itens da esquerda para sua posiÃÃo adequada na tabela de correlaÃÃo."
 
 #: ../src/doubleentry-activity/doubleentry.xml.in.h:5
-msgid ""
-"Move the items on the left to their proper position in the double-entry "
-"table."
-msgstr ""
-"Mova os itens da esquerda para sua posiÃÃo adequada na tabela de correlaÃÃo."
+msgid "Drag and Drop each proposed item on its destination"
+msgstr "Arraste e arraste cada item sugerido ao seu destino"
 
 #: ../src/doubleentry-activity/resources/doubleentry/board3_0.xml.in.h:1
 msgid "Click on an item and listen to its target position"
 msgstr "Clique em um item e escute a posiÃÃo que ele deve ocupar"
 
 #: ../src/draw-activity/draw.xml.in.h:1
-msgid "A creative board where you can draw freely"
-msgstr "Uma atividade de criatividade, onde vocà pode desenhar livremente"
-
-#: ../src/draw-activity/draw.xml.in.h:2
 msgid "A simple vector-drawing tool"
 msgstr "Uma ferramenta simples de desenho vetorial"
 
-#: ../src/draw-activity/draw.xml.in.h:3
-msgid ""
-"In this game, children can draw freely. The goal is to discover how to "
-"create attractive drawings based on basic shapes: rectangles, ellipses and "
-"lines."
-msgstr ""
-"Neste jogo, a crianÃa pode desenhar livremente. O objetivo à descobrir como "
-"criar desenhos interessantes baseados em formas bÃsicas: retÃngulos, elipses "
-"e linhas."
+#: ../src/draw-activity/draw.xml.in.h:2
+msgid "A creative board where you can draw freely"
+msgstr "Uma atividade de criatividade, onde vocà pode desenhar livremente"
+
+#: ../src/draw-activity/draw.xml.in.h:4
+msgid "In this game, children can draw freely. The goal is to discover how to create attractive drawings based on basic shapes: rectangles, ellipses and lines."
+msgstr "Neste jogo, a crianÃa pode desenhar livremente. O objetivo à descobrir como criar desenhos interessantes baseados em formas bÃsicas: retÃngulos, elipses e linhas."
 
 #: ../src/draw-activity/draw.xml.in.h:5
-msgid ""
-"Select a drawing tool on the left, and a color down the bottom, then click "
-"and drag in the white area to create a new shape. To save time, you can "
-"click with the middle mouse button to delete an object."
-msgstr ""
-"Selecione uma ferramenta de desenho à esquerda e uma cor abaixo. EntÃo, "
-"clique na Ãrea em branco e arraste o mouse para criar uma nova forma. Para "
-"economizar tempo, vocà pode clicar com o botÃo do meio do mouse para excluir "
-"um objeto."
+msgid "Select a drawing tool on the left, and a color down the bottom, then click and drag in the white area to create a new shape. To save time, you can click with the middle mouse button to delete an object."
+msgstr "Selecione uma ferramenta de desenho à esquerda e uma cor abaixo. EntÃo, clique na Ãrea em branco e arraste o mouse para criar uma nova forma. Para economizar tempo, vocà pode clicar com o botÃo do meio do mouse para excluir um objeto."
 
 #: ../src/drawnumber-activity/drawnumber.py:238
-#: ../src/findit-activity/findit.py:315
+#: ../src/explore-activity/explore.py:464
+#: ../src/findit-activity/findit.py:336
 #: ../src/louis_braille-activity/louis_braille.py:84
+#: ../src/piano_composition-activity/piano_composition.py:503
 msgid "Cannot find the file '{filename}'"
 msgstr "NÃo foi possÃvel encontrar o arquivo '{filename}'"
 
 #: ../src/drawnumber-activity/drawnumber.xml.in.h:1
-msgid "Can count from 1 to 50."
-msgstr "Saber contar de 1 a 50."
-
-#: ../src/drawnumber-activity/drawnumber.xml.in.h:2
 msgid "Draw Number"
 msgstr "Ligue os pontos"
 
+#: ../src/drawnumber-activity/drawnumber.xml.in.h:2
+msgid "Draw the picture by following numbers"
+msgstr "Desenhe a figura seguindo os nÃmeros"
+
 #: ../src/drawnumber-activity/drawnumber.xml.in.h:3
-msgid "Draw the picture by clicking on each numbers in the right order."
-msgstr "Desenhe a figura clicando em cada um dos nÃmeros, na ordem correta."
+msgid "Can count from 1 to 50."
+msgstr "Saber contar de 1 a 50."
 
 #: ../src/drawnumber-activity/drawnumber.xml.in.h:4
-msgid "Draw the picture by following numbers"
-msgstr "Desenhe a figura seguindo os nÃmeros"
+msgid "Draw the picture by clicking on each numbers in the right order."
+msgstr "Desenhe a figura clicando em cada um dos nÃmeros, na ordem correta."
 
 #: ../src/electric-activity/electric.py:99
 msgid ""
 "Cannot find the 'gnucap' electric simulator.\n"
 "You can download and install it from:\n"
-"<http://geda.seul.org/tools/gnucap/>\n"
+"<http://www.gnu.org/software/gnucap/>\n"
 "To be detected, it must be installed in\n"
 "/usr/bin/gnucap or /usr/local/bin/gnucap.\n"
-"You can still use this activity to draw schematics without computer "
-"simulation."
+"You can still use this activity to draw schematics without computer simulation."
 msgstr ""
-"O simulador elÃtrico \"gnucap\" nÃo foi encontrado.\n"
+"O simulador elÃtrico 'gnucap' nÃo foi encontrado.\n"
 "Vocà pode obtÃ-lo em:\n"
-"<http://geda.seul.org/tools/gnucap/>\n"
+"<http://www.gnu.org/software/gnucap/>\n"
 "Para ser detectado, ele deve ser instalado em\n"
 "/usr/bin/gnucap ou /usr/local/bin/gnucap.\n"
-"Vocà ainda pode usar essa atividade para desenhar\n"
-"esquemas sem simulaÃÃo computacional."
+"Vocà ainda pode usar essa atividade para desenhar esquemas sem simulaÃÃo computacional."
 
 #: ../src/electric-activity/electric.xml.in.h:1
-msgid "Create and simulate an electric schema"
-msgstr "Crie e simule um esquema elÃtrico"
+msgid "Electricity"
+msgstr "Eletricidade"
 
 #: ../src/electric-activity/electric.xml.in.h:2
-msgid ""
-"Drag electrical components from the selector and drop them in the working "
-"area. Create wires by clicking on a connection spot, dragging the mouse to "
-"the next connection spot, and letting go. You can also move components by "
-"dragging them. You can delete wires by clicking on them. To delete a "
-"component, select the deletion tool on top of the component selector. You "
-"can click on the switch to open and close it. You can change the rheostat "
-"value by dragging its wiper. In order to simulate what happens when a bulb "
-"is blown, you can blown it by right-clicking on it. The simulation is "
-"updated in real time by any user action."
-msgstr ""
-"Arraste os componentes elÃtricos do seletor e solte-os na Ãrea de trabalho. "
-"Para criar fios, clique em um ponto de conexÃo, arraste o mouse atà o "
-"prÃximo ponto de conexÃo e solte o botÃo. Vocà tambÃm pode mover os "
-"componentes arrastando-os. Vocà pode excluir os fios clicando neles. Para "
-"excluir um componente, selecione a ferramenta de exclusÃo (borracha) no alto "
-"do seletor de componentes. Vocà pode clicar no interruptor para abri-lo ou "
-"fechÃ-lo. Pode mudar o valor do reostato arrastando seu regulador. Para "
-"simular o que acontece quando a lÃmpada à acesa, clique nela com o botÃo "
-"direito. A simulaÃÃo à atualizada em tempo real por qualquer aÃÃo do usuÃrio."
+msgid "Create and simulate an electric schema"
+msgstr "Crie e simule um esquema elÃtrico"
 
 #: ../src/electric-activity/electric.xml.in.h:3
-msgid "Electricity"
-msgstr "Eletricidade"
+msgid "Requires some basic understanding of the concept of electricity."
+msgstr "Requer algum entendimento bÃsico dos conceitos de eletricidade."
 
 #: ../src/electric-activity/electric.xml.in.h:4
 msgid "Freely create an electric schema with a real time simulation of it."
 msgstr "Crie livremente um esquema elÃtrico com um simulador em tempo real."
 
 #: ../src/electric-activity/electric.xml.in.h:5
-msgid ""
-"GCompris uses the Gnucap electric simulator as a backend. You can get more "
-"information on gnucap at &lt;http://geda.seul.org/tools/gnucap/&gt;.";
-msgstr ""
-"O GCompris utiliza o simulador elÃtrico GNUCap como mecanismo. Vocà pode "
-"obter mais informaÃÃes sobre o GNUCap em &lt;http://geda.seul.org/tools/";
-"gnucap/&gt;."
+msgid "GCompris uses the Gnucap electric simulator as a backend. You can get more information on gnucap at &lt;http://www.gnu.org/software/gnucap/&gt;.";
+msgstr "O GCompris utiliza o mecanismo do simulador elÃtrico GNUCap. Vocà pode obter mais informaÃÃes sobre o GNUCap em &lt;http://www.gnu.org/software/gnucap/&gt;.";
 
 #: ../src/electric-activity/electric.xml.in.h:6
-msgid "Requires some basic understanding of the concept of electricity."
-msgstr "Requer algum entendimento bÃsico dos conceitos de eletricidade."
+msgid "Drag electrical components from the selector and drop them in the working area. Create wires by clicking on a connection spot, dragging the mouse to the next connection spot, and letting go. You can also move components by dragging them. You can delete wires by clicking on them. To delete a component, select the deletion tool on top of the component selector. You can click on the switch to open and close it. You can change the rheostat value by dragging its wiper. In order to simulate what happens when a bulb is blown, you can blown it by right-clicking on it. The simulation is updated in real time by any user action."
+msgstr "Arraste os componentes elÃtricos do seletor e solte-os na Ãrea de trabalho. Para criar fios, clique em um ponto de conexÃo, arraste o mouse atà o prÃximo ponto de conexÃo e solte o botÃo. Vocà tambÃm pode mover os componentes arrastando-os. Vocà pode excluir os fios clicando neles. Para excluir um componente, selecione a ferramenta de exclusÃo (borracha) no alto do seletor de componentes. Vocà pode clicar no interruptor para abri-lo ou fechÃ-lo. Pode mudar o valor do reostato arrastando seu regulador. Para simular o que acontece quando a lÃmpada à acesa, clique nela com o botÃo direito. A simulaÃÃo à atualizada em tempo real por qualquer aÃÃo do usuÃrio."
 
-#: ../src/enumerate-activity/enumerate.c:110
-#: ../src/enumerate-activity/enumerate.xml.in.h:4
-#: ../src/planegame-activity/planegame.xml.in.h:5
+#: ../src/enumerate-activity/enumerate.c:111
+#: ../src/enumerate-activity/enumerate.xml.in.h:3
+#: ../src/planegame-activity/planegame.xml.in.h:3
 msgid "Numeration training"
 msgstr "Treinamento de numeraÃÃo"
 
-#: ../src/enumerate-activity/enumerate.c:111
-#: ../src/enumerate-activity/enumerate.xml.in.h:5
+#: ../src/enumerate-activity/enumerate.c:112
+#: ../src/enumerate-activity/enumerate.xml.in.h:2
 msgid "Place the items in the best way to count them"
 msgstr "Posicione os itens da melhor maneira para contÃ-los"
 
 #: ../src/enumerate-activity/enumerate.xml.in.h:1
-msgid "Basic enumeration"
-msgstr "EnumeraÃÃo bÃsica"
-
-#: ../src/enumerate-activity/enumerate.xml.in.h:2
 msgid "Count the items"
 msgstr "Contagem de itens"
 
-#: ../src/enumerate-activity/enumerate.xml.in.h:3
-msgid ""
-"First, properly organize the items so that you can count them. Then, select "
-"the item you want to answer in the bottom right area. Enter the answer with "
-"the keyboard and press the OK button or the 'Enter' key."
-msgstr ""
-"Primeiro, organize corretamente os itens de modo que vocà possa contÃ-los. "
-"Selecione entÃo o item que vocà quer responder na Ãrea inferior direita. "
-"Digite a resposta e pressione o botÃo OK ou a tecla \"Enter\"."
+#: ../src/enumerate-activity/enumerate.xml.in.h:4
+msgid "Basic enumeration"
+msgstr "EnumeraÃÃo bÃsica"
 
-#: ../src/erase_2clic-activity/erase_2clic.xml.in.h:2
+#: ../src/enumerate-activity/enumerate.xml.in.h:5
+msgid "First, properly organize the items so that you can count them. Then, select the item you want to answer in the bottom right area. Enter the answer with the keyboard and press the OK button or the 'Enter' key."
+msgstr "Primeiro, organize corretamente os itens de modo que vocà possa contÃ-los. Selecione entÃo o item que vocà quer responder na Ãrea inferior direita. Digite a resposta e pressione o botÃo OK ou a tecla \"Enter\"."
+
+#: ../src/erase_2clic-activity/erase_2clic.xml.in.h:1
 msgid "Double click the mouse"
 msgstr "Duplo clique com o mouse"
 
-#: ../src/erase_2clic-activity/erase_2clic.xml.in.h:3
-msgid "Double click the mouse on rectangles until all the blocks disappear."
-msgstr ""
-"Dà um duplo clique com o mouse nos retÃngulos atà que todos os blocos "
-"desapareÃam."
-
-#: ../src/erase_2clic-activity/erase_2clic.xml.in.h:4
+#: ../src/erase_2clic-activity/erase_2clic.xml.in.h:2
 msgid "Double click the mouse to erase the area and discover the background"
 msgstr "DÃ um duplo clique com o mouse para apagar a Ãrea e descobrir o fundo"
 
-#: ../src/erase-activity/erase.c:86 ../src/erase-activity/erase.xml.in.h:5
+#: ../src/erase_2clic-activity/erase_2clic.xml.in.h:5
+msgid "Double click the mouse on rectangles until all the blocks disappear."
+msgstr "Dà um duplo clique com o mouse nos retÃngulos atà que todos os blocos desapareÃam."
+
+#: ../src/erase-activity/erase.c:86
+#: ../src/erase-activity/erase.xml.in.h:2
 msgid "Move the mouse to erase the area and discover the background"
 msgstr "Movimente o mouse para apagar a Ãrea e descobrir o fundo"
 
@@ -2942,8 +2591,9 @@ msgstr "Movimente o mouse para apagar a Ãrea e descobrir o fundo"
 msgid "Error: No images found\n"
 msgstr "Erro: NÃo foi encontrada nenhuma imagem\n"
 
-#: ../src/erase-activity/erase.c:582 ../src/gcompris/properties.c:504
-#: ../src/gcompris/properties.c:511
+#: ../src/erase-activity/erase.c:582
+#: ../src/gcompris/properties.c:503
+#: ../src/gcompris/properties.c:510
 msgid "readme"
 msgstr "leia-me"
 
@@ -2951,99 +2601,508 @@ msgstr "leia-me"
 msgid ""
 "Put any number of images in this directory.\n"
 "They will be used as background in the 'erase' activity.\n"
-"The image must be in the 'jpeg' format and be suffixed with '.jpg' or '."
-"jpeg'.\n"
+"The image must be in the 'jpeg' format and be suffixed with '.jpg' or '.jpeg'.\n"
 "For best results, they must have a size of 800x520 pixels.\n"
 msgstr ""
 "Coloque quantas imagens desejar neste diretÃrio.\n"
 "Elas serÃo utilizadas como fundo da atividade 'Movimentar o mouse'.\n"
-"As imagens devem estar no formato 'jpeg' e possuirem a extensÃo '.jpg' ou '."
-"jpeg'.\n"
+"As imagens devem estar no formato 'jpeg' e possuirem a extensÃo '.jpg' ou '.jpeg'.\n"
 "Para melhores resultados, elas devem possuir o tamanho de 800x520 pixels.\n"
 
-#: ../src/erase-activity/erase.xml.in.h:1
-msgid ""
-"Animal pictures are taken from the Animal Photography Page of Ralf Schmode "
-"(&lt;http://schmode.net/&gt;) and from LE BERRE Daniel. These people kindly "
-"gave GCompris the authorization to include their pictures. Thanks a lot, "
-"both of you."
-msgstr ""
-"As fotos dos animais vieram da PÃgina de Fotografias de Animais de Ralf "
-"Schmode (&lt;http://schmode.net/&gt;) e de LE BERRE Daniel. Essas pessoas "
-"gentilmente permitiram-nos a inclusÃo de suas imagens no GCompris. Muito "
-"obrigado aos dois."
+#: ../src/erase-activity/erase.xml.in.h:5
+msgid "Move the mouse until all the blocks disappear. You can add you own images under the directory '~/My GCompris/erase'."
+msgstr "Mova o mouse atà todos os blocos desaparecem. Vocà pode adicionar as suas prÃprias imagens no diretÃrio '~/My GCompris/erase'."
 
 #: ../src/erase-activity/erase.xml.in.h:6
-msgid ""
-"Move the mouse until all the blocks disappear. You can add you own images "
-"under the directory '~/My GCompris/erase'."
-msgstr ""
-"Mova o mouse atà todos os blocos desaparecem. Vocà pode adicionar as suas "
-"prÃprias imagens no diretÃrio '~/My GCompris/erase'."
+msgid "Animal pictures are taken from the Animal Photography Page of Ralf Schmode (&lt;http://schmode.net/&gt;) and from LE BERRE Daniel. These people kindly gave GCompris the authorization to include their pictures. Thanks a lot, both of you."
+msgstr "As fotos dos animais vieram da PÃgina de Fotografias de Animais de Ralf Schmode (&lt;http://schmode.net/&gt;) e de LE BERRE Daniel. Essas pessoas gentilmente permitiram-nos a inclusÃo de suas imagens no GCompris. Muito obrigado aos dois."
 
-#: ../src/erase_clic-activity/erase_clic.xml.in.h:2
+#: ../src/erase_clic-activity/erase_clic.xml.in.h:1
 msgid "Click the mouse"
 msgstr "Clique com o mouse"
 
-#: ../src/erase_clic-activity/erase_clic.xml.in.h:3
-msgid "Click the mouse on rectangles until all the blocks disappear."
-msgstr "Clique com o mouse nos retÃngulos atà todos os blocos desaparecerem."
-
-#: ../src/erase_clic-activity/erase_clic.xml.in.h:4
+#: ../src/erase_clic-activity/erase_clic.xml.in.h:2
 msgid "Click the mouse to erase the area and discover the background"
 msgstr "Clique com o mouse para apagar a Ãrea e descobrir o fundo"
 
-#: ../src/fifteen-activity/fifteen.xml.in.h:1
-msgid ""
-"Click on any item that has a free block beside it, and it will be swapped "
-"with the empty block."
-msgstr ""
-"Clique em qualquer item que tiver um bloco livre ao lado e ele serà trocado "
-"pelo bloco vazio."
+#: ../src/erase_clic-activity/erase_clic.xml.in.h:5
+msgid "Click the mouse on rectangles until all the blocks disappear."
+msgstr "Clique com o mouse nos retÃngulos atà todos os blocos desaparecerem."
 
-#: ../src/fifteen-activity/fifteen.xml.in.h:3
+#: ../src/explore-activity/explore.py:90
+#: ../src/note_names-activity/note_names.py:82
+#: ../src/piano_composition-activity/piano_composition.py:371
+#: ../src/play_piano-activity/play_piano.py:78
+#: ../src/play_rhythm-activity/play_rhythm.py:83
 msgid ""
-"Move each item to make an increasing series: from the smallest to the largest"
-msgstr "Mova os itens para criar uma sÃrie crescente: do menor para o maior"
+"Error: This activity cannot be played with the\n"
+"sound effects disabled.\n"
+"Go to the configuration dialogue to\n"
+"enable the sound."
+msgstr ""
+"Erro: esta atividade nÃo pode ser jogada com os\n"
+"efeitos sonoros desabilitados.\n"
+"Habilite o som nas configuraÃÃes do GCompris."
 
-#: ../src/fifteen-activity/fifteen.xml.in.h:4
-msgid "Original code taken from the libgnomecanvas demo"
-msgstr "O cÃdigo original foi tirado da demonstraÃÃo da libgnomecanvas"
+#: ../src/explore-activity/explore.py:159
+msgid "Click to play sound"
+msgstr "Clique para tocar um som"
 
-#: ../src/fifteen-activity/fifteen.xml.in.h:5
-msgid "The fifteen game"
-msgstr "O jogo dos quinze"
+#. draw back button
+#: ../src/explore-activity/explore.py:278
+msgid "Back to Homepage"
+msgstr "Voltar ao inÃcio"
 
-#: ../src/findit-activity/findit.py:320
+#: ../src/explore-activity/explore.py:469
+#: ../src/findit-activity/findit.py:341
 #: ../src/louis_braille-activity/louis_braille.py:88
+#: ../src/piano_composition-activity/piano_composition.py:508
 msgid ""
 "Failed to parse data set '{filename}' with error:\n"
 "{error}"
 msgstr ""
-"Falhou ao processar o conjunto de dados \"{filename}\" com o erro:\n"
+"Ocorreu o seguinte erro no processamento do conjunto de dados \"{filename}\":\n"
 "{error}"
 
+#: ../src/explore-activity/explore.py:584
+msgid "Explore Status:"
+msgstr "PontuaÃÃo:"
+
+#: ../src/explore_farm_animals-activity/explore_farm_animals.xml.in.h:1
+msgid "Explore Farm Animals"
+msgstr "Animais da fazenda"
+
+#: ../src/explore_farm_animals-activity/explore_farm_animals.xml.in.h:2
+msgid "Learn about farm animals, what sounds they make, and interesting facts."
+msgstr "Aprenda um pouco sobre animais da fazenda e quais sons eles emitem"
+
+#: ../src/explore_farm_animals-activity/explore_farm_animals.xml.in.h:3
+msgid "Learn to associate animal sounds with the animal name and what the animal looks like."
+msgstr "Associe o nome do animal com o som que ele produz e com suas caracterÃsticas"
+
+#: ../src/explore_farm_animals-activity/explore_farm_animals.xml.in.h:4
+msgid ""
+"There are three levels in this game.\n"
+"\n"
+"In level one, players enjoy exploring each animal on the screen. Click on the question mark, and learn about the animal, what it's name is, what sound it makes, and what it looks like. Study well this information, because you will be tested in level 2 and 3!\n"
+"\n"
+"In level two, a random animal sound is played and you must choose which animal makes that sound. Click on the question mark that corresponds to the animal you hear. If you'd like to hear the animal sound repeated, click on the play button. When you have matched all animals correctly, you win!\n"
+"\n"
+"In level three, a random text prompt is displayed and you must click on the animal that matches the text. When you have matched all texts correctly, you win!\n"
+msgstr ""
+"Existem trÃs nÃveis nesse jogo.\n"
+"\n"
+"No nÃvel um, os jogadores fazem uma exploraÃÃo geral sobre cada animal da tela. Clique na interrogaÃÃo e aprenda sobre o animal, qual o seu nome, que som ele produz e como ele se parece. Estude bem essa informaÃÃo, porque vocà serà testado nos nÃveis 2 e 3.\n"
+"\n"
+"No nÃvel dois, à apresentado o som de um animal aleatÃrio e vocà deve apontar qual animal produz aquele som. Clique na interrogaÃÃo correspondente ao animal que vocà escutou. Caso queira ouvir novamente o som do animal, clique no botÃo de tocar. Quando vocà acertar todos os animais, vocà venceu!\n"
+"\n"
+"No nÃvel trÃs, à exibido um texto aleatÃrio e vocà deve clicar no animal que corresponda ao texto. Quando vocà acertar todos os animais, vocà venceu!\n"
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:1
+msgid " Click on the questions to explore each farm animal."
+msgstr " Clique nas interrogaÃÃes para aprender um pouco sobre cada animal da fazenda."
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:2
+msgid " Click on the farm animal that makes the sound you hear."
+msgstr " Clique no animal que produz o som que vocà ouvir."
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:3
+msgid " Click the animal that matches the description."
+msgstr " Clique no animal correspondente à descriÃÃo."
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:4
+msgid " Horse"
+msgstr " Cavalo"
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:5
+msgid " The horse goes \"neigh! neigh!\". Horses usually sleep standing up."
+msgstr " O cavalo faz \"riiiiiinch!\". Cavalos normalmente dormem em pÃ."
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:6
+msgid " You can ride on the back of this animal!"
+msgstr " Vocà pode andar nas costas desse animal!"
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:7
+msgid " Chickens"
+msgstr " Galinha"
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:8
+msgid " The chicken goes \"cluck, cackle, cluck\". Chickens have over 200 different noises they can use to communicate."
+msgstr " A galinha faz \"cÃ... cÃ... cÃ...\". Galinhas produzem mais de 200 barulhos diferentes, que elas usa para se comunicar."
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:9
+msgid " This animal lays eggs."
+msgstr " Esse animal bota ovos."
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:10
+msgid " Cows"
+msgstr " Vaca"
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:11
+msgid " The cow goes \"moo. moo.\". Cows are herbivorous mammals. They graze all day in the meadow."
+msgstr " A vaca faz \"muuuuu...\". Vacas sÃo mamÃferos herbÃvoros. Elas ficam horas em contemplaÃÃo no pasto."
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:12
+msgid " You can drink the milk this animal produces."
+msgstr " Vocà pode beber o leite que esse animal produz."
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:13
+msgid " Cat"
+msgstr " Gato"
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:14
+msgid " The cat goes \"meow, meow\". Cats usually hate water because their fur doesn't stay warm when it is wet."
+msgstr " O gato faz \"miau... miau...\". Gatos nÃo gostam muito de Ãgua porque seu pelo nÃo fica quente quando està molhado."
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:15
+msgid " This pet likes chasing mice."
+msgstr " Esse animal gosta de perseguir ratos."
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:16
+msgid " Pigs"
+msgstr " Porco"
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:17
+msgid " The pig goes \"oink, oink\". Pigs are the 4th most intelligent animal."
+msgstr " O porco faz \"oinc... oinc...\". Os porcos sÃo o 4Â animal mais inteligente."
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:18
+msgid " This animal likes to lay in the mud."
+msgstr " Esse animal gosta de ficar rolando na lama."
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:19
+msgid " White Duck"
+msgstr " Pato branco"
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:20
+msgid " The duck goes \"quack, quack\". Ducks have special features like webbed feet and produce an oil to make their feathers \"waterproof\"."
+msgstr " O pato faz \"quac... quac...\". Patos possuem caracterÃsticas especiais, como pÃs palmados e um Ãleo que eles produzem e esfregam nas penas para impermeabilizÃ-las."
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:21
+msgid " This animal has webbed feet so it can swim in the water."
+msgstr " Esse animal possui pÃs palmados e consegue nadar."
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:22
+msgid " Owl"
+msgstr " Coruja"
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:23
+msgid " The owl goes \"hoo. hoo.\" The owl has excellent vision and hearing at night."
+msgstr " A coruja faz \"u... urruu... u... urruu....\". Corujas tÃm excelentes audiÃÃo e visÃo noturna."
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:24
+msgid " This animal likes to come out at night."
+msgstr " Esse animal gosta de sair à noite."
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:25
+msgid " Dogs"
+msgstr " CÃo"
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:26
+msgid " The dog goes \"bark! bark!\". Dogs are great human companions and usually enjoy love and attention."
+msgstr " O cÃo faz \"au... au...\". CÃes sÃo Ãtimas companhias para as pessoas e adoram atenÃÃo e carinho."
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:27
+msgid " This animal's ancestors were wolves."
+msgstr " O antepassado desse animal à o lobo."
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:28
+msgid " Rooster"
+msgstr " Galo"
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:29
+msgid " The rooster goes \"coc-a-doodle-doo!\". Roosters have been on farms for about 5,000 years. Every morning it wakes the farm up with its noises."
+msgstr " Os galos fazem \"cocorocÃÃÃ!\". Galos sÃo criados em fazendas hà aproximadamente 5.000 anos. Toda manhà eles acordam todo mundo com seu canto."
+
+#: ../src/explore_farm_animals-activity/resources/explore_farm_animals/content.desktop.in.h:30
+msgid " This animal wakes the farm up in the morning."
+msgstr " Esse animal acorda a fazendo pela manhÃ."
+
+#: ../src/explore_world_animals-activity/explore_world_animals.xml.in.h:1
+msgid "Explore World Animals"
+msgstr "Animais do mundo"
+
+#: ../src/explore_world_animals-activity/explore_world_animals.xml.in.h:2
+msgid "Learn about world animals, interesting facts and their location on a map."
+msgstr "ConheÃa alguns animais do mundo, fatos interessantes e sua localizaÃÃo no mapa."
+
+#: ../src/explore_world_animals-activity/explore_world_animals.xml.in.h:3
+msgid ""
+"There are two levels in this game.\n"
+"\n"
+"In level one, players enjoy exploring each animal on the screen. Click on the question mark, and learn about the animal, what it's name is, and what it looks like. Study well this information, because you will be tested in level 2!\n"
+"\n"
+"In level two, a random text prompt is displayed and you must click on the animal that matches the text. When you have matched all texts correctly, you win!\n"
+msgstr ""
+"Existem dois nÃveis nesse jogo.\n"
+"\n"
+"No nÃvel um, os jogadores exploram cada animal na tela. Clique na interrogaÃÃo e aprenda sobre o animal, qual o seu nome e como ele se parece. Estude bem essa informaÃÃo, pois vocà serà testado no nÃvel 2.\n"
+"\n"
+"No nÃvel dois, à exibido um texto aleatÃrio e vocà deve clicar no animal que corresponda a esse texto. Quando vocà acertar todas as questÃes, vocà venceu!\n"
+
+#: ../src/explore_world_animals-activity/resources/explore_world_animals/content.desktop.in.h:1
+msgid " Explore exotic animals from around the world."
+msgstr " Explore animais exÃticos pelo mundo."
+
+#: ../src/explore_world_animals-activity/resources/explore_world_animals/content.desktop.in.h:2
+msgid " Click on location where the given animal lives."
+msgstr " Clique no local onde esses animais vivem."
+
+#: ../src/explore_world_animals-activity/resources/explore_world_animals/content.desktop.in.h:3
+msgid " Jaguars in South America"
+msgstr " OnÃa na AmÃrica do Sul"
+
+#: ../src/explore_world_animals-activity/resources/explore_world_animals/content.desktop.in.h:4
+msgid " Jaguars are named after the Native American word meaning 'he who kills with one leap'"
+msgstr " A onÃa-pintada à o maior felino das AmÃricas."
+
+#: ../src/explore_world_animals-activity/resources/explore_world_animals/content.desktop.in.h:5
+msgid "  Jaguar"
+msgstr " OnÃa-pintada"
+
+#: ../src/explore_world_animals-activity/resources/explore_world_animals/content.desktop.in.h:6
+msgid " Hedgehogs in Europe"
+msgstr " Porco-espinho na Europa"
+
+#: ../src/explore_world_animals-activity/resources/explore_world_animals/content.desktop.in.h:7
+msgid " Hedgehogs eat small animals, like frogs and insects, so many people keep them as useful pets. When in danger, they will curl up into a ball and stick up their coat of sharp spines."
+msgstr " Porcos-espinho comem pequenos animais, como sapos e insetos, por isso, vÃrias pessoas os mantÃm como animais de estimaÃÃo. Quando em perigo, ele se enrola como uma bola e eriÃa seus espinhos pontiagudos."
+
+#: ../src/explore_world_animals-activity/resources/explore_world_animals/content.desktop.in.h:8
+msgid " Hedgehog"
+msgstr " Porco-espinho"
+
+#: ../src/explore_world_animals-activity/resources/explore_world_animals/content.desktop.in.h:9
+msgid " Giraffes in Africa"
+msgstr " Girafa na Ãfrica"
+
+#: ../src/explore_world_animals-activity/resources/explore_world_animals/content.desktop.in.h:10
+msgid " The giraffe lives in Africa and is the tallest mammal in the world. Just their legs, which are usually 1.8 meters long, are taller than most humans!"
+msgstr " A girafa vive na Ãfrica e à o maior mamÃfero do mundo. Somente suas pernas, que geralmente medem 1,8 metros de altura, sÃo maiores que a maioria das pessoas!"
+
+#: ../src/explore_world_animals-activity/resources/explore_world_animals/content.desktop.in.h:11
+msgid " Giraffe"
+msgstr " Girafa"
+
+#: ../src/explore_world_animals-activity/resources/explore_world_animals/content.desktop.in.h:12
+msgid " Bison in America"
+msgstr " BisÃo na AmÃrica do Norte"
+
+#: ../src/explore_world_animals-activity/resources/explore_world_animals/content.desktop.in.h:13
+msgid " Bison live on the plains of North America and were hunted by the Native Americans for food."
+msgstr " O bisÃo vive nas planÃcies da AmÃrica do Norte e eram caÃados pelos Ãndios como alimentaÃÃo."
+
+#: ../src/explore_world_animals-activity/resources/explore_world_animals/content.desktop.in.h:14
+msgid " Bison"
+msgstr " BisÃo"
+
+#: ../src/explore_world_animals-activity/resources/explore_world_animals/content.desktop.in.h:15
+msgid " Narwhals in the Arctic"
+msgstr " Narval no Ãrtico"
+
+#: ../src/explore_world_animals-activity/resources/explore_world_animals/content.desktop.in.h:16
+msgid " Narwhals are whales that live in the Arctic Ocean and have long tusks. These tusks remind many people of the mythical unicorn's horn."
+msgstr " Narvais sÃo baleias que vivem no Oceano Ãrtico e os machos possuem uma longa presa. Essa presa lembra à muitas pessoas, o mÃtico chifre do unicÃrnio."
+
+#: ../src/explore_world_animals-activity/resources/explore_world_animals/content.desktop.in.h:17
+msgid " Narwhal"
+msgstr " Narval"
+
+#: ../src/explore_world_music-activity/explore_world_music.xml.in.h:1
+msgid "Explore World Music"
+msgstr "Estilos musicais do mundo"
+
+#: ../src/explore_world_music-activity/explore_world_music.xml.in.h:2
+msgid "Learn about the music of the world."
+msgstr "Aprenda sobre os estilos musicais do mundo"
+
+#: ../src/explore_world_music-activity/explore_world_music.xml.in.h:3
+msgid "Develop a better understanding of the variety of music present in the world"
+msgstr "Desenvolver uma melhor compreensÃo sobre a variedade de estilos musicais presentes no mundo."
+
+#: ../src/explore_world_music-activity/explore_world_music.xml.in.h:4
+msgid ""
+"There are three levels in this activity.\n"
+"\n"
+"In the first level, enjoy exploring music from around the world. Click on each suitcase to learn about the music from that area, and listen to a short sample. Study well, because there will be two games related to this information next!\n"
+"\n"
+"The second level is a matching game. You will hear a clip of music, and you must select the location that corresponds to that music. Click the play button if you'd like to hear the music again. You win the level when you have correctly matched all sound clips.\n"
+"\n"
+"The third level is also a matching game. You must select the location that matches the text description on the screen. You win the level when you have correctly matched all text prompts.\n"
+msgstr ""
+"Existem trÃs nÃveis nessa atividade.\n"
+"\n"
+"No primeiro nÃvel, aprecie os diversos estilos musicais presentes no mundo. Clique em cada uma das pastas para aprender sobre o estilo musical daquela Ãrea e escutar uma amostra. Estude bem, porque existem dois jogos relacionados a essa informaÃÃo à seguir!\n"
+"\n"
+"O segundo nÃvel à um jogo de correspondÃncias. Vocà ouvirà um trecho da mÃsica e deverà selecionar a localizaÃÃo que corresponda ao estilo musical. Clique no botÃo de tocar, caso queira ouvir novamente a mÃsica. Vocà vence o jogo quando acertar todas as correspondÃncias.\n"
+"\n"
+"O terceiro nÃvel tambÃm à um jogo de correspondÃncias. Vocà deve selecionar a localizaÃÃo que corresponda à descriÃÃo do texto na tela. Vocà vence o jogo quando acertar todas as correspondÃncias.\n"
+
+#: ../src/explore_world_music-activity/explore_world_music.xml.in.h:12
+msgid "Images from http://commons.wikimedia.org/wiki, http://archive.org";
+msgstr "Imagens tiradas de http://commons.wikimedia.org/wiki, http://archive.org";
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:1
+msgid " Explore world music! Click on the suitcases."
+msgstr " Aprenda os estilos musicais! Clique nas pastas."
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:2
+msgid " Click on the location that matches the music you hear."
+msgstr " Clique na localizaÃÃo que corresponda à mÃsica que vocà ouvir."
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:3
+msgid " Click on the location that matches the text."
+msgstr " Clique na localizaÃÃo que corresponda ao texto."
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:4
+msgid " Australia"
+msgstr " AustrÃlia"
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:5
+msgid " Aboriginals were the first people to live in Australia. They sing and play instruments, like the didgeridoo. It is made from a log and can be up to five meters long!"
+msgstr " Os aborÃgenes foram os primeiros habitantes da AustrÃlia. Eles cantam e tocam instrumentos, como o didjeridu. Ele à feito a partir de um tronco e pode ter atà cinco metros de extensÃo!"
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:6
+msgid " Where is the didgeridoo played?"
+msgstr " Onde o didjeridu à tocado?"
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:7
+msgid " Africa"
+msgstr " Ãfrica"
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:8
+msgid " Music is a part of everyday life in Africa. African music features a great variety of drums, and they believe it is a sacred and magical instrument."
+msgstr " A mÃsica à parte da vida cotidiana na Ãfrica. A mÃsica africana possui uma grande variedade de tambores, que eles acreditam ser um instrumento mÃgico e sagrado."
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:9
+msgid " Where is the drum considered a magical instrument?"
+msgstr " Onde o tambor à considerado um instrumento mÃgico?"
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:10
+msgid " Middle East"
+msgstr " Oriente MÃdio"
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:11
+msgid " Music is a very important part of middle eastern culture. Specific songs are played to call worshipers to prayer. The lute is an instrument invented thousands of years ago and still in use today."
+msgstr " A mÃsica à uma parte muito importante da cultura do Oriente MÃdio. Existem mÃsicas especÃfica para chamar os fieis para a oraÃÃo. O alaÃde à um instrumento inventado hà milhares de anos e em uso atà hoje."
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:12
+msgid " Where is music used to call people to prayer?"
+msgstr " Onde a mÃsica à usada para chamar as pessoas para orar?"
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:13
+msgid " Japan"
+msgstr " JapÃo"
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:14
+msgid " Taiko drumming comes from Japan. This type of drumming was originally used to scare enemies in battle. It is very loud, and performances are very exciting with crowds cheering and performers yelling!"
+msgstr " O tambor Taiko vem do JapÃo. Esse tipo de tambor era usado originalmente para assustar os inimigos nas batalhas. Seu som à muito forte e as performances sÃo bem excitantes, com a multidÃo aplaudindo e os artistas gritando!"
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:15
+msgid " Where do performers yelp as they play the drums?"
+msgstr " Onde os artistas gritam enquanto tocam os tambores?"
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:16
+msgid " Scotland and Ireland"
+msgstr " EscÃcia e Irlanda"
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:17
+msgid " Folk music of this region is called celtic music, often incorporates a narrative poem or story. Typical instruments include bagpipes, fiddles, flutes, harps, and accordions."
+msgstr " A mÃsica popular dessa regiÃo à chamada \"mÃsica cÃltica\" e geralmente incorpora um poema narrativo ou uma histÃria. Os instrumentos tÃpicos incluem a gaita de foles, o violino, a flauta, a harpa e o acordeÃo."
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:18
+msgid " Bagpipers, who often wear kilts, are from this location."
+msgstr " Tocadores de gaita de foles, que geralmente vestem saiotes, sÃo dessa regiÃo."
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:19
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:6
+msgid " Italy"
+msgstr " ItÃlia"
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:20
+msgid " Italy is famous for its Opera. Opera is a musical theater where actors tell a story by acting and singing. Opera singers, both male and female, learn special techniques to sing operas."
+msgstr " A ItÃlia à famosa por sua Ãpera. A Ãpera à um teatro musical onde os atores contam uma histÃria atuando e cantando. O(a)s cantore(a)s de Ãpera aprendem tÃcnicas especiais de canto."
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:21
+msgid " This country is known for its opera music."
+msgstr " Esse paÃs à conhecido pela Ãpera."
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:22
+msgid " European Classical Music"
+msgstr " MÃsica clÃssica europeia."
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:23
+msgid " Europe is the home of classical music. Famous composers like Bach, Beethoven, and Mozart forever changed music history."
+msgstr " A Europa à o berÃo da mÃsica clÃssica. Compositores famosos como Bach, Beethoven e Mozart mudaram para sempre a histÃria da mÃsica."
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:24
+msgid " Bach, Beethoven, and Mozart composed music in this location."
+msgstr " Bach, Beethoven, e Mozart compuseram mÃsicas nessa regiÃo."
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:25
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:5
+msgid " Mexico"
+msgstr " MÃxico"
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:26
+msgid " Mariachi is a famous type of Mexican music. It features guitars, trumpets, and violins. These bands play for many occasions, including weddings and parties."
+msgstr " Mariachi à um famoso estilo musical mexicano. Ele inclui violÃes, trompetes e violinos. As bandas tocam em vÃrias ocasiÃes, incluindo casamentos e festas."
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:27
+msgid " At parties, people often dance to the Mariachi music. A Famous dance is:"
+msgstr " Em festas, as pessoas danÃam o mariachi. Uma danÃa famosa Ã:"
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:28
+msgid " Where is Mariachi music from?"
+msgstr " De onde à a mÃsica mariachi?"
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:29
+msgid " United State of America"
+msgstr " Estados Unidos da AmÃrica"
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:30
+msgid " USA also has a wide variety of musical genres, but perhaps it is most famous for rock n' roll music. This music features vocalists, guitars, and drums."
+msgstr " Os EUA possuem uma variedade de gÃneros musicais, mas provavelmente o mais famoso à o rock 'n' roll. Essa mÃsica possui vocalistas, guitarras e bateria."
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:31
+msgid " The 'king' of rock n' roll is"
+msgstr " O \"rei do rock 'n' roll\" Ã"
+
+#: ../src/explore_world_music-activity/resources/explore_world_music/content.desktop.in.h:32
+msgid " The 'king' of rock n' roll, Elvis Presley, made his music famous in this country."
+msgstr " O \"rei do rock 'n' roll, Elvis Presley, fez suas famosas mÃsicas nesse paÃs."
+
+#: ../src/fifteen-activity/fifteen.xml.in.h:1
+msgid "The fifteen game"
+msgstr "O jogo dos quinze"
+
+#: ../src/fifteen-activity/fifteen.xml.in.h:2
+msgid "Move each item to make an increasing series: from the smallest to the largest"
+msgstr "Mova os itens para criar uma sÃrie crescente: do menor para o maior"
+
+#: ../src/fifteen-activity/fifteen.xml.in.h:4
+msgid "Click on any item that has a free block beside it, and it will be swapped with the empty block."
+msgstr "Clique em qualquer item que tiver um bloco livre ao lado e ele serà trocado pelo bloco vazio."
+
+#: ../src/fifteen-activity/fifteen.xml.in.h:5
+msgid "Original code taken from the libgnomecanvas demo"
+msgstr "O cÃdigo original foi tirado da demonstraÃÃo da libgnomecanvas"
+
 #: ../src/followline-activity/followline.xml.in.h:1
 msgid "Control the hose-pipe"
 msgstr "Controle a mangueira"
 
 #: ../src/followline-activity/followline.xml.in.h:2
-msgid "Fine motor coordination"
-msgstr "CoordenaÃÃo motora fina"
+msgid "Tux needs to water the flowers, but the hose is blocked."
+msgstr "O Tux precisa molhar as flores, mas a mangueira està fechada."
 
 #: ../src/followline-activity/followline.xml.in.h:3
-msgid ""
-"Move the mouse over the red part of the hose-pipe. This will move it, "
-"bringing it, part by part, up to the flowers. Be careful, if you move off "
-"the hose, the red part will go back down."
-msgstr ""
-"Movimente o mouse sobre a parte vermelha da mangueira. Isso irà mover a "
-"Ãgua, por toda sua extensÃo, atà as flores. Tome cuidado, se vocà sair da "
-"mangueira, a parte vermelha irà voltar ao inÃcio."
+msgid "Fine motor coordination"
+msgstr "CoordenaÃÃo motora fina"
 
 #: ../src/followline-activity/followline.xml.in.h:4
-msgid "Tux needs to water the flowers, but the hose is blocked."
-msgstr "O Tux precisa molhar as flores, mas a mangueira està fechada."
+msgid "Move the mouse over the red part of the hose-pipe. This will move it, bringing it, part by part, up to the flowers. Be careful, if you move off the hose, the red part will go back down."
+msgstr "Movimente o mouse sobre a parte vermelha da mangueira. Isso irà mover a Ãgua, por toda sua extensÃo, atà as flores. Tome cuidado, se vocà sair da mangueira, a parte vermelha irà voltar ao inÃcio."
 
 #: ../src/gcompris/about.c:49
 msgid ""
@@ -3082,14 +3141,13 @@ msgid "Translators:"
 msgstr "Tradutores:"
 
 #: ../src/gcompris/about.c:207
-msgid ""
-"This software is a GNU Package and is released under the GNU General Public "
-"License"
-msgstr ""
-"Este software à um Pacote GNU e à liberado sob a GNU General Public License"
+msgid "This software is a GNU Package and is released under the GNU General Public License"
+msgstr "Este software à um Pacote GNU e à liberado sob a GNU General Public License"
 
-#: ../src/gcompris/about.c:221 ../src/gcompris/config.c:459
-#: ../src/gcompris/dialog.c:99 ../src/gcompris/help.c:358
+#: ../src/gcompris/about.c:221
+#: ../src/gcompris/config.c:460
+#: ../src/gcompris/dialog.c:99
+#: ../src/gcompris/help.c:358
 #: ../src/gcompris/images_selector.c:313
 msgid "OK"
 msgstr "OK"
@@ -3112,9 +3170,7 @@ msgstr "NÃo, prefiro continuar aqui."
 
 #: ../src/gcompris/board.c:149
 msgid "Dynamic module loading is not supported. GCompris cannot load.\n"
-msgstr ""
-"O carregamento dinÃmico de mÃdulos nÃo à suportado. O GCompris nÃo pode "
-"carregar.\n"
+msgstr "O carregamento dinÃmico de mÃdulos nÃo à suportado. O GCompris nÃo pode carregar.\n"
 
 #: ../src/gcompris/board_config_combo.c:182
 msgid ""
@@ -3155,21 +3211,21 @@ msgid "%d (New level)"
 msgstr "%d (Novo nÃvel)"
 
 #. frame
-#: ../src/gcompris/board_config_wordlist.c:226
+#: ../src/gcompris/board_config_wordlist.c:225
 msgid "Configure the list of words"
 msgstr "Configure uma lista de palavras"
 
-#: ../src/gcompris/board_config_wordlist.c:237
+#: ../src/gcompris/board_config_wordlist.c:236
 msgid "Choice of the language"
 msgstr "SeleÃÃo do idioma"
 
-#: ../src/gcompris/board_config_wordlist.c:249
+#: ../src/gcompris/board_config_wordlist.c:248
 msgid "Choice of the level"
 msgstr "SeleÃÃo do nÃvel"
 
 #: ../src/gcompris/config.c:58
-msgid "Your system default"
-msgstr "O padrÃo do seu sistema"
+msgid "Language: your system default"
+msgstr "Idioma: o padrÃo do seu sistema"
 
 #: ../src/gcompris/config.c:59
 msgid "Afrikaans"
@@ -3220,7 +3276,7 @@ msgid "Croatian"
 msgstr "Croata"
 
 #: ../src/gcompris/config.c:71
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:7
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:7
 msgid "Czech Republic"
 msgstr "RepÃblica Tcheca"
 
@@ -3309,189 +3365,196 @@ msgid "Korean"
 msgstr "Coreano"
 
 #: ../src/gcompris/config.c:93
+msgid "Latvian"
+msgstr "LetÃo"
+
+#: ../src/gcompris/config.c:94
 msgid "Lithuanian"
 msgstr "Lituano"
 
-#: ../src/gcompris/config.c:94
+#: ../src/gcompris/config.c:95
 msgid "Macedonian"
 msgstr "MacedÃnio"
 
-#: ../src/gcompris/config.c:95
+#: ../src/gcompris/config.c:96
 msgid "Malay"
 msgstr "Malaio"
 
-#: ../src/gcompris/config.c:96
+#: ../src/gcompris/config.c:97
 msgid "Malayalam"
 msgstr "Malabar"
 
-#: ../src/gcompris/config.c:97
+#: ../src/gcompris/config.c:98
 msgid "Marathi"
 msgstr "Marati"
 
-#: ../src/gcompris/config.c:98
+#: ../src/gcompris/config.c:99
 msgid "Montenegrin"
 msgstr "Montenegro"
 
-#: ../src/gcompris/config.c:99
+#: ../src/gcompris/config.c:100
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:37
 msgid "Nepal"
 msgstr "Nepal"
 
-#: ../src/gcompris/config.c:100
+#: ../src/gcompris/config.c:101
 msgid "Norwegian Bokmal"
 msgstr "Bokmal norueguÃs"
 
-#: ../src/gcompris/config.c:101
+#: ../src/gcompris/config.c:102
 msgid "Norwegian Nynorsk"
 msgstr "Nynorsk norueguÃs"
 
-#: ../src/gcompris/config.c:102
+#: ../src/gcompris/config.c:103
 msgid "Occitan (languedocien)"
 msgstr "Ocitano (languedociano)"
 
-#: ../src/gcompris/config.c:103
+#: ../src/gcompris/config.c:104
 msgid "Persian"
 msgstr "Persa"
 
-#: ../src/gcompris/config.c:104
+#: ../src/gcompris/config.c:105
 msgid "Polish"
 msgstr "PolonÃs"
 
-#: ../src/gcompris/config.c:105
+#: ../src/gcompris/config.c:106
 msgid "Portuguese (Brazil)"
 msgstr "PortuguÃs (Brasil)"
 
-#: ../src/gcompris/config.c:106
+#: ../src/gcompris/config.c:107
 msgid "Portuguese"
 msgstr "PortuguÃs"
 
-#: ../src/gcompris/config.c:107
+#: ../src/gcompris/config.c:108
 msgid "Punjabi"
 msgstr "Punjabi"
 
-#: ../src/gcompris/config.c:108
+#: ../src/gcompris/config.c:109
 msgid "Romanian"
 msgstr "Romeno"
 
-#: ../src/gcompris/config.c:109
+#: ../src/gcompris/config.c:110
 msgid "Russian"
 msgstr "Russo"
 
-#: ../src/gcompris/config.c:110
+#: ../src/gcompris/config.c:111
 msgid "Serbian (Latin)"
 msgstr "SÃrvio (latino)"
 
-#: ../src/gcompris/config.c:111
+#: ../src/gcompris/config.c:112
 msgid "Serbian"
 msgstr "SÃrvio"
 
-#: ../src/gcompris/config.c:112
+#: ../src/gcompris/config.c:113
 msgid "Slovak"
 msgstr "Eslovaco"
 
-#: ../src/gcompris/config.c:113
+#: ../src/gcompris/config.c:114
 msgid "Slovenian"
 msgstr "Esloveno"
 
-#: ../src/gcompris/config.c:114
+#: ../src/gcompris/config.c:115
 msgid "Somali"
 msgstr "SomÃlio"
 
-#: ../src/gcompris/config.c:115
+#: ../src/gcompris/config.c:116
 msgid "Spanish"
 msgstr "Espanhol"
 
-#: ../src/gcompris/config.c:116
+#: ../src/gcompris/config.c:117
 msgid "Swedish"
 msgstr "Sueco"
 
-#: ../src/gcompris/config.c:117
+#: ../src/gcompris/config.c:118
 msgid "Tamil"
 msgstr "TÃmil"
 
-#: ../src/gcompris/config.c:118
+#: ../src/gcompris/config.c:119
 msgid "Thai"
 msgstr "TailandÃs"
 
-#: ../src/gcompris/config.c:119
+#: ../src/gcompris/config.c:120
 msgid "Turkish (Azerbaijan)"
 msgstr "Turco (AzerbaidjÃo)"
 
-#: ../src/gcompris/config.c:120
+#: ../src/gcompris/config.c:121
 msgid "Turkish"
 msgstr "Turco"
 
-#: ../src/gcompris/config.c:121
+#: ../src/gcompris/config.c:122
 msgid "Ukrainian"
 msgstr "Ucraniano"
 
-#: ../src/gcompris/config.c:122
+#: ../src/gcompris/config.c:123
 msgid "Urdu"
 msgstr "Urdu"
 
-#: ../src/gcompris/config.c:123
+#: ../src/gcompris/config.c:124
 msgid "Vietnamese"
 msgstr "Vietnamita"
 
-#: ../src/gcompris/config.c:124
+#: ../src/gcompris/config.c:125
 msgid "Walloon"
 msgstr "ValÃo"
 
-#: ../src/gcompris/config.c:125
+#: ../src/gcompris/config.c:126
 msgid "Zulu"
 msgstr "ZulÃ"
 
-#: ../src/gcompris/config.c:130
-msgid "No time limit"
-msgstr "Sem limite de tempo"
-
 #: ../src/gcompris/config.c:131
-msgid "Slow timer"
-msgstr "Tempo mais lento"
+msgid "Timer: No time limit"
+msgstr "Tempo: sem limite de tempo"
 
 #: ../src/gcompris/config.c:132
-msgid "Normal timer"
-msgstr "Tempo normal"
+msgid "Timer: Slow timer"
+msgstr "Tempo: mais lento"
 
 #: ../src/gcompris/config.c:133
-msgid "Fast timer"
-msgstr "Tempo mais rÃpido"
+msgid "Timer: Normal timer"
+msgstr "Tempo: normal"
+
+#: ../src/gcompris/config.c:134
+msgid "Timer: Fast timer"
+msgstr "Tempo: mais rÃpido"
 
-#: ../src/gcompris/config.c:137
+#: ../src/gcompris/config.c:138
 msgid "Use Gcompris administration module to filter boards"
 msgstr "Use o mÃdulo de administraÃÃo do GCompris para filtrar as atividades"
 
-#: ../src/gcompris/config.c:191
+#: ../src/gcompris/config.c:192
 msgid "GCompris Configuration"
 msgstr "ConfiguraÃÃo do GCompris"
 
-#: ../src/gcompris/config.c:274
+#: ../src/gcompris/config.c:275
 msgid "Fullscreen"
 msgstr "Tela inteira"
 
-#: ../src/gcompris/config.c:299
+#: ../src/gcompris/config.c:300
 msgid "Music"
 msgstr "MÃsica"
 
-#: ../src/gcompris/config.c:324
+#: ../src/gcompris/config.c:325
 msgid "Effect"
 msgstr "Efeito"
 
-#: ../src/gcompris/config.c:348 ../src/gcompris/sugar_gc.c:93
+#: ../src/gcompris/config.c:349
+#: ../src/gcompris/sugar_gc.c:93
 msgid "Zoom"
 msgstr "Zoom"
 
-#: ../src/gcompris/config.c:385
+#: ../src/gcompris/config.c:386
 #, c-format
 msgid "Couldn't open skin dir: %s"
 msgstr "NÃo foi possÃvel abrir o diretÃrio de temas: %s"
 
-#: ../src/gcompris/config.c:416 ../src/gcompris/config.c:876
-#: ../src/gcompris/config.c:890
+#: ../src/gcompris/config.c:417
+#: ../src/gcompris/config.c:877
+#: ../src/gcompris/config.c:891
 #, c-format
 msgid "Skin : %s"
 msgstr "Tema: %s"
 
-#: ../src/gcompris/config.c:418
+#: ../src/gcompris/config.c:419
 msgid "SKINS NOT FOUND"
 msgstr "OS TEMAS NÃO FORAM ENCONTRADOS"
 
@@ -3507,15 +3570,18 @@ msgstr "CARREGAR"
 msgid "SAVE"
 msgstr "SALVAR"
 
-#: ../src/gcompris/gameutil.c:141 ../src/gcompris/gameutil.c:199
+#: ../src/gcompris/gameutil.c:141
+#: ../src/gcompris/gameutil.c:199
 msgid "Couldn't find or load the file"
 msgstr "NÃo foi possÃvel encontrar ou carregar o arquivo"
 
-#: ../src/gcompris/gameutil.c:143 ../src/gcompris/gameutil.c:201
+#: ../src/gcompris/gameutil.c:143
+#: ../src/gcompris/gameutil.c:201
 msgid "This activity is incomplete."
 msgstr "Essa atividade està incompleta."
 
-#: ../src/gcompris/gameutil.c:144 ../src/gcompris/gameutil.c:202
+#: ../src/gcompris/gameutil.c:144
+#: ../src/gcompris/gameutil.c:202
 msgid ""
 "Exit it and report\n"
 "the problem to the authors."
@@ -3523,255 +3589,186 @@ msgstr ""
 "Saia dela e informe\n"
 "o problema aos autores."
 
-#: ../src/gcompris/gcompris.c:156
+#: ../src/gcompris/gcompris.c:154
 msgid "run GCompris in fullscreen mode."
 msgstr "executa o GCompris no modo de tela cheia."
 
-#: ../src/gcompris/gcompris.c:159
+#: ../src/gcompris/gcompris.c:157
 msgid "run GCompris in window mode."
 msgstr "executa o GCompris no modo de janela."
 
-#: ../src/gcompris/gcompris.c:162
+#: ../src/gcompris/gcompris.c:160
 msgid "run GCompris with sound enabled."
 msgstr "executa o GCompris com o som habilitado."
 
-#: ../src/gcompris/gcompris.c:165
+#: ../src/gcompris/gcompris.c:163
 msgid "run GCompris without sound."
 msgstr "executa o GCompris sem som."
 
-#: ../src/gcompris/gcompris.c:168
+#: ../src/gcompris/gcompris.c:166
 msgid "run GCompris with the default system cursor."
 msgstr "executa o GCompris com o cursor padrÃo do sistema."
 
-#: ../src/gcompris/gcompris.c:171
+#: ../src/gcompris/gcompris.c:169
 msgid "run GCompris without cursor (touch screen mode)."
 msgstr "executa o GCompris sem cursor (modo de tela de toque)."
 
-#: ../src/gcompris/gcompris.c:174
+#: ../src/gcompris/gcompris.c:172
 msgid "display only activities with this difficulty level."
 msgstr "exibe somente atividades com este nÃvel da dificuldade."
 
-#: ../src/gcompris/gcompris.c:177
+#: ../src/gcompris/gcompris.c:175
 msgid "display debug informations on the console."
 msgstr "exibe informaÃÃes de depuraÃÃo no console."
 
-#: ../src/gcompris/gcompris.c:180
+#: ../src/gcompris/gcompris.c:178
 msgid "Print the version of "
 msgstr "Imprime a versÃo do "
 
-#: ../src/gcompris/gcompris.c:183
-msgid ""
-"Run GCompris with local menu (e.g -l /reading will let you play only "
-"activities in the reading directory, -l /strategy/connect4 only the connect4 "
-"activity). Use '-l list' to list all the availaible activities and their "
-"descriptions."
-msgstr ""
-"Executa o GCompris com o menu/aplicativo indicado (ex. \"-l /reading\" "
-"permite jogar somente as atividades do diretÃrio de leitura, \"-l /strategy/"
-"connect4\", apenas a atividade Ligue 4). Use \"-l list\" para listar todas "
-"as atividades disponÃveis e suas descriÃÃes."
+#: ../src/gcompris/gcompris.c:181
+msgid "Run GCompris with local menu (e.g -l /reading will let you play only activities in the reading directory, -l /strategy/connect4 only the connect4 activity). Use '-l list' to list all the available activities and their descriptions."
+msgstr "Executa o GCompris com o menu/aplicativo indicado (ex. \"-l /reading\" permite jogar somente as atividades do diretÃrio de leitura, \"-l /strategy/connect4\", apenas a atividade Ligue 4). Use \"-l list\" para listar todas as atividades disponÃveis e suas descriÃÃes."
 
-#: ../src/gcompris/gcompris.c:188
+#: ../src/gcompris/gcompris.c:186
 msgid "GCompris will find the data dir in this directory"
 msgstr "O GCompris usarà este diretÃrio para os dados"
 
-#: ../src/gcompris/gcompris.c:191
+#: ../src/gcompris/gcompris.c:189
 msgid "GCompris will find the skins in this directory"
 msgstr "O GCompris usarà este diretÃrio para os temas"
 
-#: ../src/gcompris/gcompris.c:194
+#: ../src/gcompris/gcompris.c:192
 msgid "GCompris will find the activity plugins in this directory"
 msgstr "O GCompris usarà este diretÃrio para os plugins de atividades"
 
-#: ../src/gcompris/gcompris.c:197
-msgid "GCompris will find the python activity in this directory"
-msgstr "O GCompris usarà este diretÃrio para as atividades em Python"
+#: ../src/gcompris/gcompris.c:195
+msgid "GCompris will find the Python activity in this directory"
+msgstr "O GCompris procurarà pelas atividades em Python neste diretÃrio"
 
-#: ../src/gcompris/gcompris.c:200
+#: ../src/gcompris/gcompris.c:198
 msgid "GCompris will find the locale file (.mo translation) in this directory"
 msgstr "O GCompris usarà este diretÃrio para os arquivos de localizaÃÃo (.mo)"
 
-#: ../src/gcompris/gcompris.c:203
+#: ../src/gcompris/gcompris.c:201
 msgid "GCompris will find the activities menu in this directory"
 msgstr "O GCompris usarà este diretÃrio para o menu de atividades"
 
-#: ../src/gcompris/gcompris.c:206
+#: ../src/gcompris/gcompris.c:204
 msgid "Run GCompris in administration and user-management mode"
-msgstr ""
-"Executa o GCompris no modo de administraÃÃo e gerenciamento de usuÃrios"
+msgstr "Executa o GCompris no modo de administraÃÃo e gerenciamento de usuÃrios"
 
-#: ../src/gcompris/gcompris.c:209
-msgid ""
-"Use alternate database for profiles [$HOME/.config/gcompris/gcompris_sqlite."
-"db]"
-msgstr ""
-"Usar um banco de dados alternativo para os perfis [$HOME/.config/gcompris/"
-"gcompris_sqlite.db]"
+#: ../src/gcompris/gcompris.c:207
+msgid "Use alternate database for profiles [$HOME/.config/gcompris/gcompris_sqlite.db]"
+msgstr "Usar um banco de dados alternativo para os perfis [$HOME/.config/gcompris/gcompris_sqlite.db]"
 
-#: ../src/gcompris/gcompris.c:212
+#: ../src/gcompris/gcompris.c:210
 msgid "Create the alternate database for profiles"
 msgstr "Cria o banco de dados alternativo para os perfis"
 
-#: ../src/gcompris/gcompris.c:215
+#: ../src/gcompris/gcompris.c:213
 msgid "Re-read XML Menus and store them in the database"
 msgstr "Relà os menus XML e os armazena no banco de dados"
 
-#: ../src/gcompris/gcompris.c:218
+#: ../src/gcompris/gcompris.c:216
 msgid "Set the profile to use. Use 'gcompris -a' to create profiles"
 msgstr "Configura o perfil a ser usado. Use \"gcompris -a\" para criar perfis"
 
-#: ../src/gcompris/gcompris.c:221
+#: ../src/gcompris/gcompris.c:219
 msgid "List all available profiles. Use 'gcompris -a' to create profiles"
-msgstr ""
-"Lista todos os perfis disponÃveis. Use \"gcompris -a\" para criar perfis"
+msgstr "Lista todos os perfis disponÃveis. Use \"gcompris -a\" para criar perfis"
 
-#: ../src/gcompris/gcompris.c:224
-msgid ""
-"Config directory location: [$HOME/.config/gcompris]. Alternate is to set "
-"$XDG_CONFIG_HOME."
-msgstr ""
-"Configura a localizaÃÃo do diretÃrio: [$HOME/.config/gcompris]. Uma "
-"alternativa à definir $XDG_CONFIG_HOME."
+#: ../src/gcompris/gcompris.c:222
+msgid "Config directory location: [$HOME/.config/gcompris]. Alternate is to set $XDG_CONFIG_HOME."
+msgstr "Configura a localizaÃÃo do diretÃrio: [$HOME/.config/gcompris]. Uma alternativa à definir $XDG_CONFIG_HOME."
 
-#: ../src/gcompris/gcompris.c:227
+#: ../src/gcompris/gcompris.c:225
 msgid "The location of user directories: [$HOME/My GCompris]"
 msgstr "A localizaÃÃo dos diretÃrios de usuÃrio: [$HOME/My GCompris]"
 
-#: ../src/gcompris/gcompris.c:230
+#: ../src/gcompris/gcompris.c:228
 msgid "Run the experimental activities"
 msgstr "Executa as atividades de experimentais"
 
-#: ../src/gcompris/gcompris.c:233
+#: ../src/gcompris/gcompris.c:231
 msgid "Disable the quit button"
 msgstr "Desabilita o botÃo \"Sair\""
 
-#: ../src/gcompris/gcompris.c:236
+#: ../src/gcompris/gcompris.c:234
 msgid "Disable the config button"
 msgstr "Desabilita o botÃo \"Configurar\""
 
-#: ../src/gcompris/gcompris.c:239
+#: ../src/gcompris/gcompris.c:237
 msgid "Disable the level button"
 msgstr "Desabilita o botÃo de seleÃÃo de nÃvel"
 
-#: ../src/gcompris/gcompris.c:242
+#: ../src/gcompris/gcompris.c:240
 msgid "Disable the database (slower start and no user log)"
-msgstr ""
-"Desabilitar o banco de dados (inÃcio mais lento e nenhum registro do usuÃrio)"
-
-#: ../src/gcompris/gcompris.c:245
-msgid ""
-"GCompris will get images, sounds and activity data from this server if not "
-"found locally."
-msgstr ""
-"O GCompris obterà as imagens, sons e dados das atividades a partir desse "
-"servidor, caso nÃo as encontre localmente."
-
-#: ../src/gcompris/gcompris.c:248
-msgid ""
-"Only when --server is provided, disable check for local resource first. Data "
-"are always taken from the web server."
-msgstr ""
-"Apenas quando --server à fornecido, desabilita a verificaÃÃo inicial para "
-"recursos locais. Os dados sÃo sempre obtidos do servidor web."
-
-#: ../src/gcompris/gcompris.c:252
-msgid ""
-"In server mode, specify the cache directory used to avoid useless downloads."
-msgstr ""
-"No modo servidor, especifica o diretÃrio de cache utilizado, para evitar "
-"transferÃncias desnecessÃrias."
+msgstr "Desabilitar o banco de dados (inÃcio mais lento e nenhum registro do usuÃrio)"
 
-#: ../src/gcompris/gcompris.c:255
-msgid ""
-"Global drag and drop mode: normal, 2clicks, both. Default mode is normal."
-msgstr ""
-"Modo global de arrastar e soltar: normal, 2 cliques, ambos. O padrÃo à "
-"normal."
+#: ../src/gcompris/gcompris.c:243
+msgid "Global drag and drop mode: normal, 2clicks, both. Default mode is normal."
+msgstr "Modo global de arrastar e soltar: normal, 2 cliques, ambos. O padrÃo à normal."
 
-#: ../src/gcompris/gcompris.c:258
+#: ../src/gcompris/gcompris.c:246
 msgid "Do not avoid the execution of multiple instances of GCompris."
 msgstr "NÃo evitar a execuÃÃo de mÃltiplas instÃncias do GCompris."
 
-#: ../src/gcompris/gcompris.c:261
+#: ../src/gcompris/gcompris.c:249
 msgid "Disable maximization zoom"
 msgstr "Desabilita o zoom na maximizaÃÃo"
 
-#: ../src/gcompris/gcompris.c:264
-msgid ""
-"Increase activities' timeout delays; useful values > 1.0; 1.0 to not change "
-"hardcoded value"
-msgstr ""
-"Aumenta o tempo limite nas atividades: valores Ãteis > 1.0; mantenha 1.0 "
-"para nÃo mudar o valor padrÃo."
+#: ../src/gcompris/gcompris.c:252
+msgid "Increase activities' timeout delays; useful values > 1.0; 1.0 to not change hardcoded value"
+msgstr "Aumenta o tempo limite nas atividades: valores Ãteis > 1.0; mantenha 1.0 para nÃo mudar o valor padrÃo."
 
-#: ../src/gcompris/gcompris.c:267
-msgid ""
-"How activities' timeout delays are growing for several actors; useful values "
-"< 1.0; 1.0 to not change hardcoded value"
-msgstr ""
-"Como o tempo limite aumente para vÃrios atores; valores Ãteis < 1.0; "
-"mantenha 1.0 pra nÃo mudar o valor padrÃo."
+#: ../src/gcompris/gcompris.c:255
+msgid "How activities' timeout delays are growing for several actors; useful values < 1.0; 1.0 to not change hardcoded value"
+msgstr "Como o tempo limite aumente para vÃrios atores; valores Ãteis < 1.0; mantenha 1.0 pra nÃo mudar o valor padrÃo."
 
-#: ../src/gcompris/gcompris.c:270
+#: ../src/gcompris/gcompris.c:258
 msgid "For test purpose, run in a loop all the activities"
 msgstr "Para testes, executa todas as atividades continuamente."
 
-#: ../src/gcompris/gcompris.c:955
+#: ../src/gcompris/gcompris.c:943
 #, c-format
 msgid ""
-"GCompris is free software released under the GPL License. In order to "
-"support its development, this version provides only %d of the %d activities. "
-"You can get the full version for a small fee at\n"
+"GCompris is free software released under the GPL License. In order to support its development, this version provides only %d of the %d activities. You can get the full version for a small fee at\n"
 "<http://gcompris.net>\n"
-"The GNU/Linux version does not have this restriction. If you also believe "
-"that we should teach freedom to children, please consider using GNU/Linux. "
-"Get more information at FSF:\n"
+"The GNU/Linux version does not have this restriction. If you also believe that we should teach freedom to children, please consider using GNU/Linux. Get more information at FSF:\n"
 "<http://www.fsf.org/philosophy>"
 msgstr ""
-"O GCompris à um software livre liberado sob a licenÃa GPL. Para manter o seu "
-"desenvolvimento, esta versÃo oferece somente %d das %d atividades "
-"disponÃveis. Vocà pode obter a versÃo completa, por uma pequena taxa, em \n"
+"O GCompris à um software livre liberado sob a licenÃa GPL. Para manter o seu desenvolvimento, esta versÃo oferece somente %d das %d atividades disponÃveis. Vocà pode obter a versÃo completa, por uma pequena taxa, em \n"
 "<http://gcompris.net>\n"
-"A versÃo GNU/Linux nÃo possui essa restriÃÃo. Se vocà tambÃm acredita que "
-"nÃs devemos ensinar liberdade Ãs crianÃas, por favor considere o uso do GNU/"
-"Linux. Mais informaÃÃes na FSF:\n"
+"A versÃo GNU/Linux nÃo possui essa restriÃÃo. Se vocà tambÃm acredita que nÃs devemos ensinar liberdade Ãs crianÃas, por favor considere o uso do GNU/Linux. Mais informaÃÃes na FSF:\n"
 "<http://www.fsf.org/philosophy>"
 
-#: ../src/gcompris/gcompris.c:1250
+#: ../src/gcompris/gcompris.c:1236
 #, c-format
 msgid "Failed to load the skin '%s' (Check the file exists and is readable)"
-msgstr ""
-"NÃo foi possÃvel carregar o tema \"%s\". Por favor, verifique se o arquivo "
-"existe e se tem permissÃo de leitura."
+msgstr "NÃo foi possÃvel carregar o tema \"%s\". Por favor, verifique se o arquivo existe e se tem permissÃo de leitura."
 
-#: ../src/gcompris/gcompris.c:1266
+#: ../src/gcompris/gcompris.c:1252
 msgid "Retrieving remote data..."
 msgstr "Recebendo dados remotos..."
 
-#: ../src/gcompris/gcompris.c:1526
+#: ../src/gcompris/gcompris.c:1513
 #, c-format
-msgid ""
-"GCompris won't start because the lock file is less than %d second old.\n"
-msgid_plural ""
-"GCompris won't start because the lock file is less than %d seconds old.\n"
-msgstr[0] ""
-"O GCompris nÃo iniciarà porque o arquivo de trava possui menos de %d "
-"segundo.\n"
-msgstr[1] ""
-"O GCompris nÃo iniciarà porque o arquivo de trava possui menos de %d "
-"segundos.\n"
-
-#: ../src/gcompris/gcompris.c:1530
+msgid "GCompris won't start because the lock file is less than %d second old.\n"
+msgid_plural "GCompris won't start because the lock file is less than %d seconds old.\n"
+msgstr[0] "O GCompris nÃo iniciarà porque o arquivo de trava possui menos de %d segundo.\n"
+msgstr[1] "O GCompris nÃo iniciarà porque o arquivo de trava possui menos de %d segundos.\n"
+
+#: ../src/gcompris/gcompris.c:1517
 #, c-format
 msgid "The lock file is: %s\n"
 msgstr "O arquivo de trava Ã: %s\n"
 
-#: ../src/gcompris/gcompris.c:1708
+#: ../src/gcompris/gcompris.c:1638
 #, c-format
 msgid ""
 "GCompris\n"
 "Version: %s\n"
-"Licence: GPL\n"
+"License: GPL\n"
 "More info at http://gcompris.net\n";
 msgstr ""
 "GCompris\n"
@@ -3780,58 +3777,45 @@ msgstr ""
 "Maiores informaÃÃes em http://gcompris.net\n";
 
 #. check the list of possible values for -l, then exit
-#: ../src/gcompris/gcompris.c:1829
+#: ../src/gcompris/gcompris.c:1818
 #, c-format
 msgid "Use -l to access an activity directly.\n"
 msgstr "Use -l para acessar uma atividade diretamente.\n"
 
-#: ../src/gcompris/gcompris.c:1830
+#: ../src/gcompris/gcompris.c:1819
 #, c-format
 msgid "The list of available activities is :\n"
 msgstr "A lista de atividades disponÃveis Ã:\n"
 
-#: ../src/gcompris/gcompris.c:1861
+#: ../src/gcompris/gcompris.c:1850
 #, c-format
 msgid "Number of activities: %d\n"
 msgstr "NÃmero de atividades: %d\n"
 
-#: ../src/gcompris/gcompris.c:1897
+#: ../src/gcompris/gcompris.c:1886
 #, c-format
 msgid "%s exists but is not readable or writable"
 msgstr "%s existe, mas nÃo permite leitura nem escrita"
 
-#: ../src/gcompris/gcompris.c:1961
-#, c-format
-msgid ""
-"The --server option cannot be used because GCompris has been compiled "
-"without network support!"
-msgstr ""
-"A opÃÃo --server nÃo pode ser usada porque o GCompris foi compilado sem "
-"suporte à rede!"
-
-#: ../src/gcompris/gcompris.c:2019
+#: ../src/gcompris/gcompris.c:1981
 #, c-format
-msgid ""
-"ERROR: Profile '%s' is not found. Run 'gcompris --profile-list' to list "
-"available ones\n"
-msgstr ""
-"Erro: o perfil '%s' nÃo foi encontrado. Execute 'gcompris --profile-list' "
-"para listar os disponÃveis\n"
+msgid "ERROR: Profile '%s' is not found. Run 'gcompris --profile-list' to list available ones\n"
+msgstr "Erro: o perfil '%s' nÃo foi encontrado. Execute 'gcompris --profile-list' para listar os disponÃveis\n"
 
-#: ../src/gcompris/gcompris.c:2033
+#: ../src/gcompris/gcompris.c:1995
 #, c-format
 msgid "The list of available profiles is:\n"
 msgstr "A lista de perfis disponÃveis Ã:\n"
 
-#: ../src/gcompris/gcompris_db.c:309
+#: ../src/gcompris/gcompris_db.c:310
 msgid "Unaffected"
 msgstr "NÃo afetado"
 
-#: ../src/gcompris/gcompris_db.c:310
+#: ../src/gcompris/gcompris_db.c:311
 msgid "Users without a class"
 msgstr "UsuÃrios sem uma turma"
 
-#: ../src/gcompris/gcompris_db.c:896
+#: ../src/gcompris/gcompris_db.c:897
 #, c-format
 msgid ""
 "Loading activity from database:\n"
@@ -3856,7 +3840,7 @@ msgstr "Manual"
 msgid "Credit"
 msgstr "CrÃditos"
 
-#: ../src/gcompris/menu.c:615
+#: ../src/gcompris/menu.c:629
 #, c-format
 msgid ""
 "Loading activity from file:\n"
@@ -3865,23 +3849,15 @@ msgstr ""
 "Carregando a atividade a partir do arquivo:\n"
 "%s"
 
-#: ../src/gcompris/menu.c:675
-msgid ""
-"All the activities are disabled in this profile. Go in the GCompris "
-"administration module and activate at least one activity."
-msgstr ""
-"Todas as atividades estÃo desabilitadas nesse perfil. VÃ para o mÃdulo "
-"administrativo do GCompris e ative pelo menos uma atividade."
+#: ../src/gcompris/menu.c:689
+msgid "All the activities are disabled in this profile. Go in the GCompris administration module and activate at least one activity."
+msgstr "Todas as atividades estÃo desabilitadas nesse perfil. VÃ para o mÃdulo administrativo do GCompris e ative pelo menos uma atividade."
 
-#: ../src/gcompris/properties.c:506
-msgid ""
-"This directory contains the files you create with the GCompris educational "
-"suite\n"
-msgstr ""
-"Esse diretÃrio contÃm os arquivos que vocà criou com a suÃte educacional "
-"GCompris\n"
+#: ../src/gcompris/properties.c:505
+msgid "This directory contains the files you create with the GCompris educational suite\n"
+msgstr "Esse diretÃrio contÃm os arquivos que vocà criou com a suÃte educacional GCompris\n"
 
-#: ../src/gcompris/properties.c:513
+#: ../src/gcompris/properties.c:512
 msgid ""
 "Put any number of images in this directory.\n"
 "You can include these images in your drawings and animations.\n"
@@ -3891,6 +3867,44 @@ msgstr ""
 "Vocà pode incluir essas imagens nos seus desenhos e animaÃÃes.\n"
 "Os formatos de imagem suportados sÃo jpeg, png e svg.\n"
 
+#: ../src/gcompris/sugar_cli.c:222
+#: ../src/gcompris/sugar_srv.c:156
+msgid "Sharing Error"
+msgstr "Erro de compartilhamento"
+
+#: ../src/gcompris/sugar_cli.c:223
+msgid "Cannot retrieve remote data"
+msgstr "NÃo foi possÃvel recuperar os dados remotos"
+
+#: ../src/gcompris/sugar_gc.c:82
+msgid "About"
+msgstr "Sobre"
+
+#: ../src/gcompris/sugar_gc.c:83
+msgid "Refresh"
+msgstr "Atualizar"
+
+#: ../src/gcompris/sugar_gc.c:84
+msgid "Settings"
+msgstr "ConfiguraÃÃes"
+
+#: ../src/gcompris/sugar_gc.c:85
+msgid "Previous level"
+msgstr "NÃvel anterior"
+
+#: ../src/gcompris/sugar_gc.c:88
+msgid "Next level"
+msgstr "PrÃximo nÃvel"
+
+#. TRANSLATORS: Back as in previous
+#: ../src/gcompris/sugar_gc.c:97
+msgid "Back"
+msgstr "Voltar"
+
+#: ../src/gcompris/sugar_srv.c:157
+msgid "Cannot initiate sharing session"
+msgstr "NÃo foi possÃvel iniciar a seÃÃo de compartilhamento"
+
 #: ../src/gcompris/timer.c:257
 msgid "Time Elapsed"
 msgstr "Tempo transcorrido"
@@ -3901,33 +3915,28 @@ msgid "Remaining Time = %d"
 msgstr "Tempo Restante = %d"
 
 #: ../src/geo_country-activity/geo_country.xml.in.h:1
-msgid "Drag and Drop the regions to redraw the whole country"
-msgstr "Arraste e solte as regiÃes para redesenhar paÃs inteiro"
-
-#: ../src/geo_country-activity/geo_country.xml.in.h:2
 msgid "Locate the region"
 msgstr "Localizar a regiÃo"
 
+#: ../src/geo_country-activity/geo_country.xml.in.h:2
+msgid "Drag and Drop the regions to redraw the whole country"
+msgstr "Arraste e solte as regiÃes para redesenhar paÃs inteiro"
+
 #: ../src/geo_country-activity/geo_country.xml.in.h:3
 #: ../src/geography-activity/geography.xml.in.h:3
 msgid "Mouse manipulation: movement, drag and drop"
 msgstr "ManipulaÃÃo do mouse: movimentar, arrastar e soltar"
 
 #: ../src/geo_country-activity/geo_country.xml.in.h:4
-msgid ""
-"The map of Germany comes from Wikipedia and is released under the GNU Free "
-"Documentation License. Olaf Ronneberger and his children Lina and Julia "
-"Ronneberger created the German level."
-msgstr ""
-"O mapa da Alemanha veio da WikipÃdia e està liberado sobe a licenÃa GNU Free "
-"Documentation. Olaf Ronneberger e suas crianÃas Lina e Julia Ronneberger "
-"criaram o nÃvel da Alemanha."
+msgid "The map of Germany comes from Wikipedia and is released under the GNU Free Documentation License. Olaf Ronneberger and his children Lina and Julia Ronneberger created the German level."
+msgstr "O mapa da Alemanha veio da WikipÃdia e està liberado sobe a licenÃa GNU Free Documentation. Olaf Ronneberger e suas crianÃas Lina e Julia Ronneberger criaram o nÃvel da Alemanha."
 
 #: ../src/geo_country-activity/resources/geo_country/board1_0.xml.in.h:1
 msgid "Regions of France"
 msgstr "RegiÃes da FranÃa"
 
 #: ../src/geo_country-activity/resources/geo_country/board12_0.xml.in.h:1
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:40
 msgid "India"
 msgstr "Ãndia"
 
@@ -3965,34 +3974,36 @@ msgid "Counties of Brazil"
 msgstr "Estados do Brasil"
 
 #: ../src/geography-activity/geography.xml.in.h:1
-msgid "Drag and Drop the items to redraw the whole map"
-msgstr "Arraste e solte os itens para redesenhar todo o mapa"
-
-#: ../src/geography-activity/geography.xml.in.h:2
 msgid "Locate the countries"
 msgstr "Localize os paÃses"
 
+#: ../src/geography-activity/geography.xml.in.h:2
+msgid "Drag and Drop the items to redraw the whole map"
+msgstr "Arraste e solte os itens para redesenhar todo o mapa"
+
 #: ../src/geography-activity/resources/geography/board1_0.xml.in.h:1
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:1
+msgid "Continents"
+msgstr "Continentes"
+
+#: ../src/geography-activity/resources/geography/board1_0.xml.in.h:2
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:1
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:6
 msgid "Africa"
 msgstr "Ãfrica"
 
-#: ../src/geography-activity/resources/geography/board1_0.xml.in.h:2
+#: ../src/geography-activity/resources/geography/board1_0.xml.in.h:3
 msgid "America"
 msgstr "AmÃrica"
 
-#: ../src/geography-activity/resources/geography/board1_0.xml.in.h:3
+#: ../src/geography-activity/resources/geography/board1_0.xml.in.h:4
 msgid "Antarctica"
 msgstr "AntÃrtida"
 
-#: ../src/geography-activity/resources/geography/board1_0.xml.in.h:4
+#: ../src/geography-activity/resources/geography/board1_0.xml.in.h:5
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:1
 msgid "Asia"
 msgstr "Ãsia"
 
-#: ../src/geography-activity/resources/geography/board1_0.xml.in.h:5
-msgid "Continents"
-msgstr "Continentes"
-
 #: ../src/geography-activity/resources/geography/board1_0.xml.in.h:6
 msgid "Europe"
 msgstr "Europa"
@@ -4002,8 +4013,8 @@ msgid "Oceania"
 msgstr "Oceania"
 
 #: ../src/geography-activity/resources/geography/board2_0.xml.in.h:1
-msgid "Alaska"
-msgstr "Alaska"
+msgid "North America"
+msgstr "AmÃrica do Norte"
 
 #: ../src/geography-activity/resources/geography/board2_0.xml.in.h:2
 msgid "Bahamas"
@@ -4030,7 +4041,7 @@ msgid "Haiti"
 msgstr "Haiti"
 
 #: ../src/geography-activity/resources/geography/board2_0.xml.in.h:8
-#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:7
+#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:8
 msgid "Iceland"
 msgstr "IslÃndia"
 
@@ -4043,492 +4054,692 @@ msgid "Mexico"
 msgstr "MÃxico"
 
 #: ../src/geography-activity/resources/geography/board2_0.xml.in.h:11
-msgid "North America"
-msgstr "AmÃrica do Norte"
-
-#: ../src/geography-activity/resources/geography/board2_0.xml.in.h:12
 msgid "United States of America"
 msgstr "Estados Unidos da AmÃrica"
 
-#: ../src/geography-activity/resources/geography/board2_1.xml.in.h:1
+#: ../src/geography-activity/resources/geography/board2_0.xml.in.h:12
+msgid "Alaska"
+msgstr "Alaska"
+
+#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:1
+msgid "South America"
+msgstr "AmÃrica do Sul"
+
+#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:2
 msgid "Argentina"
 msgstr "Argentina"
 
-#: ../src/geography-activity/resources/geography/board2_1.xml.in.h:2
+#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:3
 msgid "Bolivia"
 msgstr "BolÃvia"
 
-#: ../src/geography-activity/resources/geography/board2_1.xml.in.h:3
+#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:4
 msgid "Brazil"
 msgstr "Brasil"
 
-#: ../src/geography-activity/resources/geography/board2_1.xml.in.h:4
+#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:5
 msgid "Chile"
 msgstr "Chile"
 
-#: ../src/geography-activity/resources/geography/board2_1.xml.in.h:5
+#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:6
 msgid "Colombia"
 msgstr "ColÃmbia"
 
-#: ../src/geography-activity/resources/geography/board2_1.xml.in.h:6
+#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:7
 msgid "Ecuador"
 msgstr "Equador"
 
-#: ../src/geography-activity/resources/geography/board2_1.xml.in.h:7
+#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:8
 msgid "French Guiana"
 msgstr "Guiana Francesa"
 
-#: ../src/geography-activity/resources/geography/board2_1.xml.in.h:8
+#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:9
 msgid "Guyana"
 msgstr "Guiana"
 
-#: ../src/geography-activity/resources/geography/board2_1.xml.in.h:9
+#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:10
 msgid "Panama"
 msgstr "PanamÃ"
 
-#: ../src/geography-activity/resources/geography/board2_1.xml.in.h:10
+#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:11
 msgid "Paraguay"
 msgstr "Paraguai"
 
-#: ../src/geography-activity/resources/geography/board2_1.xml.in.h:11
+#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:12
 msgid "Peru"
 msgstr "Peru"
 
-#: ../src/geography-activity/resources/geography/board2_1.xml.in.h:12
-msgid "South America"
-msgstr "AmÃrica do Sul"
-
-#: ../src/geography-activity/resources/geography/board2_1.xml.in.h:13
+#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:13
 msgid "Suriname"
 msgstr "Suriname"
 
-#: ../src/geography-activity/resources/geography/board2_1.xml.in.h:14
+#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:14
 msgid "Uruguay"
 msgstr "Uruguai"
 
-#: ../src/geography-activity/resources/geography/board2_1.xml.in.h:15
+#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:15
 msgid "Venezuela"
 msgstr "Venezuela"
 
-#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:1
+#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:1
+msgid "Western Europe"
+msgstr "Europa Ocidental"
+
+#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:2
 msgid "Austria"
 msgstr "Ãustria"
 
-#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:2
+#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:3
 msgid "Belgium"
 msgstr "BÃlgica"
 
-#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:3
+#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:4
 msgid "Denmark"
 msgstr "Dinamarca"
 
-#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:4
+#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:5
 msgid "Finland"
 msgstr "FinlÃndia"
 
-#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:5
+#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:6
 msgid "France"
 msgstr "FranÃa"
 
-#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:6
+#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:7
 msgid "Germany"
 msgstr "Alemanha"
 
-#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:8
+#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:9
 msgid "Ireland"
 msgstr "Irlanda"
 
-#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:9
+#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:10
 msgid "Italy"
 msgstr "ItÃlia"
 
-#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:10
+#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:11
 msgid "Luxembourg"
 msgstr "Luxemburgo"
 
-#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:11
+#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:12
+msgid "The Netherlands"
+msgstr "Holanda"
+
+#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:13
 msgid "Norway"
 msgstr "Noruega"
 
-#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:12
+#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:14
 msgid "Portugal"
 msgstr "Portugal"
 
-#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:13
+#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:15
 msgid "Spain"
 msgstr "Espanha"
 
-#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:14
+#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:16
 msgid "Sweden"
 msgstr "SuÃcia"
 
-#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:15
+#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:17
 msgid "Switzerland"
 msgstr "SuÃÃa"
 
-#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:16
-msgid "The Netherlands"
-msgstr "Holanda"
-
-#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:17
+#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:18
 msgid "United Kingdom"
 msgstr "Reino Unido"
 
-#: ../src/geography-activity/resources/geography/board3_0.xml.in.h:18
-msgid "Western Europe"
-msgstr "Europa Ocidental"
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:1
+msgid "Eastern Europe"
+msgstr "Europa Oriental"
 
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:1
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:2
 msgid "Albania"
 msgstr "AlbÃnia"
 
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:2
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:3
 msgid "Belarus"
 msgstr "BielorrÃssia"
 
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:3
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:4
 msgid "Bosnia Herzegovina"
 msgstr "BÃsnia Herzegovina"
 
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:4
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:5
 msgid "Bulgaria"
 msgstr "BulgÃria"
 
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:5
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:6
 msgid "Croatia"
 msgstr "CroÃcia"
 
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:6
-msgid "Cyprus"
-msgstr "Chipre"
-
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:8
-msgid "Eastern Europe"
-msgstr "Europa Oriental"
-
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:9
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:8
 msgid "Estonia"
 msgstr "EstÃnia"
 
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:10
-msgid "Greece"
-msgstr "GrÃcia"
-
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:11
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:9
 msgid "Hungary"
 msgstr "Hungria"
 
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:12
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:10
 msgid "Latvia"
 msgstr "LetÃnia"
 
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:13
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:11
 msgid "Lithuania"
 msgstr "LituÃnia"
 
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:14
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:12
 msgid "Macedonia"
 msgstr "MacedÃnia"
 
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:15
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:13
 msgid "Moldova"
 msgstr "MoldÃvia"
 
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:16
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:14
 msgid "Poland"
 msgstr "PolÃnia"
 
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:17
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:15
 msgid "Romania"
 msgstr "RomÃnia"
 
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:18
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:16
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:54
 msgid "Russia"
 msgstr "RÃssia"
 
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:19
-msgid "Serbia Montenegro"
-msgstr "SÃrvia Montenegro"
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:17
+msgid "Serbia"
+msgstr "SÃrvia"
 
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:20
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:18
+msgid "Montenegro"
+msgstr "Montenegro"
+
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:19
 msgid "Slovak Republic"
 msgstr "RepÃblica Eslovaca"
 
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:21
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:20
 msgid "Slovenia"
 msgstr "EslovÃnia"
 
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:22
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:21
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:24
 msgid "Turkey"
 msgstr "Turquia"
 
-#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:23
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:22
 msgid "Ukraine"
 msgstr "UcrÃnia"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:1
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:2
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:23
+msgid "Greece"
+msgstr "GrÃcia"
+
+#: ../src/geography-activity/resources/geography/board5_0.xml.in.h:24
+msgid "Cyprus"
+msgstr "Chipre"
+
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:1
+msgid "Northern Africa"
+msgstr "Ãfrica do Norte"
+
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:2
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:3
 msgid "Algeria"
 msgstr "ArgÃlia"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:2
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:4
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:3
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:5
 msgid "Benin"
 msgstr "Benim"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:3
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:6
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:4
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:7
 msgid "Burkina Faso"
 msgstr "Burkina Faso"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:4
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:7
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:5
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:8
 msgid "Cameroon"
 msgstr "CamarÃes"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:5
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:8
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:6
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:30
 msgid "Central African Republic"
 msgstr "RepÃblica Centro-Africana"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:6
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:9
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:7
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:35
 msgid "Chad"
 msgstr "Chade"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:7
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:8
 msgid "Djibouti"
 msgstr "Djibouti"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:8
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:11
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:9
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:11
 msgid "Egypt"
 msgstr "Egito"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:9
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:5
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:10
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:6
 msgid "Equatorial Guinea"
 msgstr "Guinà Equatorial"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:10
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:12
-msgid "Eritrea"
-msgstr "Eritreia"
-
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:11
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:13
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:11
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:13
 msgid "Ethiopia"
 msgstr "EtiÃpia"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:12
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:6
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:14
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:12
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:12
+msgid "Eritrea"
+msgstr "Eritreia"
+
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:13
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:7
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:14
 msgid "Gabon"
 msgstr "GabÃo"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:13
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:14
 msgid "Gambia"
 msgstr "GÃmbia"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:14
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:15
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:15
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:15
 msgid "Ghana"
 msgstr "Gana"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:15
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:16
-msgid "Guinea"
-msgstr "GuinÃ"
-
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:16
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:16
 msgid "Guinea Bissau"
 msgstr "GuinÃ-Bissau"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:17
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:17
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:17
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:16
+msgid "Guinea"
+msgstr "GuinÃ"
+
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:18
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:10
 msgid "Ivory Coast"
 msgstr "Costa do Marfim"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:18
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:19
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:19
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:18
 msgid "Liberia"
 msgstr "LibÃria"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:19
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:20
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:20
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:19
 msgid "Libya"
 msgstr "LÃbia"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:20
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:23
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:21
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:22
 msgid "Mali"
 msgstr "Mali"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:21
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:24
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:22
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:24
 msgid "Mauritania"
 msgstr "MauritÃnia"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:22
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:25
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:23
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:23
 msgid "Morocco"
 msgstr "Marrocos"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:23
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:28
-msgid "Niger"
-msgstr "NÃger"
-
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:24
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:29
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:24
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:28
 msgid "Nigeria"
 msgstr "NigÃria"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:25
-msgid "Northern Africa"
-msgstr "Ãfrica do Norte"
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:25
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:27
+msgid "Niger"
+msgstr "NÃger"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:26
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:14
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:26
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:15
 msgid "Rwanda"
 msgstr "Ruanda"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:27
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:30
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:27
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:31
 msgid "Senegal"
 msgstr "Senegal"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:28
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:28
 msgid "Sierra Leone"
 msgstr "Serra Leoa"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:29
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:31
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:29
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:32
 msgid "Somalia"
 msgstr "SomÃlia"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:30
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:33
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:30
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:33
 msgid "Sudan"
 msgstr "SudÃo"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:31
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:35
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:31
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:36
 msgid "Togo"
 msgstr "Togo"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:32
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:36
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:32
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:37
 msgid "Tunisia"
 msgstr "TunÃsia"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:33
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:19
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:37
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:33
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:19
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:29
 msgid "Uganda"
 msgstr "Uganda"
 
-#: ../src/geography-activity/resources/geography/board4_0.xml.in.h:34
+#: ../src/geography-activity/resources/geography/board6_0.xml.in.h:34
 msgid "Western Sahara"
 msgstr "Saara Ocidental"
 
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:1
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:3
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:1
+msgid "Southern Africa"
+msgstr "Ãfrica do Sul"
+
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:2
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:4
 msgid "Angola"
 msgstr "Angola"
 
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:2
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:5
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:3
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:6
 msgid "Botswana"
 msgstr "Botswana"
 
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:3
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:4
 msgid "Burundi"
 msgstr "Burundi"
 
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:4
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:10
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:5
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:9
 msgid "Democratic Republic of Congo"
 msgstr "RepÃblica DemocrÃtica do Congo"
 
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:7
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:18
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:8
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:17
 msgid "Kenya"
 msgstr "QuÃnia"
 
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:8
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:9
 msgid "Lesotho"
 msgstr "Lesoto"
 
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:9
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:21
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:10
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:20
 msgid "Madagascar"
 msgstr "Madagascar"
 
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:10
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:22
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:11
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:21
 msgid "Malawi"
 msgstr "Malawi"
 
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:11
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:26
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:12
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:25
 msgid "Mozambique"
 msgstr "MoÃambique"
 
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:12
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:27
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:13
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:26
 msgid "Namibia"
 msgstr "NamÃbia"
 
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:13
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:14
 msgid "Republic of Congo"
 msgstr "RepÃblica do Congo"
 
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:15
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:32
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:16
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:2
 msgid "South Africa"
 msgstr "Ãfrica do Sul"
 
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:16
-msgid "Southern Africa"
-msgstr "Ãfrica do Sul"
-
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:17
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:17
 msgid "Swaziland"
 msgstr "SuazilÃndia"
 
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:18
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:34
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:18
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:34
 msgid "Tanzania"
 msgstr "TanzÃnia"
 
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:20
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:38
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:20
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:38
 msgid "Zambia"
 msgstr "ZÃmbia"
 
-#: ../src/geography-activity/resources/geography/board4_1.xml.in.h:21
-#: ../src/geography-activity/resources/geography/board4_2.xml.in.h:39
+#: ../src/geography-activity/resources/geography/board7_0.xml.in.h:21
+#: ../src/geography-activity/resources/geography/board8_0.xml.in.h:39
 msgid "Zimbabwe"
 msgstr "Zimbabwe"
 
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:2
+msgid "Caspian Sea"
+msgstr "Mar CÃspio"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:3
+msgid "Black Sea"
+msgstr "Mar Negro"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:4
+msgid "Mediteranean Sea"
+msgstr "Mar MediterrÃneo"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:5
+msgid "Persian Gulf"
+msgstr "Golfo PÃrsico"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:7
+msgid "Red Sea"
+msgstr "Mar Vermelho"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:8
+msgid "Palestine"
+msgstr "Palestina"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:9
+msgid "Israel"
+msgstr "Israel"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:10
+msgid "Brunei"
+msgstr "Brunei"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:11
+msgid "Qatar"
+msgstr "Catar"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:12
+msgid "Bahrain"
+msgstr "Bahrein"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:13
+msgid "Lebanon"
+msgstr "LÃbano"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:14
+msgid "Chypre"
+msgstr "Chipre"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:15
+msgid "Kuwait"
+msgstr "Kuaite"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:16
+msgid "Armenia"
+msgstr "ArmÃnia"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:17
+msgid "Oman"
+msgstr "OmÃ"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:18
+msgid "United Arab Emirates"
+msgstr "Emirados Ãrabes Unidos"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:19
+msgid "Yemen"
+msgstr "IÃmen"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:20
+msgid "Saudi Arabia"
+msgstr "ArÃbia Saudita"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:21
+msgid "Jordan"
+msgstr "JordÃnia"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:22
+msgid "Iraq"
+msgstr "Iraque"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:23
+msgid "Syria"
+msgstr "SÃria"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:25
+msgid "Georgia"
+msgstr "GeÃrgia"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:26
+msgid "Azerbaijan"
+msgstr "AzerbaidjÃo"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:27
+msgid "Iran"
+msgstr "IrÃ"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:28
+msgid "Turkmenistan"
+msgstr "TurquimenistÃo"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:29
+msgid "Kyrgyzstan"
+msgstr "QuirguistÃo"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:30
+msgid "Tajikistan"
+msgstr "TajiquistÃo"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:31
+msgid "Afghanistan"
+msgstr "AfeganistÃo"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:32
+msgid "Malaysia"
+msgstr "MalÃsia"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:33
+msgid "Indonesia"
+msgstr "IndonÃsia"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:34
+msgid "Philippines"
+msgstr "Filipinas"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:35
+msgid "Myanmar"
+msgstr "BirmÃnia"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:36
+msgid "Pakistan"
+msgstr "PaquistÃo"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:38
+msgid "Bhutan"
+msgstr "ButÃo"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:39
+msgid "Bangladesh"
+msgstr "Bangladesh"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:41
+msgid "China"
+msgstr "China"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:42
+msgid "Sri Lanka"
+msgstr "Sri Lanka"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:43
+msgid "Thailand"
+msgstr "TailÃndia"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:44
+msgid "Laos"
+msgstr "Laos"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:45
+msgid "Cambodia"
+msgstr "Cambodja"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:46
+msgid "Vietnam"
+msgstr "Vietnam"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:47
+msgid "Taiwan"
+msgstr "Taiwan"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:48
+msgid "Uzbekistan"
+msgstr "UzbesquistÃo"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:49
+msgid "Kazakhstan"
+msgstr "CasaquistÃo"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:50
+msgid "South Korea"
+msgstr "Coreia do Sul"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:51
+msgid "North Korea"
+msgstr "Coreia do Norte"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:52
+msgid "Japan"
+msgstr "JapÃo"
+
+#: ../src/geography-activity/resources/geography/board9_0.xml.in.h:53
+msgid "Mongolia"
+msgstr "MongÃlia"
+
 #: ../src/gletters-activity/gletters.c:132
-#: ../src/gletters-activity/gletters.xml.in.h:3
+#: ../src/gletters-activity/gletters.xml.in.h:1
 msgid "Simple Letters"
 msgstr "Letras cadentes"
 
 #: ../src/gletters-activity/gletters.c:133
-#: ../src/gletters-activity/gletters.xml.in.h:4
+#: ../src/gletters-activity/gletters.xml.in.h:2
 msgid "Type the falling letters before they reach the ground"
 msgstr "Digite a letra que està caindo antes que ela atinja o chÃo"
 
 #. TRANSLATORS: Put here the numbers in your language
-#: ../src/gletters-activity/gletters.c:225 ../src/memory-activity/memory.c:931
+#: ../src/gletters-activity/gletters.c:225
+#: ../src/memory-activity/memory.c:931
 msgid "0123456789"
 msgstr "0123456789"
 
 #. TRANSLATORS: Put here the alphabet uppercase in your language
-#: ../src/gletters-activity/gletters.c:235 ../src/memory-activity/memory.c:941
+#: ../src/gletters-activity/gletters.c:235
+#: ../src/memory-activity/memory.c:941
 msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
 msgstr "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
 
@@ -4539,12 +4750,11 @@ msgstr "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
 #. the returned value is the main GtkVBox of the window,
 #. we can add what you want in it.
 #: ../src/gletters-activity/gletters.c:850
-#: ../src/imageid-activity/imageid.c:716 ../src/login-activity/login.py:480
-#: ../src/missing_letter-activity/missingletter.c:800
+#: ../src/imageid-activity/imageid.c:716
 #: ../src/pythontest-activity/pythontest.py:448
 #: ../src/readingh-activity/reading.c:905
-#: ../src/scalesboard-activity/scale.c:1190
-#: ../src/smallnumbers-activity/smallnumbers.c:597
+#: ../src/scalesboard-activity/scale.c:1211
+#: ../src/smallnumbers-activity/smallnumbers.c:598
 #: ../src/tuxpaint-activity/tuxpaint.py:185
 #: ../src/wordsgame-activity/wordsgame.c:904
 #, c-format, python-format
@@ -4556,38 +4766,35 @@ msgstr ""
 " para o perfil <b>%s</b>"
 
 #: ../src/gletters-activity/gletters.c:879
-#: ../src/smallnumbers-activity/smallnumbers.c:616
+#: ../src/smallnumbers-activity/smallnumbers.c:617
 msgid "Enable sounds"
 msgstr "Habilitar sons"
 
 #. toggle box
-#: ../src/gletters-activity/gletters.c:883 ../src/login-activity/login.py:486
+#: ../src/gletters-activity/gletters.c:883
+#: ../src/login-activity/login.py:486
 #: ../src/missing_letter-activity/missingletter_config.c:492
 #: ../src/readingh-activity/reading.c:929
 #: ../src/wordsgame-activity/wordsgame.c:927
 msgid "Uppercase only text"
 msgstr "Somente texto em maiÃsculas"
 
-#: ../src/gletters-activity/gletters.xml.in.h:1
-#: ../src/wordsgame-activity/wordsgame.xml.in.h:2
-msgid "Keyboard manipulation"
-msgstr "ManipulaÃÃo do teclado"
-
-#: ../src/gletters-activity/gletters.xml.in.h:2
+#: ../src/gletters-activity/gletters.xml.in.h:3
 msgid "Letter association between the screen and the keyboard"
 msgstr "Reconhecimento, no teclado, das letras que aparecem na tela"
 
+#: ../src/gletters-activity/gletters.xml.in.h:4
+#: ../src/wordsgame-activity/wordsgame.xml.in.h:3
+msgid "Keyboard manipulation"
+msgstr "ManipulaÃÃo do teclado"
+
 #: ../src/gnumch-equality-activity/gnumch-equality.xml.in.h:1
 msgid "Equality Number Munchers"
 msgstr "Mastigador de NÃmeros Iguais"
 
 #: ../src/gnumch-equality-activity/gnumch-equality.xml.in.h:2
-msgid ""
-"Guide the Number Muncher to the expressions that equal the number at the top "
-"of the screen."
-msgstr ""
-"Leve o Mastigador de NÃmeros atà as expressÃes que produzam o valor do "
-"nÃmero que aparece no alto da tela."
+msgid "Guide the Number Muncher to the expressions that equal the number at the top of the screen."
+msgstr "Leve o Mastigador de NÃmeros atà as expressÃes que produzam o valor do nÃmero que aparece no alto da tela."
 
 #: ../src/gnumch-equality-activity/gnumch-equality.xml.in.h:3
 msgid "Practice addition, multiplication, division and subtraction."
@@ -4595,12 +4802,8 @@ msgstr "Praticar adiÃÃo, multiplicaÃÃo, divisÃo e subtraÃÃo."
 
 #: ../src/gnumch-equality-activity/gnumch-equality.xml.in.h:4
 #: ../src/gnumch-inequality-activity/gnumch-inequality.xml.in.h:4
-msgid ""
-"Use the arrow keys to navigate around the board and to avoid the Troggles. "
-"Press the spacebar to eat a number."
-msgstr ""
-"Use as teclas de seta para navegar pelo tabuleiro e evitar os Troggles. "
-"Pressione a barra de espaÃo para comer um nÃmero."
+msgid "Use the arrow keys to navigate around the board and to avoid the Troggles. Press the spacebar to eat a number."
+msgstr "Use as teclas de seta para navegar pelo tabuleiro e evitar os Troggles. Pressione a barra de espaÃo para comer um nÃmero."
 
 #: ../src/gnumch-equality-activity/gnumch.py:94
 #, python-format
@@ -4613,9 +4816,8 @@ msgid " and %d"
 msgstr " e %d"
 
 #: ../src/gnumch-equality-activity/gnumch.py:115
-#, python-format
-msgid "%d is divisible by %s."
-msgstr "%d à divisÃvel por %s."
+msgid "{0} is divisible by {1}."
+msgstr "{0} Ã divisÃvel por {1}."
 
 #: ../src/gnumch-equality-activity/gnumch.py:119
 msgid "1 is not a prime number."
@@ -4642,9 +4844,8 @@ msgid "Factors of %d"
 msgstr "Fatores de %d"
 
 #: ../src/gnumch-equality-activity/gnumch.py:195
-#, python-format
-msgid "%s are the factors of %d."
-msgstr "%s sÃo fatores de %d."
+msgid "{0} are the factors of {1}."
+msgstr "{0} sÃo fatores de {1}."
 
 #: ../src/gnumch-equality-activity/gnumch.py:207
 #, python-format
@@ -4652,29 +4853,24 @@ msgid "Multiples of %d"
 msgstr "MÃltiplos de %d"
 
 #: ../src/gnumch-equality-activity/gnumch.py:241
-#, python-format
-msgid "%s = %d"
-msgstr "%s = %d"
+msgid "{0} = {1}"
+msgstr "{0} = {1}"
 
 #: ../src/gnumch-equality-activity/gnumch.py:252
-#, python-format
-msgid "%d + %d"
-msgstr "%d + %d"
+msgid "{0} + {1}"
+msgstr "{0} + {1}"
 
 #: ../src/gnumch-equality-activity/gnumch.py:257
-#, python-format
-msgid "%d â %d"
-msgstr "%d â %d"
+msgid "{0} â {1}"
+msgstr "{0} â {1}"
 
 #: ../src/gnumch-equality-activity/gnumch.py:262
-#, python-format
-msgid "%d à %d"
-msgstr "%d à %d"
+msgid "{0} Ã {1}"
+msgstr "{0} Ã {1}"
 
 #: ../src/gnumch-equality-activity/gnumch.py:266
-#, python-format
-msgid "%d à %d"
-msgstr "%d à %d"
+msgid "{0} Ã {1}"
+msgstr "{0} Ã {1}"
 
 #: ../src/gnumch-equality-activity/gnumch.py:274
 #, python-format
@@ -4729,151 +4925,78 @@ msgid "Factor Number Munchers"
 msgstr "Mastigador de NÃmeros Fatoriais"
 
 #: ../src/gnumch-factors-activity/gnumch-factors.xml.in.h:2
-msgid ""
-"Guide the Number Muncher to all the factors of the number at the top of the "
-"screen."
-msgstr ""
-"Leve o Mastigador de NÃmeros atà os fatores do nÃmero que aparece no alto da "
-"tela."
+msgid "Guide the Number Muncher to all the factors of the number at the top of the screen."
+msgstr "Leve o Mastigador de NÃmeros atà os fatores do nÃmero que aparece no alto da tela."
 
 #: ../src/gnumch-factors-activity/gnumch-factors.xml.in.h:3
 msgid "Learn about factors and multiples."
 msgstr "Aprender sobre fatores e mÃltiplos."
 
 #: ../src/gnumch-factors-activity/gnumch-factors.xml.in.h:4
-msgid ""
-"The factors of a number are all the numbers that divide that number evenly. "
-"For example, the factors of 6 are 1, 2, 3 and 6. 4 is not a factor of 6 "
-"because 6 cannot be divided into 4 equal pieces. If one number is a multiple "
-"of a second number, then the second number is a factor of the first number. "
-"You can think of multiples as families, and factors are the people in those "
-"families. So 1, 2, 3 and 6 all fit into the 6 family, but 4 belongs to "
-"another family. Use the arrow keys to navigate around the board and to avoid "
-"the Troggles. Press the spacebar to eat a number."
-msgstr ""
-"Os fatores de um nÃmero sÃo aqueles que dividem esse nÃmero de maneira "
-"exata. Por exemplo, os fatores de 6 sÃo 1, 2,3 e 6. O 4 nÃo à um fator de 6 "
-"porque 6 nÃo pode ser dividido em 4 partes iguais. Se um nÃmero à um "
-"mÃltiplo de um segundo nÃmero, entÃo o segundo nÃmero à um fator do "
-"primeiro. Vocà pode pensar em mÃltiplos como famÃlias e fatores como as "
-"pessoas dessas famÃlias. Dessa forma, 1, 2, 3 e 6 sÃo membros da famÃlia 6, "
-"mas o 4 pertence a outra famÃlia. Use as teclas de seta para navegar pelo "
-"tabuleiro e para evitar os Troggles. Pressione a barra de espaÃo para comer "
-"um nÃmero."
+msgid "The factors of a number are all the numbers that divide that number evenly. For example, the factors of 6 are 1, 2, 3 and 6. 4 is not a factor of 6 because 6 cannot be divided into 4 equal pieces. If one number is a multiple of a second number, then the second number is a factor of the first number. You can think of multiples as families, and factors are the people in those families. So 1, 2, 3 and 6 all fit into the 6 family, but 4 belongs to another family. Use the arrow keys to navigate around the board and to avoid the Troggles. Press the spacebar to eat a number."
+msgstr "Os fatores de um nÃmero sÃo aqueles que dividem esse nÃmero de maneira exata. Por exemplo, os fatores de 6 sÃo 1, 2,3 e 6. O 4 nÃo à um fator de 6 porque 6 nÃo pode ser dividido em 4 partes iguais. Se um nÃmero à um mÃltiplo de um segundo nÃmero, entÃo o segundo nÃmero à um fator do primeiro. Vocà pode pensar em mÃltiplos como famÃlias e fatores como as pessoas dessas famÃlias. Dessa forma, 1, 2, 3 e 6 sÃo membros da famÃlia 6, mas o 4 pertence a outra famÃlia. Use as teclas de seta para navegar pelo tabuleiro e para evitar os Troggles. Pressione a barra de espaÃo para comer um nÃmero."
 
 #: ../src/gnumch-inequality-activity/gnumch-inequality.xml.in.h:1
-msgid ""
-"Guide the Number Muncher to the all the expressions that do not equal the "
-"number at the top of the screen."
-msgstr ""
-"Leve o Mastigador de NÃmeros atà as expressÃes que produzam um valor "
-"diferente do nÃmero que aparece no alto da tela."
-
-#: ../src/gnumch-inequality-activity/gnumch-inequality.xml.in.h:2
 msgid "Inequality Number Munchers"
 msgstr "Mastigador de NÃmeros Diferentes"
 
+#: ../src/gnumch-inequality-activity/gnumch-inequality.xml.in.h:2
+msgid "Guide the Number Muncher to the all the expressions that do not equal the number at the top of the screen."
+msgstr "Leve o Mastigador de NÃmeros atà as expressÃes que produzam um valor diferente do nÃmero que aparece no alto da tela."
+
 #: ../src/gnumch-inequality-activity/gnumch-inequality.xml.in.h:3
 msgid "Practice addition, subtraction, multiplication and division."
 msgstr "Praticar adiÃÃo, multiplicaÃÃo, divisÃo e subtraÃÃo."
 
 #: ../src/gnumch-multiples-activity/gnumch-multiples.xml.in.h:1
-msgid ""
-"Guide the Number Muncher to all the multiples of the number at the top of "
-"the screen."
-msgstr ""
-"Leve o Mastigador de NÃmeros atà os mÃltiplos do nÃmero que aparece no alto "
-"da tela."
+msgid "Multiple Number Munchers"
+msgstr "Mastigador de NÃmeros MÃltiplos"
 
 #: ../src/gnumch-multiples-activity/gnumch-multiples.xml.in.h:2
-msgid "Learn about multiples and factors."
-msgstr "Aprender sobre mÃltiplos e fatores."
+msgid "Guide the Number Muncher to all the multiples of the number at the top of the screen."
+msgstr "Leve o Mastigador de NÃmeros atà os mÃltiplos do nÃmero que aparece no alto da tela."
 
 #: ../src/gnumch-multiples-activity/gnumch-multiples.xml.in.h:3
-msgid "Multiple Number Munchers"
-msgstr "Mastigador de NÃmeros MÃltiplos"
+msgid "Learn about multiples and factors."
+msgstr "Aprender sobre mÃltiplos e fatores."
 
 #: ../src/gnumch-multiples-activity/gnumch-multiples.xml.in.h:4
-msgid ""
-"The multiples of a number are all the numbers that are equal to the original "
-"number times another number. For example, 24, 36, 48 and 60 are all "
-"multiples of 12. 25 is not a multiple of 12 because there isn't any number "
-"that can be multiplied by 12 to get 25. If one number is a factor of a "
-"second number, then the second number is a multiple of the first number. "
-"Again, you can think of multiples as families, and factors are the people "
-"who belong to those families. The factor 5, has parents 10, grandparents 15, "
-"great-grandparents 20, great-great-grandparents 25, and every extra step of "
-"5 is another great- in front! But the number 5 does not belong in the 8 or "
-"23 families. You can't fit any number of 5s into 8 or 23 with nothing left "
-"over. So '8 isn't a multiple of 5, nor is 23. Only 5, 10, 15, 20, 25 ... are "
-"multiples (or families or steps) of 5. Use the arrow keys to navigate around "
-"the board and to avoid the Troggles. Press the spacebar to eat a number."
-msgstr ""
-"Os mÃltiplos de um nÃmero sÃo o resultado da multiplicaÃÃo desse nÃmero por "
-"outro. Por exemplo, 24, 36, 48 e 60 sÃo todos mÃltiplos de 12. O 25 nÃo à um "
-"mÃltiplo de 12 porque nÃo existe nenhum nÃmero que, multiplicado por 12, "
-"produza 25. Se um nÃmero à um fator de outro, entÃo o segundo nÃmero à um "
-"mÃltiplo do primeiro. Novamente, vocà pode pensar nos mÃltiplos como "
-"famÃlias, e nos fatores como membros dessas famÃlias. O fator 5 possui como "
-"pais o 10, como avÃs o 15, como bisavÃs o 20, como trisavÃs o 25 e assim "
-"sucessivamente, de 5 em 5.Mas o nÃmero 5 nÃo pertence Ãs famÃlias 8 ou 23. "
-"Vocà nÃo pode encaixar nenhuma quantidade de nÃmeros 5 em 8 ou 23 sem sobrar "
-"alguma coisa. Portanto, nem o 8 nem o 23 sÃo mÃltiplos de 5. Apenas 5, 10, "
-"15, 20, 25... sÃo mÃltiplos (ou famÃlias) de 5. Use as teclas de seta para "
-"navegar pelo tabuleiro e para evitar os Troggles. Pressione a barra de "
-"espaÃo para comer um nÃmero."
+msgid "The multiples of a number are all the numbers that are equal to the original number times another number. For example, 24, 36, 48 and 60 are all multiples of 12. 25 is not a multiple of 12 because there isn't any number that can be multiplied by 12 to get 25. If one number is a factor of a second number, then the second number is a multiple of the first number. Again, you can think of multiples as families, and factors are the people who belong to those families. The factor 5, has parents 10, grandparents 15, great-grandparents 20, great-great-grandparents 25, and every extra step of 5 is another great- in front! But the number 5 does not belong in the 8 or 23 families. You can't fit any number of 5s into 8 or 23 with nothing left over. So '8 isn't a multiple of 5, nor is 23. Only 5, 10, 15, 20, 25 ... are multiples (or families or steps) of 5. Use the arrow keys to navigate around the board and to avoid the Troggles. Press the spacebar to eat a number."
+msgstr "Os mÃltiplos de um nÃmero sÃo o resultado da multiplicaÃÃo desse nÃmero por outro. Por exemplo, 24, 36, 48 e 60 sÃo todos mÃltiplos de 12. O 25 nÃo à um mÃltiplo de 12 porque nÃo existe nenhum nÃmero que, multiplicado por 12, produza 25. Se um nÃmero à um fator de outro, entÃo o segundo nÃmero à um mÃltiplo do primeiro. Novamente, vocà pode pensar nos mÃltiplos como famÃlias, e nos fatores como membros dessas famÃlias. O fator 5 possui como pais o 10, como avÃs o 15, como bisavÃs o 20, como trisavÃs o 25 e assim sucessivamente, de 5 em 5.Mas o nÃmero 5 nÃo pertence Ãs famÃlias 8 ou 23. Vocà nÃo pode encaixar nenhuma quantidade de nÃmeros 5 em 8 ou 23 sem sobrar alguma coisa. Portanto, nem o 8 nem o 23 sÃo mÃltiplos de 5. Apenas 5, 10, 15, 20, 25... sÃo mÃltiplos (ou famÃlias) de 5. Use as teclas de seta para navegar pelo tabuleiro e para evitar os Troggles. Pressione a barra de espaÃo para comer um nÃmero."
 
 #: ../src/gnumch-primes-activity/gnumch-primes.xml.in.h:1
+msgid "Prime Number Munchers"
+msgstr "Mastigador de NÃmeros Primos"
+
+#: ../src/gnumch-primes-activity/gnumch-primes.xml.in.h:2
 msgid "Guide the Number Muncher to all the prime numbers."
 msgstr "Leve o Mastigador de NÃmeros a todos os nÃmeros primos."
 
-#: ../src/gnumch-primes-activity/gnumch-primes.xml.in.h:2
+#: ../src/gnumch-primes-activity/gnumch-primes.xml.in.h:3
 msgid "Learn about prime numbers"
 msgstr "Aprender sobre os nÃmeros primos"
 
-#: ../src/gnumch-primes-activity/gnumch-primes.xml.in.h:3
-msgid "Prime Number Munchers"
-msgstr "Mastigador de NÃmeros Primos"
-
 #: ../src/gnumch-primes-activity/gnumch-primes.xml.in.h:4
-msgid ""
-"Prime numbers are numbers that are only divisible by themselves and 1. For "
-"example, 3 is a prime number, but 4 isn't (because 4 is divisible by 2). You "
-"can think of prime numbers as very small families: they only ever have two "
-"people in them! Only themselves and 1. You can't fit any other numbers into "
-"them with nothing left over. 5 is one of these lonely numbers (only 5 Ã 1 = "
-"5), but you can see that 6 has 2 and 3 in its family as well (6 Ã 1 = 6, 2 Ã "
-"3 = 6). So 6 is not a prime number. Use the arrow keys to navigate around "
-"the board and to avoid the Troggles. Press the spacebar to eat a number."
-msgstr ""
-"NÃmeros primos sÃo aqueles apenas divisÃveis por eles mesmo e por 1. Por "
-"exemplo, 3 Ã um nÃmero primo, mas 4 nÃo (porque 4 Ã divisÃvel, tambÃm, por "
-"2). Vocà pode pensar nos nÃmeros primos como uma famÃlia muito pequena: eles "
-"sempre possuem somente dois membros nela! Somente eles mesmo e 1. O 5 Ã um "
-"desse nÃmeros solitÃrios (apenas 5Ã1=5). JÃ o 6 possui, alÃm dele mesmo, o 2 "
-"e o 3 em sua famÃlia (6Ã1=6, 2Ã3=6). Assim, o 6 nÃo à um nÃmero primo. Use "
-"as teclas de seta para navegar pelo tabuleiro e para evitar os Troggles. "
-"Pressione a barra de espaÃo para comer um nÃmero."
+msgid "Prime numbers are numbers that are only divisible by themselves and 1. For example, 3 is a prime number, but 4 isn't (because 4 is divisible by 2). You can think of prime numbers as very small families: they only ever have two people in them! Only themselves and 1. You can't fit any other numbers into them with nothing left over. 5 is one of these lonely numbers (only 5 Ã 1 = 5), but you can see that 6 has 2 and 3 in its family as well (6 Ã 1 = 6, 2 Ã 3 = 6). So 6 is not a prime number. Use the arrow keys to navigate around the board and to avoid the Troggles. Press the spacebar to eat a number."
+msgstr "NÃmeros primos sÃo aqueles apenas divisÃveis por eles mesmo e por 1. Por exemplo, 3 à um nÃmero primo, mas 4 nÃo (porque 4 à divisÃvel, tambÃm, por 2). Vocà pode pensar nos nÃmeros primos como uma famÃlia muito pequena: eles sempre possuem somente dois membros nela! Somente eles mesmo e 1. O 5 à um desse nÃmeros solitÃrios (apenas 5Ã1=5). Jà o 6 possui, alÃm dele mesmo, o 2 e o 3 em sua famÃlia (6Ã1=6, 2Ã3=6). Assim, o 6 nÃo à um nÃmero primo. Use as teclas de seta para navegar pelo tabuleiro e para evitar os Troggles. Pressione a barra de espaÃo para comer um nÃmero."
 
 #: ../src/guessnumber-activity/guessnumber.py:203
-#, python-format
-msgid "Guess a number between %d and %d"
-msgstr "Adivinhe um nÃmero entre %d e %d"
+msgid "Guess a number between {0} and {1}"
+msgstr "Adivinhe um nÃmero entre {0} e {1}"
 
-#: ../src/guessnumber-activity/guessnumber.py:306
-#, python-format
-msgid "Please enter a number between %d and %d"
-msgstr "Por favor, digite um nÃmero entre %d e %d"
+#: ../src/guessnumber-activity/guessnumber.py:307
+msgid "Please enter a number between {0} and {1}"
+msgstr "Por favor, digite um nÃmero entre {0} e {1}"
 
-#: ../src/guessnumber-activity/guessnumber.py:311
+#: ../src/guessnumber-activity/guessnumber.py:312
 msgid "Out of range"
 msgstr "Fora dos limites"
 
-#: ../src/guessnumber-activity/guessnumber.py:317
+#: ../src/guessnumber-activity/guessnumber.py:318
 msgid "Too high"
 msgstr "Muito alto"
 
-#: ../src/guessnumber-activity/guessnumber.py:319
+#: ../src/guessnumber-activity/guessnumber.py:320
 msgid "Too low"
 msgstr "Muito baixo"
 
@@ -4883,31 +5006,15 @@ msgstr "Adivinhar um nÃmero"
 
 #: ../src/guessnumber-activity/guessnumber.xml.in.h:2
 msgid "Help Tux escape the cave. Tux hides a number for you to find."
-msgstr ""
-"Ajude o Tux a escapar da caverna. Ele escondeu um nÃmero para vocà adivinhar."
+msgstr "Ajude o Tux a escapar da caverna. Ele escondeu um nÃmero para vocà adivinhar."
 
 #: ../src/guessnumber-activity/guessnumber.xml.in.h:3
 msgid "Numbers from 1 to 1000 for the last level."
 msgstr "NÃmeros de 1 a 1000 (no Ãltimo nÃvel)."
 
 #: ../src/guessnumber-activity/guessnumber.xml.in.h:4
-msgid ""
-"Read the instructions that give you the range of the number to find. Enter a "
-"number in the top right blue entry box. Tux will tell you if your number is "
-"higher or lower. Then enter another number. The distance between Tux and the "
-"escape area on the right represents how far you are from the correct number. "
-"If Tux is over or under the escape area, it means your number is over or "
-"under the correct number."
-msgstr ""
-"As instruÃÃes iniciais lhe fornecem o valor mÃximo do nÃmero a ser "
-"encontrado. Digite um nÃmero na caixa situada no alto da tela, Ã direita. O "
-"Tux lhe dirà se vocà acertou o nÃmero ou se ele à maior ou menor do que o "
-"indicado. Caso nÃo tenha acertado, tente novamente. A distÃncia que o "
-"helicÃptero se encontra da saÃda da caverna representa a diferenÃa entre o "
-"nÃmero que vocà digitou e o valor correto. Quanto mais prÃximo da entrada, "
-"mais perto vocà està do resultado. AlÃm disso, se o helicÃptero estiver "
-"acima ou abaixo da saÃda, indica que o nÃmero està acima ou abaixo do valor "
-"correto."
+msgid "Read the instructions that give you the range of the number to find. Enter a number in the top right blue entry box. Tux will tell you if your number is higher or lower. Then enter another number. The distance between Tux and the escape area on the right represents how far you are from the correct number. If Tux is over or under the escape area, it means your number is over or under the correct number."
+msgstr "As instruÃÃes iniciais lhe fornecem o valor mÃximo do nÃmero a ser encontrado. Digite um nÃmero na caixa situada no alto da tela, à direita. O Tux lhe dirà se vocà acertou o nÃmero ou se ele à maior ou menor do que o indicado. Caso nÃo tenha acertado, tente novamente. A distÃncia que o helicÃptero se encontra da saÃda da caverna representa a diferenÃa entre o nÃmero que vocà digitou e o valor correto. Quanto mais prÃximo da entrada, mais perto vocà està do resultado. AlÃm disso, se o helicÃptero estiver acima ou abaixo da saÃda, indica que o nÃmero està acima ou abaixo do valor correto."
 
 #. All the vowel of your language (keep empty if non applicable)
 #: ../src/hangman-activity/hangman.py:61
@@ -4935,62 +5042,51 @@ msgid "Could not find the list of words."
 msgstr "NÃo foi possÃvel encontrar a lista de palavras."
 
 #: ../src/hangman-activity/hangman.xml.in.h:1
-msgid "A word is hidden, you must discover it letter by letter"
-msgstr ""
-"Existe uma palavra escondida e vocà deve descobrir qual Ã, letra por letra"
+msgid "The classic hangman game"
+msgstr "O clÃssico jogo da forca"
 
 #: ../src/hangman-activity/hangman.xml.in.h:2
-msgid "Reading skill"
-msgstr "Habilidade de leitura"
+msgid "A word is hidden, you must discover it letter by letter"
+msgstr "Existe uma palavra escondida e vocà deve descobrir qual Ã, letra por letra"
 
 #: ../src/hangman-activity/hangman.xml.in.h:3
-msgid "The classic hangman game"
-msgstr "O clÃssico jogo da forca"
+msgid "Reading skill"
+msgstr "Habilidade de leitura"
 
 #: ../src/hangman-activity/hangman.xml.in.h:4
 msgid "This is a good exercise to improve reading and spelling skills."
-msgstr ""
-"Este à um bom exercÃcio para aprimorar as habilidades de leitura e escrita."
+msgstr "Este à um bom exercÃcio para aprimorar as habilidades de leitura e escrita."
 
 #: ../src/hangman-activity/hangman.xml.in.h:5
-msgid ""
-"You can enter the letters using the virtual keyboard on the screen or with "
-"the real keyboard."
-msgstr ""
-"Vocà pode digitar as letras usando o teclado virtual na tela ou um teclado "
-"real."
+msgid "You can enter the letters using the virtual keyboard on the screen or with the real keyboard."
+msgstr "Vocà pode digitar as letras usando o teclado virtual na tela ou um teclado real."
 
-#: ../src/hanoi-activity/hanoi.c:112 ../src/hanoi-activity/hanoi.xml.in.h:6
+#: ../src/hanoi-activity/hanoi.c:112
+#: ../src/hanoi-activity/hanoi.xml.in.h:1
 msgid "Simplified Tower of Hanoi"
 msgstr "Torre de HanÃi simplificada"
 
-#: ../src/hanoi-activity/hanoi.c:113 ../src/hanoi-activity/hanoi.xml.in.h:4
+#: ../src/hanoi-activity/hanoi.c:113
+#: ../src/hanoi-activity/hanoi.xml.in.h:2
 msgid "Reproduce the given tower"
 msgstr "Reproduza a torre apresentada"
 
 #: ../src/hanoi-activity/hanoi.c:348
-msgid ""
-"Build the same tower in the empty area as the one you see on the right-hand "
-"side."
-msgstr ""
-"Construa, na Ãrea vazia, uma torre igual à que està do lado direito da tela."
+msgid "Build the same tower in the empty area as the one you see on the right-hand side."
+msgstr "Construa, na Ãrea vazia, uma torre igual à que està do lado direito da tela."
 
-#: ../src/hanoi-activity/hanoi.xml.in.h:1
-msgid "Concept taken from EPI games."
-msgstr "Conceito inspirado em jogos da EPI."
-
-#: ../src/hanoi-activity/hanoi.xml.in.h:2
-msgid ""
-"Drag and Drop one top piece at a time, from one peg to another, to reproduce "
-"the tower on the right in the empty space on the left."
-msgstr ""
-"Arraste e solte as peÃas superiores de um pino para outro, para reproduzir a "
-"torre da direita no espaÃo vazio à esquerda."
-
-#: ../src/hanoi-activity/hanoi.xml.in.h:5
+#: ../src/hanoi-activity/hanoi.xml.in.h:4
 msgid "Reproduce the tower on the right in the empty space on the left"
 msgstr "Reproduza a torre da direita no espaÃo vazio à esquerda"
 
+#: ../src/hanoi-activity/hanoi.xml.in.h:5
+msgid "Drag and Drop one top piece at a time, from one peg to another, to reproduce the tower on the right in the empty space on the left."
+msgstr "Arraste e solte as peÃas superiores de um pino para outro, para reproduzir a torre da direita no espaÃo vazio à esquerda."
+
+#: ../src/hanoi-activity/hanoi.xml.in.h:6
+msgid "Concept taken from EPI games."
+msgstr "Conceito inspirado em jogos da EPI."
+
 #: ../src/hanoi_real-activity/hanoi_real.c:74
 msgid "Tower of Hanoi"
 msgstr "Torre de Hanoi"
@@ -5000,87 +5096,52 @@ msgid "Move the entire stack to the right peg, one disc at a time"
 msgstr "Mova a pilha inteira para o pino correto, um disco de cada vez"
 
 #: ../src/hanoi_real-activity/hanoi_real.xml.in.h:1
-msgid ""
-"Drag and Drop the top pieces only from one peg to another, to reproduce the "
-"tower on the right in the empty space on the left."
-msgstr ""
-"Arraste e solte as peÃas superiores de um pino para outro, para reproduzir a "
-"torre da esquerda no espaÃo marcado à direita.."
+msgid "The Tower of Hanoi"
+msgstr "A Torre de HanÃi"
 
-#: ../src/hanoi_real-activity/hanoi_real.xml.in.h:3
+#: ../src/hanoi_real-activity/hanoi_real.xml.in.h:2
 msgid "Reproduce the tower on the right side"
 msgstr "Reproduza a torre no espaÃo à direita"
 
 #: ../src/hanoi_real-activity/hanoi_real.xml.in.h:4
-msgid "The Tower of Hanoi"
-msgstr "A Torre de HanÃi"
-
-#: ../src/hanoi_real-activity/hanoi_real.xml.in.h:5
 msgid ""
-"The object of the game is to move the entire stack to another peg, obeying "
-"the following rules:\n"
+"The object of the game is to move the entire stack to another peg, obeying the following rules:\n"
 "* only one disc may be moved at a time\n"
 "* no disc may be placed atop a smaller disc"
 msgstr ""
-"O objetivo do jogo à mover a pilha inteira de um pino para o outro, "
-"obedecendo Ãs seguintes regras:\n"
+"O objetivo do jogo à mover a pilha inteira de um pino para o outro, obedecendo Ãs seguintes regras:\n"
 "* somente um disco pode ser movido de cada vez;\n"
 "* um disco nÃo pode ser colocado sobre um menor do que ele."
 
+#: ../src/hanoi_real-activity/hanoi_real.xml.in.h:7
+msgid "Drag and Drop the top pieces only from one peg to another, to reproduce the tower on the right in the empty space on the left."
+msgstr "Arraste e solte as peÃas superiores de um pino para outro, para reproduzir a torre da esquerda no espaÃo marcado à direita.."
+
 #: ../src/hanoi_real-activity/hanoi_real.xml.in.h:8
-msgid ""
-"The puzzle was invented by the French mathematician Edouard Lucas in 1883. "
-"There is a legend about a Hindu temple whose priests were constantly engaged "
-"in moving a set of 64 discs according to the rules of the Tower of Hanoi "
-"puzzle. According to the legend, the world would end when the priests "
-"finished their work. The puzzle is therefore also known as the Tower of "
-"Brahma puzzle. It is not clear whether Lucas invented this legend or was "
-"inspired by it. (source Wikipedia &lt;http://en.wikipedia.org/wiki/";
-"Tower_of_hanoi&gt;)"
-msgstr ""
-"Esse quebra-cabeÃa foi inventado pelo matemÃtico francÃs Edouard Lucas em "
-"1883. Existe uma lenda sobre um tempo hindu cujos sacerdotes estavam "
-"constantemente envolvidos em mover um conjunto de 64 discos de acordo com as "
-"regras do quebra-cabeÃa Torre de HanÃi. De acordo com a lenda, o mundo "
-"terminaria quando os sacerdotes terminassem seu trabalho. Por isso, esse "
-"quebra-cabeÃa tambÃm à conhecido como Torre de Brahma. Existem dÃvidas se "
-"Lucas inventou essa lenda ou foi inspirado por ela (fonte: WikipÃdia &lt;"
-"http://en.wikipedia.org/wiki/Tower_of_hanoi&gt;)."
+msgid "The puzzle was invented by the French mathematician Edouard Lucas in 1883. There is a legend about a Hindu temple whose priests were constantly engaged in moving a set of 64 discs according to the rules of the Tower of Hanoi puzzle. According to the legend, the world would end when the priests finished their work. The puzzle is therefore also known as the Tower of Brahma puzzle. It is not clear whether Lucas invented this legend or was inspired by it. (source Wikipedia &lt;http://en.wikipedia.org/wiki/Tower_of_hanoi&gt;)"
+msgstr "Esse quebra-cabeÃa foi inventado pelo matemÃtico francÃs Edouard Lucas em 1883. Existe uma lenda sobre um tempo hindu cujos sacerdotes estavam constantemente envolvidos em mover um conjunto de 64 discos de acordo com as regras do quebra-cabeÃa Torre de HanÃi. De acordo com a lenda, o mundo terminaria quando os sacerdotes terminassem seu trabalho. Por isso, esse quebra-cabeÃa tambÃm à conhecido como Torre de Brahma. Existem dÃvidas se Lucas inventou essa lenda ou foi inspirado por ela (fonte: WikipÃdia &lt;http://en.wikipedia.org/wiki/Tower_of_hanoi&gt;)."
 
 #: ../src/hexagon-activity/hexagon.xml.in.h:1
+msgid "hexagon"
+msgstr "HexÃgono"
+
+#: ../src/hexagon-activity/hexagon.xml.in.h:2
 msgid "Find the strawberry by clicking on the blue fields"
 msgstr "Encontre o morango clicando nos campos azuis"
 
-#: ../src/hexagon-activity/hexagon.xml.in.h:4
-msgid ""
-"Try to find the strawberry under the blue fields. The fields become redder "
-"as you get closer."
-msgstr ""
-"Tente encontrar o morango embaixo dos campos azuis. Quanto mais prÃximo vocà "
-"estiver do morango, mais vermelhos os campos ficam."
-
 #: ../src/hexagon-activity/hexagon.xml.in.h:5
-msgid "hexagon"
-msgstr "HexÃgono"
+msgid "Try to find the strawberry under the blue fields. The fields become redder as you get closer."
+msgstr "Tente encontrar o morango embaixo dos campos azuis. Quanto mais prÃximo vocà estiver do morango, mais vermelhos os campos ficam."
 
 #: ../src/hydroelectric-activity/hydroelectric.py:88
 #: ../src/watercycle-activity/watercycle.py:107
-msgid ""
-"The sun heats the water and creates water vapor. Water vapor combines into "
-"small water droplets which becomes clouds."
-msgstr ""
-"O sol aquece a Ãgua e cria vapor. O vapor d'Ãgua agrupa-se em pequenas gotas "
-"que se transformam em nuvens."
+msgid "The sun heats the water and creates water vapor. Water vapor combines into small water droplets which becomes clouds."
+msgstr "O sol aquece a Ãgua e cria vapor. O vapor d'Ãgua agrupa-se em pequenas gotas que se transformam em nuvens."
 
 #: ../src/hydroelectric-activity/hydroelectric.py:126
 #: ../src/watercycle-activity/watercycle.py:144
-msgid ""
-"As a cloud matures, the dense water droplets may combine to produce larger "
-"droplets, which may combine to form droplets large enough to fall as rain"
-msgstr ""
-"Ã medida que as nuvens aumentam, as gotas condensadas podem se juntar, "
-"formando gotas cada vez maiores atà que elas estÃo grandes o suficiente para "
-"cair na forma de chuva"
+msgid "As a cloud matures, the dense water droplets may combine to produce larger droplets, which may combine to form droplets large enough to fall as rain"
+msgstr "à medida que as nuvens aumentam, as gotas condensadas podem se juntar, formando gotas cada vez maiores atà que elas estÃo grandes o suficiente para cair na forma de chuva"
 
 #. Translator : "meter" here means a measuring device
 #: ../src/hydroelectric-activity/hydroelectric.py:170
@@ -5092,29 +5153,20 @@ msgstr "Este à o medidor para a eletricidade produzida pela turbina. "
 #: ../src/hydroelectric-activity/hydroelectric.py:292
 #: ../src/hydroelectric-activity/hydroelectric.py:323
 #: ../src/hydroelectric-activity/hydroelectric.py:346
-msgid "The electricity power is measured in Watt (W)."
+msgid "The electricity power is measured in watts (W)."
 msgstr "A energia elÃtrica à medida em Watts (W)."
 
 #: ../src/hydroelectric-activity/hydroelectric.py:176
-msgid ""
-"Flowing water is directed on to the blades of a turbine runner, creating a "
-"force on the blades. In this way, energy is transferred from the water flow "
-"to the turbine"
-msgstr ""
-"O fluxo da Ãgua à direcionado para as palhetas da turbina, forÃando a sua "
-"rotaÃÃo. Desta forma, a energia à transferida do fluxo da Ãgua para a turbina"
+msgid "Flowing water is directed on to the blades of a turbine runner, creating a force on the blades. In this way, energy is transferred from the water flow to the turbine"
+msgstr "O fluxo da Ãgua à direcionado para as palhetas da turbina, forÃando a sua rotaÃÃo. Desta forma, a energia à transferida do fluxo da Ãgua para a turbina"
 
 #: ../src/hydroelectric-activity/hydroelectric.py:190
 msgid "This cloud simulates the wind, click on it to have wind."
 msgstr "Esta nuvem simula o vento. Clique nela para produzir vento."
 
 #: ../src/hydroelectric-activity/hydroelectric.py:228
-msgid ""
-"This is a step down transformer. Electricity is transformed in low voltage, "
-"ready to be used by the customers."
-msgstr ""
-"Este à um transformador abaixador. A eletricidade à convertida em baixa "
-"voltagem, pronta para ser utilizada pelos consumidores."
+msgid "This is a step down transformer. Electricity is transformed in low voltage, ready to be used by the customers."
+msgstr "Este à um transformador abaixador. A eletricidade à convertida em baixa voltagem, pronta para ser utilizada pelos consumidores."
 
 #. Translator : "meter" here means a measuring device
 #: ../src/hydroelectric-activity/hydroelectric.py:283
@@ -5129,89 +5181,45 @@ msgstr "Este à um medidor para a eletricidade consumida pelos usuÃrios. "
 #. Translator : "meter" here means a measuring device
 #: ../src/hydroelectric-activity/hydroelectric.py:322
 msgid "This is the meter for electricity produced by the solar panels. "
-msgstr ""
-"Este à um medidor para a eletricidade produzida pelos painÃis solares. "
+msgstr "Este à um medidor para a eletricidade produzida pelos painÃis solares. "
 
 #: ../src/hydroelectric-activity/hydroelectric.py:328
-msgid ""
-"Solar panels use light energy (photons) from the sun to generate electricity "
-"through the photovoltaic effect."
-msgstr ""
-"PainÃis solares utilizam a energia luminosa (fÃtons) do Sol para gerar "
-"eletricidade atravÃs do efeito fotovoltaico."
+msgid "Solar panels use light energy (photons) from the sun to generate electricity through the photovoltaic effect."
+msgstr "PainÃis solares utilizam a energia luminosa (fÃtons) do Sol para gerar eletricidade atravÃs do efeito fotovoltaico."
 
 #. Translator : "meter" here means a measuring device
 #: ../src/hydroelectric-activity/hydroelectric.py:345
 msgid "This is the meter for electricity produced by the wind turbines. "
-msgstr ""
-"Este à um medidor para a eletricidade produzida pelas turbinas eÃlicas. "
+msgstr "Este à um medidor para a eletricidade produzida pelas turbinas eÃlicas. "
 
 #: ../src/hydroelectric-activity/hydroelectric.py:351
-msgid ""
-"A wind turbine is a device that converts wind motion energy into electricity "
-"generation. It is called a wind generator or wind charger. "
-msgstr ""
-"Uma turbina eÃlica à um dispositivo que converte a energia do vento em "
-"energia mecÃnica. Quando utilizada para gerar eletricidade, Ã chamada "
-"gerador eÃlico."
+msgid "A wind turbine is a device that converts wind motion energy into electricity generation. It is called a wind generator or wind charger. "
+msgstr "Uma turbina eÃlica à um dispositivo que converte a energia do vento em energia mecÃnica. Quando utilizada para gerar eletricidade, à chamada gerador eÃlico."
 
 #: ../src/hydroelectric-activity/hydroelectric.py:737
-msgid ""
-"It is not possible to consume more electricity than what is produced. This "
-"is a key limitation in the distribution of electricity, with minor "
-"exceptions, electrical energy cannot be stored, and therefore it must be "
-"generated as it is needed. A sophisticated system of control is therefore "
-"required to ensure electric generation very closely matches the demand. If "
-"supply and demand are not in balance, generation plants and transmission "
-"equipment can shut down which, in the worst cases, can lead to a major "
-"regional blackout."
-msgstr ""
-"NÃo à possÃvel consumir mais eletricidade do que a que à produzida. Ela à "
-"uma limitaÃÃo bÃsica na distribuiÃÃo de eletricidade. Com poucas exceÃÃes, a "
-"energia elÃtrica nÃo pode ser armazenada, portanto, ela deve ser gerada de "
-"acordo com a sua demanda. Por isso, Ã necessÃrio um sofisticado sistema de "
-"controle para garantir que a geraÃÃo da eletricidade esteja o mais prÃximo "
-"possÃvel da sua demanda. Se a oferta e a demanda nÃo estiverem balanceadas, "
-"as usinas e os equipamentos de transmissÃo podem entrar em colapso, o que, "
-"em casos mais graves, pode provocar um \"apagÃo\" regional."
+msgid "It is not possible to consume more electricity than what is produced. This is a key limitation in the distribution of electricity, with minor exceptions, electrical energy cannot be stored, and therefore it must be generated as it is needed. A sophisticated system of control is therefore required to ensure electric generation very closely matches the demand. If supply and demand are not in balance, generation plants and transmission equipment can shut down which, in the worst cases, can lead to a major regional blackout."
+msgstr "NÃo à possÃvel consumir mais eletricidade do que a que à produzida. Ela à uma limitaÃÃo bÃsica na distribuiÃÃo de eletricidade. Com poucas exceÃÃes, a energia elÃtrica nÃo pode ser armazenada, portanto, ela deve ser gerada de acordo com a sua demanda. Por isso, à necessÃrio um sofisticado sistema de controle para garantir que a geraÃÃo da eletricidade esteja o mais prÃximo possÃvel da sua demanda. Se a oferta e a demanda nÃo estiverem balanceadas, as usinas e os equipamentos de transmissÃo podem entrar em colapso, o que, em casos mais graves, pode provocar um \"apagÃo\" regional."
 
 #: ../src/hydroelectric-activity/hydroelectric.py:951
-msgid ""
-"This is a step up transformer. Electricity is transmitted at high voltages "
-"(110 kV or above) to reduce the energy lost in long distance transmission."
-msgstr ""
-"Este à um transformador elevador. A eletricidade à transmitida em alta "
-"voltagem para reduzir a perda de energia ao longo das redes de transmissÃo."
+msgid "This is a step up transformer. Electricity is transmitted at high voltages (110 kV or above) to reduce the energy lost in long distance transmission."
+msgstr "Este à um transformador elevador. A eletricidade à transmitida em alta voltagem para reduzir a perda de energia ao longo das redes de transmissÃo."
 
 #: ../src/hydroelectric-activity/hydroelectric.xml.in.h:1
-msgid ""
-"Click on different active elements : sun, cloud, dam, solar array, wind farm "
-"and transformers, in order to reactivate the entire electrical system. When "
-"the system is back up and Tux is in his home, push the light button for him. "
-"To win you must switch on all the consumers while all the producers are up."
-msgstr ""
-"Clique em diferentes elementos ativos: sol, nuvem, barragem, painÃis "
-"solares, turbinas eÃlicas e transformadores, de forma a reativar todo o "
-"sistema elÃtrico. Quando o sistema estiver funcional e o Tux estiver em "
-"casa, clique no interruptor para ligar a luz. O objetivo do jogo à ligar a "
-"eletricidade para todos os consumidores, enquanto a produÃÃo estiver ativa."
-
-#: ../src/hydroelectric-activity/hydroelectric.xml.in.h:3
 msgid "Learn about an electrical system based on renewable energy"
 msgstr "Sistema elÃtrico com energia renovÃvel"
 
-#: ../src/hydroelectric-activity/hydroelectric.xml.in.h:4
-msgid ""
-"Tux has come back from a long fishing party on his boat. Bring the "
-"electrical system back up so he can have light in his home."
-msgstr ""
-"Tux voltou de uma longa pescaria em seu barco. FaÃa o sistema elÃtrico "
-"funcionar para que ele tenha luz em sua casa."
+#: ../src/hydroelectric-activity/hydroelectric.xml.in.h:2
+msgid "Tux has come back from a long fishing party on his boat. Bring the electrical system back up so he can have light in his home."
+msgstr "Tux voltou de uma longa pescaria em seu barco. FaÃa o sistema elÃtrico funcionar para que ele tenha luz em sua casa."
+
+#: ../src/hydroelectric-activity/hydroelectric.xml.in.h:3
+msgid "Click on different active elements : sun, cloud, dam, solar array, wind farm and transformers, in order to reactivate the entire electrical system. When the system is back up and Tux is in his home, push the light button for him. To win you must switch on all the consumers while all the producers are up."
+msgstr "Clique em diferentes elementos ativos: sol, nuvem, barragem, painÃis solares, turbinas eÃlicas e transformadores, de forma a reativar todo o sistema elÃtrico. Quando o sistema estiver funcional e o Tux estiver em casa, clique no interruptor para ligar a luz. O objetivo do jogo à ligar a eletricidade para todos os consumidores, enquanto a produÃÃo estiver ativa."
 
 #: ../src/imageid-activity/imageid.c:94
 #: ../src/imageid-activity/imageid.xml.in.h:3
-#: ../src/imagename-activity/imagename.xml.in.h:4
-#: ../src/memory_wordnumber-activity/memory_wordnumber.xml.in.h:1
+#: ../src/imagename-activity/imagename.xml.in.h:3
+#: ../src/memory_wordnumber-activity/memory_wordnumber.xml.in.h:3
 #: ../src/missing_letter-activity/missingletter.c:84
 #: ../src/readingh-activity/readingh.xml.in.h:4
 #: ../src/readingv-activity/readingv.xml.in.h:4
@@ -5224,110 +5232,104 @@ msgid "Learn how to read"
 msgstr "Aprender a ler"
 
 #: ../src/imageid-activity/imageid.c:526
-msgid ""
-"Data file for this level is not properly formatted. Too many choices are "
-"proposed."
-msgstr ""
-"O arquivo de dados para este nÃvel nÃo està formatado de maneira correta. "
-"SÃo propostas muitas opÃÃes."
+msgid "Data file for this level is not properly formatted. Too many choices are proposed."
+msgstr "O arquivo de dados para este nÃvel nÃo està formatado de maneira correta. SÃo propostas muitas opÃÃes."
 
 #: ../src/imageid-activity/imageid.c:538
 #: ../src/missing_letter-activity/missingletter.c:608
 msgid "Data file for this level is not properly formatted."
-msgstr ""
-"O arquivo de dados para este nÃvel nÃo està formatado de maneira correta."
+msgstr "O arquivo de dados para este nÃvel nÃo està formatado de maneira correta."
 
 #: ../src/imageid-activity/imageid.xml.in.h:1
-msgid "Click on the word corresponding to the printed image."
-msgstr "Clique na palavra que corresponda à imagem exibida."
+msgid "Reading practice"
+msgstr "PrÃtica de leitura"
 
 #: ../src/imageid-activity/imageid.xml.in.h:2
 msgid "Practice reading by finding the word matching an image"
-msgstr ""
-"Pratique a leitura tentando encontrar a palavra correspondente à imagem."
+msgstr "Pratique a leitura tentando encontrar a palavra correspondente à imagem."
 
 #: ../src/imageid-activity/imageid.xml.in.h:4
-msgid "Reading practice"
-msgstr "PrÃtica de leitura"
+msgid "Click on the word corresponding to the printed image."
+msgstr "Clique na palavra que corresponda à imagem exibida."
 
 #: ../src/imageid-activity/resources/imageid/board1.xml.in.h:1
-#: ../src/imagename-activity/resources/imagename/board4_0.xml.in.h:2
-msgid "apple"
-msgstr "maÃÃ"
+msgid "satchel"
+msgstr "sacola"
 
 #: ../src/imageid-activity/resources/imageid/board1.xml.in.h:2
-msgid "bag"
-msgstr "bolsa"
+msgid "cheese"
+msgstr "queijo"
 
 #: ../src/imageid-activity/resources/imageid/board1.xml.in.h:3
+#: ../src/imagename-activity/resources/imagename/board3_0.xml.in.h:5
+msgid "house"
+msgstr "casa"
+
+#: ../src/imageid-activity/resources/imageid/board1.xml.in.h:4
 msgid "banana"
 msgstr "banana"
 
-#: ../src/imageid-activity/resources/imageid/board1.xml.in.h:4
-#: ../src/imageid-activity/resources/imageid/board2.xml.in.h:5
+#: ../src/imageid-activity/resources/imageid/board1.xml.in.h:5
+#: ../src/imageid-activity/resources/imageid/board2.xml.in.h:3
 msgid "book"
 msgstr "livro"
 
-#: ../src/imageid-activity/resources/imageid/board1.xml.in.h:5
-msgid "cheese"
-msgstr "queijo"
-
 #: ../src/imageid-activity/resources/imageid/board1.xml.in.h:6
-msgid "cow"
-msgstr "vaca"
+msgid "bag"
+msgstr "bolsa"
 
 #: ../src/imageid-activity/resources/imageid/board1.xml.in.h:7
-#: ../src/imagename-activity/resources/imagename/board3_0.xml.in.h:2
-msgid "house"
-msgstr "casa"
+#: ../src/imagename-activity/resources/imagename/board4_0.xml.in.h:2
+msgid "apple"
+msgstr "maÃÃ"
 
 #: ../src/imageid-activity/resources/imageid/board1.xml.in.h:8
 msgid "pear"
 msgstr "pera"
 
 #: ../src/imageid-activity/resources/imageid/board1.xml.in.h:9
-msgid "satchel"
-msgstr "sacola"
+msgid "cow"
+msgstr "vaca"
 
 #: ../src/imageid-activity/resources/imageid/board2.xml.in.h:1
-msgid "back"
-msgstr "costas"
-
-#: ../src/imageid-activity/resources/imageid/board2.xml.in.h:2
-#: ../src/imagename-activity/resources/imagename/board6_0.xml.in.h:2
-msgid "ball"
-msgstr "bola"
-
-#: ../src/imageid-activity/resources/imageid/board2.xml.in.h:3
 msgid "bed"
 msgstr "cama"
 
-#: ../src/imageid-activity/resources/imageid/board2.xml.in.h:4
-msgid "boat"
-msgstr "barco"
-
-#: ../src/imageid-activity/resources/imageid/board2.xml.in.h:6
+#: ../src/imageid-activity/resources/imageid/board2.xml.in.h:2
 #: ../src/imagename-activity/resources/imagename/board2_0.xml.in.h:2
-#: ../src/imagename-activity/resources/imagename/board7_0.xml.in.h:2
+#: ../src/imagename-activity/resources/imagename/board7_0.xml.in.h:6
 msgid "bottle"
 msgstr "garrafa"
 
-#: ../src/imageid-activity/resources/imageid/board2.xml.in.h:7
+#: ../src/imageid-activity/resources/imageid/board2.xml.in.h:4
+msgid "back"
+msgstr "costas"
+
+#: ../src/imageid-activity/resources/imageid/board2.xml.in.h:5
+#: ../src/imagename-activity/resources/imagename/board4_0.xml.in.h:5
+msgid "car"
+msgstr "carro"
+
+#: ../src/imageid-activity/resources/imageid/board2.xml.in.h:6
 msgid "cake"
 msgstr "bolo"
 
-#: ../src/imageid-activity/resources/imageid/board2.xml.in.h:8
+#: ../src/imageid-activity/resources/imageid/board2.xml.in.h:7
 msgid "camel"
 msgstr "camelo"
 
+#: ../src/imageid-activity/resources/imageid/board2.xml.in.h:8
+#: ../src/imagename-activity/resources/imagename/board6_0.xml.in.h:7
+msgid "ball"
+msgstr "bola"
+
 #: ../src/imageid-activity/resources/imageid/board2.xml.in.h:9
-#: ../src/imagename-activity/resources/imagename/board4_0.xml.in.h:4
-msgid "car"
-msgstr "carro"
+msgid "boat"
+msgstr "barco"
 
 #: ../src/imageid-activity/resources/imageid/board2.xml.in.h:10
-msgid "cat"
-msgstr "gato"
+msgid "fish"
+msgstr "peixe"
 
 #  traduÃÃo contextual, na verdade essa palavra nÃo aparece no jogo, mas serve para confundir com 'cat'; usei 'cato', no lugar por isso
 #: ../src/imageid-activity/resources/imageid/board2.xml.in.h:11
@@ -5335,17 +5337,17 @@ msgid "catch"
 msgstr "cato"
 
 #: ../src/imageid-activity/resources/imageid/board2.xml.in.h:12
+msgid "cat"
+msgstr "gato"
+
+#: ../src/imageid-activity/resources/imageid/board2.xml.in.h:13
 msgid "dog"
 msgstr "cachorro"
 
-#: ../src/imageid-activity/resources/imageid/board2.xml.in.h:13
+#: ../src/imageid-activity/resources/imageid/board2.xml.in.h:14
 msgid "finish"
 msgstr "fim"
 
-#: ../src/imageid-activity/resources/imageid/board2.xml.in.h:14
-msgid "fish"
-msgstr "peixe"
-
 #: ../src/imageid-activity/resources/imageid/board2.xml.in.h:15
 msgid "plane"
 msgstr "aviÃo"
@@ -5355,21 +5357,17 @@ msgid "Drag and Drop each item above its name"
 msgstr "Segure e arraste cada item atà o seu nome"
 
 #: ../src/imagename-activity/imagename.xml.in.h:2
-msgid ""
-"Drag each image from the (vertical) box on the left to its (corresponding) "
-"name on the right. Click the OK button to check your answer."
-msgstr ""
-"Arraste cada imagem da caixa vertical à esquerda atà seu nome à direita. "
-"Clique no botÃo OK para verificar sua resposta."
-
-#: ../src/imagename-activity/imagename.xml.in.h:3
 msgid "Image Name"
 msgstr "Nome da imagem"
 
-#: ../src/imagename-activity/imagename.xml.in.h:5
+#: ../src/imagename-activity/imagename.xml.in.h:4
 msgid "Vocabulary and reading"
 msgstr "VocabulÃrio e leitura"
 
+#: ../src/imagename-activity/imagename.xml.in.h:5
+msgid "Drag each image from the (vertical) box on the left to its (corresponding) name on the right. Click the OK button to check your answer."
+msgstr "Arraste cada imagem da caixa vertical à esquerda atà seu nome à direita. Clique no botÃo OK para verificar sua resposta."
+
 #: ../src/imagename-activity/resources/imagename/board1_0.xml.in.h:1
 #: ../src/imagename-activity/resources/imagename/board2_0.xml.in.h:1
 #: ../src/imagename-activity/resources/imagename/board3_0.xml.in.h:1
@@ -5382,90 +5380,90 @@ msgstr "Segure e arraste cada item atà o seu nome"
 
 #: ../src/imagename-activity/resources/imagename/board1_0.xml.in.h:2
 #: ../src/imagename-activity/resources/imagename/board7_0.xml.in.h:3
-msgid "bulb"
-msgstr "lÃmpada"
+msgid "mail box"
+msgstr "caixa de correio"
 
 #: ../src/imagename-activity/resources/imagename/board1_0.xml.in.h:3
-msgid "fishing boat"
-msgstr "navio pesqueiro"
+#: ../src/imagename-activity/resources/imagename/board3_0.xml.in.h:7
+#: ../src/imagename-activity/resources/imagename/board6_0.xml.in.h:4
+#: ../src/imagename-activity/resources/imagename/board7_0.xml.in.h:4
+msgid "sailing boat"
+msgstr "barco a vela"
 
 #: ../src/imagename-activity/resources/imagename/board1_0.xml.in.h:4
 msgid "lamp"
 msgstr "abajur"
 
 #: ../src/imagename-activity/resources/imagename/board1_0.xml.in.h:5
-#: ../src/imagename-activity/resources/imagename/board7_0.xml.in.h:5
-msgid "mail box"
-msgstr "caixa de correio"
-
-#: ../src/imagename-activity/resources/imagename/board1_0.xml.in.h:6
 #: ../src/imagename-activity/resources/imagename/board5_0.xml.in.h:3
 msgid "postcard"
 msgstr "cartÃo postal"
 
+#: ../src/imagename-activity/resources/imagename/board1_0.xml.in.h:6
+msgid "fishing boat"
+msgstr "navio pesqueiro"
+
 #: ../src/imagename-activity/resources/imagename/board1_0.xml.in.h:7
-#: ../src/imagename-activity/resources/imagename/board3_0.xml.in.h:5
-#: ../src/imagename-activity/resources/imagename/board6_0.xml.in.h:7
-#: ../src/imagename-activity/resources/imagename/board7_0.xml.in.h:6
-msgid "sailing boat"
-msgstr "barco a vela"
+#: ../src/imagename-activity/resources/imagename/board7_0.xml.in.h:5
+msgid "bulb"
+msgstr "lÃmpada"
 
 #: ../src/imagename-activity/resources/imagename/board2_0.xml.in.h:3
+msgid "glass"
+msgstr "copo"
+
+#: ../src/imagename-activity/resources/imagename/board2_0.xml.in.h:4
 msgid "egg"
 msgstr "ovo"
 
-#: ../src/imagename-activity/resources/imagename/board2_0.xml.in.h:4
+#: ../src/imagename-activity/resources/imagename/board2_0.xml.in.h:5
 msgid "eggcup"
 msgstr "taÃa de ovos"
 
-#: ../src/imagename-activity/resources/imagename/board2_0.xml.in.h:5
-#: ../src/imagename-activity/resources/imagename/board7_0.xml.in.h:4
+#: ../src/imagename-activity/resources/imagename/board2_0.xml.in.h:6
+#: ../src/imagename-activity/resources/imagename/board7_0.xml.in.h:7
 msgid "flower"
 msgstr "flor"
 
-#: ../src/imagename-activity/resources/imagename/board2_0.xml.in.h:6
-msgid "glass"
-msgstr "copo"
-
 #: ../src/imagename-activity/resources/imagename/board2_0.xml.in.h:7
 msgid "vase"
 msgstr "jarro"
 
-#: ../src/imagename-activity/resources/imagename/board3_0.xml.in.h:3
-msgid "light house"
-msgstr "farol"
-
-#: ../src/imagename-activity/resources/imagename/board3_0.xml.in.h:4
+#: ../src/imagename-activity/resources/imagename/board3_0.xml.in.h:2
 msgid "rocket"
 msgstr "foguete"
 
-#: ../src/imagename-activity/resources/imagename/board3_0.xml.in.h:6
+#: ../src/imagename-activity/resources/imagename/board3_0.xml.in.h:3
+#: ../src/imagename-activity/resources/imagename/board5_0.xml.in.h:5
+msgid "star"
+msgstr "estrela"
+
+#: ../src/imagename-activity/resources/imagename/board3_0.xml.in.h:4
 msgid "sofa"
 msgstr "sofÃ"
 
-#: ../src/imagename-activity/resources/imagename/board3_0.xml.in.h:7
-#: ../src/imagename-activity/resources/imagename/board5_0.xml.in.h:4
-msgid "star"
-msgstr "estrela"
+#: ../src/imagename-activity/resources/imagename/board3_0.xml.in.h:6
+msgid "light house"
+msgstr "farol"
 
 #: ../src/imagename-activity/resources/imagename/board4_0.xml.in.h:3
+#: ../src/imagename-activity/resources/imagename/board5_0.xml.in.h:4
+#: ../src/imagename-activity/resources/imagename/board7_0.xml.in.h:2
+msgid "tree"
+msgstr "Ãrvore"
+
+#: ../src/imagename-activity/resources/imagename/board4_0.xml.in.h:4
 msgid "bicycle"
 msgstr "bicicleta"
 
-#: ../src/imagename-activity/resources/imagename/board4_0.xml.in.h:5
+#: ../src/imagename-activity/resources/imagename/board4_0.xml.in.h:6
 msgid "carrot"
 msgstr "cenoura"
 
-#: ../src/imagename-activity/resources/imagename/board4_0.xml.in.h:6
+#: ../src/imagename-activity/resources/imagename/board4_0.xml.in.h:7
 msgid "grater"
 msgstr "ralador"
 
-#: ../src/imagename-activity/resources/imagename/board4_0.xml.in.h:7
-#: ../src/imagename-activity/resources/imagename/board5_0.xml.in.h:5
-#: ../src/imagename-activity/resources/imagename/board7_0.xml.in.h:7
-msgid "tree"
-msgstr "Ãrvore"
-
 #: ../src/imagename-activity/resources/imagename/board5_0.xml.in.h:2
 msgid "pencil"
 msgstr "lÃpis"
@@ -5478,11 +5476,11 @@ msgstr "caminhÃo"
 msgid "van"
 msgstr "van"
 
-#: ../src/imagename-activity/resources/imagename/board6_0.xml.in.h:3
+#: ../src/imagename-activity/resources/imagename/board6_0.xml.in.h:2
 msgid "castle"
 msgstr "castelo"
 
-#: ../src/imagename-activity/resources/imagename/board6_0.xml.in.h:4
+#: ../src/imagename-activity/resources/imagename/board6_0.xml.in.h:3
 msgid "crown"
 msgstr "coroa"
 
@@ -5495,8 +5493,8 @@ msgid "racket"
 msgstr "raquete"
 
 #: ../src/instruments-activity/instruments.xml.in.h:1
-msgid "Click on the correct instrument."
-msgstr "Clique no instrumento correto."
+msgid "Music instruments"
+msgstr "Instrumentos musicais"
 
 #: ../src/instruments-activity/instruments.xml.in.h:2
 msgid "Click on the correct musical instruments"
@@ -5507,8 +5505,8 @@ msgid "Learn to recognize musical instruments."
 msgstr "Aprenda a identificar instrumentos musicais."
 
 #: ../src/instruments-activity/instruments.xml.in.h:4
-msgid "Music instruments"
-msgstr "Instrumentos musicais"
+msgid "Click on the correct instrument."
+msgstr "Clique no instrumento correto."
 
 #. Translator: Do not translate {text}.
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:2
@@ -5516,108 +5514,211 @@ msgid "Find {text}"
 msgstr "Encontre {text}"
 
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:3
-msgid "the accordion"
-msgstr "o acordeÃo"
+msgid "the clarinet"
+msgstr "a clarineta"
 
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:4
-msgid "the banjo"
-msgstr "o banjo"
+msgid "the transverse flute"
+msgstr "a flauta transversa"
 
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:5
-msgid "the bongo"
-msgstr "o bongÃ"
+msgid "the guitar"
+msgstr "o violÃo"
 
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:6
-msgid "the castanets"
-msgstr "as castanholas"
+msgid "the harp"
+msgstr "a harpa"
 
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:7
-msgid "the cello"
-msgstr "o violoncelo"
+msgid "the piano"
+msgstr "o piano"
 
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:8
-msgid "the clarinet"
-msgstr "a clarineta"
+msgid "the saxophone"
+msgstr "o saxofone"
 
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:9
-msgid "the cymbal"
-msgstr "o cÃmbalo"
+msgid "the trombone"
+msgstr "o trombone"
 
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:10
-msgid "the drum kit"
-msgstr "a bateria"
+msgid "the trumpet"
+msgstr "o trompete"
 
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:11
-msgid "the electric guitar"
-msgstr "a guitarra elÃtrica"
+msgid "the violin"
+msgstr "o violino"
 
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:12
 msgid "the flute traversiere"
 msgstr "a flauta transversa"
 
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:13
-msgid "the guitar"
-msgstr "o violÃo"
+msgid "the drum kit"
+msgstr "a bateria"
 
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:14
-msgid "the harmonica"
-msgstr "a gaita"
+msgid "the accordion"
+msgstr "o acordeÃo"
 
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:15
-msgid "the harp"
-msgstr "a harpa"
+msgid "the banjo"
+msgstr "o banjo"
 
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:16
-msgid "the horn"
-msgstr "a buzina"
+msgid "the bongo"
+msgstr "o bongÃ"
 
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:17
-msgid "the maracas"
-msgstr "os maracÃs"
+msgid "the electric guitar"
+msgstr "a guitarra elÃtrica"
 
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:18
-msgid "the organ"
-msgstr "o ÃrgÃo"
+msgid "the castanets"
+msgstr "as castanholas"
 
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:19
-msgid "the piano"
-msgstr "o piano"
+msgid "the cymbal"
+msgstr "o cÃmbalo"
 
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:20
-msgid "the saxophone"
-msgstr "o saxofone"
+msgid "the cello"
+msgstr "o violoncelo"
 
 #: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:21
+msgid "the harmonica"
+msgstr "a gaita"
+
+#: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:22
+msgid "the horn"
+msgstr "a buzina"
+
+#: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:23
+msgid "the maracas"
+msgstr "os maracÃs"
+
+#: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:24
+msgid "the organ"
+msgstr "o ÃrgÃo"
+
+#: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:25
 msgid "the snare drum"
 msgstr "o tarol"
 
-#: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:22
-msgid "the tambourine"
-msgstr "o tamborim"
+#: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:26
+msgid "the timpani"
+msgstr "os timbales"
+
+#: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:27
+msgid "the triangle"
+msgstr "o triÃngulo"
+
+#: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:28
+msgid "the tambourine"
+msgstr "o tamborim"
+
+#: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:29
+msgid "the tuba"
+msgstr "a tuba"
+
+#: ../src/intro_gravity-activity/intro_gravity.py:98
+msgid "Gravity is universal and Newton's law of universal gravitation extends gravity beyond earth. This force of gravitational attraction is directly dependent upon the masses of both objects and inversely proportional to the square of the distance that separates their centers."
+msgstr "A gravidade à algo universal e a Lei de GravitaÃÃo Universal de Newton estende esse conceito para alÃm da Terra. A forÃa de atraÃÃo gravitacional està diretamente ligada Ãs massas dos objetos e à inversamente proporcional ao quadrado da distÃncia de seus centros."
+
+#: ../src/intro_gravity-activity/intro_gravity.py:105
+msgid "Since the gravitational force is directly proportional to the mass of both interacting objects, more massive objects will attract each other with a greater gravitational force. So as the mass of either object increases, the force of gravitational attraction between them also increases but this force is inversely proportional to the square of the separation distance between the two interacting objects, more separation distance will result in weaker gravitational forces."
+msgstr "Uma vez que forÃa da gravidade à diretamente proporcional à massa de ambos objetos em interaÃÃo, objetos mais massivos se atraem com uma maior forÃa gravitacional. Assim, se a massa de um dos objetos aumentam a forÃa gravitacional aumentarà proporcionalmente. Mas uma vez que essa forÃa à inversamente proporcional ao quadrado da distÃncia que separa esses corpos, quanto mais distantes um do outro, mais fraca serà a forÃa gravitacional entre eles."
+
+#: ../src/intro_gravity-activity/intro_gravity.py:118
+msgid "Your goal is to let Tux's spaceship move by changing the mass of its surrounding planets. Don't get too close to the planets or you will crash on them. The arrow indicates the direction of the force on your ship."
+msgstr "O seu objetivo à mover a espaÃonave do Tux, alterando as massas dos planetas prÃximos a ela. NÃo se aproxime muito dos planetas ou sua nave irà bater neles. A seta indica a direÃÃo da forÃa atuando na sua nave."
+
+#: ../src/intro_gravity-activity/intro_gravity.py:128
+msgid "Avoid the asteroid and join the space shuttle to win."
+msgstr "Evite os asteroides e chegue atà o Ãnibus espacial para vencer."
+
+#: ../src/intro_gravity-activity/intro_gravity.xml.in.h:1
+msgid "Intro gravity"
+msgstr "IntroduÃÃo a gravidade"
+
+#: ../src/intro_gravity-activity/intro_gravity.xml.in.h:2
+msgid "Introduction to the concept of gravity"
+msgstr "IntroduÃÃo ao conceito de gravidade"
+
+#: ../src/intro_gravity-activity/intro_gravity.xml.in.h:3
+msgid "Maintain the spaceship in the middle without crashing into the planets or the asteroids"
+msgstr "Mantenha a astronave no meio, evitando colidir nos planetas ou nos asteroides"
+
+#: ../src/intro_gravity-activity/intro_gravity.xml.in.h:4
+msgid "Follow the instructions when you run the activity."
+msgstr "Siga as instruÃÃes que forem aparecendo durante a atividade."
+
+#: ../src/land_safe-activity/land_safe.py:77
+#, python-format
+msgid "Gravity: %s"
+msgstr "Gravidade: %s"
+
+#: ../src/land_safe-activity/land_safe.py:164
+msgid ""
+"Use the up and down keys to control the thrust\n"
+"Use the right and left keys to control direction.\n"
+"You must drive Tux's ship towards the landing platform.\n"
+"The landing platform turns green when the velocity is safe to land"
+msgstr ""
+"Use as setas para cima e para baixo para controlar o impulso\n"
+"Use as setas para a esquerda e para a direita para controlar a direÃÃo.\n"
+"Vocà deve guiar a nave do Tux para a plataforma de aterrissagem.\n"
+"Essa plataforma fica verde quando a velocidade à segura para aterrissar."
+
+#: ../src/land_safe-activity/land_safe.py:169
+msgid "Click on me or press the Return key when you are ready."
+msgstr "Clique em mim ou pressione a tecla Enter quando vocà estiver pronto."
 
-#: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:23
-msgid "the timpani"
-msgstr "os timbales"
+#: ../src/land_safe-activity/land_safe.py:171
+msgid "I am ready!"
+msgstr "Eu estou pronto!"
 
-#: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:24
-msgid "the triangle"
-msgstr "o triÃngulo"
+#: ../src/land_safe-activity/land_safe.py:453
+msgid "Height: "
+msgstr "Altura: "
 
-#: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:25
-msgid "the trombone"
-msgstr "o trombone"
+#: ../src/land_safe-activity/land_safe.py:469
+msgid "Fuel"
+msgstr "CombustÃvel"
 
-#: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:26
-msgid "the trumpet"
-msgstr "o trompete"
+#: ../src/land_safe-activity/land_safe.py:501
+msgid "Velocity: "
+msgstr "Velocidade: "
 
-#: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:27
-msgid "the tuba"
-msgstr "a tuba"
+#: ../src/land_safe-activity/land_safe.xml.in.h:1
+msgid "Land Safe"
+msgstr "Pouso seguro"
 
-#: ../src/instruments-activity/resources/instruments/activity.desktop.in.h:28
-msgid "the violin"
-msgstr "o violino"
+#: ../src/land_safe-activity/land_safe.xml.in.h:2
+msgid "Understanding acceleration due to gravity."
+msgstr "Compreenda a aceleraÃÃo provocada pela gravidade."
+
+#: ../src/land_safe-activity/land_safe.xml.in.h:3
+msgid "Pilot the spaceship towards the green landing area."
+msgstr "Pilote o foguete atà a Ãrea de aterrissagem verde."
+
+#: ../src/land_safe-activity/land_safe.xml.in.h:4
+msgid ""
+"\n"
+"Acceleration due to gravity experienced by the spaceship is directly proportional to the mass of the planet and inversely proportional to the square of the distance from the center of the planet. Thus, with every planet the acceleration will differ and as the spaceship comes closer and closer to the planet the acceleration increases.\n"
+"\n"
+"Use the up/down keys to control the thrust and the right/left keys to control direction.\n"
+"\n"
+"The landing platform is green if your speed is fine for a safe landing.\n"
+"        "
+msgstr ""
+"\n"
+"A aceleraÃÃo do foguete provocada pela gravidade à diretamente proporcional à massa do planeta e inversamente proporcional ao quadrado da distÃncia do centro do planeta. Assim, para cada planeta, a aceleraÃÃo serà diferente e aumentarà à medida que o foguete se aproxima do planeta,\n"
+"\n"
+"Use as setas para cima e para baixo para controlar o impulso e as setas para esquerda e para direita para controlar a direÃÃo.\n"
+"\n"
+"Quando a velocidade estiver segura para o pouso, a plataforma ficarà verde.\n"
+"        "
 
 #: ../src/lang-activity/lang.py:56
 msgid "Missing Image"
@@ -5661,33 +5762,26 @@ msgid "right"
 msgstr "direita"
 
 #: ../src/leftright-activity/leftright.xml.in.h:1
-msgid "Determine if a hand is a right or a left hand"
-msgstr "Determine se a mÃo à a esquerda ou a direita"
+msgid "Find your left and right hands"
+msgstr "Diferenciar a mÃo esquerda da direita"
 
 #: ../src/leftright-activity/leftright.xml.in.h:2
-msgid ""
-"Distinguish right and left hands from different points of view. Spatial "
-"representation"
-msgstr ""
-"Distinguir se a mÃo à esquerda ou direita, de diferentes pontos de visÃo. "
-"RepresentaÃÃo espacial"
+msgid "Determine if a hand is a right or a left hand"
+msgstr "Determine se a mÃo à a esquerda ou a direita"
 
 #: ../src/leftright-activity/leftright.xml.in.h:3
-msgid "Find your left and right hands"
-msgstr "Diferenciar a mÃo esquerda da direita"
+msgid "Distinguish right and left hands from different points of view. Spatial representation"
+msgstr "Distinguir se a mÃo à esquerda ou direita, de diferentes pontos de visÃo. RepresentaÃÃo espacial"
 
 #: ../src/leftright-activity/leftright.xml.in.h:4
+#: ../src/note_names-activity/note_names.xml.in.h:3
 #: ../src/railroad-activity/railroad.xml.in.h:4
 msgid "None"
 msgstr "Nenhum"
 
 #: ../src/leftright-activity/leftright.xml.in.h:5
-msgid ""
-"You can see a hand: is it a left hand or a right hand? Click on the red "
-"button on the left, or the green button on the right."
-msgstr ""
-"Vocà consegue perceber se a mÃo mostrada à a esquerda ou a direita? Clique "
-"no botÃo vermelho à esquerda ou no botÃo verde à direita."
+msgid "You can see a hand: is it a left hand or a right hand? Click on the red button on the left, or the green button on the right."
+msgstr "Vocà consegue perceber se a mÃo mostrada à a esquerda ou a direita? Clique no botÃo vermelho à esquerda ou no botÃo verde à direita."
 
 #: ../src/lightsoff-activity/lightsoff.py:442
 msgid ""
@@ -5706,26 +5800,12 @@ msgid "The aim is to switch off all the lights."
 msgstr "O objetivo à apagar todas as luzes."
 
 #: ../src/lightsoff-activity/lightsoff.xml.in.h:3
-msgid ""
-"The effect of pressing a button is to toggle the state of that button, and "
-"of its immediate vertical and horizontal neighbours. The sun and the color "
-"of the sky depend on the number of clicks needed to solve the puzzle. If you "
-"click on Tux, the solution is shown."
-msgstr ""
-"Ao pressionar um botÃo, vocà muda o seu estado e o dos seus vizinhos na "
-"horizontal e na vertical. O sol e as cores do cÃu dependem do nÃmero de "
-"cliques gastos na soluÃÃo do problema. Se vocà clicar no Tux, à exibida a "
-"soluÃÃo."
+msgid "The effect of pressing a button is to toggle the state of that button, and of its immediate vertical and horizontal neighbors. The sun and the color of the sky depend on the number of clicks needed to solve the puzzle. If you click on Tux, the solution is shown."
+msgstr "Ao pressionar um botÃo, vocà muda o seu estado e o dos seus vizinhos na horizontal e na vertical. O sol e as cores do cÃu dependem do nÃmero de cliques gastos na soluÃÃo do problema. Se vocà clicar no Tux, à exibida a soluÃÃo."
 
 #: ../src/lightsoff-activity/lightsoff.xml.in.h:4
-msgid ""
-"The solver algorithm described on haar.clara.co.uk is a valuable resource to "
-"know more about the Lights Off game: &lt;http://www.haar.clara.co.uk/Lights/";
-"solving.html&gt;"
-msgstr ""
-"O algoritmo de soluÃÃo descrito em haar.clara.co.uk à um recurso valioso "
-"para entender melhor o jogo Apague as Luzes: &lt;http://www.haar.clara.co.uk/";
-"Lights/solving.html&gt;"
+msgid "The solver algorithm is described on Wikipedia. To know more about the Lights Off game: &lt;http://en.wikipedia.org/wiki/Lights_Out_(game)&gt;"
+msgstr "O algoritmo de soluÃÃo està descrito na WikipÃdia. Para saber mais sobre o jogo Apague as Luzes veja essa pÃgina da WikipÃdia (em inglÃs): &lt;http://en.wikipedia.org/wiki/Lights_Out_(game)&gt;"
 
 #: ../src/login-activity/login.py:102
 msgid "Profile: "
@@ -5735,32 +5815,45 @@ msgstr "Perfil: "
 msgid "Login: "
 msgstr "IdentificaÃÃo: "
 
+#. Init configuration window:
+#. all the configuration functions will use it
+#. all the configuration functions returns values for their key in
+#. the dict passed to the apply_callback
+#. the returned value is the main GtkVBox of the window,
+#. we can add what you want in it.
+#: ../src/login-activity/login.py:480
+msgid ""
+"<b>{0}</b> configuration\n"
+" for profile <b>{1}</b>"
+msgstr ""
+"<b>{0}</b> configuraÃÃo\n"
+" para o perfil <b>{1}</b>"
+
 #. toggle box
 #: ../src/login-activity/login.py:496
 msgid "Enter login to log in"
 msgstr "Digite a identificaÃÃo para entrar"
 
 #: ../src/login-activity/login.xml.in.h:1
-msgid ""
-"GCompris identifies each child, so we can provide child-specific reports."
-msgstr ""
-"O GCompris identifica cada usuÃrio. Assim à possÃvel produzir relatÃrios "
-"especÃficos por usuÃrio."
-
-#: ../src/login-activity/login.xml.in.h:2
 msgid "GCompris login screen"
 msgstr "Tela de identificaÃÃo do GCompris"
 
+#: ../src/login-activity/login.xml.in.h:2
+msgid "Select or enter your name to log in to GCompris"
+msgstr "Selecione ou digite o seu nome para entrar o GCompris"
+
 #: ../src/login-activity/login.xml.in.h:3
+msgid "GCompris identifies each child, so we can provide child-specific reports."
+msgstr "O GCompris identifica cada usuÃrio. Assim à possÃvel produzir relatÃrios especÃficos por usuÃrio."
+
+#: ../src/login-activity/login.xml.in.h:4
 msgid ""
 "In order to activate the login screen, you must\n"
 "first add users in the administration part of GCompris.\n"
 "You access Administration by running 'gcompris -a'.\n"
 "In Administration, you can create different profiles. In each profile,\n"
-"you can have a different set of users and select which activities are "
-"available to them.\n"
-"To run GCompris for a specific profile, you use 'gcompris -p profile' where "
-"'profile'\n"
+"you can have a different set of users and select which activities are available to them.\n"
+"To run GCompris for a specific profile, you use 'gcompris -p profile' where 'profile'\n"
 "is the name of a profile as you created it in Administration."
 msgstr ""
 "Para ativar a tela de identificaÃÃo, vocà deve, primeiro,\n"
@@ -5775,256 +5868,210 @@ msgstr ""
 "use o comando 'gcompris -p perfil', onde 'perfil' Ã o nome do\n"
 "perfil que vocà criou na administraÃÃo."
 
-#: ../src/login-activity/login.xml.in.h:10
-msgid "Select or enter your name to log in to GCompris"
-msgstr "Selecione ou digite o seu nome para entrar o GCompris"
-
 #: ../src/louis_braille-activity/louis_braille.py:112
 msgid "Click to confirm your sequence"
 msgstr "Clique para confirmar a sequÃncia"
 
 #: ../src/louis_braille-activity/louis_braille.xml.in.h:1
-msgid ""
-"Louis Braille Video: &lt; http://www.youtube.com/watch?v=9bdfC2j_4x4 &gt;"
-msgstr ""
-"VÃdeo do Louis Braille: &lt; http://www.youtube.com/watch?v=9bdfC2j_4x4 &gt;"
+msgid "The History of Louis Braille"
+msgstr "A histÃria de Louis Braille"
 
 #: ../src/louis_braille-activity/louis_braille.xml.in.h:2
-msgid ""
-"Read the history of Louis Braille, his biography and discovery of the "
-"Braille system. Click on the previous and next buttons to move to the "
-"respective story page. At the end, arrange the sequence in the chronological "
-"order."
-msgstr ""
-"Saiba mais sobre a histÃria de Louis Braille e a criaÃÃo do sistema Braille. "
-"Clique nas setas para a esquerda e para a direita para movimentar-se pelas "
-"pÃginas da histÃria. Ao final, organize a sequÃncia na ordem cronolÃgica."
-
-#: ../src/louis_braille-activity/louis_braille.xml.in.h:3
 msgid "Review the major dates of the inventor of the Braille system."
 msgstr "Veja as datas mais importantes do inventor do sistema Braille."
 
+#: ../src/louis_braille-activity/louis_braille.xml.in.h:3
+msgid "Read the history of Louis Braille, his biography and discovery of the Braille system. Click on the previous and next buttons to move to the respective story page. At the end, arrange the sequence in the chronological order."
+msgstr "Saiba mais sobre a histÃria de Louis Braille e a criaÃÃo do sistema Braille. Clique nas setas para a esquerda e para a direita para movimentar-se pelas pÃginas da histÃria. Ao final, organize a sequÃncia na ordem cronolÃgica."
+
 #: ../src/louis_braille-activity/louis_braille.xml.in.h:4
-msgid "The History of Louis Braille"
-msgstr "A histÃria de Louis Braille"
+msgid "Louis Braille Video: &lt; http://www.youtube.com/watch?v=9bdfC2j_4x4 &gt;"
+msgstr "VÃdeo do Louis Braille: &lt; http://www.youtube.com/watch?v=9bdfC2j_4x4 &gt;"
 
 #: ../src/louis_braille-activity/resources/louis_braille/activity.desktop.in.h:1
-msgid "After his Death"
-msgstr "ApÃs sua morte"
+msgid "Born on January 4th in Coupvary near Paris in France."
+msgstr "Nascido em 4 de janeiro em Coupvary, prÃximo a Paris, na FranÃa."
 
 #: ../src/louis_braille-activity/resources/louis_braille/activity.desktop.in.h:2
-msgid ""
-"At the age of 10, he was sent to Paris to study at the Royal Institute for "
-"Blind Youth."
-msgstr ""
-"Aos 10 anos de idade, ele foi enviado para estudar no Instituto Real para "
-"Jovens Cegos, em Paris."
+msgid "Louis Braille injured his right eye with a stitching awl from his father's workshop."
+msgstr "Louis Braille feriu o seu olho direito com um furador de couro, na oficina do seu pai."
 
 #: ../src/louis_braille-activity/resources/louis_braille/activity.desktop.in.h:3
-msgid ""
-"At the age of three, Louis became blind due to a severe infection that "
-"spread to his left eye."
-msgstr ""
-"Aos trÃs anos de idade, Louis ficou cego devido a uma infecÃÃo severa que se "
-"espalhou para o seu olho esquerdo."
+msgid "At the age of three, Louis became blind due to a severe infection that spread to his left eye."
+msgstr "Aos trÃs anos de idade, Louis ficou cego devido a uma infecÃÃo severa que se espalhou para o seu olho esquerdo."
 
 #: ../src/louis_braille-activity/resources/louis_braille/activity.desktop.in.h:4
-msgid "Born on January 4th in Coupvary near Paris in France."
-msgstr "Nascido em 4 de janeiro em Coupvary, prÃximo a Paris, na FranÃa."
+msgid "At the age of 10, he was sent to Paris to study at the Royal Institute for Blind Youth."
+msgstr "Aos 10 anos de idade, ele foi enviado para estudar no Instituto Real para Jovens Cegos, em Paris."
 
 #: ../src/louis_braille-activity/resources/louis_braille/activity.desktop.in.h:5
-msgid ""
-"Braille got accepted as a world wide standard. Louis Braille proved that if "
-"you have motivation you can do incredible things."
-msgstr ""
-"O Braille foi aceito como um padrÃo mundial. Louis Braille provou que se "
-"vocà tiver motivaÃÃo, pode fazer coisas incrÃveis."
+msgid "He impressed his classmates and began to play the piano and the organ."
+msgstr "Ele impressionou seus colegas de classe e comeÃou a tocar o piano e o ÃrgÃo."
 
 #: ../src/louis_braille-activity/resources/louis_braille/activity.desktop.in.h:6
-msgid ""
-"Charles Barbier, a French soldier, visited his school and shared his "
-"invention of night writing, a code of 12 raised dots to share information on "
-"battlefields."
-msgstr ""
-"Charles Barbier, um soldado francÃs, visitou a escola e compartilhou sua "
-"invenÃÃo de escrita noturna, um cÃdigo de 12 pontos para distribuir "
-"informaÃÃo nos campos de batalha."
+msgid "Charles Barbier, a French soldier, visited his school and shared his invention of night writing, a code of 12 raised dots to share information on battlefields."
+msgstr "Charles Barbier, um soldado francÃs, visitou a escola e compartilhou sua invenÃÃo de escrita noturna, um cÃdigo de 12 pontos para distribuir informaÃÃo nos campos de batalha."
 
 #: ../src/louis_braille-activity/resources/louis_braille/activity.desktop.in.h:7
-msgid ""
-"He became a teacher after graduating and promoted his method while secretly "
-"teaching it at the Institute."
-msgstr ""
-"Ele se tornou um professor apÃs se graduar e divulgou o seu mÃtodo enquanto "
-"o ensinava, secretamente, no instituto."
+msgid "Louis trimmed Barbier's 12 dots into 6 and invented the Braille system."
+msgstr "Louis reduziu os 12 pontos de Barbier para 6 e inventou o sistema Braille."
 
 #: ../src/louis_braille-activity/resources/louis_braille/activity.desktop.in.h:8
-msgid ""
-"He died of tuberculosis. He is burried in the Pantheon in Paris. A monument "
-"is erected to honor him."
-msgstr ""
-"Ele morreu de tuberculose. Foi enterrado no Pantheon, em Paris. Um monumento "
-"foi construÃdo em sua honra."
+msgid "He became a teacher after graduating and promoted his method while secretly teaching it at the Institute."
+msgstr "Ele se tornou um professor apÃs se graduar e divulgou o seu mÃtodo enquanto o ensinava, secretamente, no instituto."
 
 #: ../src/louis_braille-activity/resources/louis_braille/activity.desktop.in.h:9
-msgid "He impressed his classmates and began to play the piano and the organ."
-msgstr ""
-"Ele impressionou seus colegas de classe e comeÃou a tocar o piano e o ÃrgÃo."
+msgid "He revised and extended braille to include mathematics, symbols, punctuations and music notations."
+msgstr "Ele revisou e estendeu o Braille para incluir a MatemÃtica, sÃmbolos, pontuaÃÃes e notaÃÃes musicais."
 
 #: ../src/louis_braille-activity/resources/louis_braille/activity.desktop.in.h:10
-msgid ""
-"He revised and extended braille to include mathematics, symbols, "
-"punctuations and music notations."
-msgstr ""
-"Ele revisou e estendeu o Braille para incluir a MatemÃtica, sÃmbolos, "
-"pontuaÃÃes e notaÃÃes musicais."
+msgid "He died of tuberculosis. He is buried in the Pantheon in Paris. A monument is erected to honor him."
+msgstr "Ele morreu de tuberculose. Foi enterrado no Pantheon, em Paris. Um monumento foi construÃdo em sua honra."
 
 #: ../src/louis_braille-activity/resources/louis_braille/activity.desktop.in.h:11
-msgid ""
-"Louis Braille injured his right eye with a stitching awl from his father's "
-"workshop."
-msgstr ""
-"Louis Braille feriu o seu olho direito com um furador de couro, na oficina "
-"do seu pai."
+msgid "After his Death"
+msgstr "ApÃs sua morte"
 
 #: ../src/louis_braille-activity/resources/louis_braille/activity.desktop.in.h:12
-msgid "Louis trimmed Barbier's 12 dots into 6 and invented the Braille system."
-msgstr ""
-"Louis reduziu os 12 pontos de Barbier para 6 e inventou o sistema Braille."
+msgid "Braille got accepted as a world wide standard. Louis Braille proved that if you have motivation you can do incredible things."
+msgstr "O Braille foi aceito como um padrÃo mundial. Louis Braille provou que se vocà tiver motivaÃÃo, pode fazer coisas incrÃveis."
 
 #: ../src/magic_hat_minus-activity/magic_hat_minus.xml.in.h:1
-msgid "Count how many items are under the magic hat after some have got away"
-msgstr ""
-"Conte quantos itens encontram-se sob o chapÃu mÃgico, apÃs alguns terem "
-"escapado"
+#: ../src/magic_hat_plus-activity/magic_hat_plus.xml.in.h:1
+msgid "The magician hat"
+msgstr "O chapÃu mÃgico"
 
 #: ../src/magic_hat_minus-activity/magic_hat_minus.xml.in.h:2
-msgid "Learn subtraction"
-msgstr "Aprender a subtraÃÃo"
+msgid "Count how many items are under the magic hat after some have got away"
+msgstr "Conte quantos itens encontram-se sob o chapÃu mÃgico, apÃs alguns terem escapado"
 
 #: ../src/magic_hat_minus-activity/magic_hat_minus.xml.in.h:3
-msgid ""
-"Look at the magician, he tells the number of stars that are under his magic "
-"hat. Then, click on the hat to open it. A few stars escape. Click again on "
-"the hat to close it. You have to count how many are still under the hat. "
-"Click on the bottom right area to answer."
-msgstr ""
-"Olhe para o mÃgico. Ele dirà quantas estrelas estÃo sob o chapÃu mÃgico. "
-"EntÃo clique no chapÃu para abri-lo. Algumas estrelas irÃo escapar. Clique "
-"novamente no chapÃu para fechÃ-lo. Vocà tem que contar quantas estrelas "
-"ainda estÃo sob o chapÃu. Indique sua resposta marcando as estrelas da Ãrea "
-"verde, no canto inferior direito da tela."
-
-#: ../src/magic_hat_minus-activity/magic_hat_minus.xml.in.h:4
-#: ../src/memory_minus-activity/memory_minus.xml.in.h:2
-#: ../src/memory_minus_tux-activity/memory_minus_tux.xml.in.h:2
+#: ../src/memory_minus-activity/memory_minus.xml.in.h:3
+#: ../src/memory_minus_tux-activity/memory_minus_tux.xml.in.h:3
 msgid "Subtraction"
 msgstr "SubtraÃÃo"
 
-#: ../src/magic_hat_minus-activity/magic_hat_minus.xml.in.h:5
-#: ../src/magic_hat_plus-activity/magic_hat_plus.xml.in.h:5
-msgid "The magician hat"
-msgstr "O chapÃu mÃgico"
+#: ../src/magic_hat_minus-activity/magic_hat_minus.xml.in.h:4
+msgid "Learn subtraction"
+msgstr "Aprender a subtraÃÃo"
 
-#: ../src/magic_hat_plus-activity/magic_hat_plus.xml.in.h:1
-#: ../src/memory_add-activity/memory_add.xml.in.h:1
-#: ../src/memory_enumerate-activity/memory_enumerate.xml.in.h:1
-msgid "Addition"
-msgstr "AdiÃÃo"
+#: ../src/magic_hat_minus-activity/magic_hat_minus.xml.in.h:5
+msgid "Look at the magician, he tells the number of stars that are under his magic hat. Then, click on the hat to open it. A few stars escape. Click again on the hat to close it. You have to count how many are still under the hat. Click on the bottom right area to answer."
+msgstr "Olhe para o mÃgico. Ele dirà quantas estrelas estÃo sob o chapÃu mÃgico. EntÃo clique no chapÃu para abri-lo. Algumas estrelas irÃo escapar. Clique novamente no chapÃu para fechÃ-lo. Vocà tem que contar quantas estrelas ainda estÃo sob o chapÃu. Indique sua resposta marcando as estrelas da Ãrea verde, no canto inferior direito da tela."
 
 #: ../src/magic_hat_plus-activity/magic_hat_plus.xml.in.h:2
-msgid ""
-"Click on the hat to open or close it. Under the hat, how many stars can you "
-"see moving around? Count carefully. :) Click in the bottom-right area to "
-"input your answer."
-msgstr ""
-"Clique no chapÃu para abri-lo ou fechÃ-lo. Quantas estrelas vocà pode ver "
-"movendo-se sob o chapÃu? Conte cuidadosamente. :-)  Indique sua resposta "
-"clicando no canto inferior direito da tela."
-
-#: ../src/magic_hat_plus-activity/magic_hat_plus.xml.in.h:3
 msgid "Count how many items are under the magic hat"
 msgstr "Conte quantos itens encontram-se sob o chapÃu mÃgico"
 
+#: ../src/magic_hat_plus-activity/magic_hat_plus.xml.in.h:3
+#: ../src/memory_add-activity/memory_add.xml.in.h:3
+#: ../src/memory_enumerate-activity/memory_enumerate.xml.in.h:3
+msgid "Addition"
+msgstr "AdiÃÃo"
+
 #: ../src/magic_hat_plus-activity/magic_hat_plus.xml.in.h:4
 msgid "Learn addition"
 msgstr "Aprender a adiÃÃo"
 
+#: ../src/magic_hat_plus-activity/magic_hat_plus.xml.in.h:5
+msgid "Click on the hat to open or close it. Under the hat, how many stars can you see moving around? Count carefully. :) Click in the bottom-right area to input your answer."
+msgstr "Clique no chapÃu para abri-lo ou fechÃ-lo. Quantas estrelas vocà pode ver movendo-se sob o chapÃu? Conte cuidadosamente. :-)  Indique sua resposta clicando no canto inferior direito da tela."
+
 #: ../src/maze2DRelative-activity/maze2DRelative.xml.in.h:1
-#: ../src/maze3D-activity/maze3D.xml.in.h:2
+#: ../src/maze-activity/maze.c:141
 #: ../src/maze-activity/maze.xml.in.h:1
 #: ../src/mazeInvisible-activity/mazeInvisible.xml.in.h:1
-msgid "Can use the keyboard arrow to move an object."
-msgstr "Saber usar as setas do teclado para movimentar um objeto."
+msgid "Maze"
+msgstr "Labirinto"
 
 #: ../src/maze2DRelative-activity/maze2DRelative.xml.in.h:2
 msgid "Find your way out of the maze (Move is relative)"
 msgstr "Encontre a saÃda do labirinto (o movimento à relativo)"
 
 #: ../src/maze2DRelative-activity/maze2DRelative.xml.in.h:3
-#: ../src/maze3D-activity/maze3D.xml.in.h:4
+#: ../src/maze3D-activity/maze3D.xml.in.h:3
 #: ../src/maze-activity/maze.xml.in.h:3
 #: ../src/mazeInvisible-activity/mazeInvisible.xml.in.h:3
-msgid "Help Tux get out of this maze."
-msgstr "Ajude o Tux a sair deste labirinto."
+msgid "Can use the keyboard arrow to move an object."
+msgstr "Saber usar as setas do teclado para movimentar um objeto."
 
 #: ../src/maze2DRelative-activity/maze2DRelative.xml.in.h:4
-#: ../src/maze-activity/maze.c:132 ../src/maze-activity/maze.xml.in.h:4
+#: ../src/maze3D-activity/maze3D.xml.in.h:4
+#: ../src/maze-activity/maze.xml.in.h:4
 #: ../src/mazeInvisible-activity/mazeInvisible.xml.in.h:4
-msgid "Maze"
-msgstr "Labirinto"
+msgid "Help Tux get out of this maze."
+msgstr "Ajude o Tux a sair deste labirinto."
 
 #: ../src/maze2DRelative-activity/maze2DRelative.xml.in.h:5
 msgid ""
-"Use the keyboard arrows to move Tux up to the door. In this maze, the move "
-"is relative (first person). Use the up arrow to go forward. The other arrow "
-"let you turn Tux in another direction."
+"Use the keyboard arrows to move Tux up to the door. In this maze, the move is relative (first person). Use the up arrow to go forward. The other arrows let you turn Tux in another direction.\n"
+"\n"
+"At the first levels, Tux walks comfortably, one step on each keypress, through the labyrinth.\n"
+"\n"
+"For larger labyrinths, there is a special walking mode, called \"run-fast-mode\". If this run-fast-mode is enabled, Tux will run all the way automatically until he reaches a fork and you have to decide which way to go further.\n"
+"\n"
+"You can see whether this mode is enabled or not, by looking at Tux's feet: If Tux is barefooted, \"run-fast-mode\" is disabled. And if he wears red sport shoes, \"run-fast-mode\" is enabled.\n"
+"\n"
+"From level 14 on, run-fast-mode will be enabled automatically. If you want to use this feature in earlier levels or want to disable it in advanced levels, click on Tux or the \"barefoot / sportshoe\"-icon in the upper left corner of the screen to toggle the run-fast-mode.\n"
 msgstr ""
-"Use as setas do teclado para mover o Tux atà a porta. Nesse labirinto, o "
-"movimento à relativo (ou seja, em primeira pessoa). Use as setas para cima "
-"para ir para a frente, seta para baixo para ir para trÃs e as setas para a "
-"direita e para a esquerda para girar o Tux no sentido horÃrio e anti-horÃrio."
+"Use as teclas de seta para mover o Tux atà a porta. Neste labirinto, omovimento à relativo (primeira pessoa). Use a seta para cima para andar para frente. As outras setas viram o Tux para outra direÃÃo.\n"
+"\n"
+"Nos primeiros nÃveis, o Tux caminha devagar, um passo para cada vez que vocà pressionar a tecla.\n"
+"\n"
+"Para labirintos maiores, existe um modo de caminhar especial, chamado \"modo de corrida\". Caso esse modo esteja ativado, o Tux vai correr todo o caminho automaticamente, atà ele chegar a uma encruzilhada e vocà tiver que decidir para onde ele deve ir.\n"
+"\n"
+"Vocà pode ver se esse modo està ativo ou nÃo olhando para os pÃs do Tux: se ele estiver descalÃo, o modo de corrida estarà desabilitado. Mas caso esteja usando tÃnis vermelhos o modo de corrida està ativo.\n"
+"\n"
+"A partir do nÃvel 14, o modo de corrida estarà habilitado automaticamente. Para usar esse recurso nos estÃgios iniciais, ou desabilitÃ-lo nos avanÃados, clique no Tux ou no Ãcone \"pÃs descalÃos/tÃnis\" que està no canto superior esquerdo da tela.\n"
 
 #: ../src/maze3D-activity/maze3D.xml.in.h:1
 msgid "3D Maze"
 msgstr "Labirinto 3D"
 
-#: ../src/maze3D-activity/maze3D.xml.in.h:3
+#: ../src/maze3D-activity/maze3D.xml.in.h:2
 msgid "Find your way out of the 3D maze"
 msgstr "Encontre a saÃda do labirinto 3D"
 
 #: ../src/maze3D-activity/maze3D.xml.in.h:5
-msgid ""
-"Use the keyboard arrows to move Tux up to the door. Use the spacebar to "
-"switch between 2D and 3D modes. 2D mode just gives you an indication of your "
-"position, like a map. You cannot move Tux in 2D mode."
-msgstr ""
-"Use as setas do teclado para movimentar o Tux atà a porta. Use a barra de "
-"espaÃo para trocar entre os modos 2D e 3D. O modo 2D lhe fornece sua posiÃÃo "
-"no mapa. Vocà nÃo pode movimentar o Tux no modo 2D."
+msgid "Use the keyboard arrows to move Tux up to the door. Use the spacebar to switch between 2D and 3D modes. 2D mode just gives you an indication of your position, like a map. You cannot move Tux in 2D mode."
+msgstr "Use as setas do teclado para movimentar o Tux atà a porta. Use a barra de espaÃo para trocar entre os modos 2D e 3D. O modo 2D lhe fornece sua posiÃÃo no mapa. Vocà nÃo pode movimentar o Tux no modo 2D."
 
-#: ../src/maze-activity/maze.c:133 ../src/maze-activity/maze.xml.in.h:2
+#: ../src/maze-activity/maze.c:142
+#: ../src/maze-activity/maze.xml.in.h:2
 msgid "Find your way out of the maze"
 msgstr "Encontre a saÃda do labirinto"
 
-#: ../src/maze-activity/maze.c:603
-msgid ""
-"Look at your position, then switch back to invisible mode to continue your "
-"moves"
-msgstr ""
-"Observe a sua posiÃÃo e, entÃo, volte para o modo invisÃvel para continuar a "
-"se movimentar"
+#: ../src/maze-activity/maze.c:637
+msgid "Look at your position, then switch back to invisible mode to continue your moves"
+msgstr "Observe a sua posiÃÃo e, entÃo, volte para o modo invisÃvel para continuar a se movimentar"
 
-#: ../src/maze-activity/maze.c:605
-msgid ""
-"Look at your position, then switch back to 3D mode to continue your moves"
-msgstr ""
-"Observe a sua posiÃÃo e, entÃo, volte para o modo 3D para continuar a se "
-"movimentar"
+#: ../src/maze-activity/maze.c:639
+msgid "Look at your position, then switch back to 3D mode to continue your moves"
+msgstr "Observe a sua posiÃÃo e, entÃo, volte para o modo 3D para continuar a se movimentar"
 
 #: ../src/maze-activity/maze.xml.in.h:5
-msgid "Use the keyboard arrows to move Tux up to the door."
-msgstr "Use as setas do teclado para movimentar o Tux atà a porta."
+msgid ""
+"Use the keyboard arrows to move Tux up to the door.\n"
+"\n"
+"At the first levels, Tux walks comfortably, one step on each keypress, through the labyrinth.\n"
+"\n"
+"For larger labyrinths, there is a special walking mode, called \"run-fast-mode\". If this run-fast-mode is enabled, Tux will run all the way automatically until he reaches a fork and you have to decide which way to go further.\n"
+"\n"
+"You can see whether this mode is enabled or not, by looking at Tux's feet: If Tux is barefooted, \"run-fast-mode\" is disabled. And if he wears red sport shoes, \"run-fast-mode\" is enabled.\n"
+"\n"
+"From level 14 on, run-fast-mode will be enabled automatically. If you want to use this feature in earlier levels or want to disable it in advanced levels, click on Tux or the \"barefoot / sportshoe\"-icon in the upper left corner of the screen to toggle the run-fast-mode.\n"
+"\t"
+msgstr ""
+"Use as teclas de seta para mover o Tux atà a porta.\n"
+"\n"
+"Nos primeiros nÃveis, o Tux caminha devagar, um passo para cada vez que vocà pressionar a tecla.\n"
+"\n"
+"Para labirintos maiores, existe um modo de caminhar especial, chamado \"modo de corrida\". Caso esse modo esteja ativado, o Tux vai correr todo o caminho automaticamente, atà ele chegar a uma encruzilhada e vocà tiver que decidir para onde ele deve ir.\n"
+"\n"
+"Vocà pode ver se esse modo està ativo ou nÃo olhando para os pÃs do Tux: se ele estiver descalÃo, o modo de corrida estarà desabilitado. Mas caso esteja usando tÃnis vermelhos o modo de corrida està ativo.\n"
+"\n"
+"A partir do nÃvel 14, o modo de corrida estarà habilitado automaticamente. Para usar esse recurso nos estÃgios iniciais, ou desabilitÃ-lo nos avanÃados, clique no Tux ou no Ãcone \"pÃs descalÃos/tÃnis\" que està no canto superior esquerdo da tela.\n"
+"\t"
 
 #: ../src/mazeInvisible-activity/mazeInvisible.xml.in.h:2
 msgid "Find your way out of the invisible maze"
@@ -6032,13 +6079,25 @@ msgstr "Encontre a saÃda do labirinto invisÃvel"
 
 #: ../src/mazeInvisible-activity/mazeInvisible.xml.in.h:5
 msgid ""
-"Use the keyboard arrows to move Tux up to the door. Use the spacebar to "
-"switch between invisible and visible modes. Visible mode just gives you an "
-"indication of your position, like a map. You cannot move Tux in visible mode."
+"Use the keyboard arrows to move Tux up to the door. Use the spacebar to switch between invisible and visible modes. Visible mode just gives you an indication of your position, like a map. You cannot move Tux in visible mode.\n"
+"\n"
+"At the first levels, Tux walks comfortably, one step on each keypress, through the labyrinth.\n"
+"\n"
+"For larger labyrinths, there is a special walking mode, called \"run-fast-mode\". If this run-fast-mode is enabled, Tux will run all the way automatically until he reaches a fork and you have to decide which way to go further.\n"
+"\n"
+"You can see whether this mode is enabled or not, by looking at Tux's feet: If Tux is barefooted, \"run-fast-mode\" is disabled. And if he wears red sport shoes, \"run-fast-mode\" is enabled.\n"
+"\n"
+"From level 14 on, run-fast-mode will be enabled automatically. If you want to use this feature in earlier levels or want to disable it in advanced levels, click on Tux or the \"barefoot / sportshoe\"-icon in the upper left corner of the screen to toggle the run-fast-mode.\n"
 msgstr ""
-"Use as setas do teclado para movimentar o Tux atà a porta. Use a barra de "
-"espaÃo para trocar entre os modos visÃvel e invisÃvel. O modo visÃvel mostra "
-"as paredes do labirinto. Vocà nÃo pode movimentar o Tux no modo visÃvel."
+"Use as teclas de seta para mover o Tux atà a porta. Use a barra de espaÃo para alternar entre os modos visÃvel e invisÃvel. O modo visÃvel apenas indica a sua posiÃÃo, como um mapa. Vocà nÃo pode mover o Tux nesse modo.\n"
+"\n"
+"Nos primeiros nÃveis, o Tux caminha devagar, um passo para cada vez que vocà pressionar a tecla.\n"
+"\n"
+"Para labirintos maiores, existe um modo de caminhar especial, chamado \"modo de corrida\". Caso esse modo esteja ativado, o Tux vai correr todo o caminho automaticamente, atà ele chegar a uma encruzilhada e vocà tiver que decidir para onde ele deve ir.\n"
+"\n"
+"Vocà pode ver se esse modo està ativo ou nÃo olhando para os pÃs do Tux: se ele estiver descalÃo, o modo de corrida estarà desabilitado. Mas caso esteja usando tÃnis vermelhos o modo de corrida està ativo.\n"
+"\n"
+"A partir do nÃvel 14, o modo de corrida estarà habilitado automaticamente. Para usar esse recurso nos estÃgios iniciais, ou desabilitÃ-lo nos avanÃados, clique no Tux ou no Ãcone \"pÃs descalÃos/tÃnis\" que està no canto superior esquerdo da tela.\n"
 
 #: ../src/melody-activity/melody.py:107
 msgid ""
@@ -6053,25 +6112,21 @@ msgstr ""
 "habilitar o som"
 
 #: ../src/melody-activity/melody.xml.in.h:1
-msgid "Ear-training activity"
-msgstr "Atividade de treino auditivo"
-
-#: ../src/melody-activity/melody.xml.in.h:2
-msgid ""
-"Listen to the sound sequence played, and repeat it by clicking on the "
-"elements. You can listen again by clicking on the repeat button."
-msgstr ""
-"Escute a sequÃncia de sons e repita-a clicando nos elementos. Vocà pode "
-"escutÃ-la novamente clicando no botÃo de repetir."
-
-#: ../src/melody-activity/melody.xml.in.h:3
 msgid "Melody"
 msgstr "Melodia"
 
-#: ../src/melody-activity/melody.xml.in.h:5
+#: ../src/melody-activity/melody.xml.in.h:2
 msgid "Repeat a melody"
 msgstr "Repita uma melodia"
 
+#: ../src/melody-activity/melody.xml.in.h:4
+msgid "Ear-training activity"
+msgstr "Atividade de treino auditivo"
+
+#: ../src/melody-activity/melody.xml.in.h:5
+msgid "Listen to the sound sequence played, and repeat it by clicking on the elements. You can listen again by clicking on the repeat button."
+msgstr "Escute a sequÃncia de sons e repita-a clicando nos elementos. Vocà pode escutÃ-la novamente clicando no botÃo de repetir."
+
 #: ../src/memory-activity/memory.c:280
 msgid "zero"
 msgstr "zero"
@@ -6121,121 +6176,69 @@ msgid "Find the matching pair"
 msgstr "Encontre o par correspondente"
 
 #: ../src/memory-activity/memory.xml.in.h:1
-msgid ""
-"A set of blank cards is shown. Each card has a picture on the other side, "
-"and each picture card has a twin exactly the same. Click on a card to see "
-"its hidden picture, and try to match the twins. You can only turn over two "
-"cards at once, so you need to remember where a picture is, while you look "
-"for its twin. When you turn over the twins, they both disappear."
-msgstr ""
-"Ã mostrado um conjunto de cartas. Cada carta possui uma imagem do outro "
-"lado, que se repete em outra carta. Clique em uma carta para poder virÃ-la e "
-"ver sua figura e tente encontrar o seu par. Vocà sà pode virar duas cartas "
-"de cada vez, entÃo vocà deverà lembrar onde a figura estÃ, enquanto vocà "
-"procura pelo seu par. Quando vocà vira os pares, eles desaparecem."
+msgid "Memory Game with images"
+msgstr "Jogo da memÃria com imagens"
 
 #: ../src/memory-activity/memory.xml.in.h:2
 msgid "Flip the cards to find the matching pairs"
 msgstr "Vire as cartas para encontrar os pares"
 
-#: ../src/memory-activity/memory.xml.in.h:3
-msgid "Memory Game with images"
-msgstr "Jogo da memÃria com imagens"
-
-#: ../src/memory-activity/memory.xml.in.h:5
+#: ../src/memory-activity/memory.xml.in.h:4
 #: ../src/memory_tux-activity/memory_tux.xml.in.h:4
 msgid "Train your memory and remove all the cards"
 msgstr "Treinar sua memÃria e remover todas as cartas"
 
-#: ../src/memory_add-activity/memory_add.xml.in.h:2
+#: ../src/memory-activity/memory.xml.in.h:5
+msgid "A set of blank cards is shown. Each card has a picture on the other side, and each picture card has a twin exactly the same. Click on a card to see its hidden picture, and try to match the twins. You can only turn over two cards at once, so you need to remember where a picture is, while you look for its twin. When you turn over the twins, they both disappear."
+msgstr "à mostrado um conjunto de cartas. Cada carta possui uma imagem do outro lado, que se repete em outra carta. Clique em uma carta para poder virÃ-la e ver sua figura e tente encontrar o seu par. Vocà sà pode virar duas cartas de cada vez, entÃo vocà deverà lembrar onde a figura estÃ, enquanto vocà procura pelo seu par. Quando vocà vira os pares, eles desaparecem."
+
+#: ../src/memory_add-activity/memory_add.xml.in.h:1
 msgid "Addition memory game"
 msgstr "Jogo da memÃria com adiÃÃes"
 
-#: ../src/memory_add-activity/memory_add.xml.in.h:3
-#: ../src/memory_add_tux-activity/memory_add_tux.xml.in.h:3
-msgid "Practise adding up, until all the cards are gone."
-msgstr "Pratique adiÃÃes atà que todas as cartas sejam removidas."
+#: ../src/memory_add-activity/memory_add.xml.in.h:2
+#: ../src/memory_add_tux-activity/memory_add_tux.xml.in.h:2
+msgid "Turn the cards over to find two numbers which add up the same, until all the cards are gone."
+msgstr "Vire as cartas e encontre a adiÃÃo e o seu resultado atà todas as cartas acabarem."
 
 #: ../src/memory_add-activity/memory_add.xml.in.h:4
 #: ../src/memory_add_tux-activity/memory_add_tux.xml.in.h:4
-msgid ""
-"Turn the cards over to find two numbers which add up the same, until all the "
-"cards are gone."
-msgstr ""
-"Vire as cartas e encontre a adiÃÃo e o seu resultado atà todas as cartas "
-"acabarem."
+msgid "Practise adding up, until all the cards are gone."
+msgstr "Pratique adiÃÃes atà que todas as cartas sejam removidas."
 
 #: ../src/memory_add-activity/memory_add.xml.in.h:5
 #: ../src/memory_add_tux-activity/memory_add_tux.xml.in.h:5
 msgid ""
-"You can see some cards, but you can't see what's on the other side of them. "
-"Each card is hiding an adding-up sum, or the answer to the sum.\n"
+"You can see some cards, but you can't see what's on the other side of them. Each card is hiding an adding-up sum, or the answer to the sum.\n"
 "An adding-up sum looks like this: 2 + 2 = 4\n"
-"The numbers on one side of the equals sign (=) have to be the same as the "
-"number on the other side. So 2 (1, 2) and 2 more (3, 4) makes 4. Count aloud "
-"when you work this out, and count on your fingers, because the more ways you "
-"do something, the better you remember it. You can also use blocks, or "
-"buttons, or anything you can count. If you have lots of brothers and "
-"sisters, you can count them! Or the kids in your class at school. Sing "
-"counting songs. Count lots of things, for practice, and you'll be very good "
-"at adding-up!\n"
+"The numbers on one side of the equals sign (=) have to be the same as the number on the other side. So 2 (1, 2) and 2 more (3, 4) makes 4. Count aloud when you work this out, and count on your fingers, because the more ways you do something, the better you remember it. You can also use blocks, or buttons, or anything you can count. If you have lots of brothers and sisters, you can count them! Or the kids in your class at school. Sing counting songs. Count lots of things, for practice, and you'll be very good at adding-up!\n"
 "\n"
-"In this game, these cards are hiding the two parts of an adding-up sum (also "
-"called an addition sum). You need to find the two parts of the sum, and "
-"bring them together again. Click on a card to see what number it's hiding, "
-"then try to find the other card that goes with it, to make a whole sum. You "
-"can only turn over two cards in one go, so you need to remember where the "
-"numbers are hiding, then you can match them when you find their other half. "
-"You're doing the job of the equals sign, and the numbers need you to put "
-"them together and make a proper sum. When you do that, both those cards "
-"disappear! When you've made them all disappear, found all the sums, you've "
-"won the game! :)"
+"In this game, these cards are hiding the two parts of an adding-up sum (also called an addition sum). You need to find the two parts of the sum, and bring them together again. Click on a card to see what number it's hiding, then try to find the other card that goes with it, to make a whole sum. You can only turn over two cards in one go, so you need to remember where the numbers are hiding, then you can match them when you find their other half. You're doing the job of the equals sign, and the numbers need you to put them together and make a proper sum. When you do that, both those cards disappear! When you've made them all disappear, found all the sums, you've won the game! :)"
 msgstr ""
-"Vocà pode ver as cartas, mas nÃo o que està do outro lado. Cada carta "
-"esconde uma adiÃÃo ou a resposta de uma adiÃÃo.\n"
+"Vocà pode ver as cartas, mas nÃo o que està do outro lado. Cada carta esconde uma adiÃÃo ou a resposta de uma adiÃÃo.\n"
 "Uma adiÃÃo se parece com isso: 2+2=4.\n"
-"Os nÃmeros de um lado do sinal de igual (=) devem produzir o resultado que "
-"se encontra do outro lado. Assim 2 (1,2) e mais 2 (3,4) produzem 4. Conte "
-"alto e usando os seus dedos quando estiver trabalhando nisso, porque quanto "
-"mais maneiras diferentes vocà usar para fazer alguma coisa, melhor vocà se "
-"lembrarà dela. Vocà tambÃm pode usar blocos ou botÃes ou qualquer coisa que "
-"possa contar. Se vocà tiver vÃrios irmÃos e irmÃs vocà pode contar atà eles! "
-"Ou os seus colegas de turma. Cante canÃÃes de contagem. Conte vÃrias coisas, "
-"para praticar e vocà ficara muito bom em adiÃÃes!\n"
+"Os nÃmeros de um lado do sinal de igual (=) devem produzir o resultado que se encontra do outro lado. Assim 2 (1,2) e mais 2 (3,4) produzem 4. Conte alto e usando os seus dedos quando estiver trabalhando nisso, porque quanto mais maneiras diferentes vocà usar para fazer alguma coisa, melhor vocà se lembrarà dela. Vocà tambÃm pode usar blocos ou botÃes ou qualquer coisa que possa contar. Se vocà tiver vÃrios irmÃos e irmÃs vocà pode contar atà eles! Ou os seus colegas de turma. Cante canÃÃes de contagem. Conte vÃrias coisas, para praticar e vocà ficara muito bom em adiÃÃes!\n"
 "\n"
-"Nesse jogo, as cartas estÃo escondendo as duas partes da adiÃÃo: uma carta "
-"possui a operaÃÃo (por exemplo 2+2) e a outra o resultado (por exemplo, 4). "
-"Vocà precisa encontrar essas duas partes. Clique em uma carta para ver o que "
-"ela esconde e, entÃo, tente encontrar a carta que a complementa. Vocà sà "
-"pode virar duas cartas de cada vez, entÃo vocà deverà lembrar onde a "
-"operaÃÃo/resultado estÃ, enquanto vocà procura pelo seu par. Vocà estarà "
-"fazendo o papel dos sinais de igual e os nÃmeros precisam de vocà para "
-"colocÃ-los juntos e fazer a soma correta. Quando vocà encontra o par, ambas "
-"as cartas desaparecem. Quando todas desaparecerem, vocà encontrou todas as "
-"somas e ganhou o jogo!"
+"Nesse jogo, as cartas estÃo escondendo as duas partes da adiÃÃo: uma carta possui a operaÃÃo (por exemplo 2+2) e a outra o resultado (por exemplo, 4). Vocà precisa encontrar essas duas partes. Clique em uma carta para ver o que ela esconde e, entÃo, tente encontrar a carta que a complementa. Vocà sà pode virar duas cartas de cada vez, entÃo vocà deverà lembrar onde a operaÃÃo/resultado estÃ, enquanto vocà procura pelo seu par. Vocà estarà fazendo o papel dos sinais de igual e os nÃmeros precisam de vocà para colocÃ-los juntos e fazer a soma correta. Quando vocà encontra o par, ambas as cartas desaparecem. Quando todas desaparecerem, vocà encontrou todas as somas e ganhou o jogo!"
 
 #: ../src/memory_add_minus-activity/memory_add_minus.xml.in.h:1
-#: ../src/memory_add_minus_tux-activity/memory_add_minus_tux.xml.in.h:1
-msgid "Addition and subtraction"
-msgstr "AdiÃÃo e subtraÃÃo"
-
-#: ../src/memory_add_minus-activity/memory_add_minus.xml.in.h:2
 msgid "Addition and subtraction memory game"
 msgstr "Jogo da memÃria com adiÃÃes e subtraÃÃes"
 
+#: ../src/memory_add_minus-activity/memory_add_minus.xml.in.h:2
+#: ../src/memory_add_minus_tux-activity/memory_add_minus_tux.xml.in.h:2
+msgid "Turn the cards over to find two numbers which add or subtract the same, until all the cards are gone."
+msgstr "Vire as cartas e encontre a adiÃÃo ou subtraÃÃo e o seu resultado atà todas as cartas acabarem."
+
 #: ../src/memory_add_minus-activity/memory_add_minus.xml.in.h:3
 #: ../src/memory_add_minus_tux-activity/memory_add_minus_tux.xml.in.h:3
-msgid "Practise addition, subtraction, until all the cards are gone."
-msgstr "Pratique adiÃÃes e subtraÃÃes atà que todas as cartas sejam removidas."
+msgid "Addition and subtraction"
+msgstr "AdiÃÃo e subtraÃÃo"
 
 #: ../src/memory_add_minus-activity/memory_add_minus.xml.in.h:4
-#: ../src/memory_add_minus_tux-activity/memory_add_minus_tux.xml.in.h:4
-msgid ""
-"Turn the cards over to find two numbers which add or subtract the same, "
-"until all the cards are gone."
-msgstr ""
-"Vire as cartas e encontre a adiÃÃo ou subtraÃÃo e o seu resultado atà todas "
-"as cartas acabarem."
+#: ../src/memory_add_minus_tux-activity/memory_add_minus_tux.xml.in.h:4
+msgid "Practise addition, subtraction, until all the cards are gone."
+msgstr "Pratique adiÃÃes e subtraÃÃes atà que todas as cartas sejam removidas."
 
 #: ../src/memory_add_minus-activity/memory_add_minus.xml.in.h:5
 #: ../src/memory_add_minus_mult_div-activity/memory_add_minus_mult_div.xml.in.h:5
@@ -6248,69 +6251,43 @@ msgstr ""
 #: ../src/memory_mult_div_tux-activity/memory_mult_div_tux.xml.in.h:5
 #: ../src/memory_mult_tux-activity/memory_mult_tux.xml.in.h:5
 msgid ""
-"You can see some cards, but you can't see what's on the other side of them. "
-"Each card is hiding an operation, or the answer to it.\n"
+"You can see some cards, but you can't see what's on the other side of them. Each card is hiding an operation, or the answer to it.\n"
 "\n"
-"In this game, these cards are hiding the two parts of an operation. You need "
-"to find the two parts of the operation, and bring them together again. Click "
-"on a card to see what number it's hiding, then try to find the other card "
-"that goes with it, to make a whole operation. You can only turn over two "
-"cards in one go, so you need to remember where the numbers are hiding, then "
-"you can match them when you find their other half. You're doing the job of "
-"the equals sign, and the numbers need you to put them together and make a "
-"proper equality. When you do that, both those cards disappear! When you've "
-"made them all disappear, found all the operations, you've won the game! :)"
+"In this game, these cards are hiding the two parts of an operation. You need to find the two parts of the operation, and bring them together again. Click on a card to see what number it's hiding, then try to find the other card that goes with it, to make a whole operation. You can only turn over two cards in one go, so you need to remember where the numbers are hiding, then you can match them when you find their other half. You're doing the job of the equals sign, and the numbers need you to put them together and make a proper equality. When you do that, both those cards disappear! When you've made them all disappear, found all the operations, you've won the game! :)"
 msgstr ""
-"Vocà pode ver as cartas, mas nÃo o que està do outro lado. Cada carta "
-"esconde uma operaÃÃo ou a resposta de uma operaÃÃo.\n"
+"Vocà pode ver as cartas, mas nÃo o que està do outro lado. Cada carta esconde uma operaÃÃo ou a resposta de uma operaÃÃo.\n"
 "\n"
-"Nesse jogo, as cartas estÃo escondendo as duas partes de uma operaÃÃo. Vocà "
-"precisa encontrar essas duas partes. Clique em uma carta para ver o que ela "
-"esconde e, entÃo, tente encontrar a carta que complemente a operaÃÃo. Vocà "
-"sà pode virar duas cartas de cada vez, entÃo vocà deverà lembrar onde a "
-"operaÃÃo/resultado estÃ, enquanto vocà procura pelo seu par. Vocà estarà "
-"fazendo o papel dos sinais de igual e os nÃmeros precisam de vocà para "
-"colocÃ-los juntos e fazer a operaÃÃo correta. Quando vocà encontra o par, "
-"ambas as cartas desaparecem. Quando todas desaparecerem, vocà encontrou "
-"todas as operaÃÃes e ganhou o jogo!"
+"Nesse jogo, as cartas estÃo escondendo as duas partes de uma operaÃÃo. Vocà precisa encontrar essas duas partes. Clique em uma carta para ver o que ela esconde e, entÃo, tente encontrar a carta que complemente a operaÃÃo. Vocà sà pode virar duas cartas de cada vez, entÃo vocà deverà lembrar onde a operaÃÃo/resultado estÃ, enquanto vocà procura pelo seu par. Vocà estarà fazendo o papel dos sinais de igual e os nÃmeros precisam de vocà para colocÃ-los juntos e fazer a operaÃÃo correta. Quando vocà encontra o par, ambas as cartas desaparecem. Quando todas desaparecerem, vocà encontrou todas as operaÃÃes e ganhou o jogo!"
 
 #: ../src/memory_add_minus_mult_div-activity/memory_add_minus_mult_div.xml.in.h:1
-#: ../src/memory_add_minus_mult_div_tux-activity/memory_add_minus_mult_div_tux.xml.in.h:1
-msgid "Addition, subtraction, multiplication, division"
-msgstr "AdiÃÃo, subtraÃÃo, multiplicaÃÃo e divisÃo"
-
-#: ../src/memory_add_minus_mult_div-activity/memory_add_minus_mult_div.xml.in.h:2
 msgid "All operations memory game"
 msgstr "Jogo da memÃria com todas as operaÃÃes"
 
+#: ../src/memory_add_minus_mult_div-activity/memory_add_minus_mult_div.xml.in.h:2
+#: ../src/memory_add_minus_mult_div_tux-activity/memory_add_minus_mult_div_tux.xml.in.h:2
+#: ../src/memory_div-activity/memory_div.xml.in.h:2
+#: ../src/memory_div_tux-activity/memory_div_tux.xml.in.h:2
+#: ../src/memory_mult_div-activity/memory_mult_div.xml.in.h:2
+#: ../src/memory_mult_div_tux-activity/memory_mult_div_tux.xml.in.h:2
+#: ../src/memory_mult_tux-activity/memory_mult_tux.xml.in.h:2
+msgid "Turn the cards over to find a matching operation, until all the cards are gone."
+msgstr "Vire as cartas e encontre a operaÃÃo e o seu resultado atà todas as cartas acabarem."
+
 #: ../src/memory_add_minus_mult_div-activity/memory_add_minus_mult_div.xml.in.h:3
 #: ../src/memory_add_minus_mult_div_tux-activity/memory_add_minus_mult_div_tux.xml.in.h:3
-msgid ""
-"Practise addition, subtraction, multiplication, division, until all the "
-"cards are gone."
-msgstr ""
-"Pratique adiÃÃes, subtraÃÃes, multiplicaÃÃes e divisÃes atà que todas as "
-"cartas sejam removidas."
+msgid "Addition, subtraction, multiplication, division"
+msgstr "AdiÃÃo, subtraÃÃo, multiplicaÃÃo e divisÃo"
 
 #: ../src/memory_add_minus_mult_div-activity/memory_add_minus_mult_div.xml.in.h:4
 #: ../src/memory_add_minus_mult_div_tux-activity/memory_add_minus_mult_div_tux.xml.in.h:4
-#: ../src/memory_div-activity/memory_div.xml.in.h:4
-#: ../src/memory_div_tux-activity/memory_div_tux.xml.in.h:4
-#: ../src/memory_mult_div-activity/memory_mult_div.xml.in.h:4
-#: ../src/memory_mult_div_tux-activity/memory_mult_div_tux.xml.in.h:4
-#: ../src/memory_mult_tux-activity/memory_mult_tux.xml.in.h:4
-msgid ""
-"Turn the cards over to find a matching operation, until all the cards are "
-"gone."
-msgstr ""
-"Vire as cartas e encontre a operaÃÃo e o seu resultado atà todas as cartas "
-"acabarem."
+msgid "Practise addition, subtraction, multiplication, division, until all the cards are gone."
+msgstr "Pratique adiÃÃes, subtraÃÃes, multiplicaÃÃes e divisÃes atà que todas as cartas sejam removidas."
 
-#: ../src/memory_add_minus_mult_div_tux-activity/memory_add_minus_mult_div_tux.xml.in.h:2
+#: ../src/memory_add_minus_mult_div_tux-activity/memory_add_minus_mult_div_tux.xml.in.h:1
 msgid "All operations memory game against Tux"
 msgstr "Jogo da memÃria com todas as operaÃÃes, contra o Tux"
 
-#: ../src/memory_add_minus_tux-activity/memory_add_minus_tux.xml.in.h:2
+#: ../src/memory_add_minus_tux-activity/memory_add_minus_tux.xml.in.h:1
 msgid "Addition and subtraction memory game against Tux"
 msgstr "Jogo da memÃria com adiÃÃes e subtraÃÃes, contra o Tux"
 
@@ -6318,294 +6295,261 @@ msgstr "Jogo da memÃria com adiÃÃes e subtraÃÃes, contra o Tux"
 msgid "Addition memory game against Tux"
 msgstr "Jogo da memÃria com adiÃÃes, contra o Tux"
 
-#: ../src/memory_add_tux-activity/memory_add_tux.xml.in.h:2
-#: ../src/memory_mult_tux-activity/memory_mult_tux.xml.in.h:1
+#: ../src/memory_add_tux-activity/memory_add_tux.xml.in.h:3
+#: ../src/memory_mult_tux-activity/memory_mult_tux.xml.in.h:3
 msgid "Additions"
 msgstr "AdiÃÃes"
 
 #: ../src/memory_div-activity/memory_div.xml.in.h:1
-#: ../src/memory_div_tux-activity/memory_div_tux.xml.in.h:1
-msgid "Division"
-msgstr "DivisÃo"
-
-#: ../src/memory_div-activity/memory_div.xml.in.h:2
 msgid "Division memory game"
 msgstr "Jogo da memÃria com divisÃes"
 
 #: ../src/memory_div-activity/memory_div.xml.in.h:3
 #: ../src/memory_div_tux-activity/memory_div_tux.xml.in.h:3
+msgid "Division"
+msgstr "DivisÃo"
+
+#: ../src/memory_div-activity/memory_div.xml.in.h:4
+#: ../src/memory_div_tux-activity/memory_div_tux.xml.in.h:4
 msgid "Practise division, until all the cards are gone."
 msgstr "Pratique divisÃes atà que todas as cartas sejam removidas."
 
-#: ../src/memory_div_tux-activity/memory_div_tux.xml.in.h:2
+#: ../src/memory_div_tux-activity/memory_div_tux.xml.in.h:1
 msgid "Division memory game against Tux"
 msgstr "Jogo da memÃria com divisÃes, contra o Tux"
 
-#: ../src/memory_enumerate-activity/memory_enumerate.xml.in.h:2
+#: ../src/memory_enumerate-activity/memory_enumerate.xml.in.h:1
 msgid "Enumeration memory game"
 msgstr "Jogo da memÃria com nÃmeros"
 
-#: ../src/memory_enumerate-activity/memory_enumerate.xml.in.h:3
-msgid "Numeration training, memory."
-msgstr "Treino de numeraÃÃo, memÃria."
+#: ../src/memory_enumerate-activity/memory_enumerate.xml.in.h:2
+msgid "Turn the cards over to match the number with the drawn picture."
+msgstr "Vire as cartas para encontrar o nÃmero correspondente à figura desenhada."
 
 #: ../src/memory_enumerate-activity/memory_enumerate.xml.in.h:4
-msgid "Turn the cards over to match the number with the drawn picture."
-msgstr ""
-"Vire as cartas para encontrar o nÃmero correspondente à figura desenhada."
+msgid "Numeration training, memory."
+msgstr "Treino de numeraÃÃo, memÃria."
 
 #: ../src/memory_enumerate-activity/memory_enumerate.xml.in.h:5
-msgid ""
-"You can see some cards, but you can't see what's on the other side of them. "
-"Each card is hiding a number of pictures, or the written number."
-msgstr ""
-"Vocà pode ver algumas cartas, mas nÃo pode ver o outro lado delas. Cada "
-"carta esconde um nÃmero de figuras ou o nÃmero escrito."
+msgid "You can see some cards, but you can't see what's on the other side of them. Each card is hiding a number of pictures, or the written number."
+msgstr "Vocà pode ver algumas cartas, mas nÃo pode ver o outro lado delas. Cada carta esconde um nÃmero de figuras ou o nÃmero escrito."
 
 #: ../src/memory_minus-activity/memory_minus.xml.in.h:1
-#: ../src/memory_minus_tux-activity/memory_minus_tux.xml.in.h:1
-msgid "Practise subtraction, until all the cards are gone."
-msgstr "Pratique subtraÃÃes atà que todas as cartas sejam removidas."
-
-#: ../src/memory_minus-activity/memory_minus.xml.in.h:3
 msgid "Subtraction memory game"
 msgstr "Jogo da memÃria com subtraÃÃes"
 
+#: ../src/memory_minus-activity/memory_minus.xml.in.h:2
+#: ../src/memory_minus_tux-activity/memory_minus_tux.xml.in.h:2
+msgid "Turn the cards over to find two numbers which subtract the same, until all the cards are gone."
+msgstr "Vire as cartas e encontre a subtraÃÃo e o seu resultado atà todas as cartas acabarem."
+
 #: ../src/memory_minus-activity/memory_minus.xml.in.h:4
 #: ../src/memory_minus_tux-activity/memory_minus_tux.xml.in.h:4
-msgid ""
-"Turn the cards over to find two numbers which subtract the same, until all "
-"the cards are gone."
-msgstr ""
-"Vire as cartas e encontre a subtraÃÃo e o seu resultado atà todas as cartas "
-"acabarem."
+msgid "Practise subtraction, until all the cards are gone."
+msgstr "Pratique subtraÃÃes atà que todas as cartas sejam removidas."
 
 #: ../src/memory_minus-activity/memory_minus.xml.in.h:5
 #: ../src/memory_minus_tux-activity/memory_minus_tux.xml.in.h:5
 msgid ""
-"You can see some cards, but you can't see what's on the other side of them. "
-"Each card is hiding a subtraction, or the answer to it.\n"
+"You can see some cards, but you can't see what's on the other side of them. Each card is hiding a subtraction, or the answer to it.\n"
 "A subtraction looks like this: 3 - 1 = 2\n"
-"The numbers on one side of the equals sign (=) have to be the same as the "
-"number on the other side. So 3 (1, 2, 3) less 1 (1) makes 2. Count aloud "
-"when you work this out, and count on your fingers, because the more ways you "
-"do something, the better you remember it. You can also use blocks, or "
-"buttons, or anything you can count. If you have lots of brothers and "
-"sisters, you can count them! Or the kids in your class at school. Sing "
-"counting songs. Count lots of things, for practice, and you'll be very good "
-"at adding-up!\n"
+"The numbers on one side of the equals sign (=) have to be the same as the number on the other side. So 3 (1, 2, 3) less 1 (1) makes 2. Count aloud when you work this out, and count on your fingers, because the more ways you do something, the better you remember it. You can also use blocks, or buttons, or anything you can count. If you have lots of brothers and sisters, you can count them! Or the kids in your class at school. Sing counting songs. Count lots of things, for practice, and you'll be very good at adding-up!\n"
 "\n"
-"In this game, these cards are hiding the two parts of a subtraction. You "
-"need to find the two parts of the subraction, and bring them together again. "
-"Click on a card to see what number it's hiding, then try to find the other "
-"card that goes with it, to make a whole sum. You can only turn over two "
-"cards in one go, so you need to remember where the numbers are hiding, then "
-"you can match them when you find their other half. You're doing the job of "
-"the equals sign, and the numbers need you to put them together and make a "
-"proper sum. When you do that, both those cards disappear! When you've made "
-"them all disappear, found all the subtracts, you've won the game! :)"
+"In this game, these cards are hiding the two parts of a subtraction. You need to find the two parts of the subtraction, and bring them together again. Click on a card to see what number it's hiding, then try to find the other card that goes with it, to make a whole sum. You can only turn over two cards in one go, so you need to remember where the numbers are hiding, then you can match them when you find their other half. You're doing the job of the equals sign, and the numbers need you to put them together and make a proper sum. When you do that, both those cards disappear! When you've made them all disappear, found all the subtracts, you've won the game! :)"
 msgstr ""
-"Vocà pode ver as cartas, mas nÃo o que està do outro lado. Cada carta "
-"esconde uma subtraÃÃo ou a resposta de uma subtraÃÃo.\n"
+"Vocà pode ver as cartas, mas nÃo o que està do outro lado. Cada carta esconde uma subtraÃÃo ou a resposta de uma subtraÃÃo.\n"
 "Uma subtraÃÃo se parece com isso: 3-1=2.\n"
-"Os nÃmeros de um lado do sinal de igual (=) devem produzir o resultado que "
-"se encontra do outro lado. Assim 3 (1,2,3) menos 1 (1) produzem 2. Conte "
-"alto e usando os seus dedos quando estiver trabalhando nisso, porque quanto "
-"mais maneiras diferentes vocà usar para fazer alguma coisa, melhor vocà se "
-"lembrarà dela. Vocà tambÃm pode usar blocos ou botÃes ou qualquer coisa que "
-"possa contar. Se vocà tiver vÃrios irmÃos e irmÃs vocà pode contar atà eles! "
-"Ou os seus colegas de turma. Cante canÃÃes de contagem. Conte vÃrias coisas, "
-"para praticar e vocà ficara muito bom em adiÃÃes!\n"
+"Os nÃmeros de um lado do sinal de igual (=) devem produzir o resultado que se encontra do outro lado. Assim 3 (1,2,3) menos 1 (1) produzem 2. Conte alto e usando os seus dedos quando estiver trabalhando nisso, porque quanto mais maneiras diferentes vocà usar para fazer alguma coisa, melhor vocà se lembrarà dela. Vocà tambÃm pode usar blocos ou botÃes ou qualquer coisa que possa contar. Se vocà tiver vÃrios irmÃos e irmÃs vocà pode contar atà eles! Ou os seus colegas de turma. Cante canÃÃes de contagem. Conte vÃrias coisas, para praticar e vocà ficara muito bom em operaÃÃes matemÃticas!\n"
 "\n"
-"Nesse jogo, as cartas estÃo escondendo as duas partes da subtraÃÃo: uma "
-"carta possui a operaÃÃo (por exemplo 3+1) e a outra o resultado (por "
-"exemplo, 2). Vocà precisa encontrar essas duas partes. Clique em uma carta "
-"para ver o que ela esconde e, entÃo, tente encontrar a carta que a "
-"complementa. Vocà sà pode virar duas cartas de cada vez, entÃo vocà deverà "
-"lembrar onde a operaÃÃo/resultado estÃ, enquanto vocà procura pelo seu par. "
-"Vocà estarà fazendo o papel dos sinais de igual e os nÃmeros precisam de "
-"vocà para colocÃ-los juntos e fazer a subtraÃÃo correta. Quando vocà "
-"encontra o par, ambas as cartas desaparecem. Quando todas desaparecerem, "
-"vocà encontrou todas as subtraÃÃes e ganhou o jogo!"
+"Nesse jogo, as cartas estÃo escondendo as duas partes da subtraÃÃo. Vocà precisa encontrar essas duas partes. Clique em uma carta para ver o que ela esconde e, entÃo, tente encontrar a carta que a complementa. Vocà sà pode virar duas cartas de cada vez, entÃo vocà deverà lembrar onde a operaÃÃo/resultado estÃ, enquanto vocà procura pelo seu par. Vocà estarà fazendo o papel dos sinais de igual e os nÃmeros precisam de vocà para colocÃ-los juntos e fazer a subtraÃÃo correta. Quando vocà encontra o par, ambas as cartas desaparecem. Quando todas desaparecerem, vocà encontrou todas as subtraÃÃes e ganhou o jogo!"
 
-#: ../src/memory_minus_tux-activity/memory_minus_tux.xml.in.h:3
+#: ../src/memory_minus_tux-activity/memory_minus_tux.xml.in.h:1
 msgid "Subtraction memory game against Tux"
 msgstr "Jogo da memÃria com subtraÃÃes, contra o Tux"
 
 #: ../src/memory_mult-activity/memory_mult.xml.in.h:1
-msgid "Multiplication"
-msgstr "MultiplicaÃÃo"
-
-#: ../src/memory_mult-activity/memory_mult.xml.in.h:2
 msgid "Multiplication memory game"
 msgstr "Jogo da memÃria com multiplicaÃÃes"
 
+#: ../src/memory_mult-activity/memory_mult.xml.in.h:2
+msgid "Turn the cards over to find two numbers which multiply the same, until all the cards are gone."
+msgstr "Vire as cartas e encontre a multiplicaÃÃo e o seu resultado atà todas as cartas acabarem."
+
 #: ../src/memory_mult-activity/memory_mult.xml.in.h:3
-msgid "Practise multiplication, until all the cards are gone."
-msgstr "Pratique multiplicaÃÃes atà que todas as cartas sejam removidas."
+msgid "Multiplication"
+msgstr "MultiplicaÃÃo"
 
 #: ../src/memory_mult-activity/memory_mult.xml.in.h:4
-msgid ""
-"Turn the cards over to find two numbers which multiply the same, until all "
-"the cards are gone."
-msgstr ""
-"Vire as cartas e encontre a multiplicaÃÃo e o seu resultado atà todas as "
-"cartas acabarem."
+msgid "Practise multiplication, until all the cards are gone."
+msgstr "Pratique multiplicaÃÃes atà que todas as cartas sejam removidas."
 
 #: ../src/memory_mult_div-activity/memory_mult_div.xml.in.h:1
 msgid "Multiplication and division memory game"
 msgstr "Jogo da memÃria com multiplicaÃÃes e divisÃes"
 
-#: ../src/memory_mult_div-activity/memory_mult_div.xml.in.h:2
-#: ../src/memory_mult_div_tux-activity/memory_mult_div_tux.xml.in.h:2
+#: ../src/memory_mult_div-activity/memory_mult_div.xml.in.h:3
+#: ../src/memory_mult_div_tux-activity/memory_mult_div_tux.xml.in.h:3
 msgid "Multiplication, division"
 msgstr "MultiplicaÃÃo, divisÃo"
 
-#: ../src/memory_mult_div-activity/memory_mult_div.xml.in.h:3
-#: ../src/memory_mult_div_tux-activity/memory_mult_div_tux.xml.in.h:3
+#: ../src/memory_mult_div-activity/memory_mult_div.xml.in.h:4
+#: ../src/memory_mult_div_tux-activity/memory_mult_div_tux.xml.in.h:4
 msgid "Practise multiplication, division, until all the cards are gone."
-msgstr ""
-"Pratique multiplicaÃÃes e divisÃes atà que todas as cartas sejam removidas."
+msgstr "Pratique multiplicaÃÃes e divisÃes atà que todas as cartas sejam removidas."
 
 #: ../src/memory_mult_div_tux-activity/memory_mult_div_tux.xml.in.h:1
 msgid "Multiplication and division memory game against Tux"
 msgstr "Jogo da memÃria com multiplicaÃÃes e divisÃes, contra o Tux"
 
-#: ../src/memory_mult_tux-activity/memory_mult_tux.xml.in.h:2
+#: ../src/memory_mult_tux-activity/memory_mult_tux.xml.in.h:1
 msgid "Multiplication memory game against Tux"
 msgstr "Jogo da memÃria com multiplicaÃÃes, contra o Tux"
 
-#: ../src/memory_mult_tux-activity/memory_mult_tux.xml.in.h:3
+#: ../src/memory_mult_tux-activity/memory_mult_tux.xml.in.h:4
 msgid "Practise multiplication until all the cards are gone."
 msgstr "Pratique multiplicaÃÃes atà que todas as cartas sejam removidas."
 
 #: ../src/memory_sound-activity/memory_sound.xml.in.h:1
-#: ../src/memory_sound_tux-activity/memory_sound_tux.xml.in.h:1
-msgid ""
-"A set of violinist Tux is shown. Each Tux has an associated sound, and each "
-"sound has a twin exactly the same. Click on a Tux to see its hidden sound, "
-"and try to match the twins. You can only activate two Tux at once, so you "
-"need to remember where a sound is, while you listen to its twin. When you "
-"turn over the twins, they both disappear."
-msgstr ""
-"Um grupo de Tux violinistas à mostrado. Cada Tux possui um som associado e "
-"cada som possui uma duplicata. Clique no Tux para ouvir o seu som e tente "
-"encontrar os pares. Vocà sà pode ativar dois Tux de cada vez, por isso vocà "
-"deve se lembrar onde o som estÃ, enquanto vocà procura pelo par. Quando vocà "
-"clica nos dois Tux com o mesmo som, ambos desaparecem."
-
-#: ../src/memory_sound-activity/memory_sound.xml.in.h:2
 msgid "Audio memory game"
 msgstr "Jogo de memÃria auditiva"
 
-#: ../src/memory_sound-activity/memory_sound.xml.in.h:3
+#: ../src/memory_sound-activity/memory_sound.xml.in.h:2
 msgid "Click on Tux the violinist and listen to find the matching sounds"
-msgstr ""
-"Clique no Tux violinista e escute o som produzido para procurar outro igual"
+msgstr "Clique no Tux violinista e escute o som produzido para procurar outro igual"
 
-#: ../src/memory_sound-activity/memory_sound.xml.in.h:4
+#: ../src/memory_sound-activity/memory_sound.xml.in.h:3
 #: ../src/memory_sound_tux-activity/memory_sound_tux.xml.in.h:3
 #: ../src/memory_tux-activity/memory_tux.xml.in.h:3
 msgid "Mouse manipulation, Brain."
 msgstr "ManipulaÃÃo do mouse, raciocÃnio."
 
+#: ../src/memory_sound-activity/memory_sound.xml.in.h:4
+#: ../src/memory_sound_tux-activity/memory_sound_tux.xml.in.h:4
+msgid "Train your audio memory and remove all the violinists Tux."
+msgstr "Treinar sua memÃria auditiva e remover todos os Tux violinistas."
+
 #: ../src/memory_sound-activity/memory_sound.xml.in.h:5
 #: ../src/memory_sound_tux-activity/memory_sound_tux.xml.in.h:5
-msgid "Train your audio memory and remove all the violonists Tux."
-msgstr "Treinar sua memÃria auditiva e remover todos os Tux violinistas."
+msgid "A set of violinist Tux is shown. Each Tux has an associated sound, and each sound has a twin exactly the same. Click on a Tux to see its hidden sound, and try to match the twins. You can only activate two Tux at once, so you need to remember where a sound is, while you listen to its twin. When you turn over the twins, they both disappear."
+msgstr "Um grupo de Tux violinistas à mostrado. Cada Tux possui um som associado e cada som possui uma duplicata. Clique no Tux para ouvir o seu som e tente encontrar os pares. Vocà sà pode ativar dois Tux de cada vez, por isso vocà deve se lembrar onde o som estÃ, enquanto vocà procura pelo par. Quando vocà clica nos dois Tux com o mesmo som, ambos desaparecem."
 
-#: ../src/memory_sound_tux-activity/memory_sound_tux.xml.in.h:2
+#: ../src/memory_sound_tux-activity/memory_sound_tux.xml.in.h:1
 msgid "Audio memory game against Tux"
 msgstr "Jogo de memÃria auditiva contra o Tux"
 
-#: ../src/memory_sound_tux-activity/memory_sound_tux.xml.in.h:4
+#: ../src/memory_sound_tux-activity/memory_sound_tux.xml.in.h:2
 msgid "Play the audio memory game against Tux"
 msgstr "Dispute o jogo de memÃria auditiva contra o Tux"
 
 #: ../src/memory_tux-activity/memory_tux.xml.in.h:1
-msgid "Have a memory competition with Tux."
-msgstr "Tenha uma competiÃÃo de memÃria contra o Tux."
-
-#: ../src/memory_tux-activity/memory_tux.xml.in.h:2
 msgid "Memory Game with images, against Tux"
 msgstr "Jogo da memÃria com imagens, contra o Tux"
 
+#: ../src/memory_tux-activity/memory_tux.xml.in.h:2
+msgid "Have a memory competition with Tux."
+msgstr "Tenha uma competiÃÃo de memÃria contra o Tux."
+
 #: ../src/memory_tux-activity/memory_tux.xml.in.h:5
-msgid ""
-"You can see a set of cards that all look the same. Each card has a picture "
-"on the other side, and each picture has a twin somewhere in the set. You can "
-"only turn over two cards at once, so you need to remember where the pictures "
-"are until you can find the twin. When you turn over twins, they disappear! "
-"You take turns with Tux, and to win the game, you have to find more pairs of "
-"twins than he does."
-msgstr ""
-"Vocà pode ver um conjunto de cartas, todas iguais. Cada carta possui uma "
-"figura do outro lado e cada figura possui um par em alguma outra carta. Vocà "
-"pode virar somente duas cartas de cada vez, por isso precisa lembrar onde "
-"estÃo as figuras atà que encontre os pares. Quando vocà vira os pares, eles "
-"desaparecem. Vocà alterna turnos com o Tux e para ganhar o jogo vocà deve "
-"encontrar mais pares do que ele."
+msgid "You can see a set of cards that all look the same. Each card has a picture on the other side, and each picture has a twin somewhere in the set. You can only turn over two cards at once, so you need to remember where the pictures are until you can find the twin. When you turn over twins, they disappear! You take turns with Tux, and to win the game, you have to find more pairs of twins than he does."
+msgstr "Vocà pode ver um conjunto de cartas, todas iguais. Cada carta possui uma figura do outro lado e cada figura possui um par em alguma outra carta. Vocà pode virar somente duas cartas de cada vez, por isso precisa lembrar onde estÃo as figuras atà que encontre os pares. Quando vocà vira os pares, eles desaparecem. Vocà alterna turnos com o Tux e para ganhar o jogo vocà deve encontrar mais pares do que ele."
 
-#: ../src/memory_wordnumber-activity/memory_wordnumber.xml.in.h:2
-msgid "Reading numbers, memory."
-msgstr "Leitura de nÃmeros, memÃria."
+#: ../src/memory_wordnumber-activity/memory_wordnumber.xml.in.h:1
+msgid "Wordnumber memory game"
+msgstr "Jogo da memÃria com nÃmeros por extenso"
 
-#: ../src/memory_wordnumber-activity/memory_wordnumber.xml.in.h:3
+#: ../src/memory_wordnumber-activity/memory_wordnumber.xml.in.h:2
 msgid "Turn the cards over to match the number with the word matching it."
-msgstr ""
-"Vire as cartas para encontrar o nÃmero correspondente ao seu nome por "
-"extenso."
+msgstr "Vire as cartas para encontrar o nÃmero correspondente ao seu nome por extenso."
 
 #: ../src/memory_wordnumber-activity/memory_wordnumber.xml.in.h:4
-msgid "Wordnumber memory game"
-msgstr "Jogo da memÃria com nÃmeros por extenso"
+msgid "Reading numbers, memory."
+msgstr "Leitura de nÃmeros, memÃria."
 
 #: ../src/memory_wordnumber-activity/memory_wordnumber.xml.in.h:5
+msgid "You can see some cards, but you can't see what's on the other side of them. Each card is hiding a number of number, or the word of the number."
+msgstr "Vocà pode ver algumas cartas, mas nÃo pode ver o outro lado delas. Cada carta esconde um nÃmero ou o seu nome por extenso."
+
+#: ../src/mining-activity/mining.xml.in.h:1
+msgid "Mining for gold"
+msgstr "Mina de ouro"
+
+#: ../src/mining-activity/mining.xml.in.h:2
+msgid "Use the mousewheel to approach the rockwall an look for gold nuggets."
+msgstr "Use a roda do mouse para chegar mais perto da parede e procurar por pepitas de ouro."
+
+#: ../src/mining-activity/mining.xml.in.h:3
+msgid "You should be familiar with moving the mouse and clicking."
+msgstr "Vocà deve estar familiarizado com com a movimentaÃÃo e o clique do mouse."
+
+#: ../src/mining-activity/mining.xml.in.h:4
+msgid "Learn to use the mousewheel to zoom in and out."
+msgstr "Aprenda a usar a roda do mouse para dar zoom."
+
+#: ../src/mining-activity/mining.xml.in.h:5
+msgid ""
+"Looking at the rockwall, you can see a sparkle somewhere. Move the mouse cursor next to this sparkle and use the mousewheel to zoom in. If you zoomed in at maximum, a gold nugget will appear at the position of the sparkle. Click on the gold nugget to collect it.\n"
+"\n"
+"Having collected the nugget, use the mousewheel to zoom out again. If you zoomed out at maximum, another sparkle will appear, showing the next gold nugget to collect. Collect enough nuggets to complete the level.\n"
+"\n"
+"The truck in the lower, right corner of the screen will tell you the number of already collected nuggets and the total number of nuggets to collect in this level.\n"
+"\n"
+"To start the tutorial, click on professor Tux (available at level 1) and let him show you, what to do next.\n"
+"\n"
+"Have fun! :)"
+msgstr ""
+"Olhando para a parede rochosa, vocà verà um brilho em algum lugar. Mova o cursor do mouse atà esse brilho e use a roda do mouse para dar um zoom no local. Quando vocà chegar no zoom mÃximo, uma pepita de ouro aparecerà no local do brilho. Clique nessa pepita para coletÃ-la.\n"
+"\n"
+"ApÃs coletar a pepita, gire a roda do mouse no sentido contrÃrio, para reduzir o zoom. Assim que vocà reduzi-lo ao mÃnimo, outro brilho aparecerÃ, indicando a posiÃÃo da prÃxima pepita de ouro a ser coletada. Colete o nÃmero necessÃrio de pepitas para completar o nÃvel.\n"
+"\n"
+"O carrinho da mina, localizado no canto inferior direito da tela, mostra o nÃmero de pepitas coletadas e o total a ser encontrado naquele nÃvel.\n"
+"\n"
+"Para iniciar o tutorial, clique no professor Tux (disponÃvel no nÃvel 1) e deixe-o mostrÃ-lo o que vocà deve fazer em seguida.\n"
+"\n"
+"Divirta-se!  :-)"
+
+#: ../src/mining-activity/mining.xml.in.h:14
 msgid ""
-"You can see some cards, but you can't see what's on the other side of them. "
-"Each card is hiding a number of number, or the word of the number."
+"Thanks to the Tuxpaint team for providing the following sounds under GPL:\n"
+"- realrainbow.ogg - used when a new gold nugget appears\n"
+"- metalpaint.wav - remixed and used when a gold nugget is collected"
 msgstr ""
-"Vocà pode ver algumas cartas, mas nÃo pode ver o outro lado delas. Cada "
-"carta esconde um nÃmero ou o seu nome por extenso."
+"Agradecimentos à equipe do TuxPaint por fornecer os seguintes sons sob GPL:\n"
+"- realrainbow.ogg - usado quando aparece uma nova pepita de ouro\n"
+"- metalpaint.wav - remixado e usado quando uma pepita à coletada"
 
-#: ../src/missing_letter-activity/missingletter_config.c:77
+#: ../src/missing_letter-activity/missingletter_config.c:79
 msgid "Please select an image."
 msgstr "Por favor, selecione uma imagem."
 
-#: ../src/missing_letter-activity/missingletter_config.c:83
+#: ../src/missing_letter-activity/missingletter_config.c:85
 msgid "Choice cannot be empty."
 msgstr "As opÃÃes nÃo podem ficar em branco."
 
-#: ../src/missing_letter-activity/missingletter_config.c:89
+#: ../src/missing_letter-activity/missingletter_config.c:91
 msgid "Question cannot be empty."
 msgstr "A questÃo nÃo pode ficar em branco."
 
-#: ../src/missing_letter-activity/missingletter_config.c:95
-msgid ""
-"Question must include the character '_'. It represents the letter to search."
-msgstr ""
-"A questÃo deve incluir o caractere '_'. Ele representa a letra a ser "
-"escolhida."
+#: ../src/missing_letter-activity/missingletter_config.c:97
+msgid "Question must include the character '_'. It represents the letter to search."
+msgstr "A questÃo deve incluir o caractere '_'. Ele representa a letra a ser escolhida."
 
-#: ../src/missing_letter-activity/missingletter_config.c:102
+#: ../src/missing_letter-activity/missingletter_config.c:104
 msgid "Pixmap cannot be empty"
 msgstr "A imagem nÃo pode ficar em branco."
 
-#: ../src/missing_letter-activity/missingletter_config.c:108
+#: ../src/missing_letter-activity/missingletter_config.c:110
 msgid "There must be at least 2 choices."
 msgstr "Devem existir ao menos duas letras nas opÃÃes."
 
-#: ../src/missing_letter-activity/missingletter_config.c:116
+#: ../src/missing_letter-activity/missingletter_config.c:118
 msgid "The answer and question must be the same except for the character '_'."
 msgstr "A resposta e a questÃo devem ser iguais, com exceÃÃo do caractere '_'."
 
-#: ../src/missing_letter-activity/missingletter_config.c:125
+#: ../src/missing_letter-activity/missingletter_config.c:127
 msgid "The first choice must be the solution that replaces the character '_'."
-msgstr ""
-"A primeira letra das opÃÃes deve ser a correta, que irà substituir o "
-"caractere '_'."
+msgstr "A primeira letra das opÃÃes deve ser a correta, que irà substituir o caractere '_'."
 
-#: ../src/missing_letter-activity/missingletter_config.c:140
+#: ../src/missing_letter-activity/missingletter_config.c:142
 #, c-format
 msgid ""
 "Invalid entry:\n"
@@ -6647,38 +6591,32 @@ msgid "Replace the letter to guess by the character '_'."
 msgstr "Substitua a letra a ser descoberta pelo caractere '_'."
 
 #: ../src/missing_letter-activity/missingletter_config.c:591
-msgid ""
-"Enter here the letter that will be proposed. The first letter here must be "
-"the solution."
+msgid "Enter here the letter that will be proposed. The first letter here must be the solution."
 msgstr "Digite aqui as letras exibidas. A primeira letra deve ser a correta."
 
 #: ../src/missing_letter-activity/missing_letter.xml.in.h:1
-msgid ""
-"An object is displayed in the main area, and an incomplete word is printed "
-"under the picture. Select the missing letter to complete the word."
-msgstr ""
-"Um objeto à exibido na Ãrea principal e uma palavra incompleta à mostrada "
-"abaixo da figura. Selecione a letra ausente para completar a palavra."
+msgid "Missing Letter"
+msgstr "A letra desaparecida"
 
 #: ../src/missing_letter-activity/missing_letter.xml.in.h:2
 msgid "Fill in the missing letter"
 msgstr "Complete com a letra que falta"
 
 #: ../src/missing_letter-activity/missing_letter.xml.in.h:3
-msgid "Missing Letter"
-msgstr "A letra desaparecida"
+msgid "Word reading"
+msgstr "Leitura de palavras"
 
 #: ../src/missing_letter-activity/missing_letter.xml.in.h:4
 msgid "Training reading skills"
 msgstr "Treinar leitura"
 
 #: ../src/missing_letter-activity/missing_letter.xml.in.h:5
-msgid "Word reading"
-msgstr "Leitura de palavras"
+msgid "An object is displayed in the main area, and an incomplete word is printed under the picture. Select the missing letter to complete the word."
+msgstr "Um objeto à exibido na Ãrea principal e uma palavra incompleta à mostrada abaixo da figura. Selecione a letra ausente para completar a palavra."
 
 #: ../src/missing_letter-activity/resources/missing_letter/board1.xml.in.h:1
-msgid "car/c_r/a/k/o"
-msgstr "carro/c_rro/a/e/o"
+msgid "plane/_lane/p/g/d"
+msgstr "aviÃo/_viÃo/a/o/e"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board1.xml.in.h:2
 msgid "dog/_og/d/p/q"
@@ -6689,12 +6627,12 @@ msgid "fish/f_sh/i/u/l"
 msgstr "peixe/p_ixe/e/u/i"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board1.xml.in.h:4
-msgid "plane/_lane/p/g/d"
-msgstr "aviÃo/_viÃo/a/o/e"
+msgid "car/c_r/a/k/o"
+msgstr "carro/c_rro/a/e/o"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board2.xml.in.h:1
-msgid "apple/_pple/a/i/o"
-msgstr "maÃÃ/_aÃÃ/m/n/l"
+msgid "bag/b_g/a/o/i"
+msgstr "bolsa/b_lsa/o/a/e"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board2.xml.in.h:2
 msgid "banana/b_nana/a/o/i"
@@ -6705,120 +6643,120 @@ msgid "house/hous_/e/a/i"
 msgstr "casa/cas_/a/e/i"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board2.xml.in.h:4
-msgid "satchel/s_tchel/a/o/i"
-msgstr "bolsa/b_lsa/o/a/i"
+msgid "apple/_pple/a/i/o"
+msgstr "maÃÃ/_aÃÃ/m/n/l"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board3.xml.in.h:1
-msgid "ball/_all/b/p/d/m"
-msgstr "bola/_ola/b/p/d/m"
-
-#: ../src/missing_letter-activity/resources/missing_letter/board3.xml.in.h:2
 msgid "bed/_ed/b/l/f/t"
 msgstr "cama/_ama/c/s/l/f"
 
-#: ../src/missing_letter-activity/resources/missing_letter/board3.xml.in.h:3
+#: ../src/missing_letter-activity/resources/missing_letter/board3.xml.in.h:2
 msgid "bottle/_ottle/b/t/p/l"
 msgstr "garrafa/_arrafa/g/c/b/t"
 
-#: ../src/missing_letter-activity/resources/missing_letter/board3.xml.in.h:4
+#: ../src/missing_letter-activity/resources/missing_letter/board3.xml.in.h:3
 msgid "cake/_ake/c/p/d/k"
 msgstr "bolo/_olo/b/p/d/c"
 
+#: ../src/missing_letter-activity/resources/missing_letter/board3.xml.in.h:4
+msgid "ball/_all/b/p/d/m"
+msgstr "bola/_ola/b/p/d/m"
+
 #: ../src/missing_letter-activity/resources/missing_letter/board4.xml.in.h:1
-msgid "apple/appl_/e/h/a/i/o/u"
-msgstr "maÃÃ/maÃ_/Ã/a/e/i/o/u"
+msgid "plane/p_ane/l/j/i/t"
+msgstr "aviÃo/a_iÃo/v/f/n/w"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board4.xml.in.h:2
-msgid "banana/_anana/b/p/d/m"
-msgstr "banana/_anana/b/p/d/g"
+msgid "dog/d_g/o/g/a/u"
+msgstr "cachorro/c_chorro/a/i/o/u"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board4.xml.in.h:3
-msgid "car/_ar/c/k/b/u"
-msgstr "carro/_arro/c/s/b/k"
+msgid "fish/_ish/f/h/l/j"
+msgstr "peixe/_eixe/p/q/f/b"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board4.xml.in.h:4
-msgid "dog/d_g/o/g/a/u"
-msgstr "cachorro/c_chorro/a/i/o/u"
+msgid "car/_ar/c/k/b/u"
+msgstr "carro/_arro/c/s/b/k"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board4.xml.in.h:5
-msgid "fish/_ish/f/h/l/j"
-msgstr "peixe/_eixe/p/q/f/b"
+msgid "satchel/_atchel/s/c/l/z"
+msgstr "bolsa/_olsa/b/p/t/l"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board4.xml.in.h:6
-msgid "house/h_use/o/f/u/i"
-msgstr "casa/c_sa/a/e/o/i"
+msgid "banana/_anana/b/p/d/m"
+msgstr "banana/_anana/b/p/d/g"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board4.xml.in.h:7
-msgid "plane/p_ane/l/j/i/t"
-msgstr "aviÃo/a_iÃo/v/f/n/w"
+msgid "house/h_use/o/f/u/i"
+msgstr "casa/c_sa/a/e/o/i"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board4.xml.in.h:8
-msgid "satchel/_atchel/s/c/l/z"
-msgstr "bolsa/_olsa/b/p/t/l"
+msgid "apple/appl_/e/h/a/i/o/u"
+msgstr "maÃÃ/maÃ_/Ã/a/e/i/o/u"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board5.xml.in.h:1
-msgid "apple/app_e/l/h/n/i/t"
-msgstr "maÃÃ/ma_Ã/Ã/s/c/x/l"
+msgid "bed/b_d/e/a/i/o/u/s"
+msgstr "cama/cam_/a/e/o/i/u/Ã"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board5.xml.in.h:2
-msgid "ball/b_ll/a/u/o/e/i/y"
-msgstr "bola/b_la/o/u/a/e/i/y"
+msgid "bottle/b_ttle/o/u/d/a/t/i"
+msgstr "garrafa/g_rrafa/a/e/o/i/u/y"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board5.xml.in.h:3
-msgid "ball/bal_/l/h/s/z/t"
-msgstr "bola/bo_a/l/c/j/i/z"
+msgid "cake/c_ke/a/o/e/i/u/y"
+msgstr "bolo/b_lo/o/a/e/u/i/y"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board5.xml.in.h:4
-msgid "banana/ba_ana/n/m/b/z/q"
-msgstr "banana/ba_ana/n/m/l/g/z"
+msgid "ball/b_ll/a/u/o/e/i/y"
+msgstr "bola/b_la/o/u/a/e/i/y"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board5.xml.in.h:5
-msgid "bed/b_d/e/a/i/o/u/s"
-msgstr "cama/cam_/a/e/o/i/u/Ã"
+msgid "plane/pl_ne/a/o/s/e/i/u/y"
+msgstr "aviÃo/av_Ão/i/e/u/a/o/y"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board5.xml.in.h:6
-msgid "bed/be_/d/p/b/c/v/n"
-msgstr "cama/ca_a/m/n/l/z/r/s"
+msgid "dog/do_/g/p/q/q/k"
+msgstr "cachorro/ca_horro/c/s/x/z/r"
 
-#: ../src/missing_letter-activity/resources/missing_letter/board5.xml.in.h:7
-msgid "bottle/b_ttle/o/u/d/a/t/i"
-msgstr "garrafa/g_rrafa/a/e/o/i/u/y"
+#: ../src/missing_letter-activity/resources/missing_letter/board5.xml.in.h:7
+msgid "fish/fis_/h/o/i/y/z"
+msgstr "peixe/pei_e/x/s/c/z/Ã"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board5.xml.in.h:8
-msgid "bottle/bott_e/l/y/r/s/g"
-msgstr "garrafa/garra_a/f/v/s/m/p"
+msgid "car/ca_/r/w/k/c/a"
+msgstr "carro/car_o/r/s/t/l/p"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board5.xml.in.h:9
-msgid "cake/c_ke/a/o/e/i/u/y"
-msgstr "bolo/b_lo/o/a/e/u/i/y"
+msgid "satchel/sa_chel/t/p/c/z/s/l"
+msgstr "bolsa/bol_a/s/z/c/Ã/x/v"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board5.xml.in.h:10
-msgid "cake/ca_e/k/q/c/r/z"
-msgstr "bolo/bo_o/l/t/b/s/Ã"
+msgid "banana/ba_ana/n/m/b/z/q"
+msgstr "banana/ba_ana/n/m/l/g/z"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board5.xml.in.h:11
-msgid "car/ca_/r/w/k/c/a"
-msgstr "carro/car_o/r/s/t/l/p"
+msgid "house/_ouse/h/e/j/z/p/s"
+msgstr "casa/ca_a/s/z/x/Ã/p/r"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board5.xml.in.h:12
-msgid "dog/do_/g/p/q/q/k"
-msgstr "cachorro/ca_horro/c/s/x/z/r"
+msgid "apple/app_e/l/h/n/i/t"
+msgstr "maÃÃ/ma_Ã/Ã/s/c/x/l"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board5.xml.in.h:13
-msgid "fish/fis_/h/o/i/y/z"
-msgstr "peixe/pei_e/x/s/c/z/Ã"
+msgid "bed/be_/d/p/b/c/v/n"
+msgstr "cama/ca_a/m/n/l/z/r/s"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board5.xml.in.h:14
-msgid "house/_ouse/h/e/j/z/p/s"
-msgstr "casa/ca_a/s/z/x/Ã/p/r"
+msgid "bottle/bott_e/l/y/r/s/g"
+msgstr "garrafa/garra_a/f/v/s/m/p"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board5.xml.in.h:15
-msgid "plane/pl_ne/a/o/s/e/i/u/y"
-msgstr "aviÃo/av_Ão/i/e/u/a/o/y"
+msgid "cake/ca_e/k/q/c/r/z"
+msgstr "bolo/bo_o/l/t/b/s/Ã"
 
 #: ../src/missing_letter-activity/resources/missing_letter/board5.xml.in.h:16
-msgid "satchel/sa_chel/t/p/c/z/s/l"
-msgstr "bolsa/bol_a/s/z/c/Ã/x/v"
+msgid "ball/bal_/l/h/s/z/t"
+msgstr "bola/bo_a/l/c/j/i/z"
 
 #. Set here the way to display money. Change only the money sign, and it's place, always keep %.2f, it will be replaced by 0,34 if decimal is ',' in your locale
 #: ../src/money-activity/money.c:795
@@ -6843,68 +6781,52 @@ msgstr ""
 "Ele lhe deu $ %d, por favor, devolva-lhe o troco."
 
 #: ../src/money-activity/money.xml.in.h:1
-#: ../src/money_back-activity/money_back.xml.in.h:1
-#: ../src/money_back_cents-activity/money_back_cents.xml.in.h:1
 #: ../src/money_cents-activity/money_cents.xml.in.h:1
-msgid "Can count"
-msgstr "Saber contar"
+msgid "Money"
+msgstr "Dinheiro"
 
 #: ../src/money-activity/money.xml.in.h:2
-#: ../src/money_back-activity/money_back.xml.in.h:2
-#: ../src/money_back_cents-activity/money_back_cents.xml.in.h:2
-#: ../src/money_cents-activity/money_cents.xml.in.h:2
-msgid ""
-"Click on the coins or paper money at the bottom of the screen to pay. If you "
-"want to remove a coin or note, click on it on the upper screen area."
-msgstr ""
-"Clique nas moedas ou no dinheiro de papel na parte inferior da tela para "
-"pagar. Se vocà quiser remover uma moeda ou uma nota, clique neles na parte "
-"superior da tela."
+msgid "Practice money usage"
+msgstr "Pratique o uso do dinheiro"
 
 #: ../src/money-activity/money.xml.in.h:3
+#: ../src/money_back-activity/money_back.xml.in.h:3
+#: ../src/money_back_cents-activity/money_back_cents.xml.in.h:3
 #: ../src/money_cents-activity/money_cents.xml.in.h:3
-msgid "Money"
-msgstr "Dinheiro"
+msgid "Can count"
+msgstr "Saber contar"
 
 #: ../src/money-activity/money.xml.in.h:4
-msgid "Practice money usage"
-msgstr "Pratique o uso do dinheiro"
+#: ../src/money_cents-activity/money_cents.xml.in.h:4
+msgid "You must buy the different items and give the exact price. At higher levels, several items are displayed, and you must first calculate the total price."
+msgstr "Vocà deve comprar os diferentes itens e dar o preÃo exato. Nos nÃveis superiores, diversos itens sÃo exibidos e vocà deve, primeiro, calcular o preÃo total."
 
 #: ../src/money-activity/money.xml.in.h:5
+#: ../src/money_back-activity/money_back.xml.in.h:5
+#: ../src/money_back_cents-activity/money_back_cents.xml.in.h:5
 #: ../src/money_cents-activity/money_cents.xml.in.h:5
-msgid ""
-"You must buy the different items and give the exact price. At higher levels, "
-"several items are displayed, and you must first calculate the total price."
-msgstr ""
-"Vocà deve comprar os diferentes itens e dar o preÃo exato. Nos nÃveis "
-"superiores, diversos itens sÃo exibidos e vocà deve, primeiro, calcular o "
-"preÃo total."
+msgid "Click on the coins or paper money at the bottom of the screen to pay. If you want to remove a coin or note, click on it on the upper screen area."
+msgstr "Clique nas moedas ou no dinheiro de papel na parte inferior da tela para pagar. Se vocà quiser remover uma moeda ou uma nota, clique neles na parte superior da tela."
 
-#: ../src/money_back-activity/money_back.xml.in.h:3
+#: ../src/money_back-activity/money_back.xml.in.h:1
 msgid "Give tux his change"
 msgstr "Devolva o troco do Tux"
 
-#: ../src/money_back-activity/money_back.xml.in.h:4
-#: ../src/money_back_cents-activity/money_back_cents.xml.in.h:4
+#: ../src/money_back-activity/money_back.xml.in.h:2
+#: ../src/money_back_cents-activity/money_back_cents.xml.in.h:2
 msgid "Practice money usage by giving Tux his change"
 msgstr "Aprenda a usar o dinheiro, devolvendo o troco do Tux"
 
-#: ../src/money_back-activity/money_back.xml.in.h:5
-#: ../src/money_back_cents-activity/money_back_cents.xml.in.h:5
-msgid ""
-"Tux bought you different items and shows you his money. You must give him "
-"back his change. At higher levels, several items are displayed, and you must "
-"first calculate the total price."
-msgstr ""
-"O Tux comprou vÃrias coisas e lhe deu o dinheiro. Vocà deve devolver o seu "
-"troco. Nos nÃveis mais altos, vÃrios itens sÃo exibidos e vocà deve, antes, "
-"calcular o preÃo total."
+#: ../src/money_back-activity/money_back.xml.in.h:4
+#: ../src/money_back_cents-activity/money_back_cents.xml.in.h:4
+msgid "Tux bought you different items and shows you his money. You must give him back his change. At higher levels, several items are displayed, and you must first calculate the total price."
+msgstr "O Tux comprou vÃrias coisas e lhe deu o dinheiro. Vocà deve devolver o seu troco. Nos nÃveis mais altos, vÃrios itens sÃo exibidos e vocà deve, antes, calcular o preÃo total."
 
-#: ../src/money_back_cents-activity/money_back_cents.xml.in.h:3
+#: ../src/money_back_cents-activity/money_back_cents.xml.in.h:1
 msgid "Give tux his change, including cents"
 msgstr "Devolva o troco do Tux, incluindo os centavos"
 
-#: ../src/money_cents-activity/money_cents.xml.in.h:4
+#: ../src/money_cents-activity/money_cents.xml.in.h:2
 msgid "Practice money usage including cents"
 msgstr "Aprenda a usar o dinheiro, incluindo os centavos"
 
@@ -6916,6 +6838,69 @@ msgstr "Reconstrua o mesmo mosaico na Ãrea à direita"
 msgid "Rebuild the mosaic"
 msgstr "Repetir o mosaico"
 
+#: ../src/note_names-activity/note_names.py:119
+msgid "These are the eight basic notes in treble clef. They form the C Major Scale."
+msgstr "Essas sÃo as oito notas bÃsicas da clave de sol. Elas formam a escala de C maior."
+
+#: ../src/note_names-activity/note_names.py:129
+msgid "These are the eight basic notes in bass clef. They also form the C Major Scale. Notice that the note positions are different than in treble clef."
+msgstr "Essas sÃo as oito notas bÃsicas da clave de fÃ. Elas tambÃm formam a escala de C maior. Repare que a disposiÃÃo das notas à diferente da clave de sol."
+
+#: ../src/note_names-activity/note_names.py:143
+msgid "Play Scale"
+msgstr "Tocar a escala"
+
+#: ../src/note_names-activity/note_names.py:150
+msgid "Play Treble Clef Game"
+msgstr "Jogo da clave de sol"
+
+#: ../src/note_names-activity/note_names.py:152
+msgid "Play Bass Clef Game"
+msgstr "Jogo da clave de fÃ"
+
+#: ../src/note_names-activity/note_names.py:183
+msgid "Click on the note name to match the pitch. Then click OK to check."
+msgstr "Clique no nome da nota que corresponda ao som. Depois clique em OK para conferir."
+
+#: ../src/note_names-activity/note_names.py:185
+msgid "Now there are sharp notes. These pitches are raised a half step."
+msgstr "Agora existem notas sustenidas. Elas sÃo meio tom mais altas."
+
+#: ../src/note_names-activity/note_names.py:187
+msgid "Now there are flat notes. These pitches are lowered a half step."
+msgstr "TambÃm existem notas bemÃis. Elas sÃo meio tom mais baixas."
+
+#: ../src/note_names-activity/note_names.py:193
+msgid "Click the note to hear it played"
+msgstr "Clique na nota para ouvi-la"
+
+#: ../src/note_names-activity/note_names.py:246
+msgid "Need a hint? Click here for color-coded note names."
+msgstr "Precisa de uma dica? Clique aqui para colorir os nomes das notas."
+
+#: ../src/note_names-activity/note_names.py:249
+msgid "Ready for a challenge? Color all buttons black!"
+msgstr "Pronto para o desafio? Colorindo todos os botÃes de preto!"
+
+#: ../src/note_names-activity/note_names.xml.in.h:1
+msgid "Name that Note!"
+msgstr "Nomeie essa nota"
+
+#: ../src/note_names-activity/note_names.xml.in.h:2
+msgid "Learn the names of the notes, in bass and treble clef, with the help of sounds and colors"
+msgstr "Aprenda os nomes das notas, nas claves de sol e de fÃ, com a ajuda de sons e cores"
+
+#: ../src/note_names-activity/note_names.xml.in.h:4
+msgid "To develop a good understanding of note position and naming convention. To prepare for the piano player and composition activity"
+msgstr "Desenvolver um boa compreensÃo da posiÃÃo das notas e da convenÃÃo de nomes. Preparar para a atividade de compor e tocar piano."
+
+#: ../src/note_names-activity/note_names.xml.in.h:5
+msgid ""
+"The first level and the eleventh level introduce two different staffs with a C major scale. The following levels then quiz the player on note names. To help learn the names, the note pitches are played when the mouse is rolled over the note, and the pitch names can be color coded.\n"
+"        "
+msgstr "O primeiro e o dÃcimo-primeiro nÃveis introduzem duas diferentes pautas com a escala de C maior. Os nÃveis seguintes apresentam os nomes das notas. Para auxiliar no aprendizado dos nomes, as notas sÃo tocadas quando o cursor do mouse passa sobre elas e os tons podem codificados por cor.\n"
+"        "
+
 #: ../src/paintings-activity/paintings.xml.in.h:1
 msgid "Assemble the puzzle"
 msgstr "Monte o quebra-cabeÃa"
@@ -6925,32 +6910,28 @@ msgid "Drag and Drop the items to rebuild the original paintings"
 msgstr "Arraste e solte os itens para reconstruir as pinturas originais"
 
 #: ../src/paintings-activity/paintings.xml.in.h:3
-msgid ""
-"Drag the image parts from the box on the left to create a painting on the "
-"main board."
-msgstr ""
-"Arraste as partes da imagem da caixa à esquerda para criar uma pintura na "
-"Ãrea principal."
-
-#: ../src/paintings-activity/paintings.xml.in.h:4
 msgid "Mouse-manipulation: movement, drag and drop"
 msgstr "ManipulaÃÃo do mouse: movimentar, arrastar e soltar"
 
-#: ../src/paintings-activity/paintings.xml.in.h:5
+#: ../src/paintings-activity/paintings.xml.in.h:4
 msgid "Spatial representation"
 msgstr "RepresentaÃÃo espacial"
 
+#: ../src/paintings-activity/paintings.xml.in.h:5
+msgid "Drag the image parts from the box on the left to create a painting on the main board."
+msgstr "Arraste as partes da imagem da caixa à esquerda para criar uma pintura na Ãrea principal."
+
 #: ../src/paintings-activity/resources/paintings/board1_0.xml.in.h:1
 msgid "Edgar Degas, The Dancing Class - 1873-75"
 msgstr "Edgar Degas, A Aula de DanÃa - 1873-75"
 
 #: ../src/paintings-activity/resources/paintings/board1_10.xml.in.h:1
 msgid ""
-"Katsushika Hokusai,\\nViewing Sunset over the Ryogoku Bridge from the Ommaya "
-"Embankment - 1830"
+"Katsushika Hokusai,\\n"
+"Viewing Sunset over the Ryogoku Bridge from the Ommaya Embankment - 1830"
 msgstr ""
-"Katsushika Hokusai,\\nVendo o PÃr-do-Sol sobre a Ponte Ryogoku a partir do "
-"Aterro Ommaya - 1830"
+"Katsushika Hokusai,\\n"
+"Vendo o PÃr-do-Sol sobre a Ponte Ryogoku a partir do Aterro Ommaya - 1830"
 
 #: ../src/paintings-activity/resources/paintings/board1_11.xml.in.h:1
 msgid "Katsushika Hokusa, Poppies - 1833-1834"
@@ -6990,9 +6971,11 @@ msgstr "Katsushika Hokusai, A Grande Onda de Kanagawa - 1823-1829"
 
 #: ../src/paintings-activity/resources/paintings/board1_8.xml.in.h:1
 msgid ""
-"Utagawa Hiroshige,\\nThe Benzaiten Shrine at Inokashira in Snow - 1760-70"
+"Utagawa Hiroshige,\\n"
+"The Benzaiten Shrine at Inokashira in Snow - 1760-70"
 msgstr ""
-"Utagawa Hiroshige,\\nO Templo Benzaiten em Inokashira na Neve - 1760-70"
+"Utagawa Hiroshige,\\n"
+"O Templo Benzaiten em Inokashira na Neve - 1760-70"
 
 #: ../src/paintings-activity/resources/paintings/board1_9.xml.in.h:1
 msgid "Utagawa Hiroshige, Horse-mackerel and Prawn - 1840"
@@ -7023,14 +7006,13 @@ msgid "Pierre-Auguste Renoir, Girls At The Piano - 1892"
 msgstr "Pierre-Auguste Renoir, Garotas ao Piano - 1892"
 
 #: ../src/paintings-activity/resources/paintings/board3_1.xml.in.h:1
-msgid "Oil on canvas, 140 x 201 cm; Solomon R. Guggenheim Museum, New York"
-msgstr ""
-"Ãleo sobre tela, 140 x 201 cm; Solomon R. Museu de Guggenheim, Nova York"
-
-#: ../src/paintings-activity/resources/paintings/board3_1.xml.in.h:2
 msgid "Wassily Kandinsky, Composition VIII - 1923"
 msgstr "Wassily Kandinsky, ComposiÃÃo VIII - 1923"
 
+#: ../src/paintings-activity/resources/paintings/board3_1.xml.in.h:2
+msgid "Oil on canvas, 140 x 201 cm; Solomon R. Guggenheim Museum, New York"
+msgstr "Ãleo sobre tela, 140 x 201 cm; Solomon R. Museu de Guggenheim, Nova York"
+
 #: ../src/paintings-activity/resources/paintings/board4_0.xml.in.h:1
 msgid "Bazille, The Ramparts at Aigues-Mortes - 1867"
 msgstr "Bazille, A Muralha em Aigues-Mortes - 1867"
@@ -7043,41 +7025,29 @@ msgstr "Mary Cassatt, VerÃo - 1894"
 msgid "Vincent Van Gogh, Village Street in Auvers - 1890"
 msgstr "Vincent Van Gogh, Estrada da Aldeia em Auvers - 1890"
 
-#: ../src/paratrooper-activity/paratrooper.c:408
+#: ../src/paratrooper-activity/paratrooper.c:409
 msgid "Control fall speed with up and down arrow keys."
-msgstr ""
-"Controle a velocidade da queda com as teclas de seta para cima e para baixo."
+msgstr "Controle a velocidade da queda com as teclas de seta para cima e para baixo."
 
 #: ../src/paratrooper-activity/paratrooper.xml.in.h:1
-msgid "Help Tux the parachutist land safely"
-msgstr "Ajude Tux, o paraquedista, a pousar com seguranÃa"
+msgid "Parachutist"
+msgstr "Paraquedista"
 
 #: ../src/paratrooper-activity/paratrooper.xml.in.h:2
-msgid ""
-"Hit any key or click on the plane to make Tux jump. Hit another key or click "
-"on Tux to open the parachute."
-msgstr ""
-"Aperte qualquer tecla ou clique no aviÃo para fazer o Tux pular. Aperte "
-"outra tecla ou clique no Tux para abrir o paraquedas."
+msgid "Help Tux the parachutist land safely"
+msgstr "Ajude Tux, o paraquedista, a pousar com seguranÃa"
 
 #: ../src/paratrooper-activity/paratrooper.xml.in.h:3
-msgid ""
-"In this game, Tux the parachutist needs help to land safely on the fishing "
-"boat. He needs to allow for the wind direction and speed."
-msgstr ""
-"Neste jogo, Tux, o paraquedista, precisa de ajuda para pousar com seguranÃa "
-"no navio pesqueiro. Ele precisa prestar atenÃÃo na direÃÃo e velocidade do "
-"vento."
+msgid "This board is game-oriented. No specific skills are needed to play."
+msgstr "Essa atividade à para diversÃo. NÃo necessita de nenhuma habilidade especÃfica para ser realizada."
 
 #: ../src/paratrooper-activity/paratrooper.xml.in.h:4
-msgid "Parachutist"
-msgstr "Paraquedista"
+msgid "In this game, Tux the parachutist needs help to land safely on the fishing boat. He needs to allow for the wind direction and speed."
+msgstr "Neste jogo, Tux, o paraquedista, precisa de ajuda para pousar com seguranÃa no navio pesqueiro. Ele precisa prestar atenÃÃo na direÃÃo e velocidade do vento."
 
 #: ../src/paratrooper-activity/paratrooper.xml.in.h:5
-msgid "This board is game-oriented. No specific skills are needed to play."
-msgstr ""
-"Essa atividade à para diversÃo. NÃo necessita de nenhuma habilidade "
-"especÃfica para ser realizada."
+msgid "Hit any key or click on the plane to make Tux jump. Hit another key or click on Tux to open the parachute."
+msgstr "Aperte qualquer tecla ou clique no aviÃo para fazer o Tux pular. Aperte outra tecla ou clique no Tux para abrir o paraquedas."
 
 #: ../src/penalty-activity/penalty.py:292
 msgid "Click on the ball to place it again."
@@ -7088,23 +7058,16 @@ msgid "Click twice on the ball to shoot it."
 msgstr "Clique duas vezes na bola para atirÃ-la."
 
 #: ../src/penalty-activity/penalty.xml.in.h:1
-msgid ""
-"Double click the mouse on the ball to kick it. You can double click the left "
-"right or middle mouse button. If you lose, Tux catches the ball. You must "
-"click on it to bring it back to its former position"
-msgstr ""
-"Dà um duplo clique do mouse na bola para chutÃ-la. Vocà pode dar o duplo "
-"clique no botÃo da esquerda, da direita ou do meio do mouse. Se vocà errar, "
-"o Tux pega a bola. Vocà deve clicar nele para que ele volte à posiÃÃo "
-"inicial."
+msgid "Penalty kick"
+msgstr "CobranÃa de pÃnalti"
 
 #: ../src/penalty-activity/penalty.xml.in.h:2
 msgid "Double click the mouse on the ball to score a goal."
 msgstr "DÃ um duplo clique com o mouse na bola para marcar um gol."
 
 #: ../src/penalty-activity/penalty.xml.in.h:5
-msgid "Penalty kick"
-msgstr "CobranÃa de pÃnalti"
+msgid "Double click the mouse on the ball to kick it. You can double click the left right or middle mouse button. If you lose, Tux catches the ball. You must click on it to bring it back to its former position"
+msgstr "Dà um duplo clique do mouse na bola para chutÃ-la. Vocà pode dar o duplo clique no botÃo da esquerda, da direita ou do meio do mouse. Se vocà errar, o Tux pega a bola. Vocà deve clicar nele para que ele volte à posiÃÃo inicial."
 
 #: ../src/photohunter-activity/photohunter.c:512
 msgid "Error: Absolutely no photo found in the data directory"
@@ -7115,27 +7078,411 @@ msgid "Click on the differences between the two images."
 msgstr "Clique nas diferenÃas entre as duas imagens."
 
 #: ../src/photohunter-activity/photohunter.xml.in.h:1
-msgid "Find the differences between two pictures"
-msgstr "Encontre as diferenÃas entre as duas imagens"
+msgid "Photo hunter"
+msgstr "Explorador de fotos"
 
 #: ../src/photohunter-activity/photohunter.xml.in.h:2
-msgid ""
-"Observe the two pictures carefully. There are some slight differences. When "
-"you find a difference you must click on it."
-msgstr ""
-"Observe as duas imagens cuidadosamente. Existem algumas pequenas diferenÃas. "
-"Quando vocà encontrar uma diferenÃa, clique nela."
+msgid "Find the differences between two pictures"
+msgstr "Encontre as diferenÃas entre as duas imagens"
 
 #: ../src/photohunter-activity/photohunter.xml.in.h:3
-msgid "Photo hunter"
-msgstr "Explorador de fotos"
-
-#: ../src/photohunter-activity/photohunter.xml.in.h:4
 msgid "Visual discrimination."
 msgstr "DiscriminaÃÃo visual."
 
+#: ../src/photohunter-activity/photohunter.xml.in.h:4
+msgid "Observe the two pictures carefully. There are some slight differences. When you find a difference you must click on it."
+msgstr "Observe as duas imagens cuidadosamente. Existem algumas pequenas diferenÃas. Quando vocà encontrar uma diferenÃa, clique nela."
+
+#. this is the English musical notation system
+#. translators insert the name of the notes in your language
+#: ../src/piano_composition-activity/gcomprismusic.py:66
+msgid "C"
+msgstr "C"
+
+#: ../src/piano_composition-activity/gcomprismusic.py:66
+msgid "D"
+msgstr "D"
+
+#: ../src/piano_composition-activity/gcomprismusic.py:66
+msgid "E"
+msgstr "E"
+
+#: ../src/piano_composition-activity/gcomprismusic.py:66
+msgid "F"
+msgstr "F"
+
+#: ../src/piano_composition-activity/gcomprismusic.py:66
+msgid "G"
+msgstr "G"
+
+#: ../src/piano_composition-activity/gcomprismusic.py:66
+msgid "A"
+msgstr "A"
+
+#: ../src/piano_composition-activity/gcomprismusic.py:66
+msgid "B"
+msgstr "B"
+
+#. this is the English musical notation system
+#. translators insert the name of the notes in your language
+#: ../src/piano_composition-activity/gcomprismusic.py:69
+msgid "C#"
+msgstr "C#"
+
+#: ../src/piano_composition-activity/gcomprismusic.py:69
+msgid "D#"
+msgstr "D#"
+
+#: ../src/piano_composition-activity/gcomprismusic.py:69
+msgid "F#"
+msgstr "F#"
+
+#: ../src/piano_composition-activity/gcomprismusic.py:69
+msgid "G#"
+msgstr "G#"
+
+#: ../src/piano_composition-activity/gcomprismusic.py:69
+msgid "A#"
+msgstr "A#"
+
+#. this is the English musical notation system
+#. translators insert the name of the notes in your language
+#: ../src/piano_composition-activity/gcomprismusic.py:72
+msgid "Db"
+msgstr "Db"
+
+#: ../src/piano_composition-activity/gcomprismusic.py:72
+msgid "Eb"
+msgstr "Eb"
+
+#: ../src/piano_composition-activity/gcomprismusic.py:72
+msgid "Gb"
+msgstr "Gb"
+
+#: ../src/piano_composition-activity/gcomprismusic.py:72
+msgid "Ab"
+msgstr "Ab"
+
+#: ../src/piano_composition-activity/gcomprismusic.py:72
+msgid "Bb"
+msgstr "Bb"
+
+#: ../src/piano_composition-activity/gcomprismusic.py:284
+msgid "The staff is full. Please erase some notes"
+msgstr "A pauta està cheia. Por favor, apague algumas notas."
+
+#: ../src/piano_composition-activity/piano_composition.py:125
+msgid "This is the Treble clef staff, for high pitched notes"
+msgstr "Esta à a pauta da clave de sol, para notas mais agudas"
+
+#: ../src/piano_composition-activity/piano_composition.py:126
+msgid "These are the 8 \"white\" keys in an octave"
+msgstr "Existem 8 teclas \"brancas em uma oitava"
+
+#: ../src/piano_composition-activity/piano_composition.py:128
+msgid "This is the Bass clef staff, for low pitched notes"
+msgstr "Esta à a pauta da clave de fÃ, para notas mais graves"
+
+#: ../src/piano_composition-activity/piano_composition.py:129
+msgid "These keys form the C Major scale"
+msgstr "Estas teclas forma a escala de C maior"
+
+#: ../src/piano_composition-activity/piano_composition.py:131
+msgid "Click on the note symbols to write different length notes"
+msgstr "Clique nos sÃmbolos das notas para escrever usar diferentes tempos"
+
+#: ../src/piano_composition-activity/piano_composition.py:132
+msgid "Notes can be many types, such as quarter notes, half notes, and whole notes"
+msgstr "A notas podem ser de vÃrios tipos, como semÃnima, mÃnima e semibreve"
+
+#: ../src/piano_composition-activity/piano_composition.py:134
+msgid "Sharp notes have a # sign"
+msgstr "Notas sustenidas tem um sÃmbolo #"
+
+#: ../src/piano_composition-activity/piano_composition.py:135
+msgid "The black keys are sharp and flat keys"
+msgstr "A teclas pretas sÃo sustenidos e bemÃis"
+
+#: ../src/piano_composition-activity/piano_composition.py:137
+msgid "Flat notes have a b sign"
+msgstr "Notas bemÃis tÃm o sÃmbolo b"
+
+#: ../src/piano_composition-activity/piano_composition.py:138
+msgid "Each black key has two names, one with a flat and one with a sharp"
+msgstr "Cada tecla preta tem dois nomes, um bemol e um sustenido"
+
+#: ../src/piano_composition-activity/piano_composition.py:140
+msgid "Now you can load melodies from around the world"
+msgstr "Agora vocà pode escutar melodias do mundo inteiro"
+
+#: ../src/piano_composition-activity/piano_composition.py:143
+msgid "Compose music now! You can now load and save your work"
+msgstr "Componha sua mÃsica agora! Vocà pode salvar e abrir o seu trabalho."
+
+#: ../src/piano_composition-activity/piano_composition.py:178
+msgid "Erase All Notes"
+msgstr "Apagar todas as notas"
+
+#: ../src/piano_composition-activity/piano_composition.py:189
+msgid "Erase Last Notes"
+msgstr "Apagar as Ãltimas notas"
+
+#: ../src/piano_composition-activity/piano_composition.py:199
+msgid "Play Composition"
+msgstr "Tocar a composiÃÃo"
+
+#: ../src/piano_composition-activity/piano_composition.py:211
+msgid "Erase and Change Clef"
+msgstr "Apagar e alterar a clave"
+
+#: ../src/piano_composition-activity/piano_composition.py:222
+msgid "Change Note Type:"
+msgstr "Alterar o tipo da nota:"
+
+#. TRANSLATORS: http://en.wikipedia.org/wiki/Eighth_note
+#: ../src/piano_composition-activity/piano_composition.py:243
+msgid "Eighth Note"
+msgstr "Colcheia"
+
+#. TRANSLATORS: http://en.wikipedia.org/wiki/Quarter_note
+#: ../src/piano_composition-activity/piano_composition.py:266
+msgid "Quarter Note"
+msgstr "SemÃnima"
+
+#. TRANSLATORS: http://en.wikipedia.org/wiki/Half_note
+#: ../src/piano_composition-activity/piano_composition.py:279
+msgid "Half Note"
+msgstr "MÃnima"
+
+#. TRANSLATORS: http://en.wikipedia.org/wiki/Whole_note
+#: ../src/piano_composition-activity/piano_composition.py:292
+msgid "Whole Note"
+msgstr "Semibreve"
+
+#: ../src/piano_composition-activity/piano_composition.py:324
+msgid "Load Music"
+msgstr "Abrir a mÃsica"
+
+#: ../src/piano_composition-activity/piano_composition.py:329
+msgid "Change Accidental Style:"
+msgstr "Mudar o estilo do acidente:"
+
+#: ../src/piano_composition-activity/piano_composition.py:387
+msgid "Select A Melody to Load"
+msgstr "Selecione uma melodia a ser lida"
+
+#: ../src/piano_composition-activity/piano_composition.xml.in.h:1
+msgid "Piano Composition"
+msgstr "ComposiÃÃo no piano"
+
+#: ../src/piano_composition-activity/piano_composition.xml.in.h:2
+msgid "An activity to learn how the piano keyboard works, how notes are written on a musical staff and explore music composition by loading and saving your work."
+msgstr "Uma atividade para aprender como o teclado do piano funciona, como as notas sÃo escritas em uma pauta musical e para explorar a composiÃÃo de mÃsicas, com as possibilidades de salvar e abrir o trabalho realizado."
+
+#: ../src/piano_composition-activity/piano_composition.xml.in.h:3
+msgid "Familiarity with note naming conventions, note-names activity useful to learn this notation."
+msgstr "Familiaridade com as convenÃÃes de notaÃÃo musical. A atividade \"Nomeie essa nota\" pode auxiliar no aprendizado dessa notaÃÃo."
+
+#: ../src/piano_composition-activity/piano_composition.xml.in.h:4
+msgid "Develop an understanding of music composition, and increase interest in making music with a piano keyboard. This activity covers many fundamental aspects of music, but there is much more to explore about music composition. If you enjoy this activity but want a more advanced tool, try downloading MuseScore (http://musescore.org/en/download), an open source music notation tool."
+msgstr "Desenvolver uma compreensÃo da composiÃÃo musical e aguÃar o interesse por produzir mÃsica em um teclado de piano. Esta atividade abrange vÃrios aspectos fundamentais da mÃsica, mas existem muito mais a ser explorado em relaÃÃo à composiÃÃo musical. Caso vocà goste dessa atividade e queira usar uma ferramenta mais avanÃada, experimente baixar o MuseScore (http://musescore.org/en/download), uma ferramenta livre de notaÃÃo musical."
+
+#: ../src/piano_composition-activity/piano_composition.xml.in.h:5
+msgid ""
+"This activity has several levels, each level adds a new functionality to the previous level.\n"
+"Level 1: basic piano keyboard (white keys only) and students can experiment with clicking the colored rectangle keys to write music\n"
+"Level 2: the musical staff switches to bass clef, so pitches are lower than in previous level\n"
+"Level 3: option to choose between treble and bass clef, additional function includes option to select note duration (quarter, half, and whole notes)\n"
+"Level 4: addition of black keys (sharp keys)\n"
+"Level 5: flat notation used for black keys\n"
+"Level 6: load children's melodies from around the world\n"
+"Level 7: all features available, with the additional feature to load and save your composition\n"
+"\n"
+"The following keyboard bindings work in this activity:\n"
+"- backspace: erase one note\n"
+"- delete: erase all notes\n"
+"- space bar: play composition\n"
+"- number keys:\n"
+"  1: C\n"
+"  2: D\n"
+"  3: E\n"
+"  4: F\n"
+"  5: G\n"
+"  6: A\n"
+"  7: B\n"
+"  8: C (higher octave)\n"
+"  etc.\n"
+"  F1: C# / Db\n"
+"  F2: D# / Eb\n"
+"  F3: F# / Gb\n"
+"  F4: G# / Ab\n"
+"  F5: A# / Bb\n"
+msgstr ""
+"Esta atividade possui vÃrios nÃveis, cada um adicionando uma nova funcionalidade ao anterior.\n"
+"\n"
+"NÃvel 1: teclado de piano bÃsico (somente teclas brancas). Os estudantes podem experimentar clicando nos retÃngulos coloridos para escrever mÃsica.\n"
+"NÃvel 2: a pauta musical muda para a clave de fÃ, o que torna os tons mais graves que no nÃvel anterior. NÃvel 3: opÃÃo para escolher entre as clavas de sol e fÃ, alÃm de funÃÃes adicionais que incluem a opÃÃo de selecionar o tempo da nota (colcheia, semÃnima, mÃnima, semibreve).\n"
+"NÃvel 4: adiÃÃo das teclas pretas (sustenidos).\n"
+"NÃvel 5: notaÃÃo bemol usada nas teclas pretas.\n"
+"NÃvel 6: abrir melodias infantis do mundo todo.\n"
+"NÃvel 7: todos os recursos habilitados, com a opÃÃo de salvar e abrir suas composiÃÃes.\n"
+"\n"
+"Vocà pode usar as seguintes teclas nessa atividade:\n"
+"- backspace: apaga uma nota\n"
+"- delete: apaga todas as notas\n"
+"- barra de espaÃo: toca a composiÃÃo\n"
+"- nÃmeros:\n"
+"1: C\n"
+"2: D\n"
+"3: E\n"
+"4: F\n"
+"5: G\n"
+"6: A\n"
+"7: B\n"
+"8: C (uma oitava acima)\n"
+"etc.\n"
+"F1: C# / Db\n"
+"F2: D# / Eb\n"
+"F3: F# / Gb\n"
+"F4: G# / Ab\n"
+"F5: A# / Bb\n"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:1
+msgid " America: English Lullaby"
+msgstr " EUA: CanÃÃo de ninar inglesa"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:2
+msgid " America: Patriotic"
+msgstr " EUA: Marcha"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:3
+msgid " America: Shaker Tune"
+msgstr " EUA: BalanÃo"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:4
+msgid " America: Nursery Rhyme"
+msgstr " EUA: Poesia infantil"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:7
+msgid " Spain"
+msgstr " Espanha"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:8
+msgid " German Kid's Song"
+msgstr " MÃsica infantil alemÃ"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:9
+msgid " Children's Song from Brazil"
+msgstr " MÃsica infantil do Brasil"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:10
+msgid " German"
+msgstr " AlemÃo"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:11
+msgid " France"
+msgstr " FranÃa"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:12
+msgid " Germany"
+msgstr " Alemanha"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:13
+msgid " Brazil"
+msgstr " Brasil"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:14
+msgid " Hungary, Nursery Rhyme"
+msgstr " Hungria, canÃÃo de ninar"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:15
+msgid " Hungary, Children's Song"
+msgstr " Hungria, mÃsica infantil"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:16
+msgid " Serbia"
+msgstr " SÃrvia"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:17
+msgid " Britain"
+msgstr " GrÃ-Bretanha"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:18
+msgid " Poland"
+msgstr " PolÃnia"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:19
+msgid " Greece"
+msgstr " GrÃcia"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:20
+msgid " Ukraine"
+msgstr " UcrÃnia"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:21
+msgid " Mexican song to break a piÃata"
+msgstr " MÃsica mexicana de quebrar a piÃata"
+
+#: ../src/piano_composition-activity/resources/piano_composition/melodies.desktop.in.h:22
+msgid " Finland"
+msgstr " FinlÃndia"
+
+#: ../src/place_your_satellite-activity/place_your_satellite.py:68
+msgid "Click anywhere on the screen to place the satellite at a distance from the planet."
+msgstr "Clique em qualquer lugar da tela para posicionar o satÃlite."
+
+#: ../src/place_your_satellite-activity/place_your_satellite.py:70
+msgid "Then click on the satellite and drag a line that sets the speed of the satellite"
+msgstr "Depois clique no satÃlite e trace uma linha para determinar a sua velocidade."
+
+#: ../src/place_your_satellite-activity/place_your_satellite.py:267
+msgid "Satellite goes too fast"
+msgstr "O satÃlite està indo muito rÃpido"
+
+#: ../src/place_your_satellite-activity/place_your_satellite.py:269
+msgid "Satellite goes too slow"
+msgstr "O satÃlite està indo muito devagar"
+
+#: ../src/place_your_satellite-activity/place_your_satellite.py:296
+msgid "Satellite is crashing"
+msgstr "O satÃlite bateu"
+
+#: ../src/place_your_satellite-activity/place_your_satellite.py:330
+msgid "Satellite not in orbit"
+msgstr "O satÃlite nÃo està em Ãrbita"
+
+#: ../src/place_your_satellite-activity/place_your_satellite.py:394
+msgid "Speed"
+msgstr "Velocidade"
+
+#: ../src/place_your_satellite-activity/place_your_satellite.xml.in.h:1
+msgid "Place your satellite"
+msgstr "Posicione seu satÃlite"
+
+#: ../src/place_your_satellite-activity/place_your_satellite.xml.in.h:2
+msgid "Understanding effect of mass and distance on orbital velocity."
+msgstr "Entenda o efeito da massa e da distÃncia na velocidade orbital."
+
+#: ../src/place_your_satellite-activity/place_your_satellite.xml.in.h:3
+msgid "Make sure the satellite does not crash or fly away"
+msgstr "NÃo deixe o satÃlite bater nem ir embora"
+
+#: ../src/place_your_satellite-activity/place_your_satellite.xml.in.h:4
+msgid ""
+"\n"
+"A satellite revolves around the Earth because of the force between them. Orbital velocity of a satellite of Earth is directly proportional to the square root of the mass of Earth and inversely proportional to the square root of the distance from the center of Earth to the satellite.\n"
+"\n"
+"In this activity, play with the speed of the satellite and mass of Earth to see what happens to the satellite. If the speed of the satellite is slower than the required orbital speed then the force applied by the Earth on the satellite is too much and thus the satellite gets pulled towards the Earth and burns in it's atmosphere. If the speed of the satellite is more than the required orbital speed then the Earth's force is not enough to keep it in orbit and thus the satellite flies away due to it's own inertia.\n"
+"        "
+msgstr ""
+"\n"
+"Os satÃlites giram ao redor da Terra devido a forÃas que atuam sobre ele. A velocidade orbital de um satÃlite à diretamente proporcional à raiz quadrada da massa da Terra e inversamente proporcional à raiz quadrada da distÃncia entre o centro da Terra e o satÃlite.\n"
+"\n"
+"Nesta atividade, altere a velocidade do satÃlite e a massa da terra para ver o que acontece com o satÃlite. Se a velocidade do satÃlite for menor que a velocidade orbital necessÃria, a forÃa que a Terra exerce sobre o satÃlite serà muito alta e ele serà atraÃdo para a Terra, queimando em nossa atmosfera. Se a velocidade do satÃlite for maior que a velocidade orbital necessÃria, a forÃa que a Terra exerce nÃo serà suficiente para mantÃ-lo em Ãrbita e o satÃlite voarà para longe, devido à sua inÃrcia.\n"
+"        "
+
 #: ../src/planegame-activity/planegame.c:62
-#: ../src/planegame-activity/planegame.xml.in.h:4
+#: ../src/planegame-activity/planegame.xml.in.h:1
 msgid "Numbers in Order"
 msgstr "NÃmeros em ordem"
 
@@ -7143,22 +7490,177 @@ msgstr "NÃmeros em ordem"
 msgid "Move the plane to catch the clouds in the correct order"
 msgstr "Movimente o aviÃo para capturar as nuvens na ordem correta"
 
-#: ../src/planegame-activity/planegame.xml.in.h:1
-msgid ""
-"Catch the numbers in increasing order, using the up, down, right and left "
-"arrows on the keyboard to move the helicopter."
-msgstr ""
-"Capture os nÃmeros em ordem crescente, usando as teclas de seta para para "
-"mover o helicÃptero."
-
 #: ../src/planegame-activity/planegame.xml.in.h:2
 msgid "Move the helicopter to catch the clouds in the correct order"
 msgstr "Movimente o helicÃptero para capturar as nuvens na ordem correta"
 
-#: ../src/planegame-activity/planegame.xml.in.h:3
+#: ../src/planegame-activity/planegame.xml.in.h:4
 msgid "Number"
 msgstr "NÃmero"
 
+#: ../src/planegame-activity/planegame.xml.in.h:5
+msgid "Catch the numbers in increasing order, using the up, down, right and left arrows on the keyboard to move the helicopter."
+msgstr "Capture os nÃmeros em ordem crescente, usando as teclas de seta para para mover o helicÃptero."
+
+#: ../src/play_piano-activity/play_piano.py:123
+msgid "Color code notes?"
+msgstr "Colorir os cÃdigos das notas?"
+
+#: ../src/play_piano-activity/play_piano.py:144
+msgid "Click the piano keys that match the written notes."
+msgstr "Clique nas teclas do piano para encontrar as notas escritas."
+
+#: ../src/play_piano-activity/play_piano.py:166
+#: ../src/play_rhythm-activity/play_rhythm.py:180
+msgid "Play"
+msgstr "Tocar"
+
+#: ../src/play_piano-activity/play_piano.py:178
+#: ../src/play_rhythm-activity/play_rhythm.py:193
+msgid "Erase Attempt"
+msgstr "Limpar notas"
+
+#: ../src/play_piano-activity/play_piano.xml.in.h:1
+msgid "Play Piano!"
+msgstr "Toque piano"
+
+#: ../src/play_piano-activity/play_piano.xml.in.h:2
+msgid "Learn to play melodies on the piano keyboard!"
+msgstr "Aprenda a tocar melodias no teclado do piano."
+
+#: ../src/play_piano-activity/play_piano.xml.in.h:3
+msgid "Knowledge of musical notation and musical staff. Play the activity named 'Piano Composition' first."
+msgstr "Conhecimento de notaÃÃo musical. Jogue a atividade 'ComposiÃÃo no piano' primeiro."
+
+#: ../src/play_piano-activity/play_piano.xml.in.h:4
+msgid "Understand how the piano keyboard can play music as written on the musical staff."
+msgstr "Entender como tocar a mÃsica escrita na partitura em um teclado de piano."
+
+#: ../src/play_piano-activity/play_piano.xml.in.h:5
+msgid ""
+"The notes you see will be played to you. Click on the corresponding keys on the keyboard that match the notes you hear and see. All levels except for the last have the notes colored so you can match the notes to the keyboard colors. Each level increases in difficulty by adding more notes. Levels 1-6 test the treble clef, levels 7-12 test the bass clef. When you get five points, you move onto the next level (incorrect answers deduct points, correct answers add points).\n"
+"\n"
+"The following keyboard bindings work in this game:\n"
+"- backspace: erase attempt\n"
+"- delete: erase attempt\n"
+"- enter/return: OK button\n"
+"- space bar: play\n"
+"- number keys:\n"
+"  - 1: C\n"
+"  - 2: D\n"
+"  - 3: E\n"
+"  - 4: F\n"
+"  - 5: G\n"
+"  - 6: A\n"
+"  - 7: B\n"
+"  - 8: C (higher octave)\n"
+"  - etc.\n"
+"  - F1: C# / Db\n"
+"  - F2: D# / Eb\n"
+"  - F3: F# / Gb\n"
+"  - F4: G# / Ab\n"
+"  - F5: A# / Bb\n"
+msgstr ""
+"Vocà tocarà as notas que aparecem. Clique na tecla correspondente à nota que vocà ouve e vÃ. Em todos os nÃveis, exceto no Ãltimo, as notas estÃo coloridas, assim à possÃvel procurar a tecla correspondente à cor da nota. Cada nÃvel aumenta a dificuldade adicionando mais notas. Os nÃveis 1-6 testam a clave de sol e os nÃveis 7-12, a clave de fÃ. Ao obter cinco pontos vocà à levado para o prÃximo nÃvel (respostas corretas somam pontos e as incorretas diminuem).\n"
+"\n"
+"Vocà pode usar as seguintes teclas nessa atividade:\n"
+"- backspace: apaga todas as notas\n"
+"- delete: apaga todas as notas\n"
+"- enter/return: botÃo OK\n"
+"- barra de espaÃo: toca a composiÃÃo\n"
+"- nÃmeros:\n"
+"1: C\n"
+"2: D\n"
+"3: E\n"
+"4: F\n"
+"5: G\n"
+"6: A\n"
+"7: B\n"
+"8: C (uma oitava acima)\n"
+"etc.\n"
+"F1: C# / Db\n"
+"F2: D# / Eb\n"
+"F3: F# / Gb\n"
+"F4: G# / Ab\n"
+"F5: A# / Bb\n"
+
+#: ../src/play_rhythm-activity/play_rhythm.py:122
+msgid "Beat Count:"
+msgstr "Tempo:"
+
+#: ../src/play_rhythm-activity/play_rhythm.py:146
+msgid "Beat the rhythm on this drum."
+msgstr "Bata no tambor seguindo o ritmo."
+
+#: ../src/play_rhythm-activity/play_rhythm.py:157
+msgid "For a little help, click the metronome to hear the tempo."
+msgstr "Para um pouco de ajuda, clique no metrÃnomo para ouvir o tempo."
+
+#: ../src/play_rhythm-activity/play_rhythm.py:350
+msgid "Listen to the rhythm and follow the moving line."
+msgstr "Escute o ritmo e siga a linha."
+
+#: ../src/play_rhythm-activity/play_rhythm.py:352
+msgid "Click the drum to the tempo. Watch the vertical line when you start."
+msgstr "Clique no tambor no tempo certo. Preste atenÃÃo nas linhas verticais ao iniciar."
+
+#: ../src/play_rhythm-activity/play_rhythm.py:353
+msgid "You can use the space bar to drum the tempo."
+msgstr "Vocà pode usar a barra de espaÃo para bater no tambor."
+
+#: ../src/play_rhythm-activity/play_rhythm.py:356
+msgid "Now, read the rhythm. It won't be played for you. Then, beat the rhythm on the drum."
+msgstr "Agora leia o ritmo. Dessa vez ele nÃo serà tocado. Novamente, bata no tambor na hora certa."
+
+#: ../src/play_rhythm-activity/play_rhythm.py:359
+msgid "Click erase to try again."
+msgstr "Clique na vassoura e tente novamente."
+
+#: ../src/play_rhythm-activity/play_rhythm.xml.in.h:1
+msgid "Play Rhythm"
+msgstr "Ritmo musical"
+
+#: ../src/play_rhythm-activity/play_rhythm.xml.in.h:2
+msgid "Learn to listen to, read, and play musical rhythms."
+msgstr "Aprenda a escutar, ler e tocar ritmos musicais."
+
+#: ../src/play_rhythm-activity/play_rhythm.xml.in.h:3
+msgid "Simple understanding of musical rhythm and beat."
+msgstr "CompreensÃo sobre ritmo e batida musical."
+
+#: ../src/play_rhythm-activity/play_rhythm.xml.in.h:4
+msgid "Learn to beat rhythms precisely and accurately based on what you see and hear."
+msgstr "Aprenda a acompanhar ritmos com precisÃo, baseado no que vocà và e ouve."
+
+#: ../src/play_rhythm-activity/play_rhythm.xml.in.h:5
+msgid ""
+"This is a relatively challenging game to master, so good luck.\n"
+"\n"
+"Listen to the rhythm played, and follow along with the music. If you would like to hear it again, click the play button. When you're ready to perform the identical rhythm, click the drum to the rhythm, then click the OK button. If you clicked correctly and in the right tempo, another rhythm is displayed. If not, you must try again.\n"
+"\n"
+"Even levels display a vertical playing line when you click the drum, which helps you see when to click to follow the rhythm. Click on the drum when the line is in the middle of the notes.\n"
+"\n"
+"Odd levels are harder, because there is no vertical playing line. The rhythm will not be played for you. You must read the rhythm, and click it back in tempo. Click the metronome to hear the quarter note tempo.\n"
+"\n"
+"The following keyboard bindings work in this game:\n"
+"- backspace: erase attempt\n"
+"- delete: erase attempt\n"
+"- enter/return: OK button\n"
+"- space bar: play\n"
+msgstr ""
+"Esse à um jogo bem desafiador, por isso, seja persistente!\n"
+"\n"
+"Preste atenÃÃo na batida do ritmo e acompanhe a pauta. Caso queira ouvir novamente, clique no botÃo de tocar. Quando vocà estiver pronto para iniciar a atividade, clique no tambor para iniciar e clique novamente no momento certo da batida do ritmo. Caso tenha clicado no tempo correto, outro ritmo serà exibido. Caso contrÃrio vocà deve tentar novamente.\n"
+"\n"
+"Os nÃveis Ãmpares exibem uma linha vertical que ajuda a indicar o momento correto de bater no tambor. Clique no tambor quando a linha passar pelo meio da nota.\n"
+"\n"
+"Os nÃveis pares sÃo mais difÃceis, porque nÃo existe nenhuma linha e a batida do ritmo nÃo serà tocada pra vocÃ. Vocà deve ler a pauta e clicar no momento certo. Vocà pode clicar no metrÃnomo caso precise de ajuda para marcar o compasso.\n"
+"\n"
+"Vocà pode usar as seguintes teclas nessa atividade:\n"
+"- backspace: apaga todas as notas e tambÃm reinicia a atividade\n"
+"- delete: apaga todas as notas e tambÃm reinicia a atividade\n"
+"- barra de espaÃo: toca a batida do ritmo\n"
+
 #: ../src/pythontemplate-activity/pythontemplate.py:62
 #: ../src/pythontest-activity/pythontest.py:182
 msgid ""
@@ -7169,29 +7671,27 @@ msgstr ""
 "com a linguagem de programaÃÃo Python."
 
 #: ../src/pythontemplate-activity/pythontemplate.xml.in.h:1
-#: ../src/pythontest-activity/pythontest.xml.in.h:1
-msgid "Add a language-binding to GCompris."
-msgstr "Adicionar uma associaÃÃo de linguagem ao GCompris."
+msgid "Python Template"
+msgstr "Modelo do Python"
 
 #: ../src/pythontemplate-activity/pythontemplate.xml.in.h:2
-#: ../src/pythontest-activity/pythontest.xml.in.h:2
-msgid "Advanced Python Programmer :)"
-msgstr "Programador avanÃado de Python :)"
+msgid "An empty Python activity to use as a starting point"
+msgstr "Um aplicativo Python em branco, para ser usado como ponto de partida"
 
 #: ../src/pythontemplate-activity/pythontemplate.xml.in.h:3
-msgid "An empty python activity to use as a starting point"
-msgstr "Um aplicativo Python em branco, para ser usado como ponto de partida"
+#: ../src/pythontest-activity/pythontest.xml.in.h:3
+msgid "Advanced Python Programmer :)"
+msgstr "Programador avanÃado de Python :)"
 
 #: ../src/pythontemplate-activity/pythontemplate.xml.in.h:4
-msgid "Python Template"
-msgstr "Modelo do Python"
+#: ../src/pythontest-activity/pythontest.xml.in.h:4
+msgid "Add a language-binding to GCompris."
+msgstr "Adicionar uma associaÃÃo de linguagem ao GCompris."
 
 #: ../src/pythontemplate-activity/pythontemplate.xml.in.h:5
 #: ../src/pythontest-activity/pythontest.xml.in.h:5
-msgid ""
-"Thanks to Guido van Rossum and the python team for this powerful language!"
-msgstr ""
-"Obrigado a Guido Van Rossum e a equipe Python por esta linguagem poderosa!"
+msgid "Thanks to Guido van Rossum and the Python team for this powerful language!"
+msgstr "Obrigado a Guido Van Rossum e a equipe Python por esta linguagem poderosa!"
 
 #: ../src/pythontest-activity/pythontest.py:192
 msgid ""
@@ -7229,13 +7729,13 @@ msgstr "Usar cÃrculos"
 msgid "Use rectangles"
 msgstr "Usar retÃngulos"
 
-#: ../src/pythontest-activity/pythontest.xml.in.h:3
+#: ../src/pythontest-activity/pythontest.xml.in.h:1
 msgid "Python Test"
 msgstr "Teste de Python"
 
-#: ../src/pythontest-activity/pythontest.xml.in.h:4
-msgid "Test board for the python plugin"
-msgstr "Ãrea de teste para o plugin Python"
+#: ../src/pythontest-activity/pythontest.xml.in.h:2
+msgid "Test board for the Python plugin"
+msgstr "Atividade de teste para o plugin Python"
 
 #: ../src/railroad-activity/railroad.c:97
 msgid "Memory game"
@@ -7246,28 +7746,20 @@ msgid "Build a train according to the model"
 msgstr "Construa um trem de acordo com o modelo"
 
 #: ../src/railroad-activity/railroad.xml.in.h:1
-msgid "A memory game based on trains"
-msgstr "Um jogo da memÃria baseado em trens"
+msgid "Railway"
+msgstr "Ferrovia"
 
 #: ../src/railroad-activity/railroad.xml.in.h:2
-msgid ""
-"A train - a locomotive and carriage(s) - is displayed at the top of the main "
-"area for a few seconds. Rebuild it at the top of the screen by selecting the "
-"appropriate carriages and locomotive. Deselect an item by clicking on it "
-"again. Check your construction by clicking on the hand at the bottom."
-msgstr ""
-"Um trem - uma locomotiva e vagÃo(Ães) - sÃo exibidos no topo da Ãrea "
-"principal por alguns segundos. Reconstrua-o no topo da tela selecionando a "
-"locomotiva e os vagÃes apropriados. Elimine um item clicando sobre ele "
-"novamente. Verifique sua construÃÃo clicando na mÃo da parte inferior."
+msgid "A memory game based on trains"
+msgstr "Um jogo da memÃria baseado em trens"
 
 #: ../src/railroad-activity/railroad.xml.in.h:3
 msgid "Memory-training"
 msgstr "Treinamento de memÃria"
 
 #: ../src/railroad-activity/railroad.xml.in.h:5
-msgid "Railway"
-msgstr "Ferrovia"
+msgid "A train - a locomotive and carriage(s) - is displayed at the top of the main area for a few seconds. Rebuild it at the top of the screen by selecting the appropriate carriages and locomotive. Deselect an item by clicking on it again. Check your construction by clicking on the hand at the bottom."
+msgstr "Um trem - uma locomotiva e vagÃo(Ães) - sÃo exibidos no topo da Ãrea principal por alguns segundos. Reconstrua-o no topo da tela selecionando a locomotiva e os vagÃes apropriados. Elimine um item clicando sobre ele novamente. Verifique sua construÃÃo clicando na mÃo da parte inferior."
 
 #: ../src/readingh-activity/reading.c:229
 #: ../src/wordsgame-activity/wordsgame.c:222
@@ -7288,8 +7780,7 @@ msgstr "està sendo mostrada"
 
 #: ../src/readingh-activity/reading.c:465
 msgid "We skip this level because there are not enough words in the list!"
-msgstr ""
-"NÃs pulamos esse nÃvel porque nÃo existem palavras suficientes na lista!"
+msgstr "NÃs pulamos esse nÃvel porque nÃo existem palavras suficientes na lista!"
 
 #: ../src/readingh-activity/reading.c:668
 msgid "Yes, I saw it"
@@ -7316,132 +7807,89 @@ msgid "And it was displayed"
 msgstr "E ela foi exibida"
 
 #: ../src/readingh-activity/readingh.xml.in.h:1
-#: ../src/readingv-activity/readingv.xml.in.h:1
-msgid ""
-"A word is shown at the top right of the board. A list of words will appear "
-"and disappear on the left. Does the given word belong to the list?"
-msgstr ""
-"Uma palavra à mostrada no quadro acima e à direita. VÃrias palavras irÃo "
-"aparecer e desaparecer à esquerda. A palavra mostrada à direita estava entre "
-"elas?"
-
-#: ../src/readingh-activity/readingh.xml.in.h:2
 msgid "Horizontal reading practice"
 msgstr "PrÃtica de leitura na horizontal"
 
-#: ../src/readingh-activity/readingh.xml.in.h:3
+#: ../src/readingh-activity/readingh.xml.in.h:2
 msgid "Read a list of words and work out if a given word is in it"
-msgstr ""
-"Leia uma sÃrie de palavras e diga se uma determinada palavra està entre elas"
+msgstr "Leia uma sÃrie de palavras e diga se uma determinada palavra està entre elas"
 
-#: ../src/readingh-activity/readingh.xml.in.h:5
+#: ../src/readingh-activity/readingh.xml.in.h:3
 msgid "Reading training in a limited time"
 msgstr "Treinamento de leitura em um tempo limitado"
 
+#: ../src/readingh-activity/readingh.xml.in.h:5
+#: ../src/readingv-activity/readingv.xml.in.h:5
+msgid "A word is shown at the top right of the board. A list of words will appear and disappear on the left. Does the given word belong to the list?"
+msgstr "Uma palavra à mostrada no quadro acima e à direita. VÃrias palavras irÃo aparecer e desaparecer à esquerda. A palavra mostrada à direita estava entre elas?"
+
+#: ../src/readingv-activity/readingv.xml.in.h:1
+msgid "Vertical-reading practice"
+msgstr "PrÃtica de leitura na vertical"
+
 #: ../src/readingv-activity/readingv.xml.in.h:2
 msgid "Read a vertical list of words and work out if a given word is in it"
-msgstr ""
-"Leia uma sÃrie de palavras na vertical e diga se uma determinada palavra "
-"està entre elas"
+msgstr "Leia uma sÃrie de palavras na vertical e diga se uma determinada palavra està entre elas"
 
 #: ../src/readingv-activity/readingv.xml.in.h:3
 msgid "Read training in a limited time"
 msgstr "Treinamento de leitura em um tempo limitado"
 
-#: ../src/readingv-activity/readingv.xml.in.h:5
-msgid "Vertical-reading practice"
-msgstr "PrÃtica de leitura na vertical"
-
 #: ../src/redraw-activity/redraw.py:881
 msgid "Coordinate"
 msgstr "Coordenadas"
 
 #: ../src/redraw-activity/redraw.xml.in.h:1
-msgid "Copy a drawing from the box on the right into the box on the left."
-msgstr "Copie um desenho da caixa à direita para a caixa à esquerda."
+msgid "Redraw the given item"
+msgstr "Redesenhe o item mostrado"
 
 #: ../src/redraw-activity/redraw.xml.in.h:2
-msgid ""
-"First, select the proper tool from the toolbar. Then drag the mouse to "
-"create objects. When you are done, click on the OK button. Errors will be "
-"marked with a little red cross. The order of objects (above/under) is not "
-"important but be careful not to end up with unwanted objects under others."
-msgstr ""
-"Primeiro, selecione a ferramenta apropriada da barra de ferramentas. EntÃo, "
-"arraste o mouse para criar objetos. Quando vocà terminar, clique no botÃo "
-"OK. Os erros serÃo marcados com uma pequena cruz vermelha. A ordem de "
-"objetos (acima/abaixo) nÃo à importante, mas tome cuidado para nÃo ter "
-"objetos indesejados sob outros."
+msgid "Copy a drawing from the box on the right into the box on the left."
+msgstr "Copie um desenho da caixa à direita para a caixa à esquerda."
 
 #: ../src/redraw-activity/redraw.xml.in.h:3
-msgid "Redraw the given item"
-msgstr "Redesenhe o item mostrado"
+msgid "First, select the proper tool from the toolbar. Then drag the mouse to create objects. When you are done, click on the OK button. Errors will be marked with a little red cross. The order of objects (above/under) is not important but be careful not to end up with unwanted objects under others."
+msgstr "Primeiro, selecione a ferramenta apropriada da barra de ferramentas. EntÃo, arraste o mouse para criar objetos. Quando vocà terminar, clique no botÃo OK. Os erros serÃo marcados com uma pequena cruz vermelha. A ordem de objetos (acima/abaixo) nÃo à importante, mas tome cuidado para nÃo ter objetos indesejados sob outros."
 
 #: ../src/redraw_symmetrical-activity/redraw_symmetrical.xml.in.h:1
-msgid ""
-"Copy the mirror image of an object from the box on the right into the box on "
-"the left."
-msgstr ""
-"Copie a imagem espelhada de um objeto da caixa à direita para a caixa à "
-"esquerda."
+msgid "Mirror the given item"
+msgstr "Espelhe o item mostrado"
 
 #: ../src/redraw_symmetrical-activity/redraw_symmetrical.xml.in.h:2
-msgid ""
-"First, select the proper tool from the toolbar. Then drag the mouse to "
-"create objects. When you are done, click on the OK button. A little red "
-"cross will show you where something isn't right yet. The order of objects "
-"(above/under) is not important but be careful not to end up with unwanted "
-"objects under others."
-msgstr ""
-"Primeiro, selecione a ferramenta apropriada da barra de ferramentas. EntÃo, "
-"arraste o mouse para criar objetos. Quando vocà terminar, clique no botÃo "
-"OK. Os erros serÃo marcados com uma pequena cruz vermelha. A ordem de "
-"objetos (acima/abaixo) nÃo à importante, mas tome cuidado para nÃo ter "
-"objetos indesejados sob outros."
+msgid "Copy the mirror image of an object from the box on the right into the box on the left."
+msgstr "Copie a imagem espelhada de um objeto da caixa à direita para a caixa à esquerda."
 
 #: ../src/redraw_symmetrical-activity/redraw_symmetrical.xml.in.h:3
-msgid "Mirror the given item"
-msgstr "Espelhe o item mostrado"
+msgid "First, select the proper tool from the toolbar. Then drag the mouse to create objects. When you are done, click on the OK button. A little red cross will show you where something isn't right yet. The order of objects (above/under) is not important but be careful not to end up with unwanted objects under others."
+msgstr "Primeiro, selecione a ferramenta apropriada da barra de ferramentas. EntÃo, arraste o mouse para criar objetos. Quando vocà terminar, clique no botÃo OK. Os erros serÃo marcados com uma pequena cruz vermelha. A ordem de objetos (acima/abaixo) nÃo à importante, mas tome cuidado para nÃo ter objetos indesejados sob outros."
 
 #: ../src/reversecount-activity/reversecount.xml.in.h:1
-msgid ""
-"Can move the mouse, can read numbers and subtract numbers up to 10 for the "
-"first level"
-msgstr ""
-"Saber mover o mouse, ser capaz de ler nÃmeros e subtrair nÃmeros atà 10 para "
-"o primeiro nÃvel"
+msgid "Practice subtraction with a fun game"
+msgstr "Praticar subtraÃÃo em um jogo divertido"
 
 #: ../src/reversecount-activity/reversecount.xml.in.h:2
-msgid ""
-"Click on the dice to show how many ice spots there are between Tux and the "
-"fish. Click the dice with the right mouse button to count backwards. When "
-"done, click on the OK button or hit the Enter key."
-msgstr ""
-"Clique no dado para mostrar quantos blocos de gelo existem entre o Tux e o "
-"peixe. Clique no dado com o botÃo direito do mouse para voltar os nÃmeros. "
-"Quando terminar, clique no botÃo OK ou aperte a tecla Enter."
+msgid "Tux is hungry. Help him find fish by counting to the correct ice spot."
+msgstr "Tux està com fome. Ajude-o a encontrar os peixes contando corretamente os blocos de gelos atà o local correto."
 
 #: ../src/reversecount-activity/reversecount.xml.in.h:3
-msgid "Practice subtraction with a fun game"
-msgstr "Praticar subtraÃÃo em um jogo divertido"
+msgid "Can move the mouse, can read numbers and subtract numbers up to 10 for the first level"
+msgstr "Saber mover o mouse, ser capaz de ler nÃmeros e subtrair nÃmeros atà 10 para o primeiro nÃvel"
 
 #: ../src/reversecount-activity/reversecount.xml.in.h:4
-msgid "Tux is hungry. Help him find fish by counting to the correct ice spot."
-msgstr ""
-"Tux està com fome. Ajude-o a encontrar os peixes contando corretamente os "
-"blocos de gelos atà o local correto."
+msgid "Click on the dice to show how many ice spots there are between Tux and the fish. Click the dice with the right mouse button to count backwards. When done, click on the OK button or hit the Enter key."
+msgstr "Clique no dado para mostrar quantos blocos de gelo existem entre o Tux e o peixe. Clique no dado com o botÃo direito do mouse para voltar os nÃmeros. Quando terminar, clique no botÃo OK ou aperte a tecla Enter."
 
-#: ../src/scalesboard-activity/scale.c:294
+#: ../src/scalesboard-activity/scale.c:295
 #, c-format
 msgid "Weight in g = %s"
 msgstr "Peso em g = %s"
 
-#: ../src/scalesboard-activity/scale.c:296
+#: ../src/scalesboard-activity/scale.c:297
 #, c-format
 msgid "Weight = %s"
 msgstr "Peso = %s"
 
-#: ../src/scalesboard-activity/scale.c:1036
+#: ../src/scalesboard-activity/scale.c:1039
 msgid "Take care, you can drop weights on both sides of the scale."
 msgstr "AtenÃÃo, vocà pode soltar os pesos em ambos os lados da balanÃa."
 
@@ -7459,23 +7907,13 @@ msgid "Mental calculation, arithmetic equality"
 msgstr "Calculo mental, equaÃÃo matemÃtica"
 
 #: ../src/scalesboard-activity/scalesboard.xml.in.h:4
-#: ../src/scalesboard_weight-activity/scalesboard_weight.xml.in.h:4
-msgid ""
-"The painting is an original painting created by Virginie MOREAU (virginie."
-"moreau free fr) in 2001. Its name is 'Spices Seller in Egypt'. It is "
-"released under the GPL licence."
-msgstr ""
-"A pintura foi originalmente produzida por Virginie MOREAU (virginie."
-"moreau free fr) em 2001. Seu nome à \"Vendedor de Especiarias no Egito\". "
-"Ela foi liberada sob a licenÃa GPL."
+msgid "To balance the scales, move the weights on the left or the right side. The weights can be arranged in any order."
+msgstr "Para equilibrar a balanÃa, movimente os pesos à esquerda ou à direita. Eles podem ser colocados em qualquer ordem."
 
 #: ../src/scalesboard-activity/scalesboard.xml.in.h:5
-msgid ""
-"To balance the scales, move the weights on the left or the right side. The "
-"weights can be arranged in any order."
-msgstr ""
-"Para equilibrar a balanÃa, movimente os pesos à esquerda ou à direita. Eles "
-"podem ser colocados em qualquer ordem."
+#: ../src/scalesboard_weight-activity/scalesboard_weight.xml.in.h:5
+msgid "The painting is an original painting created by Virginie MOREAU (virginie moreau free fr) in 2001. Its name is 'Spices Seller in Egypt'. It is released under the GPL license."
+msgstr "A pintura foi originalmente produzida por Virginie MOREAU (virginie moreau free fr) em 2001. Seu nome à \"Vendedor de Especiarias no Egito\". Ela foi liberada sob a licenÃa GPL."
 
 #: ../src/scalesboard_weight-activity/scalesboard_weight.xml.in.h:2
 msgid "Drag and Drop masses to balance the scales and calculate the weight"
@@ -7485,71 +7923,36 @@ msgstr "Arraste e solte as massas para equilibrar a balanÃa e calcular o peso"
 msgid "Mental calculation, arithmetic equality, unit conversion"
 msgstr "Calculo mental, equaÃÃo matemÃtica, conversÃo de unidades"
 
-#: ../src/scalesboard_weight-activity/scalesboard_weight.xml.in.h:5
-msgid ""
-"To balance the scales, move the masses on the left or the right side. Take "
-"care of the weight and the unit of the masses, remember that a kilogram (kg) "
-"is 1000 grams (g). They can be arranged in any order."
-msgstr ""
-"Para equilibrar a balanÃa, movimente os pesos à esquerda ou à direita. Tome "
-"cuidado com o peso e com as unidades de massa. Lembre-se que um quilograma "
-"(kg) Ã igual a 1000 gramas (g). Eles podem ser colocados em qualquer ordem."
+#: ../src/scalesboard_weight-activity/scalesboard_weight.xml.in.h:4
+msgid "To balance the scales, move the masses on the left or the right side. Take care of the weight and the unit of the masses, remember that a kilogram (kg) is 1000 grams (g). They can be arranged in any order."
+msgstr "Para equilibrar a balanÃa, movimente os pesos à esquerda ou à direita. Tome cuidado com o peso e com as unidades de massa. Lembre-se que um quilograma (kg) à igual a 1000 gramas (g). Eles podem ser colocados em qualquer ordem."
 
 #: ../src/searace1player-activity/searace1player.xml.in.h:1
-msgid "Give good instructions to your ship in order to be first in the race."
-msgstr ""
-"DÃ as instruÃÃes corretas para o seu barco e seja o vencedor da corrida."
+msgid "Sea race (Single Player)"
+msgstr "Corrida marÃtima (1 jogador)"
 
 #: ../src/searace1player-activity/searace1player.xml.in.h:2
+msgid "Give good instructions to your ship in order to be first in the race."
+msgstr "DÃ as instruÃÃes corretas para o seu barco e seja o vencedor da corrida."
+
+#: ../src/searace1player-activity/searace1player.xml.in.h:3
+#: ../src/searace-activity/searace.xml.in.h:3
+msgid "In this activity, you will learn how to enter commands into a computer. Even if the language is extremely basic, you learn here how to think ahead and construct a program. This activity can be used to introduce the programming concept to children."
+msgstr "Nessa atividade vocà irà aprender como passar comandos para o computador. Mesmo com uma linguagem bastante simples, vocà aprende como planejar e construir um programa. Essa atividade pode ser usada para introduzir o conceito de programaÃÃo para crianÃas."
+
+#: ../src/searace1player-activity/searace1player.xml.in.h:4
 msgid ""
-"In the text entry, enter one command per line, to control your boat. "
-"Commands supported are displayed between the two entry areas. The 'left' and "
-"'right' commands must be followed by an angle in degrees. The angle value is "
-"also called a 'parameter' to the left or right command. By default 45 "
-"degrees is used. The 'forward' command accepts a distance parameter. By "
-"default 1 is used.\n"
+"In the text entry, enter one command per line, to control your boat. Commands supported are displayed between the two entry areas. The 'left' and 'right' commands must be followed by an angle in degrees. The angle value is also called a 'parameter' to the left or right command. By default 45 degrees is used. The 'forward' command accepts a distance parameter. By default 1 is used.\n"
 "For example:\n"
 "- left 90: Make a perpendicular left turn\n"
 "- forward 10: Go forward for 10 units (as displayed on the ruler).\n"
-"The goal is to reach the right of the screen (the red line). When done, you "
-"can try to improve your program and start a new race with the same weather "
-"conditions by using the retry button. You can click and drag your mouse "
-"anywhere on the map to get a measurement in distance and angle. Going to the "
-"next level will give you more complex weather conditions."
+"The goal is to reach the right of the screen (the red line). When done, you can try to improve your program and start a new race with the same weather conditions by using the retry button. You can click and drag your mouse anywhere on the map to get a measurement in distance and angle. Going to the next level will give you more complex weather conditions."
 msgstr ""
-"No campo de texto, digite um comando por linha, para controlar seu barco. Os "
-"comandos suportados sÃo mostrados entre as duas Ãreas de entrada. Os "
-"comandos \"esquerda\" e \"direita\" devem ser seguidos por um Ãngulo, em "
-"graus. O valor do Ãngulo à chamado de \"parÃmetro\" dos comandos \"esquerda"
-"\" e \"direita\". O Ãngulo padrÃo utilizado à de 45 graus. O comando "
-"\"avanÃar\" aceita um parÃmetro de distÃncia. A distÃncia padrÃo utilizada à "
-"1.\n"
+"No campo de texto, digite um comando por linha, para controlar seu barco. Os comandos suportados sÃo mostrados entre as duas Ãreas de entrada. Os comandos \"esquerda\" e \"direita\" devem ser seguidos por um Ãngulo, em graus. O valor do Ãngulo à chamado de \"parÃmetro\" dos comandos \"esquerda\" e \"direita\". O Ãngulo padrÃo utilizado à de 45 graus. O comando \"avanÃar\" aceita um parÃmetro de distÃncia. A distÃncia padrÃo utilizada à 1.\n"
 "Por exemplo:\n"
 "- esquerda 90: gira perpendicularmente à esquerda\n"
 "- avanÃar 10: avanÃa 10 unidades (como mostradas na rÃgua).\n"
-"O objetivo à atingir o lado direito da tela (a linha vermelha). Quando "
-"terminar, vocà pode tentar aprimorar o seu programa e comeÃar uma nova "
-"corrida com as mesmas condiÃÃes de tempo, usando o botÃo de repetiÃÃo. Vocà "
-"pode clicar e arrastar o mouse em qualquer lugar do mapa para obter uma "
-"medida de distÃncia e Ãngulo. Os nÃveis mais elevados apresentam condiÃÃes "
-"de tempo mais complexas."
-
-#: ../src/searace1player-activity/searace1player.xml.in.h:7
-#: ../src/searace-activity/searace.xml.in.h:8
-msgid ""
-"In this activity, you will learn how to enter commands into a computer. Even "
-"if the language is extremely basic, you learn here how to think ahead and "
-"construct a program. This activity can be used to introduce the programming "
-"concept to children."
-msgstr ""
-"Nessa atividade vocà irà aprender como passar comandos para o computador. "
-"Mesmo com uma linguagem bastante simples, vocà aprende como planejar e "
-"construir um programa. Essa atividade pode ser usada para introduzir o "
-"conceito de programaÃÃo para crianÃas."
-
-#: ../src/searace1player-activity/searace1player.xml.in.h:8
-msgid "Sea race (Single Player)"
-msgstr "Corrida marÃtima (1 jogador)"
+"O objetivo à atingir o lado direito da tela (a linha vermelha). Quando terminar, vocà pode tentar aprimorar o seu programa e comeÃar uma nova corrida com as mesmas condiÃÃes de tempo, usando o botÃo de repetiÃÃo. Vocà pode clicar e arrastar o mouse em qualquer lugar do mapa para obter uma medida de distÃncia e Ãngulo. Os nÃveis mais elevados apresentam condiÃÃes de tempo mais complexas."
 
 #: ../src/searace-activity/searace.py:174
 msgid "The race is already being run"
@@ -7611,151 +8014,104 @@ msgid "Distance:"
 msgstr "DistÃncia:"
 
 #: ../src/searace-activity/searace.xml.in.h:1
+msgid "Sea race (2 Players)"
+msgstr "Corrida marÃtima (2 jogadores)"
+
+#: ../src/searace-activity/searace.xml.in.h:2
 msgid "Direct your boat accurately to win the race."
 msgstr "Dirija o seu barco com precisÃo para ganhar a corrida."
 
-#: ../src/searace-activity/searace.xml.in.h:2
+#: ../src/searace-activity/searace.xml.in.h:4
 msgid ""
 "In the text entry, enter one command per line, to control your boat.\n"
-"Commands supported are displayed between the two entry areas. The 'left' and "
-"'right' commands must be followed by an angle in degrees. The angle value is "
-"also called a 'parameter' to the left or right command. By default 45 "
-"degrees is used. The 'forward' command accepts a distance parameter. By "
-"default 1 is used.\n"
+"Commands supported are displayed between the two entry areas. The 'left' and 'right' commands must be followed by an angle in degrees. The angle value is also called a 'parameter' to the left or right command. By default 45 degrees is used. The 'forward' command accepts a distance parameter. By default 1 is used.\n"
 "For example:\n"
 "- left 90: Make a perpendicular left turn\n"
 "- forward 10: Go forward for 10 units (as displayed on the ruler).\n"
-"The goal is to reach the right of the screen (the red line). When done, you "
-"can try to improve your program and start a new race with the same weather "
-"conditions by using the retry button. You can click and drag your mouse "
-"anywhere on the map to get a measurement in distance and angle. Going to the "
-"next level will give you more complex weather conditions."
+"The goal is to reach the right of the screen (the red line). When done, you can try to improve your program and start a new race with the same weather conditions by using the retry button. You can click and drag your mouse anywhere on the map to get a measurement in distance and angle. Going to the next level will give you more complex weather conditions."
 msgstr ""
 "No campo de texto, digite um comando por linha, para controlar seu barco.\n"
-"Os comandos suportados sÃo mostrados entre as duas Ãreas de entrada. Os "
-"comandos \"esquerda\" e \"direita\" devem ser seguidos por um Ãngulo, em "
-"graus. O valor do Ãngulo à chamado de \"parÃmetro\" dos comandos \"esquerda"
-"\" e \"direita\". O Ãngulo padrÃo utilizado à de 45 graus. O comando "
-"\"avanÃar\" aceita um parÃmetro de distÃncia. A distÃncia padrÃo utilizada à "
-"1.\n"
+"Os comandos suportados sÃo mostrados entre as duas Ãreas de entrada. Os comandos \"esquerda\" e \"direita\" devem ser seguidos por um Ãngulo, em graus. O valor do Ãngulo à chamado de \"parÃmetro\" dos comandos \"esquerda\" e \"direita\". O Ãngulo padrÃo utilizado à de 45 graus. O comando \"avanÃar\" aceita um parÃmetro de distÃncia. A distÃncia padrÃo utilizada à 1.\n"
 "Por exemplo:\n"
 "- esquerda 90: gira perpendicularmente à esquerda\n"
 "- avanÃar 10: avanÃa 10 unidades (como mostradas na rÃgua).\n"
-"O objetivo à atingir o lado direito da tela (a linha vermelha). Quando "
-"terminar, vocà pode tentar aprimorar o seu programa e comeÃar uma nova "
-"corrida com as mesmas condiÃÃes de tempo, usando o botÃo de repetiÃÃo. Vocà "
-"pode clicar e arrastar o mouse em qualquer lugar do mapa para obter uma "
-"medida de distÃncia e Ãngulo. Os nÃveis mais elevados apresentam condiÃÃes "
-"de tempo mais complexas."
-
-#: ../src/searace-activity/searace.xml.in.h:9
-msgid "Sea race (2 Players)"
-msgstr "Corrida marÃtima (2 jogadores)"
+"O objetivo à atingir o lado direito da tela (a linha vermelha). Quando terminar, vocà pode tentar aprimorar o seu programa e comeÃar uma nova corrida com as mesmas condiÃÃes de tempo, usando o botÃo de repetiÃÃo. Vocà pode clicar e arrastar o mouse em qualquer lugar do mapa para obter uma medida de distÃncia e Ãngulo. Os nÃveis mais elevados apresentam condiÃÃes de tempo mais complexas."
 
 #: ../src/smallnumbers2-activity/smallnumbers2.xml.in.h:1
-#: ../src/smallnumbers-activity/smallnumbers.xml.in.h:1
-msgid "Count the number of dots on dice before they reach the ground"
-msgstr "Conte o nÃmero de pontos do dado antes que ele chegue ao chÃo"
+msgid "Numbers with pairs of dice"
+msgstr "NÃmeros com pares de dados"
 
 #: ../src/smallnumbers2-activity/smallnumbers2.xml.in.h:2
 #: ../src/smallnumbers-activity/smallnumbers.xml.in.h:2
-msgid "Counting skills"
-msgstr "Habilidade de contagem"
+msgid "Count the number of dots on dice before they reach the ground"
+msgstr "Conte o nÃmero de pontos do dado antes que ele chegue ao chÃo"
 
 #: ../src/smallnumbers2-activity/smallnumbers2.xml.in.h:3
 #: ../src/smallnumbers-activity/smallnumbers.xml.in.h:3
-msgid "In a limited time, count the number of dots"
-msgstr "Dentro do limite de tempo, conte o nÃmero de pontos"
+msgid "Counting skills"
+msgstr "Habilidade de contagem"
 
 #: ../src/smallnumbers2-activity/smallnumbers2.xml.in.h:4
-msgid "Numbers with pairs of dice"
-msgstr "NÃmeros com pares de dados"
+#: ../src/smallnumbers-activity/smallnumbers.xml.in.h:4
+msgid "In a limited time, count the number of dots"
+msgstr "Dentro do limite de tempo, conte o nÃmero de pontos"
 
 #: ../src/smallnumbers2-activity/smallnumbers2.xml.in.h:5
 #: ../src/smallnumbers-activity/smallnumbers.xml.in.h:5
 msgid "With the keyboard, type the number of dots you see on the falling dice."
 msgstr "Digite o nÃmero de pontos do dado que està caindo."
 
-#: ../src/smallnumbers-activity/smallnumbers.xml.in.h:4
+#: ../src/smallnumbers-activity/smallnumbers.xml.in.h:1
 msgid "Numbers With Dice"
 msgstr "NÃmeros com dados"
 
 #: ../src/submarine-activity/submarine.xml.in.h:1
-msgid ""
-"Click on different active elements : engine, rudders and air tanks, in order "
-"to navigate to the required depth. There is a close gate on the right. Catch "
-"the jewel to open it, then pass through it to reach the next level."
-msgstr ""
-"Clique nos diferentes elementos ativos: motor, leme e tanques de ar, a fim "
-"de navegar atà a profundidade solicitada. Existe um portÃo à direita. Passe "
-"pela joia para abri-lo e, entÃo passe por ele para chegar ao prÃximo nÃvel."
+msgid "Pilot a submarine"
+msgstr "Pilote um submarino"
 
 #: ../src/submarine-activity/submarine.xml.in.h:2
-msgid "Learn how a submarine works"
-msgstr "Aprender como um submarino funciona"
+msgid "Pilot a submarine using air tanks and dive rudders"
+msgstr "Pilote um submarino, usando tanques de ar e lemes de mergulho"
 
 #: ../src/submarine-activity/submarine.xml.in.h:3
 msgid "Physics basics"
 msgstr "FÃsica bÃsica"
 
 #: ../src/submarine-activity/submarine.xml.in.h:4
-msgid "Pilot a submarine"
-msgstr "Pilote um submarino"
+msgid "Learn how a submarine works"
+msgstr "Aprender como um submarino funciona"
 
 #: ../src/submarine-activity/submarine.xml.in.h:5
-msgid "Pilot a submarine using air tanks and dive rudders"
-msgstr "Pilote um submarino, usando tanques de ar e lemes de mergulho"
+msgid "Click on different active elements : engine, rudders and air tanks, in order to navigate to the required depth. There is a close gate on the right. Catch the jewel to open it, then pass through it to reach the next level."
+msgstr "Clique nos diferentes elementos ativos: motor, leme e tanques de ar, a fim de navegar atà a profundidade solicitada. Existe um portÃo à direita. Passe pela joia para abri-lo e, entÃo passe por ele para chegar ao prÃximo nÃvel."
 
 #: ../src/sudoku-activity/sudoku.xml.in.h:1
-msgid "Completing the puzzle requires patience and logical ability"
-msgstr "Completar o quebra-cabeÃa exige paciÃncia e habilidade lÃgica"
+msgid "Sudoku, place unique symbols in a square."
+msgstr "Sudoku"
 
 #: ../src/sudoku-activity/sudoku.xml.in.h:2
-msgid ""
-"For the first level with colored symbols, select a symbol on the left and "
-"click on its target position. For the higher levels, click on an empty "
-"square to give it the keyboard focus. Then enter a possible letter or "
-"number. GCompris will not let you enter invalid data."
-msgstr ""
-"No primeiro nÃvel, com nÃveis coloridos, selecione o sÃmbolo à esquerda e "
-"clique na sua posiÃÃo de destino. Nos nÃveis mais altos, clique em um "
-"quadrado vazio para focalizÃ-lo. EntÃo digite o possÃvel nÃmero ou letra. O "
-"GCompris nÃo deixa vocà digitar um valor invÃlido."
+msgid "Symbols must be unique in a row, in a column, and (if defined) each region."
+msgstr "Os sÃmbolos devem ser Ãnicos em uma linha, uma coluna e (caso definidas) em cada regiÃo."
 
 #: ../src/sudoku-activity/sudoku.xml.in.h:3
-msgid "Sudoku, place unique symbols in a square."
-msgstr "Sudoku"
+msgid "Completing the puzzle requires patience and logical ability"
+msgstr "Completar o quebra-cabeÃa exige paciÃncia e habilidade lÃgica"
 
 #: ../src/sudoku-activity/sudoku.xml.in.h:4
-msgid ""
-"Symbols must be unique in a row, in a column, and (if defined) each region."
-msgstr ""
-"Os sÃmbolos devem ser Ãnicos em uma linha, uma coluna e (caso definidas) em "
-"cada regiÃo."
+msgid "The aim of the puzzle is to enter a symbol or numeral from 1 through 9 in each cell of a grid, most frequently a 9x9 grid made up of 3x3 subgrids (called 'regions'), starting with various symbols or numerals given in some cells (the 'givens'). Each row, column and region must contain only one instance of each symbol or numeral (Source &lt;http://en.wikipedia.org/wiki/Sudoku&gt;)."
+msgstr "O objetivo do quebra-cabeÃa à colocar um sÃmbolo ou um nÃmero de 1 a 9 em cada cÃlula de uma grade. Normalmente à uma grade de 9x9, feita de sub-grades de 3x3 (chamadas \"regiÃes\"), que jà comeÃa com alguns sÃmbolos ou nÃmeros em determinadas cÃlulas. Cada linha, coluna ou regiÃo deve conter apenas um exemplar de cada sÃmbolo ou nÃmero (Fonte: &lt;http://en.wikipedia.org/wiki/Sudoku&gt;)."
 
 #: ../src/sudoku-activity/sudoku.xml.in.h:5
-msgid ""
-"The aim of the puzzle is to enter a symbol or numeral from 1 through 9 in "
-"each cell of a grid, most frequently a 9x9 grid made up of 3x3 subgrids "
-"(called 'regions'), starting with various symbols or numerals given in some "
-"cells (the 'givens'). Each row, column and region must contain only one "
-"instance of each symbol or numeral (Source &lt;http://en.wikipedia.org/wiki/";
-"Sudoku&gt;)."
-msgstr ""
-"O objetivo do quebra-cabeÃa à colocar um sÃmbolo ou um nÃmero de 1 a 9 em "
-"cada cÃlula de uma grade. Normalmente à uma grade de 9x9, feita de sub-"
-"grades de 3x3 (chamadas \"regiÃes\"), que jà comeÃa com alguns sÃmbolos ou "
-"nÃmeros em determinadas cÃlulas. Cada linha, coluna ou regiÃo deve conter "
-"apenas um exemplar de cada sÃmbolo ou nÃmero (Fonte: &lt;http://en.wikipedia.";
-"org/wiki/Sudoku&gt;)."
+msgid "For the first level with colored symbols, select a symbol on the left and click on its target position. For the higher levels, click on an empty square to give it the keyboard focus. Then enter a possible letter or number. GCompris will not let you enter invalid data."
+msgstr "No primeiro nÃvel, com nÃveis coloridos, selecione o sÃmbolo à esquerda e clique na sua posiÃÃo de destino. Nos nÃveis mais altos, clique em um quadrado vazio para focalizÃ-lo. EntÃo digite o possÃvel nÃmero ou letra. O GCompris nÃo deixa vocà digitar um valor invÃlido."
 
 #: ../src/superbrain-activity/superbrain.c:110
-#: ../src/superbrain-activity/superbrain.xml.in.h:2
+#: ../src/superbrain-activity/superbrain.xml.in.h:1
 msgid "Super Brain"
 msgstr "Super inteligÃncia"
 
 #: ../src/superbrain-activity/superbrain.c:111
-#: ../src/superbrain-activity/superbrain.xml.in.h:3
+#: ../src/superbrain-activity/superbrain.xml.in.h:2
 msgid "Tux has hidden several items. Find them again in the correct order"
 msgstr "O Tux està escondendo alguns itens. Encontre-os na ordem correta"
 
@@ -7777,26 +8133,21 @@ msgstr "Um item està no lugar correto"
 msgid "One item is misplaced"
 msgstr "Um item està no lugar errado"
 
-#: ../src/superbrain-activity/superbrain.xml.in.h:1
-msgid ""
-"Click on the items until you find what you think is the correct answer. "
-"Then, click on the OK button in the control bar. In the lower levels, Tux "
-"gives you an indication if you found a hiding place by marking the item with "
-"a black box. You can use the right mouse button to flip the colors in the "
-"opposite order."
-msgstr ""
-"Clique sobre os itens atà encontrar qual à a (provÃvel) resposta correta. "
-"Clique, entÃo, no botÃo OK da barra de controle. Nos nÃveis mais baixos, o "
-"Tux indica a cor correta na posiÃÃo correta marcando-a com uma caixa preta. "
-"Vocà pode usar o botÃo direito do mouse para mudar as cores na ordem inversa."
+#: ../src/superbrain-activity/superbrain.xml.in.h:3
+msgid "Click on the items until you find what you think is the correct answer. Then, click on the OK button in the control bar. In the lower levels, Tux gives you an indication if you found a hiding place by marking the item with a black box. You can use the right mouse button to flip the colors in the opposite order."
+msgstr "Clique sobre os itens atà encontrar qual à a (provÃvel) resposta correta. Clique, entÃo, no botÃo OK da barra de controle. Nos nÃveis mais baixos, o Tux indica a cor correta na posiÃÃo correta marcando-a com uma caixa preta. Vocà pode usar o botÃo direito do mouse para mudar as cores na ordem inversa."
 
 #: ../src/tangram-activity/tangram.xml.in.h:1
+msgid "The tangram puzzle game"
+msgstr "O quebra-cabeÃa Tangram"
+
+#: ../src/tangram-activity/tangram.xml.in.h:2
+msgid "The objective is to form a given shape with seven pieces"
+msgstr "Monte a figura mostrada utilizando sete peÃas"
+
+#: ../src/tangram-activity/tangram.xml.in.h:4
 msgid ""
-"From Wikipedia, the free encyclopedia. Tangram (Chinese: literally \"seven "
-"boards of cunning\") is a Chinese puzzle. While the tangram is often said to "
-"be ancient, its existence has only been verified as far back as 1800. It "
-"consists of 7 pieces, called tans, which fit together to form a square; "
-"taking the square as the unit:\n"
+"From Wikipedia, the free encyclopedia. Tangram (Chinese: literally \"seven boards of cunning\") is a Chinese puzzle. While the tangram is often said to be ancient, its existence has only been verified as far back as 1800. It consists of 7 pieces, called tans, which fit together to form a square; taking the square as the unit:\n"
 "\t* 5 right isosceles triangles\n"
 "\t\to 2 small (legs of 1)\n"
 "\t\to 1 medium size (legs of square root of 2)\n"
@@ -7804,11 +8155,7 @@ msgid ""
 "\t* 1 square (side of 1)\n"
 "\t* 1 parallelogram (sides of 1 and square root of 2)"
 msgstr ""
-"Baseado na WikipÃdia, a enciclopÃdia livre. Tangram (ChinÃs: literalmente "
-"\"sete tÃbuas da sabedoria\") Ã um quebra-cabeÃa chinÃs. Apesar de ser "
-"considerado bastante antigo, sua existÃncia sà foi verificada a partir de "
-"1800. Ele consiste-se de 7 peÃas, chamadas \"tans\", que se encaixam, "
-"formando um quadrado:\n"
+"Baseado na WikipÃdia, a enciclopÃdia livre. Tangram (ChinÃs: literalmente \"sete tÃbuas da sabedoria\") à um quebra-cabeÃa chinÃs. Apesar de ser considerado bastante antigo, sua existÃncia sà foi verificada a partir de 1800. Ele consiste-se de 7 peÃas, chamadas \"tans\", que se encaixam, formando um quadrado:\n"
 "\t* 5 triÃngulos isÃsceles\n"
 "\t\to 2 pequenos (lados de 1)\n"
 "\t\to 1 mÃdios (lados de raiz quadrada de 2)\n"
@@ -7817,44 +8164,24 @@ msgstr ""
 "\t* 1 paralelogramo (lados de 1 de raiz quadrada de 2)"
 
 #  Necessida atualizaÃÃo do manual original
-#: ../src/tangram-activity/tangram.xml.in.h:9
-msgid ""
-"Select the tangram to form. Move a piece by dragging it. Right-click on it "
-"to create a symmetrical item. Select an item and drag around it to show the "
-"rotation you want. Once you've shown what shape you want, the computer will "
-"create it. If you need help, click on the shape button, and the border of "
-"the shape will be drawn."
-msgstr ""
-"Selecione o tangram a ser montado. Movimente as peÃas arrastando-as. Clique "
-"com o botÃo direito para invertÃ-las. Selecione um item, clique fora dele e "
-"gire o mouse para rotacionÃ-lo. Se vocà precisar de ajuda, clique no botÃo "
-"com desenho dos contornos e a forma do tangram serà desenhada na tela."
-
-#: ../src/tangram-activity/tangram.xml.in.h:10
-msgid "The objective is to form a given shape with seven pieces"
-msgstr "Monte a figura mostrada utilizando sete peÃas"
-
 #: ../src/tangram-activity/tangram.xml.in.h:11
-msgid ""
-"The original code was written by Philippe Banwarth in 1999. It was ported to "
-"GCompris by Yves Combe in 2005."
-msgstr ""
-"O cÃdigo original foi escrito por Philippe Banwarth em 1999. Ele foi "
-"adaptado para o GCompris por Yves Combe em 2005."
+msgid "Select the tangram to form. Move a piece by dragging it. Right-click on it to create a symmetrical item. Select an item and drag around it to show the rotation you want. Once you've shown what shape you want, the computer will create it. If you need help, click on the shape button, and the border of the shape will be drawn."
+msgstr "Selecione o tangram a ser montado. Movimente as peÃas arrastando-as. Clique com o botÃo direito para invertÃ-las. Selecione um item, clique fora dele e gire o mouse para rotacionÃ-lo. Se vocà precisar de ajuda, clique no botÃo com desenho dos contornos e a forma do tangram serà desenhada na tela."
 
 #: ../src/tangram-activity/tangram.xml.in.h:12
-msgid "The tangram puzzle game"
-msgstr "O quebra-cabeÃa Tangram"
+msgid "The original code was written by Philippe Banwarth in 1999. It was ported to GCompris by Yves Combe in 2005."
+msgstr "O cÃdigo original foi escrito por Philippe Banwarth em 1999. Ele foi adaptado para o GCompris por Yves Combe em 2005."
 
 #. Set the maximum text to calc the background
 #. Set the correct initial text
-#: ../src/target-activity/target.c:296 ../src/target-activity/target.c:563
-#: ../src/target-activity/target.c:600
+#: ../src/target-activity/target.c:297
+#: ../src/target-activity/target.c:564
+#: ../src/target-activity/target.c:601
 #, c-format
 msgid "Points = %s"
 msgstr "Pontos = %s"
 
-#: ../src/target-activity/target.c:415
+#: ../src/target-activity/target.c:416
 #, c-format
 msgid ""
 "Wind speed = %d\n"
@@ -7863,7 +8190,7 @@ msgstr ""
 "Velocidade do vento = %d\n"
 "quilÃmetros/hora"
 
-#: ../src/target-activity/target.c:483
+#: ../src/target-activity/target.c:484
 #, c-format
 msgid "Distance to target = %d meter"
 msgid_plural "Distance to target = %d meters"
@@ -7871,52 +8198,37 @@ msgstr[0] "DistÃncia do alvo = %d metro"
 msgstr[1] "DistÃncia do alvo = %d metros"
 
 #: ../src/target-activity/target.xml.in.h:1
-msgid ""
-"Can move the mouse, can read numbers and count up to 15 for the first level"
-msgstr ""
-"Saber movimentar o mouse, de ler nÃmeros e de contar acima de 15, para o "
-"primeiro nÃvel"
+msgid "Practice addition with a target game"
+msgstr "Praticar adiÃÃo com um jogo de tiro ao alvo"
 
 #: ../src/target-activity/target.xml.in.h:2
-msgid ""
-"Check the wind speed and direction, and then click on the target to launch a "
-"dart. When you all your darts are thrown, a window appears asking you to "
-"count your score. Enter the score with the keyboard then press the Enter key "
-"or the OK button."
-msgstr ""
-"Verifique a velocidade e direÃÃo do vento e, entÃo, clique no alvo para "
-"lanÃar o dardo. Quando vocà tiver lanÃado todas os seus dardos, uma janela "
-"aparecerà perguntando-lhe qual sua pontuaÃÃo. Informe a soma dos pontos com "
-"o teclado e entÃo pressione a tecla Enter ou o botÃo OK."
-
-#: ../src/target-activity/target.xml.in.h:3
 msgid "Hit the target and count your points"
 msgstr "Acerte o alvo e conte os seus pontos"
 
-#: ../src/target-activity/target.xml.in.h:4
-msgid "Practice addition with a target game"
-msgstr "Praticar adiÃÃo com um jogo de tiro ao alvo"
+#: ../src/target-activity/target.xml.in.h:3
+msgid "Can move the mouse, can read numbers and count up to 15 for the first level"
+msgstr "Saber movimentar o mouse, de ler nÃmeros e de contar acima de 15, para o primeiro nÃvel"
 
-#: ../src/target-activity/target.xml.in.h:5
+#: ../src/target-activity/target.xml.in.h:4
 msgid "Throw darts at a target and count your score."
 msgstr "Atire dardos em um alvo e conte seus pontos."
 
+#: ../src/target-activity/target.xml.in.h:5
+msgid "Check the wind speed and direction, and then click on the target to launch a dart. When you all your darts are thrown, a window appears asking you to count your score. Enter the score with the keyboard then press the Enter key or the OK button."
+msgstr "Verifique a velocidade e direÃÃo do vento e, entÃo, clique no alvo para lanÃar o dardo. Quando vocà tiver lanÃado todas os seus dardos, uma janela aparecerà perguntando-lhe qual sua pontuaÃÃo. Informe a soma dos pontos com o teclado e entÃo pressione a tecla Enter ou o botÃo OK."
+
 #: ../src/traffic-activity/traffic.xml.in.h:1
 msgid "A sliding-block puzzle game"
 msgstr "Um quebra-cabeÃa de peÃas deslizantes"
 
 #: ../src/traffic-activity/traffic.xml.in.h:2
-msgid ""
-"Each car can only move either horizontally or vertically. You must make some "
-"room in order to let the red car move through the gate on the right."
-msgstr ""
-"Cada carro pode mover-se somente na horizontal ou na vertical. Vocà deve "
-"abrir espaÃo para que o carro vermelho possa sair pelo portÃo, Ã direita."
-
-#: ../src/traffic-activity/traffic.xml.in.h:3
 msgid "Remove the red car from the parking lot through the gate on the right"
 msgstr "Remova o carro vermelho do estacionamento, atravÃs do portÃo à direita"
 
+#: ../src/traffic-activity/traffic.xml.in.h:3
+msgid "Each car can only move either horizontally or vertically. You must make some room in order to let the red car move through the gate on the right."
+msgstr "Cada carro pode mover-se somente na horizontal ou na vertical. Vocà deve abrir espaÃo para que o carro vermelho possa sair pelo portÃo, à direita."
+
 #: ../src/tuxpaint-activity/tuxpaint.py:123
 msgid ""
 "Cannot find Tuxpaint.\n"
@@ -7935,8 +8247,7 @@ msgstr "Herdando a configuraÃÃo de tela inteira do GCompris"
 
 #: ../src/tuxpaint-activity/tuxpaint.py:193
 msgid "Inherit size setting from GCompris (800x600, 640x480)"
-msgstr ""
-"Herdando a configuraÃÃo do tamanho da tela (800x600, 640x480) do GCompris"
+msgstr "Herdando a configuraÃÃo do tamanho da tela (800x600, 640x480) do GCompris"
 
 #: ../src/tuxpaint-activity/tuxpaint.py:197
 msgid "Disable shape rotation"
@@ -7951,26 +8262,24 @@ msgid "Disable stamps"
 msgstr "Desabilitar carimbos"
 
 #: ../src/tuxpaint-activity/tuxpaint.xml.in.h:1
-msgid "Drawing activity (pixmap)"
-msgstr "Atividade de desenho (pixmap)"
+msgid "Tuxpaint"
+msgstr "Tuxpaint"
 
 #: ../src/tuxpaint-activity/tuxpaint.xml.in.h:2
 msgid "Launch Tuxpaint"
 msgstr "LanÃa o TuxPaint"
 
 #: ../src/tuxpaint-activity/tuxpaint.xml.in.h:3
-msgid "Tuxpaint"
-msgstr "Tuxpaint"
+msgid "mouse and keyboard manipulation"
+msgstr "ManipulaÃÃo do mouse e do teclado"
 
 #: ../src/tuxpaint-activity/tuxpaint.xml.in.h:4
-msgid "Use Tuxpaint to draw. When Tuxpaint is finished this board will end."
-msgstr ""
-"Use o TuxPaint para desenhar. Ao sair do TuxPaint essa atividade serà "
-"finalizada."
+msgid "Drawing activity (pixmap)"
+msgstr "Atividade de desenho (pixmap)"
 
 #: ../src/tuxpaint-activity/tuxpaint.xml.in.h:5
-msgid "mouse and keyboard manipulation"
-msgstr "ManipulaÃÃo do mouse e do teclado"
+msgid "Use Tuxpaint to draw. When Tuxpaint is finished this board will end."
+msgstr "Use o TuxPaint para desenhar. Ao sair do TuxPaint essa atividade serà finalizada."
 
 #: ../src/watercycle-activity/watercycle.py:170
 msgid "This is a water pump station."
@@ -7981,42 +8290,24 @@ msgid "This is a water cleanup station."
 msgstr "Esta à uma estaÃÃo de limpeza de Ãgua."
 
 #: ../src/watercycle-activity/watercycle.py:263
-msgid ""
-"A water tower or elevated water tower is a large elevated water storage "
-"container constructed to hold a water supply at a height sufficient to "
-"pressurize a water distribution system."
-msgstr ""
-"Uma torre elevadora de Ãgua à uma grande estrutura elevada de armazenamento "
-"de Ãgua, construÃda para mantÃ-la com um peso suficiente para pressurizar um "
-"sistema de distribuiÃÃo de Ãgua."
+msgid "A water tower or elevated water tower is a large elevated water storage container constructed to hold a water supply at a height sufficient to pressurize a water distribution system."
+msgstr "Uma torre elevadora de Ãgua à uma grande estrutura elevada de armazenamento de Ãgua, construÃda para mantÃ-la com um peso suficiente para pressurizar um sistema de distribuiÃÃo de Ãgua."
 
 #: ../src/watercycle-activity/watercycle.xml.in.h:1
-msgid ""
-"Click on different active elements : sun, cloud, water pump station, and "
-"water cleanup station, in order to reactivate the entire water system. When "
-"the system is back up and Tux is in the shower, push the shower button for "
-"him."
-msgstr ""
-"Clique em diferentes elementos ativos: sol, nuvem, estaÃÃo de bombeamento de "
-"Ãgua e estaÃÃo de tratamento de esgoto, de forma a reativar todo o sistema "
-"de Ãgua. Quando o sistema voltar e o Tux estiver no chuveiro, aperte o botÃo "
-"do chuveiro para ele."
-
-#: ../src/watercycle-activity/watercycle.xml.in.h:3
 msgid "Learn about the water cycle"
 msgstr "Aprenda o ciclo da Ãgua"
 
-#: ../src/watercycle-activity/watercycle.xml.in.h:4
+#: ../src/watercycle-activity/watercycle.xml.in.h:2
+msgid "Tux has come back from a long fishing party on his boat. Bring the water system back up so he can take a shower."
+msgstr "Tux voltou de uma longa pescaria em seu barco. FaÃa o sistema de Ãgua funcionar para que ele possa tomar um banho."
+
+#: ../src/watercycle-activity/watercycle.xml.in.h:3
 msgid "Learn the water cycle"
 msgstr "O ciclo da Ãgua"
 
-#: ../src/watercycle-activity/watercycle.xml.in.h:5
-msgid ""
-"Tux has come back from a long fishing party on his boat. Bring the water "
-"system back up so he can take a shower."
-msgstr ""
-"Tux voltou de uma longa pescaria em seu barco. FaÃa o sistema de Ãgua "
-"funcionar para que ele possa tomar um banho."
+#: ../src/watercycle-activity/watercycle.xml.in.h:4
+msgid "Click on different active elements : sun, cloud, water pump station, and water cleanup station, in order to reactivate the entire water system. When the system is back up and Tux is in the shower, push the shower button for him."
+msgstr "Clique em diferentes elementos ativos: sol, nuvem, estaÃÃo de bombeamento de Ãgua e estaÃÃo de tratamento de esgoto, de forma a reativar todo o sistema de Ãgua. Quando o sistema voltar e o Tux estiver no chuveiro, aperte o botÃo do chuveiro para ele."
 
 #: ../src/wordprocessor-activity/wordprocessor.c:57
 msgid "Research"
@@ -8051,45 +8342,24 @@ msgid "Hyperlink"
 msgstr "Link"
 
 #: ../src/wordprocessor-activity/wordprocessor.xml.in.h:1
-msgid "A simple word processor to enter and save any text"
-msgstr "Um editor de textos simples para digitar e salvar qualquer texto"
+msgid "Your word processor"
+msgstr "Seu editor de textos"
 
 #: ../src/wordprocessor-activity/wordprocessor.xml.in.h:2
-msgid ""
-"In this wordprocessor you can type the text you want, save and get it back "
-"later. You can add some style to your text by using the buttons on the left. "
-"The first 4 buttons let you select the style of the line on which your "
-"insert cursor is. The 2 others buttons with multiple choices let you select "
-"from a predefined document and color theme."
-msgstr ""
-"Nesse editor de textos vocà pode digitar o que desejar, salvar e trazer de "
-"volta mais tarde. Vocà pode acrescentar algum estilo ao seu texto usando os "
-"botÃes à esquerda. Os primeiros 4 botÃes lhe permitem selecionar o estilo da "
-"linha onde està o seu cursor. Os outros 2 botÃes, com mÃltiplas escolhas, "
-"lhe permitem selecionar a partir de um documento prÃ-definido e um tema de "
-"cor."
+msgid "A simple word processor to enter and save any text"
+msgstr "Um editor de textos simples para digitar e salvar qualquer texto"
 
 #: ../src/wordprocessor-activity/wordprocessor.xml.in.h:3
-msgid ""
-"Learn how to enter text in a wordprocessor. This wordprocessor is special in "
-"that it enforces the use of styles. This way, the children will understand "
-"their benefit when moving to more feature full wordprocessor like OpenOffice."
-"org."
-msgstr ""
-"Aprenda a digitar texto em um editor de textos. Esse editor de textos à "
-"especial porque ele reforÃa o uso de estilos. Dessa forma, as crianÃas irÃo "
-"compreender o benefÃcio desse recurso quando utilizarem um editor de textos "
-"mais poderoso, como o OpenOffice.org."
+msgid "The children can type their own text or copy one given by the teacher."
+msgstr "As crianÃas podem digitar seu prÃprio texto ou copiar algum fornecido pelo professor."
 
 #: ../src/wordprocessor-activity/wordprocessor.xml.in.h:4
-msgid "The children can type their own text or copy one given by the teacher."
-msgstr ""
-"As crianÃas podem digitar seu prÃprio texto ou copiar algum fornecido pelo "
-"professor."
+msgid "Learn how to enter text in a wordprocessor. This wordprocessor is special in that it enforces the use of styles. This way, the children will understand their benefit when moving to more feature full wordprocessor like LibreOffice."
+msgstr "Aprenda a digitar texto em um editor de textos. Esse editor de textos à especial porque ele reforÃa o uso de estilos. Dessa forma, as crianÃas irÃo compreender o benefÃcio desse recurso quando utilizarem um editor de textos mais poderoso, como o LibreOffice."
 
 #: ../src/wordprocessor-activity/wordprocessor.xml.in.h:5
-msgid "Your word processor"
-msgstr "Seu editor de textos"
+msgid "In this wordprocessor you can type the text you want, save and get it back later. You can add some style to your text by using the buttons on the left. The first 4 buttons let you select the style of the line on which your insert cursor is. The 2 others buttons with multiple choices let you select from a predefined document and color theme."
+msgstr "Nesse editor de textos vocà pode digitar o que desejar, salvar e trazer de volta mais tarde. Vocà pode acrescentar algum estilo ao seu texto usando os botÃes à esquerda. Os primeiros 4 botÃes lhe permitem selecionar o estilo da linha onde està o seu cursor. Os outros 2 botÃes, com mÃltiplas escolhas, lhe permitem selecionar a partir de um documento prÃ-definido e um tema de cor."
 
 #: ../src/wordsgame-activity/wordsgame.c:115
 #: ../src/wordsgame-activity/wordsgame.xml.in.h:1
@@ -8097,133 +8367,15 @@ msgid "Falling Words"
 msgstr "Palavras cadentes"
 
 #: ../src/wordsgame-activity/wordsgame.c:116
-#: ../src/wordsgame-activity/wordsgame.xml.in.h:5
+#: ../src/wordsgame-activity/wordsgame.xml.in.h:2
 msgid "Type the falling words before they reach the ground"
 msgstr "Digite as palavras que estÃo caindo antes que elas cheguem ao chÃo"
 
-#: ../src/wordsgame-activity/wordsgame.xml.in.h:3
+#: ../src/wordsgame-activity/wordsgame.xml.in.h:4
 msgid "Keyboard training"
 msgstr "Treinar com o teclado"
 
-#: ../src/wordsgame-activity/wordsgame.xml.in.h:4
-msgid "Type the complete word as it falls, before it reachs the ground"
+#: ../src/wordsgame-activity/wordsgame.xml.in.h:5
+msgid "Type the complete word as it falls, before it reaches the ground"
 msgstr "Digite a palavra completa, antes que ela chegue no chÃo"
 
-#: ../src/gcompris/sugar_cli.c:222 ../src/gcompris/sugar_srv.c:156
-msgid "Sharing Error"
-msgstr "Erro de compartilhamento"
-
-#: ../src/gcompris/sugar_cli.c:223
-msgid "Cannot retrieve remote data"
-msgstr "NÃo foi possÃvel recuperar os dados remotos"
-
-#: ../src/gcompris/sugar_gc.c:82
-msgid "About"
-msgstr "Sobre"
-
-#: ../src/gcompris/sugar_gc.c:83
-msgid "Refresh"
-msgstr "Atualizar"
-
-#: ../src/gcompris/sugar_gc.c:84
-msgid "Settings"
-msgstr "ConfiguraÃÃes"
-
-#: ../src/gcompris/sugar_gc.c:85
-msgid "Previous level"
-msgstr "NÃvel anterior"
-
-#: ../src/gcompris/sugar_gc.c:88
-msgid "Next level"
-msgstr "PrÃximo nÃvel"
-
-#. TRANSLATORS: Back as in previous
-#: ../src/gcompris/sugar_gc.c:97
-msgid "Back"
-msgstr "Voltar"
-
-#: ../src/gcompris/sugar_srv.c:157
-msgid "Cannot initiate sharing session"
-msgstr "NÃo foi possÃvel iniciar a seÃÃo de compartilhamento"
-
-#~ msgid ""
-#~ "The screen has 3 sections: braille cell, alphabet name and lower board "
-#~ "containing 13 letters. Click on each letter in the lower board to know "
-#~ "its corresponding braille code in the braille cell section. Click on the "
-#~ "increment level button to jump to the next 13 letters of the English "
-#~ "alphabets."
-#~ msgstr ""
-#~ "Esta tela contÃm trÃs seÃÃes: a cÃlula Braille, a um campo para uma letra "
-#~ "do alfabeto (a resposta) e um quadro contendo 13 letras. Clique nos "
-#~ "pontos da cÃlula Braille para produzir o cÃdigo correspondente à letra "
-#~ "solicitada. Repare que a letra solicitada sempre poderà ser encontrada no "
-#~ "quadro situado no alto da tela. Caso queira verificar como sÃo as outras "
-#~ "letras, clique no Ãcone do cÃdigo Braille situado na barra de Ãcones "
-#~ "localizada na Ãrea inferior da tela. As setas avanÃam/recuam os conjuntos "
-#~ "de letras."
-
-#~ msgid "Help"
-#~ msgstr "Ajuda"
-
-#~ msgid "Stop"
-#~ msgstr "Parar"
-
-#~ msgid ""
-#~ "Error: this activity requires that you first install\n"
-#~ "the packages with GCompris voices for the locale '%s' ! Fallback to "
-#~ "english, sorry!"
-#~ msgstr ""
-#~ "Erro: esta atividade requer que vocà instale os pacotes \n"
-#~ "com as vozes do GCompris para o idioma \"%s\"!\n"
-#~ "Sinto muito, mas serà utilizado o inglÃs no lugar."
-
-#~ msgid "Click on the blue duck"
-#~ msgstr "Clique no pato azul"
-
-#~ msgid "Click on the brown duck"
-#~ msgstr "Clique no pato marrom"
-
-#~ msgid "Click on the green duck"
-#~ msgstr "Clique no pato verde"
-
-#~ msgid "Click on the grey duck"
-#~ msgstr "Clique no pato cinza"
-
-#~ msgid "Click on the orange duck"
-#~ msgstr "Clique no pato laranja"
-
-#~ msgid "Click on the purple duck"
-#~ msgstr "Clique no pato roxo"
-
-#~ msgid "Click on the red duck"
-#~ msgstr "Clique no pato vermelho"
-
-#~ msgid "Click on the yellow duck"
-#~ msgstr "Clique no pato amarelo"
-
-#~ msgid "Click on the black duck"
-#~ msgstr "Clique no pato preto"
-
-#~ msgid "Click on the white duck"
-#~ msgstr "Clique no pato branco"
-
-#~ msgid "English (United State)"
-#~ msgstr "InglÃs (Estados Unidos)"
-
-#~ msgid "Choice of pattern"
-#~ msgstr "Escolha do padrÃo"
-
-#~ msgid "violet"
-#~ msgstr "violeta"
-
-#~ msgid "Click on the correct colored object."
-#~ msgstr "Clique no objeto colorido correto."
-
-#~ msgid "Click on the matching color"
-#~ msgstr "Clique na cor correspondente"
-
-#~ msgid "Read the names of colors"
-#~ msgstr "Leia os nomes das cores"
-
-#~ msgid "This board teaches basic colors."
-#~ msgstr "Essa atividade ensina as cores bÃsicas."



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]