Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--po/aym.po121
-rw-r--r--po/da.po818
-rw-r--r--po/en.po2763
-rw-r--r--po/en_GB.po816
-rw-r--r--po/en_US.po816
-rw-r--r--po/fr.po821
-rw-r--r--po/quz.po2245
7 files changed, 5926 insertions, 2474 deletions
diff --git a/po/aym.po b/po/aym.po
index 4268d30..c0b1581 100644
--- a/po/aym.po
+++ b/po/aym.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2011-08-29 09:03-0400\n"
-"PO-Revision-Date: 2011-11-23 07:29+0200\n"
+"PO-Revision-Date: 2011-11-26 02:14+0200\n"
"Last-Translator: Chris <cjl@laptop.org>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: aym\n"
@@ -204,7 +204,7 @@ msgstr "uñt'ayawi"
# "instantánea"
#: TurtleArtActivity.py:196
msgid "snapshot"
-msgstr "K'ataki untayasi"
+msgstr "k'ataki untayasi"
# "Mostrar bloques"
#: TurtleArtActivity.py:257 TurtleArtActivity.py:270
@@ -560,17 +560,17 @@ msgstr "atrás distancia"
# "Mueve el robot Butiá hacia atrás una distancia predefinida"
#: taextras.py:94
msgid "Move the Butia robot backward a predefined distance."
-msgstr ""
+msgstr "Mueve el robot Butiá hacia atrás una distancia predefinida."
# "izquierda Butiá"
#: taextras.py:95
msgid "left Butia"
-msgstr ""
+msgstr "ch'iqa Butiá"
# "derecha Butiá"
#: taextras.py:97
msgid "right Butia"
-msgstr ""
+msgstr "kupi Butiá"
# "girar x grados"
#: taextras.py:99
@@ -585,7 +585,7 @@ msgstr ""
# "detener Butiá"
#: taextras.py:101
msgid "stop Butia"
-msgstr ""
+msgstr "Butia sayt'ayaña"
# "imprimir Butiá"
#: taextras.py:103
@@ -600,7 +600,7 @@ msgstr ""
# "Butiá"
#: taextras.py:105
msgid "Butia"
-msgstr ""
+msgstr "Butiá"
# "La cámara no fue encontrada."
#: taextras.py:109
@@ -685,12 +685,12 @@ msgstr ""
# "atrás"
#: taextras.py:128 TurtleArt/tabasics.py:131
msgid "back"
-msgstr ""
+msgstr "alaxa pacha pata"
# "parar"
#: taextras.py:129 pysamples/grecord.py:215
msgid "stop"
-msgstr ""
+msgstr "sayt'ayaña"
# "girar izquierda"
#: taextras.py:130
@@ -818,22 +818,22 @@ msgstr ""
#: pysamples/grecord.py:205 plugins/audio_sensors/audio_sensors.py:82
#: plugins/audio_sensors/audio_sensors.py:97
msgid "sound"
-msgstr ""
+msgstr "sijiqi"
# "empezar"
#: pysamples/grecord.py:213 TurtleArt/tabasics.py:801
msgid "start"
-msgstr ""
+msgstr "qalltawi"
# "reproducir"
#: pysamples/grecord.py:217
msgid "play"
-msgstr ""
+msgstr "nakhtayaña"
# "guardar"
#: pysamples/grecord.py:219
msgid "save"
-msgstr ""
+msgstr "imaña"
# "vuelta en U"
#: pysamples/uturn.py:24
@@ -878,7 +878,7 @@ msgstr ""
# "Vecindario"
#: gnome_plugins/collaboration_plugin.py:132
msgid "Neighborhood"
-msgstr ""
+msgstr "Wakisirinaka"
# "Apodo"
#: gnome_plugins/collaboration_plugin.py:288
@@ -893,7 +893,7 @@ msgstr ""
# "Servidor"
#: gnome_plugins/collaboration_plugin.py:292
msgid "Server"
-msgstr ""
+msgstr "Katuqiri"
# "Puerto"
#: gnome_plugins/collaboration_plugin.py:294
@@ -913,7 +913,7 @@ msgstr ""
# "Colores"
#: gnome_plugins/collaboration_plugin.py:300
msgid "Colors"
-msgstr ""
+msgstr "Sumi"
# "Enviar a la Web"
#: gnome_plugins/uploader_plugin.py:64
@@ -936,22 +936,22 @@ msgstr ""
# "Usuario:"
#: gnome_plugins/uploader_plugin.py:92
msgid "Username:"
-msgstr ""
+msgstr "Apnaqirini sutipa:"
# "Contraseña:"
#: gnome_plugins/uploader_plugin.py:102
msgid "Password:"
-msgstr ""
+msgstr "Jist'araña:"
# "Título:"
#: gnome_plugins/uploader_plugin.py:113
msgid "Title:"
-msgstr ""
+msgstr "Suti:"
# "Descripción:"
#: gnome_plugins/uploader_plugin.py:123
msgid "Description:"
-msgstr ""
+msgstr "Yatiyaña:"
# "Enviar a la Web"
#: gnome_plugins/uploader_plugin.py:133
@@ -961,7 +961,7 @@ msgstr ""
# "Cancelar"
#: gnome_plugins/uploader_plugin.py:137
msgid "Cancel"
-msgstr ""
+msgstr "Tukuyaña"
# "Error de autentificación"
#: gnome_plugins/uploader_plugin.py:159
@@ -1054,7 +1054,7 @@ msgstr ""
# "diario"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124
msgid "journal"
-msgstr ""
+msgstr "sapüru luräwi"
# "objeto de medios del Diario de Sugar"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125
@@ -1064,7 +1064,7 @@ msgstr ""
# "audio"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:135
msgid "audio"
-msgstr ""
+msgstr "ist'awi"
# "objeto de audio del Diario de Sugar"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:137
@@ -1074,7 +1074,7 @@ msgstr ""
# "video"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147
msgid "video"
-msgstr ""
+msgstr "uñtaña"
# "objeto de video del Diario de Sugar"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:149
@@ -1101,7 +1101,7 @@ msgstr ""
#: TurtleArt/tabasics.py:834 TurtleArt/tabasics.py:835
#: TurtleArt/tabasics.py:836
msgid "text"
-msgstr ""
+msgstr "qillqawi"
# "valor de cadena"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:173
@@ -1113,7 +1113,7 @@ msgstr ""
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:206
msgid "show"
-msgstr ""
+msgstr "uñachayaña"
# "dibujar texto o mostrar medios desde el Diario"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:182
@@ -1166,7 +1166,7 @@ msgstr ""
# "escala"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250
msgid "scale"
-msgstr ""
+msgstr "jach'a"
# "mantiene el valor actual de la escala"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254
@@ -1197,7 +1197,7 @@ msgstr ""
# "teclado"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283
msgid "keyboard"
-msgstr ""
+msgstr "qillqa q'upt'aña"
# "contiene los resultados del bloque de consulta del teclado"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287
@@ -1227,7 +1227,7 @@ msgstr ""
# "tiempo"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:315
msgid "time"
-msgstr ""
+msgstr "pacha"
# "el tiempo transcurrido (en segundos) desde el inicio del programa"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:318
@@ -1368,7 +1368,7 @@ msgstr ""
# "tortuga"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:505
msgid "turtle"
-msgstr ""
+msgstr "charapa"
# "elige la tortuga a ordenar"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508
@@ -1391,7 +1391,7 @@ msgstr ""
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:697
msgid "top"
-msgstr ""
+msgstr "p'atja"
# "encima de una pila plegable"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534
@@ -1467,7 +1467,7 @@ msgstr ""
# "pantalla completa"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:601
msgid "full screen"
-msgstr ""
+msgstr "maypacha uñtawi"
# "oculta las barras de herramientas de Azúcar"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:603
@@ -1477,7 +1477,7 @@ msgstr ""
# "lista"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612
msgid "list"
-msgstr ""
+msgstr "siqi"
# "presentación con lista de viñetas"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:615
@@ -1521,7 +1521,7 @@ msgstr ""
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:665
#: TurtleArt/tabasics.py:154
msgid "left"
-msgstr ""
+msgstr "ch'iqa"
# "coorx de la izquierda de la pantalla"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:668
@@ -1536,7 +1536,7 @@ msgstr ""
# "anchura"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:681
msgid "width"
-msgstr ""
+msgstr "lankhu"
# "el ancho del lienzo"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:684
@@ -1547,7 +1547,7 @@ msgstr ""
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689
#: TurtleArt/tabasics.py:165
msgid "right"
-msgstr ""
+msgstr "kupi"
# "xcor del lado derecho de la pantalla"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:692
@@ -1562,7 +1562,7 @@ msgstr ""
# "altura"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:705
msgid "height"
-msgstr ""
+msgstr "alaya pacha"
# "la altura del lienzo"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708
@@ -1582,17 +1582,17 @@ msgstr ""
# "izquierda x"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733
msgid "left x"
-msgstr ""
+msgstr "ch'iqa x"
# "arriba y"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742
msgid "top y"
-msgstr ""
+msgstr "p'atja y"
# "derecha x"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751
msgid "right x"
-msgstr ""
+msgstr "kupi x"
# "debajo y"
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:760
@@ -1660,8 +1660,9 @@ msgstr ""
# "tono"
#: plugins/audio_sensors/audio_sensors.py:118
#: plugins/audio_sensors/audio_sensors.py:126
+#, fuzzy
msgid "pitch"
-msgstr ""
+msgstr "Irama"
# "campo de entrada de micrófono"
#: plugins/audio_sensors/audio_sensors.py:119
@@ -1725,22 +1726,22 @@ msgstr ""
# "siguiente"
#: TurtleArt/tawindow.py:759 TurtleArt/tawindow.py:1022
msgid "next"
-msgstr ""
+msgstr "jutiri"
# "imagen"
#: TurtleArt/tawindow.py:2885
msgid "image"
-msgstr ""
+msgstr "uñjasiwi"
# "Cargar..."
#: TurtleArt/tautils.py:173
msgid "Load..."
-msgstr ""
+msgstr "Apxataña..."
# "Guardar..."
#: TurtleArt/tautils.py:182
msgid "Save..."
-msgstr ""
+msgstr "Imaña..."
# "no pudo escribir en"
#: TurtleArt/talogo.py:417
@@ -1770,7 +1771,7 @@ msgstr ""
# "adelante"
#: TurtleArt/tabasics.py:120
msgid "forward"
-msgstr ""
+msgstr "sartawi"
# "avanzar la tortuga"
#: TurtleArt/tabasics.py:124
@@ -1785,7 +1786,7 @@ msgstr ""
# "limpiar"
#: TurtleArt/tabasics.py:143
msgid "clean"
-msgstr ""
+msgstr "q'umachaña"
# "limpia la pantalla y restaura la tortuga"
#: TurtleArt/tabasics.py:146
@@ -1830,12 +1831,12 @@ msgstr ""
# "x"
#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256
msgid "x"
-msgstr ""
+msgstr "x"
# "y"
#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256
msgid "y"
-msgstr ""
+msgstr "y"
# "mover la tortuga a la posición xcor, ycor; (0, 0) está en el centro de la "
# "pantalla."
@@ -1845,10 +1846,9 @@ msgid ""
msgstr ""
# "fijar rumbo"
-#
#: TurtleArt/tabasics.py:204
msgid "set heading"
-msgstr "seth"
+msgstr ""
# "fija la orientación de la tortuga (0 es hacia la parte superior de la "
# "pantalla.)"
@@ -1923,7 +1923,7 @@ msgstr ""
# "color"
#: TurtleArt/tabasics.py:309 TurtleArt/tabasics.py:394
msgid "color"
-msgstr ""
+msgstr "sumi"
# "tono"
#: TurtleArt/tabasics.py:309 TurtleArt/tabasics.py:404
@@ -2093,7 +2093,7 @@ msgstr ""
# "identidad"
#: TurtleArt/tabasics.py:587
msgid "identity"
-msgstr ""
+msgstr "kankaña"
# "operador de identidad usado para extender bloques"
#: TurtleArt/tabasics.py:589
@@ -2113,12 +2113,13 @@ msgstr ""
# "√"
#: TurtleArt/tabasics.py:608
msgid "√"
-msgstr ""
+msgstr "√"
# "raiz cuadrada"
#: TurtleArt/tabasics.py:609
+#, fuzzy
msgid "square root"
-msgstr ""
+msgstr "Raíz cuadrada"
# "calcula la raíz cuadrada"
#: TurtleArt/tabasics.py:612
@@ -2128,7 +2129,7 @@ msgstr ""
# "aleatorio"
#: TurtleArt/tabasics.py:619
msgid "random"
-msgstr ""
+msgstr "kawkiri"
# "min"
#: TurtleArt/tabasics.py:619
@@ -2149,7 +2150,7 @@ msgstr ""
# "número"
#: TurtleArt/tabasics.py:635
msgid "number"
-msgstr ""
+msgstr "jakhu"
# "utilizado como entrada numérica en los operadores matemáticos"
#: TurtleArt/tabasics.py:636
@@ -2179,7 +2180,7 @@ msgstr ""
# "equivalente"
#: TurtleArt/tabasics.py:665
msgid "equal"
-msgstr ""
+msgstr "kikipa"
# "operador lógico de igualdad"
#: TurtleArt/tabasics.py:668
@@ -2189,7 +2190,7 @@ msgstr ""
# "no"
#: TurtleArt/tabasics.py:674
msgid "not"
-msgstr ""
+msgstr "janiwa"
# "operador NO lógico"
#: TurtleArt/tabasics.py:677
@@ -2199,7 +2200,7 @@ msgstr ""
# "y"
#: TurtleArt/tabasics.py:683 TurtleArt/tabasics.py:686
msgid "and"
-msgstr ""
+msgstr "ukata"
# "operador Y lógico"
#: TurtleArt/tabasics.py:687
diff --git a/po/da.po b/po/da.po
index f7aa2ab..8fdf5d9 100644
--- a/po/da.po
+++ b/po/da.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-09-27 07:23-0400\n"
-"PO-Revision-Date: 2011-10-01 22:19+0200\n"
+"POT-Creation-Date: 2011-11-21 00:32-0500\n"
+"PO-Revision-Date: 2011-11-27 04:37+0200\n"
"Last-Translator: Aputsiaq Niels <aj@isit.gl>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: da\n"
@@ -21,9 +21,9 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.5\n"
-#: activity/activity.info:2 TurtleArt/taexporthtml.py:127
-#: TurtleArt/taexporthtml.py:129 TurtleArt/tawindow.py:1568
-#: TurtleArt/tawindow.py:2793 pysamples/grecord.py:205 turtleart.py:272
+#: activity/activity.info:2 TurtleArt/taexporthtml.py:129
+#: TurtleArt/taexporthtml.py:131 TurtleArt/tawindow.py:1658
+#: TurtleArt/tawindow.py:2924 pysamples/grecord.py:205 turtleart.py:288
msgid "Turtle Art"
msgstr "Skildpadde Kunst"
@@ -39,7 +39,7 @@ msgstr "fremad"
msgid "moves turtle forward"
msgstr "flyt skildpadde fremad"
-#: TurtleArt/tabasics.py:131 taextras.py:128
+#: TurtleArt/tabasics.py:131 taextras.py:129
msgid "back"
msgstr "tilbage"
@@ -56,7 +56,7 @@ msgid "clears the screen and reset the turtle"
msgstr "rydder skærmen og nulstiller skildpadden"
#: TurtleArt/tabasics.py:154
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:665
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715
msgid "left"
msgstr "venstre"
@@ -65,7 +65,7 @@ msgid "turns turtle counterclockwise (angle in degrees)"
msgstr "drejer skildpadde mod uret (vinkel i grader)"
#: TurtleArt/tabasics.py:165
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:739
msgid "right"
msgstr "højre"
@@ -93,11 +93,11 @@ msgstr "flytter skildpadden langs en arc"
msgid "set xy"
msgstr "indstil xy"
-#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256
+#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256 taextras.py:194
msgid "x"
msgstr "x"
-#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256
+#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256 taextras.py:195
msgid "y"
msgstr "y"
@@ -115,8 +115,8 @@ msgstr "indstil retning"
msgid "sets the heading of the turtle (0 is towards the top of the screen.)"
msgstr "sætter retningen for skildpadden (0 er mod toppen af skærmen.)"
-#: TurtleArt/tabasics.py:216 TurtleArt/tawindow.py:2789
-#: TurtleArt/tawindow.py:2793 TurtleArtActivity.py:547
+#: TurtleArt/tabasics.py:216 TurtleArt/tawindow.py:2920
+#: TurtleArt/tawindow.py:2924 TurtleArtActivity.py:548
msgid "xcor"
msgstr "x-kor"
@@ -128,8 +128,8 @@ msgstr ""
"holder aktuel x-koordinat-værdi for skildpadden (kan anvendes i stedet for "
"en talblok)"
-#: TurtleArt/tabasics.py:227 TurtleArt/tawindow.py:2789
-#: TurtleArt/tawindow.py:2793 TurtleArtActivity.py:548
+#: TurtleArt/tabasics.py:227 TurtleArt/tawindow.py:2920
+#: TurtleArt/tawindow.py:2924 TurtleArtActivity.py:549
msgid "ycor"
msgstr "y-kor"
@@ -141,8 +141,8 @@ msgstr ""
"holder aktuel y-koordinat-værdi for skildpadde (kan anvendes i stedet for en "
"talblok)"
-#: TurtleArt/tabasics.py:238 TurtleArt/tawindow.py:2789
-#: TurtleArt/tawindow.py:2793 TurtleArtActivity.py:548
+#: TurtleArt/tabasics.py:238 TurtleArt/tawindow.py:2920
+#: TurtleArt/tawindow.py:2924 TurtleArtActivity.py:549
msgid "heading"
msgstr "bevæger sig mod"
@@ -460,7 +460,7 @@ msgid "logical OR operator"
msgstr "logisk ELLER operator"
#: TurtleArt/tabasics.py:710
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:94
msgid "Palette of flow operators"
msgstr "Palette af flyde-operatorer"
@@ -570,17 +570,17 @@ msgstr "gemmer numerisk værdi i Variabel 2"
#: TurtleArt/tabasics.py:837 TurtleArt/tabasics.py:838
#: TurtleArt/tabasics.py:839
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:170
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:172
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:166
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:168
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:203
msgid "text"
msgstr "tekst"
#: TurtleArt/tabasics.py:840
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:173
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169
msgid "string value"
msgstr "streng-værdi"
@@ -689,31 +689,31 @@ msgstr "ryd alt"
msgid "move all blocks to trash"
msgstr "flyt alle blokke til papirkurv"
-#: TurtleArt/taconstants.py:251 TurtleArt/taconstants.py:273
-#: TurtleArt/taconstants.py:294 TurtleArt/taconstants.py:336
-#: TurtleArt/taconstants.py:378 TurtleArt/taconstants.py:420
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:788
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:816
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:830
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:844
+#: TurtleArt/taconstants.py:262 TurtleArt/taconstants.py:284
+#: TurtleArt/taconstants.py:305 TurtleArt/taconstants.py:347
+#: TurtleArt/taconstants.py:389 TurtleArt/taconstants.py:431
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:824
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:838
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:852
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:866
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894
msgid "Title"
msgstr "Titel"
-#: TurtleArt/talogo.py:417
+#: TurtleArt/talogo.py:418
msgid "did not output to"
msgstr "gav ikke uddata til"
-#: TurtleArt/talogo.py:466
+#: TurtleArt/talogo.py:467
msgid "I don't know how to"
msgstr "Jeg ved ikke hvordan"
-#: TurtleArt/talogo.py:512
+#: TurtleArt/talogo.py:514
msgid "doesn't like"
msgstr "kan ikke lide"
-#: TurtleArt/talogo.py:512
+#: TurtleArt/talogo.py:514
msgid "as input"
msgstr "som inddata"
@@ -733,187 +733,199 @@ msgstr "Indlæs..."
msgid "Save..."
msgstr "Gem..."
-#: TurtleArt/tautils.py:590
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575
+#: TurtleArt/tautils.py:597
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:625
msgid "click to open"
msgstr "klik for at åbne"
-#: TurtleArt/tawindow.py:748 TurtleArt/tawindow.py:749
+#: TurtleArt/tawindow.py:786 TurtleArt/tawindow.py:787
msgid "orientation"
msgstr "retning"
-#: TurtleArt/tawindow.py:759 TurtleArt/tawindow.py:1022
+#: TurtleArt/tawindow.py:797 TurtleArt/tawindow.py:1080
msgid "next"
msgstr "næste"
-#: TurtleArt/tawindow.py:2885
+#: TurtleArt/tawindow.py:3019
msgid "image"
msgstr "billede"
-#: TurtleArtActivity.py:125
+#. TRANS: activity count is the number of times this instance
+#. has been accessed
+#: TurtleArtActivity.py:91 TurtleArtActivity.py:92 TurtleArtActivity.py:96
+#: TurtleArtActivity.py:754
+msgid "activity count"
+msgstr "optælling af aktiviteter"
+
+#: TurtleArtActivity.py:140
msgid "presentation"
msgstr "præsentation"
-#: TurtleArtActivity.py:196
+#: TurtleArtActivity.py:211
msgid "snapshot"
msgstr "øjebliksbillede"
-#: TurtleArtActivity.py:244 turtleart.py:338
+#: TurtleArtActivity.py:259 turtleart.py:354
msgid "Show palette"
msgstr "Vis palette"
-#: TurtleArtActivity.py:250 TurtleArtActivity.py:629 turtleart.py:340
+#: TurtleArtActivity.py:265 TurtleArtActivity.py:630 turtleart.py:356
msgid "Hide palette"
msgstr "Skjul palette"
-#: TurtleArtActivity.py:257 TurtleArtActivity.py:270
+#: TurtleArtActivity.py:272 TurtleArtActivity.py:285
msgid "Show blocks"
msgstr "Vis blokke"
-#: TurtleArtActivity.py:260 TurtleArtActivity.py:278 TurtleArtActivity.py:632
+#: TurtleArtActivity.py:275 TurtleArtActivity.py:293 TurtleArtActivity.py:633
msgid "Hide blocks"
msgstr "Skjul blokke"
-#: TurtleArtActivity.py:398
+#: TurtleArtActivity.py:403
msgid "Rescale coordinates down"
msgstr "Gentag nedskalering af koordinater"
-#: TurtleArtActivity.py:402 TurtleArtActivity.py:551
+#: TurtleArtActivity.py:407 TurtleArtActivity.py:552
msgid "Rescale coordinates up"
msgstr "Gentag opskalering af koordinater"
-#: TurtleArtActivity.py:465 TurtleArtActivity.py:520 turtleart.py:335
+#: TurtleArtActivity.py:466 TurtleArtActivity.py:521 turtleart.py:351
msgid "Edit"
msgstr "Redigér"
-#: TurtleArtActivity.py:469 TurtleArtActivity.py:518 turtleart.py:330
+#: TurtleArtActivity.py:470 TurtleArtActivity.py:519 turtleart.py:346
msgid "View"
msgstr "Vis"
-#: TurtleArtActivity.py:476 TurtleArtActivity.py:524
+#: TurtleArtActivity.py:477 TurtleArtActivity.py:525
msgid "Help"
msgstr "Hjælp"
-#: TurtleArtActivity.py:497 TurtleArtActivity.py:623
+#: TurtleArtActivity.py:498 TurtleArtActivity.py:624
msgid "Load example"
msgstr "Indlæs eksempel"
-#: TurtleArtActivity.py:516
+#: TurtleArtActivity.py:517
msgid "Project"
msgstr "Projekt"
-#: TurtleArtActivity.py:522
+#: TurtleArtActivity.py:523
msgid "Import/Export"
msgstr "Import/Eksport"
-#: TurtleArtActivity.py:533 turtleart.py:333
+#: TurtleArtActivity.py:534 turtleart.py:349
msgid "Copy"
msgstr "Kopiér"
-#: TurtleArtActivity.py:535 turtleart.py:334
+#: TurtleArtActivity.py:536 turtleart.py:350
msgid "Paste"
msgstr "Indsæt"
-#: TurtleArtActivity.py:537
+#: TurtleArtActivity.py:538
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:651
msgid "Fullscreen"
msgstr "Fuldskærm"
-#: TurtleArtActivity.py:539 turtleart.py:318
+#: TurtleArtActivity.py:540 turtleart.py:334
msgid "Cartesian coordinates"
msgstr "Cartesianske koordinater"
-#: TurtleArtActivity.py:541 turtleart.py:320
+#: TurtleArtActivity.py:542 turtleart.py:336
msgid "Polar coordinates"
msgstr "Polære koordinater"
-#: TurtleArtActivity.py:544
+#: TurtleArtActivity.py:545
msgid "Metric coordinates"
msgstr "Metriske koordinater"
-#: TurtleArtActivity.py:554 turtleart.py:324
+#: TurtleArtActivity.py:555 turtleart.py:340
msgid "Grow blocks"
msgstr "Øg blokke"
-#: TurtleArtActivity.py:556 turtleart.py:326
+#: TurtleArtActivity.py:557 turtleart.py:342
msgid "Shrink blocks"
msgstr "Mindsk blokke"
-#: TurtleArtActivity.py:574 TurtleArtActivity.py:578
+#: TurtleArtActivity.py:575 TurtleArtActivity.py:579
msgid "Move the cursor over the orange palette for help."
msgstr "Bevæg markøren over den orange palette for hjælp."
-#: TurtleArtActivity.py:604 turtleart.py:308
+#: TurtleArtActivity.py:605 turtleart.py:324
msgid "Save as image"
msgstr "Gem som billede"
-#: TurtleArtActivity.py:607 turtleart.py:310
+#: TurtleArtActivity.py:608 turtleart.py:326
msgid "Save as HTML"
msgstr "Gem som HTML"
-#: TurtleArtActivity.py:609 turtleart.py:312
+#: TurtleArtActivity.py:610 turtleart.py:328
msgid "Save as Logo"
msgstr "Gem som Logo"
-#: TurtleArtActivity.py:612
+#: TurtleArtActivity.py:613
msgid "Save snapshot"
msgstr "Gem øjebliksbillede"
-#: TurtleArtActivity.py:616
+#: TurtleArtActivity.py:617
msgid "Import project from the Journal"
msgstr "Importér projekt fra Journal"
-#: TurtleArtActivity.py:619
+#: TurtleArtActivity.py:620
msgid "Load Python block"
msgstr "Indlæs Python-blok"
-#: TurtleArtActivity.py:630
+#: TurtleArtActivity.py:631
msgid "<Ctrl>p"
msgstr "<Ctrl>p"
-#: TurtleArtActivity.py:633
+#: TurtleArtActivity.py:634
msgid "<Ctrl>b"
msgstr "<Ctrl>b"
-#: TurtleArtActivity.py:638 turtleart.py:347
+#: TurtleArtActivity.py:639 turtleart.py:363
msgid "Clean"
msgstr "Rens"
-#: TurtleArtActivity.py:638
+#: TurtleArtActivity.py:639
msgid "<Ctrl>e"
msgstr "<Ctrl>e"
-#: TurtleArtActivity.py:640 turtleart.py:348
+#: TurtleArtActivity.py:641 turtleart.py:364
msgid "Run"
msgstr "Kør"
-#: TurtleArtActivity.py:640
+#: TurtleArtActivity.py:641
msgid "<Ctrl>r"
msgstr "<Ctrl>r"
-#: TurtleArtActivity.py:642 turtleart.py:349
+#: TurtleArtActivity.py:643 turtleart.py:365
msgid "Step"
msgstr "Trin"
-#: TurtleArtActivity.py:642
+#: TurtleArtActivity.py:643
msgid "<Ctrl>w"
msgstr "<Ctrl>w"
-#: TurtleArtActivity.py:644 turtleart.py:350
+#: TurtleArtActivity.py:645 turtleart.py:366
msgid "Debug"
msgstr "Fejlsøg"
-#: TurtleArtActivity.py:644
+#: TurtleArtActivity.py:645
msgid "<Ctrl>d"
msgstr "<Ctrl>d"
-#: TurtleArtActivity.py:646
+#: TurtleArtActivity.py:647
msgid "Stop turtle"
msgstr "Stop skildpadde"
-#: TurtleArtActivity.py:647
+#: TurtleArtActivity.py:648
msgid "<Ctrl>s"
msgstr "<Ctrl>s"
+#: TurtleArtActivity.py:753 TurtleArtActivity.py:755
+msgid "turtle blocks"
+msgstr "skildpadde-blokke"
+
#: gnome_plugins/collaboration_plugin.py:67
msgid "My Turtle Art session"
msgstr "Min Skildpadde-kunstsession"
@@ -942,31 +954,31 @@ msgstr "Konfiguration"
msgid "Neighborhood"
msgstr "Nabolag"
-#: gnome_plugins/collaboration_plugin.py:288
+#: gnome_plugins/collaboration_plugin.py:292
msgid "Nickname"
msgstr "Kaldenavn"
-#: gnome_plugins/collaboration_plugin.py:290
+#: gnome_plugins/collaboration_plugin.py:294
msgid "Account ID"
msgstr "Konto-ID"
-#: gnome_plugins/collaboration_plugin.py:292
+#: gnome_plugins/collaboration_plugin.py:296
msgid "Server"
msgstr "Server"
-#: gnome_plugins/collaboration_plugin.py:294
+#: gnome_plugins/collaboration_plugin.py:298
msgid "Port"
msgstr "Port"
-#: gnome_plugins/collaboration_plugin.py:296
+#: gnome_plugins/collaboration_plugin.py:300
msgid "Password"
msgstr "Adgangskode"
-#: gnome_plugins/collaboration_plugin.py:298
+#: gnome_plugins/collaboration_plugin.py:302
msgid "Register"
msgstr "Registrér"
-#: gnome_plugins/collaboration_plugin.py:300
+#: gnome_plugins/collaboration_plugin.py:304
msgid "Colors"
msgstr "Farver"
@@ -1020,9 +1032,9 @@ msgstr "Mislykkedes med at lægge op!"
#: plugins/accelerometer/accelerometer.py:49
#: plugins/audio_sensors/audio_sensors.py:75
-#: plugins/camera_sensor/camera_sensor.py:58
+#: plugins/camera_sensor/camera_sensor.py:56
#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:269
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288
msgid "Palette of sensor blocks"
msgstr "Palette af sensor-blokke"
@@ -1058,6 +1070,7 @@ msgstr "lydstyrke for mikrofon-indgang"
#: plugins/audio_sensors/audio_sensors.py:118
#: plugins/audio_sensors/audio_sensors.py:126
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
msgid "pitch"
msgstr "tone"
@@ -1086,27 +1099,27 @@ msgstr "elektrisk spænding"
msgid "microphone input voltage"
msgstr "spænding på mikrofon-indgang"
-#: plugins/camera_sensor/camera_sensor.py:69
-#: plugins/camera_sensor/camera_sensor.py:81
-#: plugins/camera_sensor/camera_sensor.py:99
-#: plugins/camera_sensor/camera_sensor.py:112
+#: plugins/camera_sensor/camera_sensor.py:67
+#: plugins/camera_sensor/camera_sensor.py:79
+#: plugins/camera_sensor/camera_sensor.py:97
+#: plugins/camera_sensor/camera_sensor.py:110
#: plugins/light_sensor/light_sensor.py:55
#: plugins/light_sensor/light_sensor.py:62
msgid "brightness"
msgstr "lysstyrke"
-#: plugins/camera_sensor/camera_sensor.py:70
-#: plugins/camera_sensor/camera_sensor.py:101
+#: plugins/camera_sensor/camera_sensor.py:68
+#: plugins/camera_sensor/camera_sensor.py:99
msgid "light level detected by camera"
msgstr "lysniveau opfanget af kamera"
-#: plugins/camera_sensor/camera_sensor.py:82
-#: plugins/camera_sensor/camera_sensor.py:113
+#: plugins/camera_sensor/camera_sensor.py:80
+#: plugins/camera_sensor/camera_sensor.py:111
msgid "Average RGB color from camera is pushed to the stack"
msgstr "Gennemsnitlig RGB-farve fra kamera skubbes tilbage til stakken"
-#: plugins/camera_sensor/camera_sensor.py:93
-#: plugins/camera_sensor/camera_sensor.py:125
+#: plugins/camera_sensor/camera_sensor.py:91
+#: plugins/camera_sensor/camera_sensor.py:123
msgid "camera output"
msgstr "kamera-output"
@@ -1123,219 +1136,268 @@ msgstr "RFID"
msgid "read value from RFID device"
msgstr "læs værdi fra RFID-enhed"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99
msgid "while"
msgstr "mens"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100
msgid "do-while-True operator that uses boolean operators from Numbers palette"
msgstr "gør-mens-Sand operator som anvendes boolske operatorer fra Talpalette"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106
msgid "until"
msgstr "indtil"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:111
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107
msgid "do-until-True operator that uses boolean operators from Numbers palette"
msgstr ""
"forsæt-indtil-Sand operator som anvender boolske operatorer fra Talpalette"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:118
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:114
msgid "Palette of media objects"
msgstr "Palette af medieobjekter"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:120
msgid "journal"
msgstr "journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:121
msgid "Sugar Journal media object"
msgstr "Sugar Journal medie-objekt"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:135
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:131
msgid "audio"
msgstr "lyd"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:137
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133
msgid "Sugar Journal audio object"
msgstr "Sugar Journal lydobjekt"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143
msgid "video"
msgstr "video"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:149
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145
msgid "Sugar Journal video object"
msgstr "Sugar Journal videoobjekt"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155
msgid "description"
msgstr "beskrivelse"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:161
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157
msgid "Sugar Journal description field"
msgstr "Beskrivelsesfelt for Sugar Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:206
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:174
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:202
msgid "show"
msgstr "vis"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:182
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:210
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:191
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:206
msgid "draws text or show media from the Journal"
msgstr "tegner tekst eller viser medie fra Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:191
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187
msgid "show aligned"
msgstr "vis sammenstillet"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:218
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214
msgid "set scale"
msgstr "indstil skalering"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:218
msgid "sets the scale of media"
msgstr "sætter skaleringen af medie"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225
msgid "save picture"
msgstr "gem billede"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:231
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:242
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238
msgid "picture name"
msgstr "billedenavn"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228
msgid "saves a picture to the Sugar Journal"
msgstr "gemmer et billede til Sugar Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236
msgid "save SVG"
msgstr "gem SVG"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:243
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239
msgid "saves turtle graphics as an SVG file in the Sugar Journal"
msgstr "gemmer skildpadde-grafik som en SVG-fil i Sugar Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246
msgid "scale"
msgstr "skalér"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250
msgid "holds current scale value"
msgstr "holder aktuel skaleringsværdi"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255
msgid "media wait"
msgstr "medie vent"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:261
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257
msgid "wait for current video or audio to complete"
msgstr "vent på at aktuel video eller lyd afslutter"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:274
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264
+msgid "speak"
+msgstr "tal"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266
+msgid "hello"
+msgstr "hej"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:267
+msgid "speaks text"
+msgstr "læser tekst op"
+
+#. TRANS: pitch, duration, amplitude
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
+msgid "sinewave"
+msgstr "sinusbølge"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
+msgid "duration"
+msgstr "varighed"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:278
+msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)"
+msgstr "afspiller en sinusbølge ved frekvens, dybde og varighed (i sekunder)"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:293
+msgid "button down"
+msgstr "knap ned"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296
+msgid "returns 1 if mouse button is pressed"
+msgstr "returnerer 1 hvis museknap er trykket"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303
+msgid "mouse x"
+msgstr "mus x"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:306
+msgid "returns mouse x coordinate"
+msgstr "returnerer musens x-koordinat"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313
+msgid "mouse y"
+msgstr "mus y"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316
+msgid "returns mouse y coordinate"
+msgstr "returnerer musens y-koordinat"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:324
msgid "query keyboard"
msgstr "forespørg tastatur"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326
msgid "query for keyboard input (results stored in keyboard block)"
msgstr "forespørger tastatur-input (resultater lagres i tastatur-blok)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:333
msgid "keyboard"
msgstr "tastatur"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337
msgid "holds results of query-keyboard block"
msgstr "holder resultater for forespørgsels-tastaturblok"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:294
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:344
msgid "read pixel"
msgstr "læser billedpunkt"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:347
msgid "RGB color under the turtle is pushed to the stack"
msgstr "RGB-farve under skildpadden er skubbet over til stakken"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:355
msgid "turtle sees"
msgstr "skildpadden ser"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357
msgid "returns the color that the turtle \"sees\""
msgstr "returnerer farven som skildpadden \"ser\""
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:315
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:365
msgid "time"
msgstr "tid"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:318
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368
msgid "elapsed time (in seconds) since program started"
msgstr "forløben tid (i sekunder) siden program startede"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377
msgid "Palette of extra options"
msgstr "Palette af ekstra valgmuligheder"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:332
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:382
msgid "push"
msgstr "skub"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:335
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385
msgid "pushes value onto FILO (first-in last-out heap)"
msgstr "skubber værdi op på FILO (først-in sidst-ud dynge)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:345
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:395
msgid "show heap"
msgstr "vis hób"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398
msgid "shows values in FILO (first-in last-out heap)"
msgstr "viser værdier i FILO (først-ind sidst-ud dynge)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:408
msgid "empty heap"
msgstr "tom hób"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:411
msgid "emptys FILO (first-in-last-out heap)"
msgstr "tømmer FILO (først-ind-sidst-ud dynge)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:421
msgid "pop"
msgstr "pop"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:375
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:425
msgid "pops value off FILO (first-in last-out heap)"
msgstr "fjerner en værdi fra FILO (først-in sidst-ud hób)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437
msgid "comment"
msgstr "kommentar"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:438
msgid "places a comment in your code"
msgstr "placerer en kommentar i din kode"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:444
msgid "print"
msgstr "udskriv"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:397
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:447
msgid "prints value in status block at bottom of the screen"
msgstr "udskriver værdi i statusblok i bunden af skærmen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:405
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:455
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480
msgid "Python"
msgstr "Python"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:408
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:458
msgid ""
"a programmable block: used to add advanced single-variable math equations, e."
"g., sin(x)"
@@ -1343,7 +1405,7 @@ msgstr ""
"en blok som kan programmeres: anvendes til at føje avancerede matematiske "
"ligninger med en enkelt variabel, f.eks., sin(x)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:420
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470
msgid ""
"a programmable block: used to add advanced multi-variable math equations, e."
"g., sqrt(x*x+y*y)"
@@ -1351,7 +1413,7 @@ msgstr ""
"en blok som kan programmeres: anvendes til at føje avancerede matematiske "
"ligninger med flere variabler, f.eks., sqrt(x*x+y*y)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483
msgid ""
"a programmable block: used to add advanced multi-variable math equations, e."
"g., sin(x+y+z)"
@@ -1359,228 +1421,225 @@ msgstr ""
"en blok som kan programmeres: anvendes til at føje avancerede matematiske "
"ligninger med flere variabler, f.eks., sin(x+y+z)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:444
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:474
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:494
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:509
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:524
msgid "Python block"
msgstr "Python-blok"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:461
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:476
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:526
msgid "runs code found in the tamyblock.py module found in the Journal"
msgstr "kører kode fundet i modulet tamyblock.py som findes i Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:489
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539
msgid "Cartesian"
msgstr "Kartesisk"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:491
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541
msgid "displays Cartesian coordinates"
msgstr "fremviser kartesiske koordinator"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:497
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547
msgid "polar"
msgstr "polær"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549
msgid "displays polar coordinates"
msgstr "fremviser polære koordinater"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:505
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555
msgid "turtle"
msgstr "skildpadde"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:558
msgid "chooses which turtle to command"
msgstr "vælger skildpadden som skal kommanderes"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:517
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:526
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:567
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:576
msgid "turtle shell"
msgstr "skildpaddeskjold"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:527
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:577
msgid "put a custom 'shell' on the turtle"
msgstr "putter et brugerdefineret 'skjold' på skildpadden"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:697
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:582
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747
msgid "top"
msgstr "top"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:584
msgid "top of a collapsed stack"
msgstr "top af sammenfoldet stak"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:540
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:673
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:590
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723
msgid "bottom"
msgstr "bund"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:591
msgid "bottom of a collapsible stack"
msgstr "bunden af sammenfoldelig stak"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:599
msgid "bottom block in a collapsed stack: click to open"
msgstr "nederste blok i en sammenfoldet stak: klik for at åbne"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:557
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:560
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:577
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:619
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:627
msgid "top of stack"
msgstr "øverst i stakken"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:558
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:567
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:608
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:617
msgid "label"
msgstr "mærkat"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:566
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616
msgid "top of a collapsible stack"
msgstr "toppen af sammenfoldelig stak"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:633
msgid "Palette of presentation templates"
msgstr "Palette af skabeloner for præsentation"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:587
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:637
msgid "hide blocks"
msgstr "skjul blokke"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:639
msgid "declutters canvas by hiding blocks"
msgstr "gør lærred overskueligt ved at skjule blokke"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:594
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644
msgid "show blocks"
msgstr "vis blokke"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646
msgid "restores hidden blocks"
msgstr "genskaber skjulte blokke"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:601
-msgid "full screen"
-msgstr "fuld skærm"
-
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:603
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653
msgid "hides the Sugar toolbars"
msgstr "skjuler Sugar-værktøjsbjælkerne"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662
msgid "list"
msgstr "liste"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:615
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:845
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:665
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895
msgid "presentation bulleted list"
msgstr "punktopstilling i præsentation"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:623
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:846
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:673
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896
msgid "presentation template: list of bullets"
msgstr "skabelon for præsentation: liste med former for punktopstilling"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:790
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:680
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840
msgid "presentation template: select Journal object (no description)"
msgstr "skabelon for præsentation: vælg Journal-objekt (ingen beskrivelse)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:637
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:687
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826
msgid "presentation template: select Journal object (with description)"
msgstr "skabelon for præsentation: vælg Journal-objekt (med beskrivelse)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:832
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:694
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882
msgid "presentation template: select four Journal objects"
msgstr "skabelon for præsentation: vælg fire Journal-objekter"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:651
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:658
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:818
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:701
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:868
msgid "presentation template: select two Journal objects"
msgstr "skabelon for præsentation: vælg to Journal-objekter"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:668
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:718
msgid "xcor of left of screen"
msgstr "xkor for venstre del af skærmen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:676
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:726
msgid "ycor of bottom of screen"
msgstr "ykor for bunden af skærm"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:681
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 taextras.py:181
msgid "width"
msgstr "bredde"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:684
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734
msgid "the canvas width"
msgstr "bredden på lærred"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:692
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742
msgid "xcor of right of screen"
msgstr "x-kor for højreside af skærm"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:750
msgid "ycor of top of screen"
msgstr "ykor for toppen af skærm"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:705
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:755 taextras.py:176
+#: taextras.py:182
msgid "height"
msgstr "højde"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758
msgid "the canvas height"
msgstr "højde på lærred"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765
msgid "title x"
msgstr "titel x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774
msgid "title y"
msgstr "titel y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783
msgid "left x"
msgstr "venstre x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:792
msgid "top y"
msgstr "øverste y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:801
msgid "right x"
msgstr "højre x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:760
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:810
msgid "bottom y"
msgstr "nederste y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:775
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:825
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:839
msgid "presentation 1x1"
msgstr "præsentation 1x1"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:803
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:853
msgid "presentation 2x1"
msgstr "præsentation 2x1"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867
msgid "presentation 1x2"
msgstr "præsentation 1x2"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:831
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881
msgid "presentation 2x2"
msgstr "præsentation 2x2"
-#: pysamples/grecord.py:215 taextras.py:129
+#: pysamples/grecord.py:215 taextras.py:130
msgid "stop"
msgstr "stop"
@@ -1840,216 +1899,397 @@ msgid "calibrate a color to follow"
msgstr "kalibrér en farve som skal følges"
#: taextras.py:115
+msgid "Calibrate"
+msgstr "Kalibrer"
+
+#: taextras.py:116
msgid "x position"
msgstr "x-position"
-#: taextras.py:116
+#: taextras.py:117
msgid "return x position"
msgstr "returnér x-position"
-#: taextras.py:117
+#: taextras.py:118
msgid "y position"
msgstr "y-position"
-#: taextras.py:118
+#: taextras.py:119
msgid "return y position"
msgstr "returnér y-position"
-#: taextras.py:122
+#: taextras.py:123
msgid "Sumo Butia"
msgstr "Sumo Butia"
-#: taextras.py:123
+#: taextras.py:124
msgid "submit speed​​"
msgstr "indsend hastighed"
-#: taextras.py:124
+#: taextras.py:125
msgid "Send speed to the robot."
msgstr "Send hastighed til robotten."
-#: taextras.py:125
+#: taextras.py:126
msgid "set speed"
msgstr "angiv hastighed"
-#: taextras.py:126
+#: taextras.py:127
msgid "Set the default speed for the movement commands."
msgstr "Angiver standard for hastigheden på flytte-kommandoer."
-#: taextras.py:127
+#: taextras.py:128
msgid "move"
msgstr "flyt"
-#: taextras.py:130
+#: taextras.py:131
msgid "turn left"
msgstr "drej til venstre"
-#: taextras.py:131
+#: taextras.py:132
msgid "turn right"
msgstr "drej til højre"
-#: taextras.py:132
+#: taextras.py:133
msgid "angle to center"
msgstr "vinkel til centrum"
#. TRANS: dojo is the playing field
-#: taextras.py:134
+#: taextras.py:135
msgid "Get the angle to the center of the dojo."
msgstr "Hent vinklen til dojoens centrum."
-#: taextras.py:135
+#: taextras.py:136
msgid "angle to the opponent"
msgstr "vinkel til modstanderen"
-#: taextras.py:136
+#: taextras.py:137
msgid "Get the angle to the center of the opponent."
msgstr "Hent vinklen til modstanderens centrum."
-#: taextras.py:137
+#: taextras.py:138
msgid "x coor."
msgstr "x-koor."
-#: taextras.py:138
+#: taextras.py:139
msgid "Get the x coordinate of the robot."
msgstr "Hent x-koordinatet for robotten."
-#: taextras.py:139
+#: taextras.py:140
msgid "y coor."
msgstr "x-koor."
-#: taextras.py:140
+#: taextras.py:141
msgid "Get the y coordinate of the robot."
msgstr "Hent y-koordinatet for robotten."
-#: taextras.py:141
+#: taextras.py:142
msgid "opponent x coor."
msgstr "modstanders x-koor."
-#: taextras.py:142
+#: taextras.py:143
msgid "Get the x coordinate of the opponent."
msgstr "Hent x-koordinatet for modstanderen."
-#: taextras.py:143
+#: taextras.py:144
msgid "opponent y coor."
msgstr "modstanders y-koor."
-#: taextras.py:144
+#: taextras.py:145
msgid "Get the y coordinate of the opponent."
msgstr "Hent y-koordinatet for modstanderen."
-#: taextras.py:145
+#: taextras.py:146
msgid "rotation"
msgstr "rotation"
-#: taextras.py:146
+#: taextras.py:147
msgid "Get SumBot rotation."
msgstr "Hent SumBot-rotation."
-#: taextras.py:147
+#: taextras.py:148
msgid "opponent rotation"
msgstr "modstanders rotation"
-#: taextras.py:148
+#: taextras.py:149
msgid "Get the rotation of the opponent."
msgstr "Hent rotationen for modstanderen."
-#: taextras.py:149
+#: taextras.py:150
msgid "distance to center"
msgstr "afstand til centrum"
#. TRANS: dojo is the playing field
-#: taextras.py:151
+#: taextras.py:152
msgid "Get the distance to the center of the dojo."
msgstr "Hent afstanden til dojoens centrum."
-#: taextras.py:152
+#: taextras.py:153
msgid "distance to opponent"
msgstr "afstand til modstander"
-#: taextras.py:153
+#: taextras.py:154
msgid "Get the distance to the opponent."
msgstr "Hent afstanden til modstanderen."
-#: taextras.py:154
+#: taextras.py:155
msgid "update information"
msgstr "opdatér information"
-#: taextras.py:155
+#: taextras.py:156
msgid "Update information from the server."
msgstr "Opdatér information fra serveren."
-#: turtleart.py:68
+#. TRANS: Please use similar terms to those used in the Physics Activity
+#: taextras.py:161
+msgid "Palette of physics blocks"
+msgstr "Palette af fysik-blokke"
+
+#: taextras.py:162
+msgid "start polygon"
+msgstr "start polygon"
+
+#: taextras.py:163
+msgid "Begin defining a new polygon based on the current Turtle xy position."
+msgstr ""
+"Begynd med at definere en ny polygon baseret på den nuværende xy-position "
+"for skildpadde."
+
+#: taextras.py:165
+msgid "add point"
+msgstr "tilføj punkt"
+
+#: taextras.py:166
+msgid ""
+"Add a new point to the current polygon based on the current Turtle xy "
+"position."
+msgstr ""
+"Tilføj et nyt punkt til den nuværende polygon baseret på den nuværende xy-"
+"position for skildpadde."
+
+#: taextras.py:168
+msgid "end polygon"
+msgstr "afslut polygon"
+
+#: taextras.py:169
+msgid "Define a new polygon."
+msgstr "Definér en ny polygon."
+
+#: taextras.py:170
+msgid "end filled polygon"
+msgstr "afslut udfyldt polygon"
+
+#: taextras.py:171
+msgid "Not a simple polygon"
+msgstr "Ikke en simpel polygon"
+
+#: taextras.py:172
+msgid "Define a new flled polygon."
+msgstr "Definér en ny udfyldt polygon."
+
+#: taextras.py:173
+msgid "triangle"
+msgstr "trekant"
+
+#. TRANS: base of a triangle
+#: taextras.py:175
+msgid "base"
+msgstr "base"
+
+#: taextras.py:177
+msgid "Add a triangle object to the project."
+msgstr "Tilføj et trekantsobjekt til projektet."
+
+#: taextras.py:178
+msgid "circle"
+msgstr "cirkel"
+
+#: taextras.py:179
+msgid "Add a circle object to the project."
+msgstr "Tilføj et cirkelobjekt til projektet."
+
+#: taextras.py:180
+msgid "rectangle"
+msgstr "rektangel"
+
+#: taextras.py:183
+msgid "Add a rectangle object to the project."
+msgstr "Tilføj et rektangelobjekt til projektet."
+
+#: taextras.py:184
+msgid "reset"
+msgstr "nulstil"
+
+#: taextras.py:185
+msgid "Reset the project; clear the object list."
+msgstr "Nulstil projektet; ryd objektlisten."
+
+#: taextras.py:186
+msgid "motor"
+msgstr "motor"
+
+#: taextras.py:187
+msgid "torque"
+msgstr "drejningsmoment"
+
+#: taextras.py:188
+msgid "speed"
+msgstr "hastighed"
+
+#: taextras.py:189
+msgid ""
+"Motor torque and speed range from 0 (off) to positive numbers; motor is "
+"placed on the most recent object created."
+msgstr ""
+"Drejningsmoment på motor og hastighedsinterval fra 0 (fra) til positive tal; "
+"motor placeres på det objekt som allersenest er oprettet."
+
+#: taextras.py:191
+msgid "pin"
+msgstr "fastgør"
+
+#: taextras.py:192
+msgid "Pin an object down so that it cannot fall."
+msgstr "Fastgør et objekt nede, så det ikke kan falde."
+
+#: taextras.py:193
+msgid "joint"
+msgstr "Sammensæt"
+
+#: taextras.py:196
+msgid ""
+"Join two objects together (the most recent object created and the object at "
+"point x, y)."
+msgstr ""
+"Sammensæt to objekter (de allersenest oprettede objekt og objektet ved "
+"punktet x, y)."
+
+#: taextras.py:198
+msgid "Save the project to the Journal as a Physics activity."
+msgstr "Gem projektet til Journalen som en fysik-aktivitet."
+
+#: taextras.py:199
+msgid "density"
+msgstr "tæthed"
+
+#: taextras.py:200
+msgid ""
+"Set the density property for objects (density can be any positive number)."
+msgstr ""
+"Angiv tæthedsegenskab for objekter (tæthed kan være ethvert positivt tal)."
+
+#: taextras.py:202
+msgid "friction"
+msgstr "friktion"
+
+#: taextras.py:203
+msgid ""
+"Set the friction property for objects (value from 0 to 1, where 0 turns "
+"friction off and 1 is strong friction)."
+msgstr ""
+"Angiv friktionsegenskaben for objekter (værdi fra 0 til 1, hvor 0 slår "
+"friktion fra og 1 er stærk friktion)."
+
+#. TRANS: bounciness is restitution
+#: taextras.py:206
+msgid "bounciness"
+msgstr "fjedringsgrad"
+
+#: taextras.py:207
+msgid ""
+"Set the bounciness property for objects (a value from 0 to 1, where 0 means "
+"no bounce and 1 is very bouncy)."
+msgstr ""
+"Angiv fjedringsgraden for objekter (en værdi fra 0 til 1, hvor 0 betyder "
+"ingen fjedring og 1 er stærk fjedring)."
+
+#: taextras.py:209
+msgid "dynamic"
+msgstr "dynamisk"
+
+#: taextras.py:210
+msgid ""
+"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position."
+msgstr ""
+"Hvis dynamisk = 1, så kan objektet flytte sig; hvis dynamisk = 0, så er det "
+"fikseret i position."
+
+#: turtleart.py:69
msgid "usage is"
msgstr "forbrug er"
-#: turtleart.py:212
+#: turtleart.py:228
msgid "No option action:"
msgstr "Ingen handling for valgmulighed:"
-#: turtleart.py:224
+#: turtleart.py:240
msgid "File not found"
msgstr "Fil blev ikke fundet"
-#: turtleart.py:248
+#: turtleart.py:264
#, python-format
msgid "Configuration directory not writable: %s"
msgstr "Der kan ikke skrives til konfigurationskatalog: %s"
-#: turtleart.py:304
+#: turtleart.py:320
msgid "New"
msgstr "Ny"
-#: turtleart.py:305
+#: turtleart.py:321
msgid "Open"
msgstr "Åbn"
-#: turtleart.py:306
+#: turtleart.py:322
msgid "Save"
msgstr "Gem"
-#: turtleart.py:307
+#: turtleart.py:323
msgid "Save as"
msgstr "Gem som"
-#: turtleart.py:314
+#: turtleart.py:330
msgid "Quit"
msgstr "Afslut"
-#: turtleart.py:315
+#: turtleart.py:331
msgid "File"
msgstr "Fil"
-#: turtleart.py:322
+#: turtleart.py:338
msgid "Rescale coordinates"
msgstr "Genskalér koordinater"
-#: turtleart.py:328
+#: turtleart.py:344
msgid "Reset block size"
msgstr "Nulstil blokstørrelse"
-#: turtleart.py:342
+#: turtleart.py:358
msgid "Show/hide blocks"
msgstr "Vis/skjul blokke"
-#: turtleart.py:344
+#: turtleart.py:360
msgid "Tools"
msgstr "Værktøjer"
-#: turtleart.py:351
+#: turtleart.py:367
msgid "Stop"
msgstr "Stop"
-#: turtleart.py:352
+#: turtleart.py:368
msgid "Turtle"
msgstr "Skildpadde"
-#: turtleart.py:382
+#: turtleart.py:398
msgid "You have unsaved work. Would you like to save before quitting?"
msgstr "Du har arbejde som ikke er gemt. Vil du gemme før du afslutter?"
-#: turtleart.py:383
+#: turtleart.py:399
msgid "Save project?"
msgstr "Gem projekt?"
+#~ msgid "full screen"
+#~ msgstr "fuld skærm"
+
#~ msgid "stack"
#~ msgstr "stak"
diff --git a/po/en.po b/po/en.po
index 50f44f1..c7b2ed7 100644
--- a/po/en.po
+++ b/po/en.po
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-08-29 09:03-0400\n"
-"PO-Revision-Date: 2011-08-29 15:30+0200\n"
+"POT-Creation-Date: 2011-11-21 00:32-0500\n"
+"PO-Revision-Date: 2011-11-26 03:27+0200\n"
"Last-Translator: Chris <cjl@laptop.org>\n"
"Language-Team: LANGUAGE <walter@sugarlabs.org>\n"
"Language: en\n"
@@ -15,677 +15,910 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.1\n"
+"X-Generator: Pootle 2.0.5\n"
-#: activity/activity.info:2 turtleart.py:272 pysamples/grecord.py:205
-#: TurtleArt/tawindow.py:1568 TurtleArt/tawindow.py:2793
-#: TurtleArt/taexporthtml.py:127 TurtleArt/taexporthtml.py:129
+#: activity/activity.info:2 TurtleArt/taexporthtml.py:129
+#: TurtleArt/taexporthtml.py:131 TurtleArt/tawindow.py:1658
+#: TurtleArt/tawindow.py:2924 pysamples/grecord.py:205 turtleart.py:288
msgid "Turtle Art"
msgstr "Turtle Art"
-#: turtleart.py:68
-msgid "usage is"
-msgstr "usage is"
+#: TurtleArt/tabasics.py:115
+msgid "Palette of turtle commands"
+msgstr "Palette of turtle commands"
-#: turtleart.py:212
-msgid "No option action:"
-msgstr "No option action:"
+#: TurtleArt/tabasics.py:120
+msgid "forward"
+msgstr "forward"
-#: turtleart.py:224
-msgid "File not found"
-msgstr "File not found"
+#: TurtleArt/tabasics.py:124
+msgid "moves turtle forward"
+msgstr "moves turtle forward"
-#: turtleart.py:248
-#, python-format
-msgid "Configuration directory not writable: %s"
-msgstr "Configuration directory not writable: %s"
+#: TurtleArt/tabasics.py:131 taextras.py:129
+msgid "back"
+msgstr "back"
-#: turtleart.py:304
-msgid "New"
-msgstr "New"
+#: TurtleArt/tabasics.py:135
+msgid "moves turtle backward"
+msgstr "moves turtle backward"
-#: turtleart.py:305
-msgid "Open"
-msgstr "Open"
+#: TurtleArt/tabasics.py:143
+msgid "clean"
+msgstr "clean"
-#: turtleart.py:306
-msgid "Save"
-msgstr "Save"
+#: TurtleArt/tabasics.py:146
+msgid "clears the screen and reset the turtle"
+msgstr "clears the screen and reset the turtle"
-#: turtleart.py:307
-msgid "Save as"
-msgstr "Save as"
+#: TurtleArt/tabasics.py:154
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715
+msgid "left"
+msgstr "left"
-#: turtleart.py:308 TurtleArtActivity.py:604
-msgid "Save as image"
-msgstr "Save as image"
+#: TurtleArt/tabasics.py:158
+msgid "turns turtle counterclockwise (angle in degrees)"
+msgstr "turns turtle counterclockwise (angle in degrees)"
-#: turtleart.py:310 TurtleArtActivity.py:607
-msgid "Save as HTML"
-msgstr "Save as HTML"
+#: TurtleArt/tabasics.py:165
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:739
+msgid "right"
+msgstr "right"
-#: turtleart.py:312 TurtleArtActivity.py:609
-msgid "Save as Logo"
-msgstr "Save as Logo"
+#: TurtleArt/tabasics.py:169
+msgid "turns turtle clockwise (angle in degrees)"
+msgstr "turns turtle clockwise (angle in degrees)"
-#: turtleart.py:314
-msgid "Quit"
-msgstr "Quit"
+#: TurtleArt/tabasics.py:177
+msgid "arc"
+msgstr "arc"
-#: turtleart.py:315
-msgid "File"
-msgstr "File"
+#: TurtleArt/tabasics.py:177
+msgid "angle"
+msgstr "angle"
-#: turtleart.py:318 TurtleArtActivity.py:539
-msgid "Cartesian coordinates"
-msgstr "Cartesian coordinates"
+#: TurtleArt/tabasics.py:177
+msgid "radius"
+msgstr "radius"
-#: turtleart.py:320 TurtleArtActivity.py:541
-msgid "Polar coordinates"
-msgstr "Polar coordinates"
+#: TurtleArt/tabasics.py:181
+msgid "moves turtle along an arc"
+msgstr "moves turtle along an arc"
-#: turtleart.py:322
-msgid "Rescale coordinates"
-msgstr "Rescale coordinates"
+#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256
+msgid "set xy"
+msgstr "set xy"
-#: turtleart.py:324 TurtleArtActivity.py:554
-msgid "Grow blocks"
-msgstr "Grow blocks"
+#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256 taextras.py:194
+msgid "x"
+msgstr "x"
-#: turtleart.py:326 TurtleArtActivity.py:556
-msgid "Shrink blocks"
-msgstr "Shrink blocks"
+#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256 taextras.py:195
+msgid "y"
+msgstr "y"
-#: turtleart.py:328
-msgid "Reset block size"
-msgstr "Reset block size"
+#: TurtleArt/tabasics.py:194 TurtleArt/tabasics.py:260
+msgid ""
+"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen."
+msgstr ""
+"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen."
-#: turtleart.py:330 TurtleArtActivity.py:469 TurtleArtActivity.py:518
-msgid "View"
-msgstr "View"
+#
+#: TurtleArt/tabasics.py:204
+msgid "set heading"
+msgstr "seth"
-#: turtleart.py:333 TurtleArtActivity.py:533
-msgid "Copy"
-msgstr "Copy"
+#: TurtleArt/tabasics.py:208
+msgid "sets the heading of the turtle (0 is towards the top of the screen.)"
+msgstr "sets the heading of the turtle (0 is towards the top of the screen.)"
-#: turtleart.py:334 TurtleArtActivity.py:535
-msgid "Paste"
-msgstr "Paste"
+#: TurtleArt/tabasics.py:216 TurtleArt/tawindow.py:2920
+#: TurtleArt/tawindow.py:2924 TurtleArtActivity.py:548
+msgid "xcor"
+msgstr "xcor"
-#: turtleart.py:335 TurtleArtActivity.py:465 TurtleArtActivity.py:520
-msgid "Edit"
-msgstr "Edit"
+#: TurtleArt/tabasics.py:217
+msgid ""
+"holds current x-coordinate value of the turtle (can be used in place of a "
+"number block)"
+msgstr ""
+"holds current x-coordinate value of the turtle (can be used in place of a "
+"number block)"
-#: turtleart.py:338 TurtleArtActivity.py:244
-msgid "Show palette"
-msgstr "Show palette"
+#: TurtleArt/tabasics.py:227 TurtleArt/tawindow.py:2920
+#: TurtleArt/tawindow.py:2924 TurtleArtActivity.py:549
+msgid "ycor"
+msgstr "ycor"
-#: turtleart.py:340 TurtleArtActivity.py:250 TurtleArtActivity.py:629
-msgid "Hide palette"
-msgstr "Hide palette"
+#: TurtleArt/tabasics.py:228
+msgid ""
+"holds current y-coordinate value of the turtle (can be used in place of a "
+"number block)"
+msgstr ""
+"holds current y-coordinate value of the turtle (can be used in place of a "
+"number block)"
-#: turtleart.py:342
-msgid "Show/hide blocks"
-msgstr "Show/hide blocks"
+#: TurtleArt/tabasics.py:238 TurtleArt/tawindow.py:2920
+#: TurtleArt/tawindow.py:2924 TurtleArtActivity.py:549
+msgid "heading"
+msgstr "heading"
-#: turtleart.py:344
-msgid "Tools"
-msgstr "Tools"
+#: TurtleArt/tabasics.py:239
+msgid ""
+"holds current heading value of the turtle (can be used in place of a number "
+"block)"
+msgstr ""
+"holds current heading value of the turtle (can be used in place of a number "
+"block)"
-#: turtleart.py:347 TurtleArtActivity.py:638
-msgid "Clean"
-msgstr "Clean"
+#: TurtleArt/tabasics.py:273
+msgid "Palette of pen commands"
+msgstr "Palette of pen commands"
-#: turtleart.py:348 TurtleArtActivity.py:640
-msgid "Run"
-msgstr "Run"
+#: TurtleArt/tabasics.py:277
+msgid "pen up"
+msgstr "pen up"
-#: turtleart.py:349 TurtleArtActivity.py:642
-msgid "Step"
-msgstr "Step"
+#: TurtleArt/tabasics.py:280
+msgid "Turtle will not draw when moved."
+msgstr "Turtle will not draw when moved."
-#: turtleart.py:350 TurtleArtActivity.py:644
-msgid "Debug"
-msgstr "Debug"
+#: TurtleArt/tabasics.py:286
+msgid "pen down"
+msgstr "pen down"
-#: turtleart.py:351
-msgid "Stop"
-msgstr "Stop"
+#: TurtleArt/tabasics.py:289
+msgid "Turtle will draw when moved."
+msgstr "Turtle will draw when moved."
-#: turtleart.py:352
-msgid "Turtle"
-msgstr "Turtle"
+#: TurtleArt/tabasics.py:295
+msgid "set pen size"
+msgstr "set pen size"
-#: turtleart.py:382
-msgid "You have unsaved work. Would you like to save before quitting?"
-msgstr "You have unsaved work. Would you like to save before quitting?"
+#: TurtleArt/tabasics.py:299
+msgid "sets size of the line drawn by the turtle"
+msgstr "sets size of the line drawn by the turtle"
-#: turtleart.py:383
-msgid "Save project?"
-msgstr "Save project?"
+#: TurtleArt/tabasics.py:309
+msgid "fill screen"
+msgstr "fill screen"
-#: TurtleArtActivity.py:125
-msgid "presentation"
-msgstr "presentation"
+#: TurtleArt/tabasics.py:309 TurtleArt/tabasics.py:394
+msgid "color"
+msgstr "color"
-#: TurtleArtActivity.py:196
-msgid "snapshot"
-msgstr "snapshot"
+#: TurtleArt/tabasics.py:309 TurtleArt/tabasics.py:404
+msgid "shade"
+msgstr "shade"
-#: TurtleArtActivity.py:257 TurtleArtActivity.py:270
-msgid "Show blocks"
-msgstr "Show blocks"
+#: TurtleArt/tabasics.py:313
+msgid "fills the background with (color, shade)"
+msgstr "fills the background with (color, shade)"
-#: TurtleArtActivity.py:260 TurtleArtActivity.py:278 TurtleArtActivity.py:632
-msgid "Hide blocks"
-msgstr "Hide blocks"
+#: TurtleArt/tabasics.py:322
+msgid "pen size"
+msgstr "pen size"
-#: TurtleArtActivity.py:398
-msgid "Rescale coordinates down"
-msgstr "Rescale coordinates down"
+#: TurtleArt/tabasics.py:323
+msgid "holds current pen size (can be used in place of a number block)"
+msgstr "holds current pen size (can be used in place of a number block)"
-#: TurtleArtActivity.py:402 TurtleArtActivity.py:551
-msgid "Rescale coordinates up"
-msgstr "Rescale coordinates up"
+#: TurtleArt/tabasics.py:334
+msgid "start fill"
+msgstr "start fill"
-#: TurtleArtActivity.py:476 TurtleArtActivity.py:524
-msgid "Help"
-msgstr "Help"
+#: TurtleArt/tabasics.py:336
+msgid "starts filled polygon (used with end fill block)"
+msgstr "starts filled polygon (used with end fill block)"
-#: TurtleArtActivity.py:497 TurtleArtActivity.py:623
-msgid "Load example"
-msgstr "Load example"
+#: TurtleArt/tabasics.py:343
+msgid "end fill"
+msgstr "end fill"
-#: TurtleArtActivity.py:516
-msgid "Project"
-msgstr "Project"
+#: TurtleArt/tabasics.py:345
+msgid "completes filled polygon (used with start fill block)"
+msgstr "completes filled polygon (used with start fill block)"
-#: TurtleArtActivity.py:522
-msgid "Import/Export"
-msgstr "Import/Export"
+#: TurtleArt/tabasics.py:355
+msgid "Palette of pen colors"
+msgstr "Palette of pen colors"
-#: TurtleArtActivity.py:537
-msgid "Fullscreen"
-msgstr "Fullscreen"
+#: TurtleArt/tabasics.py:359
+msgid "set color"
+msgstr "set color"
-#: TurtleArtActivity.py:544
-msgid "Metric coordinates"
-msgstr "Metric coordinates"
+#: TurtleArt/tabasics.py:363
+msgid "sets color of the line drawn by the turtle"
+msgstr "sets color of the line drawn by the turtle"
-#: TurtleArtActivity.py:547 TurtleArt/tawindow.py:2789
-#: TurtleArt/tawindow.py:2793 TurtleArt/tabasics.py:216
-msgid "xcor"
-msgstr "xcor"
+#: TurtleArt/tabasics.py:371
+msgid "set shade"
+msgstr "set shade"
-#: TurtleArtActivity.py:548 TurtleArt/tawindow.py:2789
-#: TurtleArt/tawindow.py:2793 TurtleArt/tabasics.py:227
-msgid "ycor"
-msgstr "ycor"
+#: TurtleArt/tabasics.py:375
+msgid "sets shade of the line drawn by the turtle"
+msgstr "sets shade of the line drawn by the turtle"
-#: TurtleArtActivity.py:548 TurtleArt/tawindow.py:2789
-#: TurtleArt/tawindow.py:2793 TurtleArt/tabasics.py:238
-msgid "heading"
-msgstr "heading"
+#: TurtleArt/tabasics.py:383
+msgid "set gray"
+msgstr "set gray"
-#: TurtleArtActivity.py:574 TurtleArtActivity.py:578
-msgid "Move the cursor over the orange palette for help."
-msgstr "Move the cursor over the orange palette for help."
+#: TurtleArt/tabasics.py:386
+msgid "sets gray level of the line drawn by the turtle"
+msgstr "sets gray level of the line drawn by the turtle"
-#: TurtleArtActivity.py:612
-msgid "Save snapshot"
-msgstr "Save snapshot"
+#: TurtleArt/tabasics.py:395
+msgid "holds current pen color (can be used in place of a number block)"
+msgstr "holds current pen color (can be used in place of a number block)"
-#: TurtleArtActivity.py:616
-msgid "Import project from the Journal"
-msgstr "Import project from the Journal"
+#: TurtleArt/tabasics.py:405
+msgid "holds current pen shade"
+msgstr "holds current pen shade"
-#: TurtleArtActivity.py:619
-msgid "Load Python block"
-msgstr "Load Python block"
+#: TurtleArt/tabasics.py:413
+msgid "gray"
+msgstr "gray"
-#: TurtleArtActivity.py:630
-msgid "<Ctrl>p"
-msgstr "<Ctrl>p"
+#: TurtleArt/tabasics.py:414
+msgid "holds current gray level (can be used in place of a number block)"
+msgstr "holds current gray level (can be used in place of a number block)"
-#: TurtleArtActivity.py:633
-msgid "<Ctrl>b"
-msgstr "<Ctrl>b"
+#: TurtleArt/tabasics.py:420
+msgid "red"
+msgstr "red"
-#: TurtleArtActivity.py:638
-msgid "<Ctrl>e"
-msgstr "<Ctrl>e"
+#: TurtleArt/tabasics.py:421
+msgid "orange"
+msgstr "orange"
-#: TurtleArtActivity.py:640
-msgid "<Ctrl>r"
-msgstr "<Ctrl>r"
+#: TurtleArt/tabasics.py:423
+msgid "yellow"
+msgstr "yellow"
-#: TurtleArtActivity.py:642
-msgid "<Ctrl>w"
-msgstr "<Ctrl>w"
+#: TurtleArt/tabasics.py:425
+msgid "green"
+msgstr "green"
-#: TurtleArtActivity.py:644
-msgid "<Ctrl>d"
-msgstr "<Ctrl>d"
+#: TurtleArt/tabasics.py:426
+msgid "cyan"
+msgstr "cyan"
-#: TurtleArtActivity.py:646
-msgid "Stop turtle"
-msgstr "Stop turtle"
+#: TurtleArt/tabasics.py:427
+msgid "blue"
+msgstr "blue"
-#: TurtleArtActivity.py:647
-msgid "<Ctrl>s"
-msgstr "<Ctrl>s"
+#: TurtleArt/tabasics.py:428
+msgid "purple"
+msgstr "purple"
-#: taextras.py:36
-msgid "Turtle Art Mini"
-msgstr "Turtle Art Mini"
+#: TurtleArt/tabasics.py:430
+msgid "white"
+msgstr "white"
-#: taextras.py:40
-msgid "Turtle Confusion"
-msgstr "Turtle Confusion"
+#: TurtleArt/tabasics.py:431
+msgid "black"
+msgstr "black"
-#: taextras.py:41
-msgid "Select a challenge"
-msgstr "Select a challenge"
+#: TurtleArt/tabasics.py:437
+msgid "set text color"
+msgstr "set text color"
-#: taextras.py:47
-msgid "Palette of Mexican pesos"
-msgstr "Palette of Mexican pesos"
+#: TurtleArt/tabasics.py:440
+msgid "sets color of text drawn by the turtle"
+msgstr "sets color of text drawn by the turtle"
-#: taextras.py:48
-msgid "Palette of Colombian pesos"
-msgstr "Palette of Colombian pesos"
+#: TurtleArt/tabasics.py:448
+msgid "set text size"
+msgstr "set text size"
-#: taextras.py:49
-msgid "Palette of Rwandan francs"
-msgstr "Palette of Rwandan francs"
+#: TurtleArt/tabasics.py:451
+msgid "sets size of text drawn by the turtle"
+msgstr "sets size of text drawn by the turtle"
-#: taextras.py:50
-msgid "Palette of US currencies"
-msgstr "Palette of US currencies"
+#: TurtleArt/tabasics.py:534
+msgid "Palette of numeric operators"
+msgstr "Palette of numeric operators"
-#: taextras.py:51
-msgid "Palette of Australian currencies"
-msgstr "Palette of Australian currencies"
+#: TurtleArt/tabasics.py:540
+msgid "plus"
+msgstr "plus"
-#: taextras.py:52
-msgid "Palette of Guaranies"
-msgstr "Palette of Guaranies"
+#: TurtleArt/tabasics.py:543
+msgid "adds two alphanumeric inputs"
+msgstr "adds two alphanumeric inputs"
-#. TRANS: Butia is the Arduino Robot Project from Uruguay
-#. (http://www.fing.edu.uy/inco/proyectos/butia/)
-#: taextras.py:58
-msgid "Turtle Art Butia"
-msgstr "Turtle Art Butia"
+#: TurtleArt/tabasics.py:551
+msgid "minus"
+msgstr "minus"
-#: taextras.py:59
-msgid "Adjust LED intensity between 0 and 255."
-msgstr "Adjust LED intensity between 0 and 255."
+#: TurtleArt/tabasics.py:554
+msgid "subtracts bottom numeric input from top numeric input"
+msgstr "subtracts bottom numeric input from top numeric input"
-#: taextras.py:60
+#: TurtleArt/tabasics.py:565
+msgid "multiply"
+msgstr "multiply"
+
+#: TurtleArt/tabasics.py:568
+msgid "multiplies two numeric inputs"
+msgstr "multiplies two numeric inputs"
+
+#: TurtleArt/tabasics.py:577
+msgid "divide"
+msgstr "divide"
+
+#: TurtleArt/tabasics.py:580
msgid ""
-"Returns the object gray level encountered him as a number between 0 and 1023."
+"divides top numeric input (numerator) by bottom numeric input (denominator)"
msgstr ""
-"Returns the object gray level encountered him as a number between 0 and "
-"1023."
+"divides top numeric input (numerator) by bottom numeric input (denominator)"
-#: taextras.py:62
-msgid "Returns 1 when the button is press and 0 otherwise."
-msgstr "Returns 1 when the button is press and 0 otherwise."
+#: TurtleArt/tabasics.py:590
+msgid "identity"
+msgstr "identity"
-#: taextras.py:63
-msgid "Returns the ambient light level as a number between 0 and 1023."
-msgstr "Returns the ambient light level as a number between 0 and 1023."
+#: TurtleArt/tabasics.py:592
+msgid "identity operator used for extending blocks"
+msgstr "identity operator used for extending blocks"
-#: taextras.py:64
-msgid "Returns the ambient temperature as a number between 0 and 255."
-msgstr "Returns the ambient temperature as a number between 0 and 255."
+#: TurtleArt/tabasics.py:600 TurtleArt/tabasics.py:601
+msgid "mod"
+msgstr "mod"
-#: taextras.py:65
-msgid ""
-"Returns the distance from the object in front of the sensor as a number "
-"between 0 and 255."
-msgstr ""
-"Returns the distance from the object in front of the sensor as a number "
-"between 0 and 255."
+#: TurtleArt/tabasics.py:604
+msgid "modular (remainder) operator"
+msgstr "modular (remainder) operator"
-#: taextras.py:67
-msgid "Returns 0 or 1 depending on the sensor inclination."
-msgstr "Returns 0 or 1 depending on the sensor inclination."
+#: TurtleArt/tabasics.py:611
+msgid "√"
+msgstr "√"
-#: taextras.py:68
-msgid "Returns 1 when the sensors detects a magnetic field, 0 otherwise."
-msgstr "Returns 1 when the sensors detects a magnetic field, 0 otherwise."
+#: TurtleArt/tabasics.py:612
+msgid "square root"
+msgstr "square root"
-#: taextras.py:69
-msgid "Switches from 0 to 1, the frequency depends on the vibration."
-msgstr "Switches from 0 to 1, the frequency depends on the vibration."
+#: TurtleArt/tabasics.py:615
+msgid "calculates square root"
+msgstr "calculates square root"
-#: taextras.py:70
-msgid "LED"
-msgstr "LED"
+#: TurtleArt/tabasics.py:622
+msgid "random"
+msgstr "random"
-#: taextras.py:71
-msgid "pushbutton"
-msgstr "pushbutton"
+#: TurtleArt/tabasics.py:622
+msgid "min"
+msgstr "min"
-#: taextras.py:72
-msgid "grayscale"
-msgstr "grayscale"
+#: TurtleArt/tabasics.py:622
+msgid "max"
+msgstr "max"
-#: taextras.py:73
-msgid "ambient light"
-msgstr "ambient light"
+#: TurtleArt/tabasics.py:626
+msgid "returns random number between minimum (top) and maximum (bottom) values"
+msgstr "returns random number between minimum (top) and maximum (bottom) values"
-#: taextras.py:74
-msgid "temperature"
-msgstr "temperature"
+#: TurtleArt/tabasics.py:638
+msgid "number"
+msgstr "number"
-#: taextras.py:75
-msgid "distance"
-msgstr "distance"
+#: TurtleArt/tabasics.py:639
+msgid "used as numeric input in mathematic operators"
+msgstr "used as numeric input in mathematic operators"
-#: taextras.py:76
-msgid "tilt"
-msgstr "tilt"
+#: TurtleArt/tabasics.py:646
+msgid "greater than"
+msgstr "greater than"
-#: taextras.py:77
-msgid "magnetic induction"
-msgstr "magnetic induction"
+#: TurtleArt/tabasics.py:649
+msgid "logical greater-than operator"
+msgstr "logical greater-than operator"
-#: taextras.py:78
-msgid "vibration"
-msgstr "vibration"
+#: TurtleArt/tabasics.py:657
+msgid "less than"
+msgstr "less than"
-#: taextras.py:79
-msgid "Butia Robot"
-msgstr "Butia Robot"
+#: TurtleArt/tabasics.py:660
+msgid "logical less-than operator"
+msgstr "logical less-than operator"
-#: taextras.py:80
-msgid "delay Butia"
-msgstr "delay Butia"
+#: TurtleArt/tabasics.py:668
+msgid "equal"
+msgstr "equal"
-#: taextras.py:81
-msgid "wait for argument seconds"
-msgstr "wait for argument seconds"
+#: TurtleArt/tabasics.py:671
+msgid "logical equal-to operator"
+msgstr "logical equal-to operator"
-#: taextras.py:82
-msgid "Butia battery charge"
-msgstr "Butia battery charge"
+#: TurtleArt/tabasics.py:677
+msgid "not"
+msgstr "not"
-#: taextras.py:83
-msgid "Returns the battery charge as a number between 0 and 255."
-msgstr "Returns the battery charge as a number between 0 and 255."
+#: TurtleArt/tabasics.py:680
+msgid "logical NOT operator"
+msgstr "logical NOT operator"
-#: taextras.py:84
-msgid "Butia speed"
-msgstr "Butia speed"
+#: TurtleArt/tabasics.py:686 TurtleArt/tabasics.py:689
+msgid "and"
+msgstr "and"
-#: taextras.py:85
-msgid ""
-"Set the speed of the Butia motors as a value between 0 and 1023, passed by "
-"an argument."
-msgstr ""
-"Set the speed of the Butia motors as a value between 0 and 1023, passed by "
-"an argument."
+#: TurtleArt/tabasics.py:690
+msgid "logical AND operator"
+msgstr "logical AND operator"
-#: taextras.py:87
-msgid "forward Butia"
-msgstr "forward Butia"
+#: TurtleArt/tabasics.py:697 TurtleArt/tabasics.py:700
+msgid "or"
+msgstr "or"
-#: taextras.py:88
-msgid "Move the Butia robot forward."
-msgstr "Move the Butia robot forward."
+#: TurtleArt/tabasics.py:701
+msgid "logical OR operator"
+msgstr "logical OR operator"
-#: taextras.py:89
-msgid "forward distance"
-msgstr "forward distance"
+#: TurtleArt/tabasics.py:710
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:94
+msgid "Palette of flow operators"
+msgstr "Palette of flow operators"
-#: taextras.py:90
-msgid "Move the Butia robot forward a predefined distance."
-msgstr "Move the Butia robot forward a predefined distance."
+#: TurtleArt/tabasics.py:715
+msgid "wait"
+msgstr "wait"
-#: taextras.py:91
-msgid "backward Butia"
-msgstr "backward Butia"
+#: TurtleArt/tabasics.py:719
+msgid "pauses program execution a specified number of seconds"
+msgstr "pauses program execution a specified number of seconds"
-#: taextras.py:92 taextras.py:96 taextras.py:98 taextras.py:102
-msgid "Move the Butia robot backward."
-msgstr "Move the Butia robot backward."
+#: TurtleArt/tabasics.py:726
+msgid "forever"
+msgstr "forever"
-#: taextras.py:93
-msgid "backward distance"
-msgstr "backward distance"
+#: TurtleArt/tabasics.py:730
+msgid "loops forever"
+msgstr "loops forever"
-#: taextras.py:94
-msgid "Move the Butia robot backward a predefined distance."
-msgstr "Move the Butia robot backward a predefined distance."
+#: TurtleArt/tabasics.py:736 TurtleArt/tabasics.py:740
+msgid "repeat"
+msgstr "repeat"
-#: taextras.py:95
-msgid "left Butia"
-msgstr "left Butia"
+#: TurtleArt/tabasics.py:741
+msgid "loops specified number of times"
+msgstr "loops specified number of times"
-#: taextras.py:97
-msgid "right Butia"
-msgstr "right Butia"
+#: TurtleArt/tabasics.py:747 TurtleArt/tabasics.py:759
+msgid "if"
+msgstr "if"
-#: taextras.py:99
-msgid "Turn x degrees"
-msgstr "Turn x degrees"
+#: TurtleArt/tabasics.py:747
+msgid "then"
+msgstr "then"
-#: taextras.py:100
-msgid "Turn the Butia robot x degrees."
-msgstr "Turn the Butia robot x degrees."
+#: TurtleArt/tabasics.py:750
+msgid "if then"
+msgstr "if then"
-#: taextras.py:101
-msgid "stop Butia"
-msgstr "stop Butia"
+#: TurtleArt/tabasics.py:752
+msgid "if-then operator that uses boolean operators from Numbers palette"
+msgstr "if-then operator that uses boolean operators from Numbers palette"
-#: taextras.py:103
-msgid "print Butia"
-msgstr "print Butia"
+#: TurtleArt/tabasics.py:759
+msgid "then else"
+msgstr "then else"
-#: taextras.py:104
-msgid "Print text in Butia robot 32-character ASCII display."
-msgstr "Print text in Butia robot 32-character ASCII display."
+#: TurtleArt/tabasics.py:763
+msgid "if then else"
+msgstr "if then else"
-#: taextras.py:105
-msgid "Butia"
-msgstr "Butia"
+#: TurtleArt/tabasics.py:764
+msgid "if-then-else operator that uses boolean operators from Numbers palette"
+msgstr "if-then-else operator that uses boolean operators from Numbers palette"
-#: taextras.py:109
-msgid "The camera was not found."
-msgstr "The camera was not found."
+#: TurtleArt/tabasics.py:772
+msgid "horizontal space"
+msgstr "horizontal space"
-#: taextras.py:110
-msgid "Error on the initialization of the camera."
-msgstr "Error on the initialization of the camera."
+#: TurtleArt/tabasics.py:773
+msgid "jogs stack right"
+msgstr "jogs stack right"
-#: taextras.py:111
-msgid "FollowMe"
-msgstr "FollowMe"
+#: TurtleArt/tabasics.py:780
+msgid "vertical space"
+msgstr "vertical space"
-#: taextras.py:112
-msgid "follow a RGB color"
-msgstr "follow a RGB color"
+#: TurtleArt/tabasics.py:781
+msgid "jogs stack down"
+msgstr "jogs stack down"
-#: taextras.py:113
-msgid "follow a turtle color"
-msgstr "follow a turtle color"
+#: TurtleArt/tabasics.py:787
+msgid "stop action"
+msgstr "stop action"
-#: taextras.py:114
-msgid "calibrate a color to follow"
-msgstr "calibrate a color to follow"
+#: TurtleArt/tabasics.py:790
+msgid "stops current action"
+msgstr "stops current action"
-#: taextras.py:115
-msgid "x position"
-msgstr "x position"
+#: TurtleArt/tabasics.py:799
+msgid "Palette of variable blocks"
+msgstr "Palette of variable blocks"
-#: taextras.py:116
-msgid "return x position"
-msgstr "return x position"
+#: TurtleArt/tabasics.py:804 pysamples/grecord.py:213
+msgid "start"
+msgstr "start"
-#: taextras.py:117
-msgid "y position"
-msgstr "y position"
+#: TurtleArt/tabasics.py:807
+msgid "connects action to toolbar run buttons"
+msgstr "connects action to toolbar run buttons"
-#: taextras.py:118
-msgid "return y position"
-msgstr "return y position"
+#: TurtleArt/tabasics.py:815
+msgid "store in box 1"
+msgstr "store in box 1"
-#: taextras.py:122
-msgid "Sumo Butia"
-msgstr "Sumo Butia"
+#: TurtleArt/tabasics.py:819
+msgid "stores numeric value in Variable 1"
+msgstr "stores numeric value in Variable 1"
-#: taextras.py:123
-msgid "submit speed​​"
-msgstr "submit speed​​"
+#: TurtleArt/tabasics.py:826
+msgid "store in box 2"
+msgstr "store in box 2"
-#: taextras.py:124
-msgid "Send speeds the robot."
-msgstr "Send speeds the robot."
+#: TurtleArt/tabasics.py:830
+msgid "stores numeric value in Variable 2"
+msgstr "stores numeric value in Variable 2"
-#: taextras.py:125
-msgid "set speed"
-msgstr "set speed"
+#: TurtleArt/tabasics.py:837 TurtleArt/tabasics.py:838
+#: TurtleArt/tabasics.py:839
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:166
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:168
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:203
+msgid "text"
+msgstr "text"
-#: taextras.py:126
-msgid "Set the default speed for the movement commands."
-msgstr "Set the default speed for the movement commands."
+#: TurtleArt/tabasics.py:840
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169
+msgid "string value"
+msgstr "string value"
-#: taextras.py:127
-msgid "move"
-msgstr "move"
+#: TurtleArt/tabasics.py:844
+msgid "box 1"
+msgstr "box 1"
-#: taextras.py:128 TurtleArt/tabasics.py:131
-msgid "back"
-msgstr "back"
+#: TurtleArt/tabasics.py:847
+msgid "Variable 1 (numeric value)"
+msgstr "Variable 1 (numeric value)"
-#: taextras.py:129 pysamples/grecord.py:215
-msgid "stop"
-msgstr "stop"
+#: TurtleArt/tabasics.py:853
+msgid "box 2"
+msgstr "box 2"
-#: taextras.py:130
-msgid "turn left"
-msgstr "turn left"
+#: TurtleArt/tabasics.py:856
+msgid "Variable 2 (numeric value)"
+msgstr "Variable 2 (numeric value)"
-#: taextras.py:131
-msgid "turn right"
-msgstr "turn right"
+#: TurtleArt/tabasics.py:863 TurtleArt/tabasics.py:873
+msgid "box"
+msgstr "box"
-#: taextras.py:132
-msgid "angle to center"
-msgstr "angle to center"
+#: TurtleArt/tabasics.py:865 TurtleArt/tabasics.py:876
+msgid "my box"
+msgstr "my box"
-#. TRANS: dojo is the playing field
-#: taextras.py:134
-msgid "Get the angle to the center of the dojo."
-msgstr "Get the angle to the center of the dojo."
+#: TurtleArt/tabasics.py:867
+msgid "named variable (numeric value)"
+msgstr "named variable (numeric value)"
-#: taextras.py:135
-msgid "angle to the opponent"
-msgstr "angle to the opponent"
+#: TurtleArt/tabasics.py:873
+msgid "store in"
+msgstr "store in"
-#: taextras.py:136
-msgid "Get the angle to the center of the opponent."
-msgstr "Get the angle to the center of the opponent."
+#: TurtleArt/tabasics.py:873
+msgid "value"
+msgstr "value"
-#: taextras.py:137
-msgid "x coor."
-msgstr "x coor."
+#: TurtleArt/tabasics.py:877
+msgid "stores numeric value in named variable"
+msgstr "stores numeric value in named variable"
-#: taextras.py:138
-msgid "Get the x coordinate of the robot."
-msgstr "Get the x coordinate of the robot."
+#: TurtleArt/tabasics.py:885 TurtleArt/tabasics.py:887
+#: TurtleArt/tabasics.py:911 TurtleArt/tabasics.py:914
+msgid "action"
+msgstr "action"
-#: taextras.py:139
-msgid "y coor."
-msgstr "y coor."
+#: TurtleArt/tabasics.py:889
+msgid "top of nameable action stack"
+msgstr "top of nameable action stack"
-#: taextras.py:140
-msgid "Get the y coordinate of the robot."
-msgstr "Get the y coordinate of the robot."
+#: TurtleArt/tabasics.py:894 TurtleArt/tabasics.py:921
+msgid "action 1"
+msgstr "action 1"
-#: taextras.py:141
-msgid "opponent x coor."
-msgstr "opponent x coor."
+#: TurtleArt/tabasics.py:897
+msgid "top of Action 1 stack"
+msgstr "top of Action 1 stack"
-#: taextras.py:142
-msgid "Get the x coordinate of the opponent."
-msgstr "Get the x coordinate of the opponent."
+#: TurtleArt/tabasics.py:902 TurtleArt/tabasics.py:930
+msgid "action 2"
+msgstr "action 2"
-#: taextras.py:143
-msgid "opponent y coor."
-msgstr "opponent y coor."
+#: TurtleArt/tabasics.py:905
+msgid "top of Action 2 stack"
+msgstr "top of Action 2 stack"
-#: taextras.py:144
-msgid "Get the y coordinate of the opponent."
-msgstr "Get the y coordinate of the opponent."
+#: TurtleArt/tabasics.py:915
+msgid "invokes named action stack"
+msgstr "invokes named action stack"
-#: taextras.py:145
-msgid "rotation"
-msgstr "rotation"
+#: TurtleArt/tabasics.py:924
+msgid "invokes Action 1 stack"
+msgstr "invokes Action 1 stack"
-#: taextras.py:146
-msgid "Get SumBot rotation."
-msgstr "Get SumBot rotation."
+#: TurtleArt/tabasics.py:933
+msgid "invokes Action 2 stack"
+msgstr "invokes Action 2 stack"
-#: taextras.py:147
-msgid "opponent rotation"
-msgstr "opponent rotation"
+#: TurtleArt/tabasics.py:941
+msgid "trash"
+msgstr "trash"
-#: taextras.py:148
-msgid "Get the rotation of the opponent."
-msgstr "Get the rotation of the opponent."
+#: TurtleArt/tabasics.py:945
+msgid "empty trash"
+msgstr "empty trash"
-#: taextras.py:149
-msgid "distance to center"
-msgstr "distance to center"
+#: TurtleArt/tabasics.py:946
+msgid "permanently deletes items in trash"
+msgstr "permanently deletes items in trash"
-#. TRANS: dojo is the playing field
-#: taextras.py:151
-msgid "Get the distance to the center of the dojo."
-msgstr "Get the distance to the center of the dojo."
+#: TurtleArt/tabasics.py:950
+msgid "restore all"
+msgstr "restore all"
-#: taextras.py:152
-msgid "distance to opponent"
-msgstr "distance to opponent"
+#: TurtleArt/tabasics.py:951
+msgid "restore all blocks from trash"
+msgstr "restore all blocks from trash"
-#: taextras.py:153
-msgid "Get the distance to the opponent."
-msgstr "Get the distance to the opponent."
+#: TurtleArt/tabasics.py:955
+msgid "clear all"
+msgstr "clear all"
-#: taextras.py:154
-msgid "update information"
-msgstr "update information"
+#: TurtleArt/tabasics.py:956
+msgid "move all blocks to trash"
+msgstr "move all blocks to trash"
-#: taextras.py:155
-msgid "Update information from the server."
-msgstr "Update information from the server."
+#: TurtleArt/taconstants.py:262 TurtleArt/taconstants.py:284
+#: TurtleArt/taconstants.py:305 TurtleArt/taconstants.py:347
+#: TurtleArt/taconstants.py:389 TurtleArt/taconstants.py:431
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:824
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:838
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:852
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:866
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894
+msgid "Title"
+msgstr "Title"
-#: pysamples/grecord.py:205 plugins/audio_sensors/audio_sensors.py:82
-#: plugins/audio_sensors/audio_sensors.py:97
-msgid "sound"
-msgstr "sound"
+#: TurtleArt/talogo.py:418
+msgid "did not output to"
+msgstr "did not output to"
-#: pysamples/grecord.py:213 TurtleArt/tabasics.py:801
-msgid "start"
-msgstr "start"
+#: TurtleArt/talogo.py:467
+msgid "I don't know how to"
+msgstr "I don't know how to"
-#: pysamples/grecord.py:217
-msgid "play"
-msgstr "play"
+#: TurtleArt/talogo.py:514
+msgid "doesn't like"
+msgstr "doesn't like"
-#: pysamples/grecord.py:219
-msgid "save"
-msgstr "save"
+#: TurtleArt/talogo.py:514
+msgid "as input"
+msgstr "as input"
-#: pysamples/uturn.py:24
-msgid "uturn"
-msgstr "uturn"
+#: TurtleArt/tapalette.py:83
+msgid "displays next palette"
+msgstr "displays next palette"
-#: pysamples/uturn.py:26
-msgid "make a uturn"
-msgstr "make a uturn"
+#: TurtleArt/tapalette.py:84
+msgid "changes the orientation of the palette of blocks"
+msgstr "changes the orientation of the palette of blocks"
+
+#: TurtleArt/tautils.py:173
+msgid "Load..."
+msgstr "Load..."
+
+#: TurtleArt/tautils.py:182
+msgid "Save..."
+msgstr "Save..."
+
+#: TurtleArt/tautils.py:597
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:625
+msgid "click to open"
+msgstr "click to open"
+
+#: TurtleArt/tawindow.py:786 TurtleArt/tawindow.py:787
+msgid "orientation"
+msgstr "orientation"
+
+#: TurtleArt/tawindow.py:797 TurtleArt/tawindow.py:1080
+msgid "next"
+msgstr "next"
+
+#: TurtleArt/tawindow.py:3019
+msgid "image"
+msgstr "image"
+
+#. TRANS: activity count is the number of times this instance
+#. has been accessed
+#: TurtleArtActivity.py:91 TurtleArtActivity.py:92 TurtleArtActivity.py:96
+#: TurtleArtActivity.py:754
+msgid "activity count"
+msgstr "activity count"
+
+#: TurtleArtActivity.py:140
+msgid "presentation"
+msgstr "presentation"
+
+#: TurtleArtActivity.py:211
+msgid "snapshot"
+msgstr "snapshot"
+
+#: TurtleArtActivity.py:259 turtleart.py:354
+msgid "Show palette"
+msgstr "Show palette"
+
+#: TurtleArtActivity.py:265 TurtleArtActivity.py:630 turtleart.py:356
+msgid "Hide palette"
+msgstr "Hide palette"
+
+#: TurtleArtActivity.py:272 TurtleArtActivity.py:285
+msgid "Show blocks"
+msgstr "Show blocks"
+
+#: TurtleArtActivity.py:275 TurtleArtActivity.py:293 TurtleArtActivity.py:633
+msgid "Hide blocks"
+msgstr "Hide blocks"
+
+#: TurtleArtActivity.py:403
+msgid "Rescale coordinates down"
+msgstr "Rescale coordinates down"
+
+#: TurtleArtActivity.py:407 TurtleArtActivity.py:552
+msgid "Rescale coordinates up"
+msgstr "Rescale coordinates up"
+
+#: TurtleArtActivity.py:466 TurtleArtActivity.py:521 turtleart.py:351
+msgid "Edit"
+msgstr "Edit"
+
+#: TurtleArtActivity.py:470 TurtleArtActivity.py:519 turtleart.py:346
+msgid "View"
+msgstr "View"
+
+#: TurtleArtActivity.py:477 TurtleArtActivity.py:525
+msgid "Help"
+msgstr "Help"
+
+#: TurtleArtActivity.py:498 TurtleArtActivity.py:624
+msgid "Load example"
+msgstr "Load example"
+
+#: TurtleArtActivity.py:517
+msgid "Project"
+msgstr "Project"
+
+#: TurtleArtActivity.py:523
+msgid "Import/Export"
+msgstr "Import/Export"
+
+#: TurtleArtActivity.py:534 turtleart.py:349
+msgid "Copy"
+msgstr "Copy"
+
+#: TurtleArtActivity.py:536 turtleart.py:350
+msgid "Paste"
+msgstr "Paste"
+
+#: TurtleArtActivity.py:538
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:651
+msgid "Fullscreen"
+msgstr "Fullscreen"
+
+#: TurtleArtActivity.py:540 turtleart.py:334
+msgid "Cartesian coordinates"
+msgstr "Cartesian coordinates"
+
+#: TurtleArtActivity.py:542 turtleart.py:336
+msgid "Polar coordinates"
+msgstr "Polar coordinates"
+
+#: TurtleArtActivity.py:545
+msgid "Metric coordinates"
+msgstr "Metric coordinates"
+
+#: TurtleArtActivity.py:555 turtleart.py:340
+msgid "Grow blocks"
+msgstr "Grow blocks"
+
+#: TurtleArtActivity.py:557 turtleart.py:342
+msgid "Shrink blocks"
+msgstr "Shrink blocks"
+
+#: TurtleArtActivity.py:575 TurtleArtActivity.py:579
+msgid "Move the cursor over the orange palette for help."
+msgstr "Move the cursor over the orange palette for help."
+
+#: TurtleArtActivity.py:605 turtleart.py:324
+msgid "Save as image"
+msgstr "Save as image"
+
+#: TurtleArtActivity.py:608 turtleart.py:326
+msgid "Save as HTML"
+msgstr "Save as HTML"
+
+#: TurtleArtActivity.py:610 turtleart.py:328
+msgid "Save as Logo"
+msgstr "Save as Logo"
+
+#: TurtleArtActivity.py:613
+msgid "Save snapshot"
+msgstr "Save snapshot"
+
+#: TurtleArtActivity.py:617
+msgid "Import project from the Journal"
+msgstr "Import project from the Journal"
+
+#: TurtleArtActivity.py:620
+msgid "Load Python block"
+msgstr "Load Python block"
+
+#: TurtleArtActivity.py:631
+msgid "<Ctrl>p"
+msgstr "<Ctrl>p"
+
+#: TurtleArtActivity.py:634
+msgid "<Ctrl>b"
+msgstr "<Ctrl>b"
+
+#: TurtleArtActivity.py:639 turtleart.py:363
+msgid "Clean"
+msgstr "Clean"
+
+#: TurtleArtActivity.py:639
+msgid "<Ctrl>e"
+msgstr "<Ctrl>e"
+
+#: TurtleArtActivity.py:641 turtleart.py:364
+msgid "Run"
+msgstr "Run"
+
+#: TurtleArtActivity.py:641
+msgid "<Ctrl>r"
+msgstr "<Ctrl>r"
+
+#: TurtleArtActivity.py:643 turtleart.py:365
+msgid "Step"
+msgstr "Step"
+
+#: TurtleArtActivity.py:643
+msgid "<Ctrl>w"
+msgstr "<Ctrl>w"
+
+#: TurtleArtActivity.py:645 turtleart.py:366
+msgid "Debug"
+msgstr "Debug"
+
+#: TurtleArtActivity.py:645
+msgid "<Ctrl>d"
+msgstr "<Ctrl>d"
+
+#: TurtleArtActivity.py:647
+msgid "Stop turtle"
+msgstr "Stop turtle"
+
+#: TurtleArtActivity.py:648
+msgid "<Ctrl>s"
+msgstr "<Ctrl>s"
+
+#: TurtleArtActivity.py:753 TurtleArtActivity.py:755
+msgid "turtle blocks"
+msgstr "turtle blocks"
#: gnome_plugins/collaboration_plugin.py:67
msgid "My Turtle Art session"
@@ -715,31 +948,31 @@ msgstr "Configuration"
msgid "Neighborhood"
msgstr "Neighborhood"
-#: gnome_plugins/collaboration_plugin.py:288
+#: gnome_plugins/collaboration_plugin.py:292
msgid "Nickname"
msgstr "Nickname"
-#: gnome_plugins/collaboration_plugin.py:290
+#: gnome_plugins/collaboration_plugin.py:294
msgid "Account ID"
msgstr "Account ID"
-#: gnome_plugins/collaboration_plugin.py:292
+#: gnome_plugins/collaboration_plugin.py:296
msgid "Server"
msgstr "Server"
-#: gnome_plugins/collaboration_plugin.py:294
+#: gnome_plugins/collaboration_plugin.py:298
msgid "Port"
msgstr "Port"
-#: gnome_plugins/collaboration_plugin.py:296
+#: gnome_plugins/collaboration_plugin.py:300
msgid "Password"
msgstr "Password"
-#: gnome_plugins/collaboration_plugin.py:298
+#: gnome_plugins/collaboration_plugin.py:302
msgid "Register"
msgstr "Register"
-#: gnome_plugins/collaboration_plugin.py:300
+#: gnome_plugins/collaboration_plugin.py:304
msgid "Colors"
msgstr "Colors"
@@ -791,38 +1024,104 @@ msgstr "Login failed"
msgid "Failed to upload!"
msgstr "Failed to upload!"
-#: plugins/camera_sensor/camera_sensor.py:58 plugins/rfid/rfid.py:86
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:269
-#: plugins/light_sensor/light_sensor.py:49
-#: plugins/audio_sensors/audio_sensors.py:75
#: plugins/accelerometer/accelerometer.py:49
+#: plugins/audio_sensors/audio_sensors.py:75
+#: plugins/camera_sensor/camera_sensor.py:56
+#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288
msgid "Palette of sensor blocks"
msgstr "Palette of sensor blocks"
-#: plugins/camera_sensor/camera_sensor.py:69
-#: plugins/camera_sensor/camera_sensor.py:81
-#: plugins/camera_sensor/camera_sensor.py:99
-#: plugins/camera_sensor/camera_sensor.py:112
+#: plugins/accelerometer/accelerometer.py:55
+#: plugins/accelerometer/accelerometer.py:62
+msgid "acceleration"
+msgstr "acceleration"
+
+#: plugins/accelerometer/accelerometer.py:57
+#: plugins/accelerometer/accelerometer.py:64
+msgid "push acceleration in x, y, z to heap"
+msgstr "push acceleration in x, y, z to heap"
+
+#: plugins/audio_sensors/audio_sensors.py:82
+#: plugins/audio_sensors/audio_sensors.py:97 pysamples/grecord.py:205
+msgid "sound"
+msgstr "sound"
+
+#: plugins/audio_sensors/audio_sensors.py:83
+#: plugins/audio_sensors/audio_sensors.py:98
+msgid "raw microphone input signal"
+msgstr "raw microphone input signal"
+
+#: plugins/audio_sensors/audio_sensors.py:89
+#: plugins/audio_sensors/audio_sensors.py:104
+msgid "loudness"
+msgstr "loudness"
+
+#: plugins/audio_sensors/audio_sensors.py:90
+#: plugins/audio_sensors/audio_sensors.py:105
+msgid "microphone input volume"
+msgstr "microphone input volume"
+
+#: plugins/audio_sensors/audio_sensors.py:118
+#: plugins/audio_sensors/audio_sensors.py:126
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
+msgid "pitch"
+msgstr "pitch"
+
+#: plugins/audio_sensors/audio_sensors.py:119
+#: plugins/audio_sensors/audio_sensors.py:127
+msgid "microphone input pitch"
+msgstr "microphone input pitch"
+
+#: plugins/audio_sensors/audio_sensors.py:145
+#: plugins/audio_sensors/audio_sensors.py:159
+msgid "resistance"
+msgstr "resistance"
+
+#: plugins/audio_sensors/audio_sensors.py:146
+#: plugins/audio_sensors/audio_sensors.py:160
+msgid "microphone input resistance"
+msgstr "microphone input resistance"
+
+#: plugins/audio_sensors/audio_sensors.py:151
+#: plugins/audio_sensors/audio_sensors.py:166
+msgid "voltage"
+msgstr "voltage"
+
+#: plugins/audio_sensors/audio_sensors.py:152
+#: plugins/audio_sensors/audio_sensors.py:167
+msgid "microphone input voltage"
+msgstr "microphone input voltage"
+
+#: plugins/camera_sensor/camera_sensor.py:67
+#: plugins/camera_sensor/camera_sensor.py:79
+#: plugins/camera_sensor/camera_sensor.py:97
+#: plugins/camera_sensor/camera_sensor.py:110
#: plugins/light_sensor/light_sensor.py:55
#: plugins/light_sensor/light_sensor.py:62
msgid "brightness"
msgstr "brightness"
-#: plugins/camera_sensor/camera_sensor.py:70
-#: plugins/camera_sensor/camera_sensor.py:101
+#: plugins/camera_sensor/camera_sensor.py:68
+#: plugins/camera_sensor/camera_sensor.py:99
msgid "light level detected by camera"
msgstr "light level detected by camera"
-#: plugins/camera_sensor/camera_sensor.py:82
-#: plugins/camera_sensor/camera_sensor.py:113
+#: plugins/camera_sensor/camera_sensor.py:80
+#: plugins/camera_sensor/camera_sensor.py:111
msgid "Average RGB color from camera is pushed to the stack"
msgstr "Average RGB color from camera is pushed to the stack"
-#: plugins/camera_sensor/camera_sensor.py:93
-#: plugins/camera_sensor/camera_sensor.py:125
+#: plugins/camera_sensor/camera_sensor.py:91
+#: plugins/camera_sensor/camera_sensor.py:123
msgid "camera output"
msgstr "camera output"
+#: plugins/light_sensor/light_sensor.py:57
+#: plugins/light_sensor/light_sensor.py:64
+msgid "light level detected by light sensor"
+msgstr "light level detected by light sensor"
+
#: plugins/rfid/rfid.py:91 plugins/rfid/rfid.py:99
msgid "RFID"
msgstr "RFID"
@@ -831,239 +1130,267 @@ msgstr "RFID"
msgid "read value from RFID device"
msgstr "read value from RFID device"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98
-#: TurtleArt/tabasics.py:707
-msgid "Palette of flow operators"
-msgstr "Palette of flow operators"
-
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99
msgid "while"
msgstr "while"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100
msgid "do-while-True operator that uses boolean operators from Numbers palette"
msgstr "do-while-True operator that uses boolean operators from Numbers palette"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106
msgid "until"
msgstr "until"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:111
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107
msgid "do-until-True operator that uses boolean operators from Numbers palette"
msgstr "do-until-True operator that uses boolean operators from Numbers palette"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:118
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:114
msgid "Palette of media objects"
msgstr "Palette of media objects"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:120
msgid "journal"
msgstr "journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:121
msgid "Sugar Journal media object"
msgstr "Sugar Journal media object"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:135
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:131
msgid "audio"
msgstr "audio"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:137
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133
msgid "Sugar Journal audio object"
msgstr "Sugar Journal audio object"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143
msgid "video"
msgstr "video"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:149
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145
msgid "Sugar Journal video object"
msgstr "Sugar Journal video object"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155
msgid "description"
msgstr "description"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:161
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157
msgid "Sugar Journal description field"
msgstr "Sugar Journal description field"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:170
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:172
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207
-#: TurtleArt/tabasics.py:834 TurtleArt/tabasics.py:835
-#: TurtleArt/tabasics.py:836
-msgid "text"
-msgstr "text"
-
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:173
-#: TurtleArt/tabasics.py:837
-msgid "string value"
-msgstr "string value"
-
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:206
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:174
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:202
msgid "show"
msgstr "show"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:182
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:210
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:191
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:206
msgid "draws text or show media from the Journal"
msgstr "draws text or show media from the Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:191
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187
msgid "show aligned"
msgstr "show aligned"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:218
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214
msgid "set scale"
msgstr "set scale"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:218
msgid "sets the scale of media"
msgstr "sets the scale of media"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225
msgid "save picture"
msgstr "save picture"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:231
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:242
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238
msgid "picture name"
msgstr "picture name"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228
msgid "saves a picture to the Sugar Journal"
msgstr "saves a picture to the Sugar Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236
msgid "save SVG"
msgstr "save SVG"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:243
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239
msgid "saves turtle graphics as an SVG file in the Sugar Journal"
msgstr "saves turtle graphics as an SVG file in the Sugar Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246
msgid "scale"
msgstr "scale"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250
msgid "holds current scale value"
msgstr "holds current scale value"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255
msgid "media wait"
msgstr "media wait"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:261
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257
msgid "wait for current video or audio to complete"
msgstr "wait for current video or audio to complete"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:274
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264
+msgid "speak"
+msgstr "speak"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266
+msgid "hello"
+msgstr "hello"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:267
+msgid "speaks text"
+msgstr "speaks text"
+
+#. TRANS: pitch, duration, amplitude
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
+msgid "sinewave"
+msgstr "sinewave"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
+msgid "duration"
+msgstr "duration"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:278
+msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)"
+msgstr "plays a sinewave at frequency, amplitude, and duration (in seconds)"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:293
+msgid "button down"
+msgstr "button down"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296
+msgid "returns 1 if mouse button is pressed"
+msgstr "returns 1 if mouse button is pressed"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303
+msgid "mouse x"
+msgstr "mouse x"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:306
+msgid "returns mouse x coordinate"
+msgstr "returns mouse x coordinate"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313
+msgid "mouse y"
+msgstr "mouse y"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316
+msgid "returns mouse y coordinate"
+msgstr "returns mouse y coordinate"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:324
msgid "query keyboard"
msgstr "query keyboard"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326
msgid "query for keyboard input (results stored in keyboard block)"
msgstr "query for keyboard input (results stored in keyboard block)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:333
msgid "keyboard"
msgstr "keyboard"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337
msgid "holds results of query-keyboard block"
msgstr "holds results of query-keyboard block"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:294
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:344
msgid "read pixel"
msgstr "read pixel"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:347
msgid "RGB color under the turtle is pushed to the stack"
msgstr "RGB color under the turtle is pushed to the stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:355
msgid "turtle sees"
msgstr "turtle sees"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357
msgid "returns the color that the turtle \"sees\""
msgstr "returns the color that the turtle \"sees\""
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:315
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:365
msgid "time"
msgstr "time"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:318
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368
msgid "elapsed time (in seconds) since program started"
msgstr "elapsed time (in seconds) since program started"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377
msgid "Palette of extra options"
msgstr "Palette of extra options"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:332
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:382
msgid "push"
msgstr "push"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:335
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385
msgid "pushes value onto FILO (first-in last-out heap)"
msgstr "pushes value onto FILO (first-in last-out heap)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:345
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:395
msgid "show heap"
msgstr "show heap"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398
msgid "shows values in FILO (first-in last-out heap)"
msgstr "shows values in FILO (first-in last-out heap)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:408
msgid "empty heap"
msgstr "empty heap"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:411
msgid "emptys FILO (first-in-last-out heap)"
msgstr "emptys FILO (first-in-last-out heap)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:421
msgid "pop"
msgstr "pop"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:375
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:425
msgid "pops value off FILO (first-in last-out heap)"
msgstr "pops value off FILO (first-in last-out heap)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437
msgid "comment"
msgstr "comment"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:438
msgid "places a comment in your code"
msgstr "places a comment in your code"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:444
msgid "print"
msgstr "print"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:397
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:447
msgid "prints value in status block at bottom of the screen"
msgstr "prints value in status block at bottom of the screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:405
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:455
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480
msgid "Python"
msgstr "Python"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:408
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:458
msgid ""
"a programmable block: used to add advanced single-variable math equations, e."
"g., sin(x)"
@@ -1071,7 +1398,7 @@ msgstr ""
"a programmable block: used to add advanced single-variable math equations, "
"e.g., sin(x)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:420
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470
msgid ""
"a programmable block: used to add advanced multi-variable math equations, e."
"g., sqrt(x*x+y*y)"
@@ -1079,7 +1406,7 @@ msgstr ""
"a programmable block: used to add advanced multi-variable math equations, "
"e.g., sqrt(x*x+y*y)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483
msgid ""
"a programmable block: used to add advanced multi-variable math equations, e."
"g., sin(x+y+z)"
@@ -1087,927 +1414,874 @@ msgstr ""
"a programmable block: used to add advanced multi-variable math equations, "
"e.g., sin(x+y+z)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:444
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:474
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:494
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:509
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:524
msgid "Python block"
msgstr "Python block"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:461
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:476
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:526
msgid "runs code found in the tamyblock.py module found in the Journal"
msgstr "runs code found in the tamyblock.py module found in the Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:489
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539
msgid "Cartesian"
msgstr "Cartesian"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:491
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541
msgid "displays Cartesian coordinates"
msgstr "displays Cartesian coordinates"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:497
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547
msgid "polar"
msgstr "polar"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549
msgid "displays polar coordinates"
msgstr "displays polar coordinates"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:505
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555
msgid "turtle"
msgstr "turtle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:558
msgid "chooses which turtle to command"
msgstr "chooses which turtle to command"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:517
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:526
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:567
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:576
msgid "turtle shell"
msgstr "turtle shell"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:527
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:577
msgid "put a custom 'shell' on the turtle"
msgstr "put a custom 'shell' on the turtle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:697
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:582
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747
msgid "top"
msgstr "top"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:584
msgid "top of a collapsed stack"
msgstr "top of a collapsed stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:540
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:673
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:590
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723
msgid "bottom"
msgstr "bottom"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:591
msgid "bottom of a collapsible stack"
msgstr "bottom of a collapsible stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:599
msgid "bottom block in a collapsed stack: click to open"
msgstr "bottom block in a collapsed stack: click to open"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:557
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:560
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:577
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:619
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:627
msgid "top of stack"
msgstr "top of stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:558
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:567
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:608
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:617
msgid "label"
msgstr "label"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:566
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616
msgid "top of a collapsible stack"
msgstr "top of a collapsible stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575
-#: TurtleArt/tautils.py:590
-msgid "click to open"
-msgstr "click to open"
-
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:633
msgid "Palette of presentation templates"
msgstr "Palette of presentation templates"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:587
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:637
msgid "hide blocks"
msgstr "hide blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:639
msgid "declutters canvas by hiding blocks"
msgstr "declutters canvas by hiding blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:594
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644
msgid "show blocks"
msgstr "show blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646
msgid "restores hidden blocks"
msgstr "restores hidden blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:601
-msgid "full screen"
-msgstr "full screen"
-
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:603
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653
msgid "hides the Sugar toolbars"
msgstr "hides the Sugar toolbars"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662
msgid "list"
msgstr "list"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:615
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:845
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:665
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895
msgid "presentation bulleted list"
msgstr "presentation bulleted list"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:623
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:846
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:673
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896
msgid "presentation template: list of bullets"
msgstr "presentation template: list of bullets"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:790
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:680
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840
msgid "presentation template: select Journal object (no description)"
msgstr "presentation template: select Journal object (no description)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:637
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:687
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826
msgid "presentation template: select Journal object (with description)"
msgstr "presentation template: select Journal object (with description)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:832
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:694
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882
msgid "presentation template: select four Journal objects"
msgstr "presentation template: select four Journal objects"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:651
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:658
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:818
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:701
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:868
msgid "presentation template: select two Journal objects"
msgstr "presentation template: select two Journal objects"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:665
-#: TurtleArt/tabasics.py:154
-msgid "left"
-msgstr "left"
-
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:668
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:718
msgid "xcor of left of screen"
msgstr "xcor of left of screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:676
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:726
msgid "ycor of bottom of screen"
msgstr "ycor of bottom of screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:681
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 taextras.py:181
msgid "width"
msgstr "width"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:684
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734
msgid "the canvas width"
msgstr "the canvas width"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689
-#: TurtleArt/tabasics.py:165
-msgid "right"
-msgstr "right"
-
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:692
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742
msgid "xcor of right of screen"
msgstr "xcor of right of screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:750
msgid "ycor of top of screen"
msgstr "ycor of top of screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:705
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:755 taextras.py:176
+#: taextras.py:182
msgid "height"
msgstr "height"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758
msgid "the canvas height"
msgstr "the canvas height"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765
msgid "title x"
msgstr "title x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774
msgid "title y"
msgstr "title y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783
msgid "left x"
msgstr "left x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:792
msgid "top y"
msgstr "top y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:801
msgid "right x"
msgstr "right x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:760
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:810
msgid "bottom y"
msgstr "bottom y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:788
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:816
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:830
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:844
-#: TurtleArt/taconstants.py:251 TurtleArt/taconstants.py:273
-#: TurtleArt/taconstants.py:294 TurtleArt/taconstants.py:336
-#: TurtleArt/taconstants.py:378 TurtleArt/taconstants.py:420
-msgid "Title"
-msgstr "Title"
-
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:775
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:825
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:839
msgid "presentation 1x1"
msgstr "presentation 1x1"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:803
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:853
msgid "presentation 2x1"
msgstr "presentation 2x1"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867
msgid "presentation 1x2"
msgstr "presentation 1x2"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:831
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881
msgid "presentation 2x2"
msgstr "presentation 2x2"
-#: plugins/light_sensor/light_sensor.py:57
-#: plugins/light_sensor/light_sensor.py:64
-msgid "light level detected by light sensor"
-msgstr "light level detected by light sensor"
-
-#: plugins/audio_sensors/audio_sensors.py:83
-#: plugins/audio_sensors/audio_sensors.py:98
-msgid "raw microphone input signal"
-msgstr "raw microphone input signal"
-
-#: plugins/audio_sensors/audio_sensors.py:89
-#: plugins/audio_sensors/audio_sensors.py:104
-msgid "loudness"
-msgstr "loudness"
-
-#: plugins/audio_sensors/audio_sensors.py:90
-#: plugins/audio_sensors/audio_sensors.py:105
-msgid "microphone input volume"
-msgstr "microphone input volume"
-
-#: plugins/audio_sensors/audio_sensors.py:118
-#: plugins/audio_sensors/audio_sensors.py:126
-msgid "pitch"
-msgstr "pitch"
+#: pysamples/grecord.py:215 taextras.py:130
+msgid "stop"
+msgstr "stop"
-#: plugins/audio_sensors/audio_sensors.py:119
-#: plugins/audio_sensors/audio_sensors.py:127
-msgid "microphone input pitch"
-msgstr "microphone input pitch"
+#: pysamples/grecord.py:217
+msgid "play"
+msgstr "play"
-#: plugins/audio_sensors/audio_sensors.py:145
-#: plugins/audio_sensors/audio_sensors.py:159
-msgid "resistance"
-msgstr "resistance"
+#: pysamples/grecord.py:219
+msgid "save"
+msgstr "save"
-#: plugins/audio_sensors/audio_sensors.py:146
-#: plugins/audio_sensors/audio_sensors.py:160
-msgid "microphone input resistance"
-msgstr "microphone input resistance"
+#: pysamples/uturn.py:24
+msgid "uturn"
+msgstr "uturn"
-#: plugins/audio_sensors/audio_sensors.py:151
-#: plugins/audio_sensors/audio_sensors.py:166
-msgid "voltage"
-msgstr "voltage"
+#: pysamples/uturn.py:26
+msgid "make a uturn"
+msgstr "make a uturn"
-#: plugins/audio_sensors/audio_sensors.py:152
-#: plugins/audio_sensors/audio_sensors.py:167
-msgid "microphone input voltage"
-msgstr "microphone input voltage"
+#: taextras.py:36
+msgid "Turtle Art Mini"
+msgstr "Turtle Art Mini"
-#: plugins/accelerometer/accelerometer.py:55
-#: plugins/accelerometer/accelerometer.py:62
-msgid "acceleration"
-msgstr "acceleration"
+#: taextras.py:40
+msgid "Turtle Confusion"
+msgstr "Turtle Confusion"
-#: plugins/accelerometer/accelerometer.py:57
-#: plugins/accelerometer/accelerometer.py:64
-msgid "push acceleration in x, y, z to heap"
-msgstr "push acceleration in x, y, z to heap"
+#: taextras.py:41
+msgid "Select a challenge"
+msgstr "Select a challenge"
-#: TurtleArt/tapalette.py:83
-msgid "displays next palette"
-msgstr "displays next palette"
+#: taextras.py:47
+msgid "Palette of Mexican pesos"
+msgstr "Palette of Mexican pesos"
-#: TurtleArt/tapalette.py:84
-msgid "changes the orientation of the palette of blocks"
-msgstr "changes the orientation of the palette of blocks"
+#: taextras.py:48
+msgid "Palette of Colombian pesos"
+msgstr "Palette of Colombian pesos"
-#: TurtleArt/tawindow.py:748 TurtleArt/tawindow.py:749
-msgid "orientation"
-msgstr "orientation"
+#: taextras.py:49
+msgid "Palette of Rwandan francs"
+msgstr "Palette of Rwandan francs"
-#: TurtleArt/tawindow.py:759 TurtleArt/tawindow.py:1022
-msgid "next"
-msgstr "next"
+#: taextras.py:50
+msgid "Palette of US currencies"
+msgstr "Palette of US currencies"
-#: TurtleArt/tawindow.py:2885
-msgid "image"
-msgstr "image"
+#: taextras.py:51
+msgid "Palette of Australian currencies"
+msgstr "Palette of Australian currencies"
-#: TurtleArt/tautils.py:173
-msgid "Load..."
-msgstr "Load..."
+#: taextras.py:52
+msgid "Palette of Guaranies"
+msgstr "Palette of Guaranies"
-#: TurtleArt/tautils.py:182
-msgid "Save..."
-msgstr "Save..."
+#. TRANS: Butia is the Arduino Robot Project from Uruguay
+#. (http://www.fing.edu.uy/inco/proyectos/butia/)
+#: taextras.py:58
+msgid "Turtle Art Butia"
+msgstr "Turtle Art Butia"
-#: TurtleArt/talogo.py:417
-msgid "did not output to"
-msgstr "did not output to"
+#: taextras.py:59
+msgid "Adjust LED intensity between 0 and 255."
+msgstr "Adjust LED intensity between 0 and 255."
-#: TurtleArt/talogo.py:466
-msgid "I don't know how to"
-msgstr "I don't know how to"
+#: taextras.py:60
+msgid ""
+"Returns the object gray level encountered him as a number between 0 and 1023."
+msgstr ""
+"Returns the object gray level encountered him as a number between 0 and "
+"1023."
-#: TurtleArt/talogo.py:512
-msgid "doesn't like"
-msgstr "doesn't like"
+#: taextras.py:62
+msgid "Returns 1 when the button is press and 0 otherwise."
+msgstr "Returns 1 when the button is press and 0 otherwise."
-#: TurtleArt/talogo.py:512
-msgid "as input"
-msgstr "as input"
+#: taextras.py:63
+msgid "Returns the ambient light level as a number between 0 and 1023."
+msgstr "Returns the ambient light level as a number between 0 and 1023."
-#: TurtleArt/tabasics.py:115
-msgid "Palette of turtle commands"
-msgstr "Palette of turtle commands"
+#: taextras.py:64
+msgid "Returns the ambient temperature as a number between 0 and 255."
+msgstr "Returns the ambient temperature as a number between 0 and 255."
-#: TurtleArt/tabasics.py:120
-msgid "forward"
-msgstr "forward"
+#: taextras.py:65
+msgid ""
+"Returns the distance from the object in front of the sensor as a number "
+"between 0 and 255."
+msgstr ""
+"Returns the distance from the object in front of the sensor as a number "
+"between 0 and 255."
-#: TurtleArt/tabasics.py:124
-msgid "moves turtle forward"
-msgstr "moves turtle forward"
+#: taextras.py:67
+msgid "Returns 0 or 1 depending on the sensor inclination."
+msgstr "Returns 0 or 1 depending on the sensor inclination."
-#: TurtleArt/tabasics.py:135
-msgid "moves turtle backward"
-msgstr "moves turtle backward"
+#: taextras.py:68
+msgid "Returns 1 when the sensors detects a magnetic field, 0 otherwise."
+msgstr "Returns 1 when the sensors detects a magnetic field, 0 otherwise."
-#: TurtleArt/tabasics.py:143
-msgid "clean"
-msgstr "clean"
+#: taextras.py:69
+msgid "Switches from 0 to 1, the frequency depends on the vibration."
+msgstr "Switches from 0 to 1, the frequency depends on the vibration."
-#: TurtleArt/tabasics.py:146
-msgid "clears the screen and reset the turtle"
-msgstr "clears the screen and reset the turtle"
+#: taextras.py:70
+msgid "LED"
+msgstr "LED"
-#: TurtleArt/tabasics.py:158
-msgid "turns turtle counterclockwise (angle in degrees)"
-msgstr "turns turtle counterclockwise (angle in degrees)"
+#: taextras.py:71
+msgid "pushbutton"
+msgstr "pushbutton"
-#: TurtleArt/tabasics.py:169
-msgid "turns turtle clockwise (angle in degrees)"
-msgstr "turns turtle clockwise (angle in degrees)"
+#: taextras.py:72
+msgid "grayscale"
+msgstr "grayscale"
-#: TurtleArt/tabasics.py:177
-msgid "arc"
-msgstr "arc"
+#: taextras.py:73
+msgid "ambient light"
+msgstr "ambient light"
-#: TurtleArt/tabasics.py:177
-msgid "angle"
-msgstr "angle"
+#: taextras.py:74
+msgid "temperature"
+msgstr "temperature"
-#: TurtleArt/tabasics.py:177
-msgid "radius"
-msgstr "radius"
+#: taextras.py:75
+msgid "distance"
+msgstr "distance"
-#: TurtleArt/tabasics.py:181
-msgid "moves turtle along an arc"
-msgstr "moves turtle along an arc"
+#: taextras.py:76
+msgid "tilt"
+msgstr "tilt"
-#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256
-msgid "set xy"
-msgstr "set xy"
+#: taextras.py:77
+msgid "magnetic induction"
+msgstr "magnetic induction"
-#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256
-msgid "x"
-msgstr "x"
+#: taextras.py:78
+msgid "vibration"
+msgstr "vibration"
-#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256
-msgid "y"
-msgstr "y"
+#: taextras.py:79
+msgid "Butia Robot"
+msgstr "Butia Robot"
-#: TurtleArt/tabasics.py:194 TurtleArt/tabasics.py:260
-msgid ""
-"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen."
-msgstr ""
-"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen."
+#: taextras.py:80
+msgid "delay Butia"
+msgstr "delay Butia"
-#
-#: TurtleArt/tabasics.py:204
-msgid "set heading"
-msgstr "seth"
+#: taextras.py:81
+msgid "wait for argument seconds"
+msgstr "wait for argument seconds"
-#: TurtleArt/tabasics.py:208
-msgid "sets the heading of the turtle (0 is towards the top of the screen.)"
-msgstr "sets the heading of the turtle (0 is towards the top of the screen.)"
+#: taextras.py:82
+msgid "Butia battery charge"
+msgstr "Butia battery charge"
-#: TurtleArt/tabasics.py:217
-msgid ""
-"holds current x-coordinate value of the turtle (can be used in place of a "
-"number block)"
-msgstr ""
-"holds current x-coordinate value of the turtle (can be used in place of a "
-"number block)"
+#: taextras.py:83
+msgid "Returns the battery charge as a number between 0 and 255."
+msgstr "Returns the battery charge as a number between 0 and 255."
-#: TurtleArt/tabasics.py:228
-msgid ""
-"holds current y-coordinate value of the turtle (can be used in place of a "
-"number block)"
-msgstr ""
-"holds current y-coordinate value of the turtle (can be used in place of a "
-"number block)"
+#: taextras.py:84
+msgid "Butia speed"
+msgstr "Butia speed"
-#: TurtleArt/tabasics.py:239
+#: taextras.py:85
msgid ""
-"holds current heading value of the turtle (can be used in place of a number "
-"block)"
+"Set the speed of the Butia motors as a value between 0 and 1023, passed by "
+"an argument."
msgstr ""
-"holds current heading value of the turtle (can be used in place of a number "
-"block)"
-
-#: TurtleArt/tabasics.py:273
-msgid "Palette of pen commands"
-msgstr "Palette of pen commands"
-
-#: TurtleArt/tabasics.py:277
-msgid "pen up"
-msgstr "pen up"
-
-#: TurtleArt/tabasics.py:280
-msgid "Turtle will not draw when moved."
-msgstr "Turtle will not draw when moved."
-
-#: TurtleArt/tabasics.py:286
-msgid "pen down"
-msgstr "pen down"
-
-#: TurtleArt/tabasics.py:289
-msgid "Turtle will draw when moved."
-msgstr "Turtle will draw when moved."
+"Set the speed of the Butia motors as a value between 0 and 1023, passed by "
+"an argument."
-#: TurtleArt/tabasics.py:295
-msgid "set pen size"
-msgstr "set pen size"
+#: taextras.py:87
+msgid "forward Butia"
+msgstr "forward Butia"
-#: TurtleArt/tabasics.py:299
-msgid "sets size of the line drawn by the turtle"
-msgstr "sets size of the line drawn by the turtle"
+#: taextras.py:88
+msgid "Move the Butia robot forward."
+msgstr "Move the Butia robot forward."
-#: TurtleArt/tabasics.py:309
-msgid "fill screen"
-msgstr "fill screen"
+#: taextras.py:89
+msgid "forward distance"
+msgstr "forward distance"
-#: TurtleArt/tabasics.py:309 TurtleArt/tabasics.py:394
-msgid "color"
-msgstr "color"
+#: taextras.py:90
+msgid "Move the Butia robot forward a predefined distance."
+msgstr "Move the Butia robot forward a predefined distance."
-#: TurtleArt/tabasics.py:309 TurtleArt/tabasics.py:404
-msgid "shade"
-msgstr "shade"
+#: taextras.py:91
+msgid "backward Butia"
+msgstr "backward Butia"
-#: TurtleArt/tabasics.py:313
-msgid "fills the background with (color, shade)"
-msgstr "fills the background with (color, shade)"
+#: taextras.py:92 taextras.py:96 taextras.py:98 taextras.py:102
+msgid "Move the Butia robot backward."
+msgstr "Move the Butia robot backward."
-#: TurtleArt/tabasics.py:322
-msgid "pen size"
-msgstr "pen size"
+#: taextras.py:93
+msgid "backward distance"
+msgstr "backward distance"
-#: TurtleArt/tabasics.py:323
-msgid "holds current pen size (can be used in place of a number block)"
-msgstr "holds current pen size (can be used in place of a number block)"
+#: taextras.py:94
+msgid "Move the Butia robot backward a predefined distance."
+msgstr "Move the Butia robot backward a predefined distance."
-#: TurtleArt/tabasics.py:334
-msgid "start fill"
-msgstr "start fill"
+#: taextras.py:95
+msgid "left Butia"
+msgstr "left Butia"
-#: TurtleArt/tabasics.py:336
-msgid "starts filled polygon (used with end fill block)"
-msgstr "starts filled polygon (used with end fill block)"
+#: taextras.py:97
+msgid "right Butia"
+msgstr "right Butia"
-#: TurtleArt/tabasics.py:343
-msgid "end fill"
-msgstr "end fill"
+#: taextras.py:99
+msgid "Turn x degrees"
+msgstr "Turn x degrees"
-#: TurtleArt/tabasics.py:345
-msgid "completes filled polygon (used with start fill block)"
-msgstr "completes filled polygon (used with start fill block)"
+#: taextras.py:100
+msgid "Turn the Butia robot x degrees."
+msgstr "Turn the Butia robot x degrees."
-#: TurtleArt/tabasics.py:355
-msgid "Palette of pen colors"
-msgstr "Palette of pen colors"
+#: taextras.py:101
+msgid "stop Butia"
+msgstr "stop Butia"
-#: TurtleArt/tabasics.py:359
-msgid "set color"
-msgstr "set color"
+#: taextras.py:103
+msgid "print Butia"
+msgstr "print Butia"
-#: TurtleArt/tabasics.py:363
-msgid "sets color of the line drawn by the turtle"
-msgstr "sets color of the line drawn by the turtle"
+#: taextras.py:104
+msgid "Print text in Butia robot 32-character ASCII display."
+msgstr "Print text in Butia robot 32-character ASCII display."
-#: TurtleArt/tabasics.py:371
-msgid "set shade"
-msgstr "set shade"
+#: taextras.py:105
+msgid "Butia"
+msgstr "Butia"
-#: TurtleArt/tabasics.py:375
-msgid "sets shade of the line drawn by the turtle"
-msgstr "sets shade of the line drawn by the turtle"
+#: taextras.py:109
+msgid "The camera was not found."
+msgstr "The camera was not found."
-#: TurtleArt/tabasics.py:383
-msgid "set gray"
-msgstr "set gray"
+#: taextras.py:110
+msgid "Error on the initialization of the camera."
+msgstr "Error on the initialization of the camera."
-#: TurtleArt/tabasics.py:386
-msgid "sets gray level of the line drawn by the turtle"
-msgstr "sets gray level of the line drawn by the turtle"
+#: taextras.py:111
+msgid "FollowMe"
+msgstr "FollowMe"
-#: TurtleArt/tabasics.py:395
-msgid "holds current pen color (can be used in place of a number block)"
-msgstr "holds current pen color (can be used in place of a number block)"
+#: taextras.py:112
+msgid "follow a RGB color"
+msgstr "follow a RGB color"
-#: TurtleArt/tabasics.py:405
-msgid "holds current pen shade"
-msgstr "holds current pen shade"
+#: taextras.py:113
+msgid "follow a turtle color"
+msgstr "follow a turtle color"
-#: TurtleArt/tabasics.py:413
-msgid "gray"
-msgstr "gray"
+#: taextras.py:114
+msgid "calibrate a color to follow"
+msgstr "calibrate a color to follow"
-#: TurtleArt/tabasics.py:414
-msgid "holds current gray level (can be used in place of a number block)"
-msgstr "holds current gray level (can be used in place of a number block)"
+#: taextras.py:115
+msgid "Calibrate"
+msgstr "Calibrate"
-#: TurtleArt/tabasics.py:434
-msgid "set text color"
-msgstr "set text color"
+#: taextras.py:116
+msgid "x position"
+msgstr "x position"
-#: TurtleArt/tabasics.py:437
-msgid "sets color of text drawn by the turtle"
-msgstr "sets color of text drawn by the turtle"
+#: taextras.py:117
+msgid "return x position"
+msgstr "return x position"
-#: TurtleArt/tabasics.py:445
-msgid "set text size"
-msgstr "set text size"
+#: taextras.py:118
+msgid "y position"
+msgstr "y position"
-#: TurtleArt/tabasics.py:448
-msgid "sets size of text drawn by the turtle"
-msgstr "sets size of text drawn by the turtle"
+#: taextras.py:119
+msgid "return y position"
+msgstr "return y position"
-#: TurtleArt/tabasics.py:531
-msgid "Palette of numeric operators"
-msgstr "Palette of numeric operators"
+#: taextras.py:123
+msgid "Sumo Butia"
+msgstr "Sumo Butia"
-#: TurtleArt/tabasics.py:537
-msgid "plus"
-msgstr "plus"
+#: taextras.py:124
+msgid "submit speed​​"
+msgstr "submit speed​​"
-#: TurtleArt/tabasics.py:540
-msgid "adds two alphanumeric inputs"
-msgstr "adds two alphanumeric inputs"
+#: taextras.py:125
+msgid "Send speed to the robot."
+msgstr "Send speed to the robot."
-#: TurtleArt/tabasics.py:548
-msgid "minus"
-msgstr "minus"
+#: taextras.py:126
+msgid "set speed"
+msgstr "set speed"
-#: TurtleArt/tabasics.py:551
-msgid "subtracts bottom numeric input from top numeric input"
-msgstr "subtracts bottom numeric input from top numeric input"
+#: taextras.py:127
+msgid "Set the default speed for the movement commands."
+msgstr "Set the default speed for the movement commands."
-#: TurtleArt/tabasics.py:562
-msgid "multiply"
-msgstr "multiply"
+#: taextras.py:128
+msgid "move"
+msgstr "move"
-#: TurtleArt/tabasics.py:565
-msgid "multiplies two numeric inputs"
-msgstr "multiplies two numeric inputs"
+#: taextras.py:131
+msgid "turn left"
+msgstr "turn left"
-#: TurtleArt/tabasics.py:574
-msgid "divide"
-msgstr "divide"
+#: taextras.py:132
+msgid "turn right"
+msgstr "turn right"
-#: TurtleArt/tabasics.py:577
-msgid ""
-"divides top numeric input (numerator) by bottom numeric input (denominator)"
-msgstr ""
-"divides top numeric input (numerator) by bottom numeric input (denominator)"
+#: taextras.py:133
+msgid "angle to center"
+msgstr "angle to center"
-#: TurtleArt/tabasics.py:587
-msgid "identity"
-msgstr "identity"
+#. TRANS: dojo is the playing field
+#: taextras.py:135
+msgid "Get the angle to the center of the dojo."
+msgstr "Get the angle to the center of the dojo."
-#: TurtleArt/tabasics.py:589
-msgid "identity operator used for extending blocks"
-msgstr "identity operator used for extending blocks"
+#: taextras.py:136
+msgid "angle to the opponent"
+msgstr "angle to the opponent"
-#: TurtleArt/tabasics.py:597 TurtleArt/tabasics.py:598
-msgid "mod"
-msgstr "mod"
+#: taextras.py:137
+msgid "Get the angle to the center of the opponent."
+msgstr "Get the angle to the center of the opponent."
-#: TurtleArt/tabasics.py:601
-msgid "modular (remainder) operator"
-msgstr "modular (remainder) operator"
+#: taextras.py:138
+msgid "x coor."
+msgstr "x coor."
-#: TurtleArt/tabasics.py:608
-msgid "√"
-msgstr "√"
+#: taextras.py:139
+msgid "Get the x coordinate of the robot."
+msgstr "Get the x coordinate of the robot."
-#: TurtleArt/tabasics.py:609
-msgid "square root"
-msgstr "square root"
+#: taextras.py:140
+msgid "y coor."
+msgstr "y coor."
-#: TurtleArt/tabasics.py:612
-msgid "calculates square root"
-msgstr "calculates square root"
+#: taextras.py:141
+msgid "Get the y coordinate of the robot."
+msgstr "Get the y coordinate of the robot."
-#: TurtleArt/tabasics.py:619
-msgid "random"
-msgstr "random"
+#: taextras.py:142
+msgid "opponent x coor."
+msgstr "opponent x coor."
-#: TurtleArt/tabasics.py:619
-msgid "min"
-msgstr "min"
+#: taextras.py:143
+msgid "Get the x coordinate of the opponent."
+msgstr "Get the x coordinate of the opponent."
-#: TurtleArt/tabasics.py:619
-msgid "max"
-msgstr "max"
+#: taextras.py:144
+msgid "opponent y coor."
+msgstr "opponent y coor."
-#: TurtleArt/tabasics.py:623
-msgid "returns random number between minimum (top) and maximum (bottom) values"
-msgstr "returns random number between minimum (top) and maximum (bottom) values"
+#: taextras.py:145
+msgid "Get the y coordinate of the opponent."
+msgstr "Get the y coordinate of the opponent."
-#: TurtleArt/tabasics.py:635
-msgid "number"
-msgstr "number"
+#: taextras.py:146
+msgid "rotation"
+msgstr "rotation"
-#: TurtleArt/tabasics.py:636
-msgid "used as numeric input in mathematic operators"
-msgstr "used as numeric input in mathematic operators"
+#: taextras.py:147
+msgid "Get SumBot rotation."
+msgstr "Get SumBot rotation."
-#: TurtleArt/tabasics.py:643
-msgid "greater than"
-msgstr "greater than"
+#: taextras.py:148
+msgid "opponent rotation"
+msgstr "opponent rotation"
-#: TurtleArt/tabasics.py:646
-msgid "logical greater-than operator"
-msgstr "logical greater-than operator"
+#: taextras.py:149
+msgid "Get the rotation of the opponent."
+msgstr "Get the rotation of the opponent."
-#: TurtleArt/tabasics.py:654
-msgid "less than"
-msgstr "less than"
+#: taextras.py:150
+msgid "distance to center"
+msgstr "distance to center"
-#: TurtleArt/tabasics.py:657
-msgid "logical less-than operator"
-msgstr "logical less-than operator"
+#. TRANS: dojo is the playing field
+#: taextras.py:152
+msgid "Get the distance to the center of the dojo."
+msgstr "Get the distance to the center of the dojo."
-#: TurtleArt/tabasics.py:665
-msgid "equal"
-msgstr "equal"
+#: taextras.py:153
+msgid "distance to opponent"
+msgstr "distance to opponent"
-#: TurtleArt/tabasics.py:668
-msgid "logical equal-to operator"
-msgstr "logical equal-to operator"
+#: taextras.py:154
+msgid "Get the distance to the opponent."
+msgstr "Get the distance to the opponent."
-#: TurtleArt/tabasics.py:674
-msgid "not"
-msgstr "not"
+#: taextras.py:155
+msgid "update information"
+msgstr "update information"
-#: TurtleArt/tabasics.py:677
-msgid "logical NOT operator"
-msgstr "logical NOT operator"
+#: taextras.py:156
+msgid "Update information from the server."
+msgstr "Update information from the server."
-#: TurtleArt/tabasics.py:683 TurtleArt/tabasics.py:686
-msgid "and"
-msgstr "and"
+#. TRANS: Please use similar terms to those used in the Physics Activity
+#: taextras.py:161
+msgid "Palette of physics blocks"
+msgstr "Palette of physics blocks"
-#: TurtleArt/tabasics.py:687
-msgid "logical AND operator"
-msgstr "logical AND operator"
+#: taextras.py:162
+msgid "start polygon"
+msgstr "start polygon"
-#: TurtleArt/tabasics.py:694 TurtleArt/tabasics.py:697
-msgid "or"
-msgstr "or"
+#: taextras.py:163
+msgid "Begin defining a new polygon based on the current Turtle xy position."
+msgstr "Begin defining a new polygon based on the current Turtle xy position."
-#: TurtleArt/tabasics.py:698
-msgid "logical OR operator"
-msgstr "logical OR operator"
+#: taextras.py:165
+msgid "add point"
+msgstr "add point"
-#: TurtleArt/tabasics.py:712
-msgid "wait"
-msgstr "wait"
+#: taextras.py:166
+msgid ""
+"Add a new point to the current polygon based on the current Turtle xy "
+"position."
+msgstr ""
+"Add a new point to the current polygon based on the current Turtle xy "
+"position."
-#: TurtleArt/tabasics.py:716
-msgid "pauses program execution a specified number of seconds"
-msgstr "pauses program execution a specified number of seconds"
+#: taextras.py:168
+msgid "end polygon"
+msgstr "end polygon"
-#: TurtleArt/tabasics.py:723
-msgid "forever"
-msgstr "forever"
+#: taextras.py:169
+msgid "Define a new polygon."
+msgstr "Define a new polygon."
-#: TurtleArt/tabasics.py:727
-msgid "loops forever"
-msgstr "loops forever"
+#: taextras.py:170
+msgid "end filled polygon"
+msgstr "end filled polygon"
-#: TurtleArt/tabasics.py:733 TurtleArt/tabasics.py:737
-msgid "repeat"
-msgstr "repeat"
+#: taextras.py:171
+msgid "Not a simple polygon"
+msgstr "Not a simple polygon"
-#: TurtleArt/tabasics.py:738
-msgid "loops specified number of times"
-msgstr "loops specified number of times"
+#: taextras.py:172
+msgid "Define a new flled polygon."
+msgstr "Define a new filled polygon."
-#: TurtleArt/tabasics.py:744 TurtleArt/tabasics.py:756
-msgid "if"
-msgstr "if"
+#: taextras.py:173
+msgid "triangle"
+msgstr "triangle"
-#: TurtleArt/tabasics.py:744
-msgid "then"
-msgstr "then"
+#. TRANS: base of a triangle
+#: taextras.py:175
+msgid "base"
+msgstr "base"
-#: TurtleArt/tabasics.py:747
-msgid "if then"
-msgstr "if then"
+#: taextras.py:177
+msgid "Add a triangle object to the project."
+msgstr "Add a triangle object to the project."
-#: TurtleArt/tabasics.py:749
-msgid "if-then operator that uses boolean operators from Numbers palette"
-msgstr "if-then operator that uses boolean operators from Numbers palette"
+#: taextras.py:178
+msgid "circle"
+msgstr "circle"
-#: TurtleArt/tabasics.py:756
-msgid "then else"
-msgstr "then else"
+#: taextras.py:179
+msgid "Add a circle object to the project."
+msgstr "Add a circle object to the project."
-#: TurtleArt/tabasics.py:760
-msgid "if then else"
-msgstr "if then else"
+#: taextras.py:180
+msgid "rectangle"
+msgstr "rectangle"
-#: TurtleArt/tabasics.py:761
-msgid "if-then-else operator that uses boolean operators from Numbers palette"
-msgstr "if-then-else operator that uses boolean operators from Numbers palette"
+#: taextras.py:183
+msgid "Add a rectangle object to the project."
+msgstr "Add a rectangle object to the project."
-#: TurtleArt/tabasics.py:769
-msgid "horizontal space"
-msgstr "horizontal space"
+#: taextras.py:184
+msgid "reset"
+msgstr "reset"
-#: TurtleArt/tabasics.py:770
-msgid "jogs stack right"
-msgstr "jogs stack right"
+#: taextras.py:185
+msgid "Reset the project; clear the object list."
+msgstr "Reset the project; clear the object list."
-#: TurtleArt/tabasics.py:777
-msgid "vertical space"
-msgstr "vertical space"
+#: taextras.py:186
+msgid "motor"
+msgstr "motor"
-#: TurtleArt/tabasics.py:778
-msgid "jogs stack down"
-msgstr "jogs stack down"
+#: taextras.py:187
+msgid "torque"
+msgstr "torque"
-#: TurtleArt/tabasics.py:784
-msgid "stop action"
-msgstr "stop action"
+#: taextras.py:188
+msgid "speed"
+msgstr "speed"
-#: TurtleArt/tabasics.py:787
-msgid "stops current action"
-msgstr "stops current action"
+#: taextras.py:189
+msgid ""
+"Motor torque and speed range from 0 (off) to positive numbers; motor is "
+"placed on the most recent object created."
+msgstr ""
+"Motor torque and speed range from 0 (off) to positive numbers; motor is "
+"placed on the most recent object created."
-#: TurtleArt/tabasics.py:796
-msgid "Palette of variable blocks"
-msgstr "Palette of variable blocks"
+#: taextras.py:191
+msgid "pin"
+msgstr "pin"
-#: TurtleArt/tabasics.py:804
-msgid "connects action to toolbar run buttons"
-msgstr "connects action to toolbar run buttons"
+#: taextras.py:192
+msgid "Pin an object down so that it cannot fall."
+msgstr "Pin an object down so that it cannot fall."
-#: TurtleArt/tabasics.py:812
-msgid "store in box 1"
-msgstr "store in box 1"
+#: taextras.py:193
+msgid "joint"
+msgstr "joint"
-#: TurtleArt/tabasics.py:816
-msgid "stores numeric value in Variable 1"
-msgstr "stores numeric value in Variable 1"
+#: taextras.py:196
+msgid ""
+"Join two objects together (the most recent object created and the object at "
+"point x, y)."
+msgstr ""
+"Join two objects together (the most recent object created and the object at "
+"point x, y)."
-#: TurtleArt/tabasics.py:823
-msgid "store in box 2"
-msgstr "store in box 2"
+#: taextras.py:198
+msgid "Save the project to the Journal as a Physics activity."
+msgstr "Save the project to the Journal as a Physics activity."
-#: TurtleArt/tabasics.py:827
-msgid "stores numeric value in Variable 2"
-msgstr "stores numeric value in Variable 2"
+#: taextras.py:199
+msgid "density"
+msgstr "density"
-#: TurtleArt/tabasics.py:841
-msgid "box 1"
-msgstr "box 1"
+#: taextras.py:200
+msgid ""
+"Set the density property for objects (density can be any positive number)."
+msgstr ""
+"Set the density property for objects (density can be any positive number)."
-#: TurtleArt/tabasics.py:844
-msgid "Variable 1 (numeric value)"
-msgstr "Variable 1 (numeric value)"
+#: taextras.py:202
+msgid "friction"
+msgstr "friction"
-#: TurtleArt/tabasics.py:850
-msgid "box 2"
-msgstr "box 2"
+#: taextras.py:203
+msgid ""
+"Set the friction property for objects (value from 0 to 1, where 0 turns "
+"friction off and 1 is strong friction)."
+msgstr ""
+"Set the friction property for objects (value from 0 to 1, where 0 turns "
+"friction off and 1 is strong friction)."
-#: TurtleArt/tabasics.py:853
-msgid "Variable 2 (numeric value)"
-msgstr "Variable 2 (numeric value)"
+#. TRANS: bounciness is restitution
+#: taextras.py:206
+msgid "bounciness"
+msgstr "bounciness"
-#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:870
-msgid "box"
-msgstr "box"
+#: taextras.py:207
+msgid ""
+"Set the bounciness property for objects (a value from 0 to 1, where 0 means "
+"no bounce and 1 is very bouncy)."
+msgstr ""
+"Set the bounciness property for objects (a value from 0 to 1, where 0 means "
+"no bounce and 1 is very bouncy)."
-#: TurtleArt/tabasics.py:862 TurtleArt/tabasics.py:873
-msgid "my box"
-msgstr "my box"
+#: taextras.py:209
+msgid "dynamic"
+msgstr "dynamic"
-#: TurtleArt/tabasics.py:864
-msgid "named variable (numeric value)"
-msgstr "named variable (numeric value)"
+#: taextras.py:210
+msgid ""
+"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position."
+msgstr ""
+"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in "
+"position."
-#: TurtleArt/tabasics.py:870
-msgid "store in"
-msgstr "store in"
+#: turtleart.py:69
+msgid "usage is"
+msgstr "usage is"
-#: TurtleArt/tabasics.py:870
-msgid "value"
-msgstr "value"
+#: turtleart.py:228
+msgid "No option action:"
+msgstr "No option action:"
-#: TurtleArt/tabasics.py:874
-msgid "stores numeric value in named variable"
-msgstr "stores numeric value in named variable"
+#: turtleart.py:240
+msgid "File not found"
+msgstr "File not found"
-#: TurtleArt/tabasics.py:882 TurtleArt/tabasics.py:884
-#: TurtleArt/tabasics.py:908 TurtleArt/tabasics.py:911
-msgid "action"
-msgstr "action"
+#: turtleart.py:264
+#, python-format
+msgid "Configuration directory not writable: %s"
+msgstr "Configuration directory not writable: %s"
-#: TurtleArt/tabasics.py:886
-msgid "top of nameable action stack"
-msgstr "top of nameable action stack"
+#: turtleart.py:320
+msgid "New"
+msgstr "New"
-#: TurtleArt/tabasics.py:891 TurtleArt/tabasics.py:918
-msgid "action 1"
-msgstr "action 1"
+#: turtleart.py:321
+msgid "Open"
+msgstr "Open"
-#: TurtleArt/tabasics.py:894
-msgid "top of Action 1 stack"
-msgstr "top of Action 1 stack"
+#: turtleart.py:322
+msgid "Save"
+msgstr "Save"
-#: TurtleArt/tabasics.py:899 TurtleArt/tabasics.py:927
-msgid "action 2"
-msgstr "action 2"
+#: turtleart.py:323
+msgid "Save as"
+msgstr "Save as"
-#: TurtleArt/tabasics.py:902
-msgid "top of Action 2 stack"
-msgstr "top of Action 2 stack"
+#: turtleart.py:330
+msgid "Quit"
+msgstr "Quit"
-#: TurtleArt/tabasics.py:912
-msgid "invokes named action stack"
-msgstr "invokes named action stack"
+#: turtleart.py:331
+msgid "File"
+msgstr "File"
-#: TurtleArt/tabasics.py:921
-msgid "invokes Action 1 stack"
-msgstr "invokes Action 1 stack"
+#: turtleart.py:338
+msgid "Rescale coordinates"
+msgstr "Rescale coordinates"
-#: TurtleArt/tabasics.py:930
-msgid "invokes Action 2 stack"
-msgstr "invokes Action 2 stack"
+#: turtleart.py:344
+msgid "Reset block size"
+msgstr "Reset block size"
-#: TurtleArt/tabasics.py:938
-msgid "trash"
-msgstr "trash"
+#: turtleart.py:358
+msgid "Show/hide blocks"
+msgstr "Show/hide blocks"
-#: TurtleArt/tabasics.py:942
-msgid "empty trash"
-msgstr "empty trash"
+#: turtleart.py:360
+msgid "Tools"
+msgstr "Tools"
-#: TurtleArt/tabasics.py:943
-msgid "permanently deletes items in trash"
-msgstr "permanently deletes items in trash"
+#: turtleart.py:367
+msgid "Stop"
+msgstr "Stop"
-#: TurtleArt/tabasics.py:947
-msgid "restore all"
-msgstr "restore all"
+#: turtleart.py:368
+msgid "Turtle"
+msgstr "Turtle"
-#: TurtleArt/tabasics.py:948
-msgid "restore all blocks from trash"
-msgstr "restore all blocks from trash"
+#: turtleart.py:398
+msgid "You have unsaved work. Would you like to save before quitting?"
+msgstr "You have unsaved work. Would you like to save before quitting?"
-#: TurtleArt/tabasics.py:952
-msgid "clear all"
-msgstr "clear all"
+#: turtleart.py:399
+msgid "Save project?"
+msgstr "Save project?"
-#: TurtleArt/tabasics.py:953
-msgid "move all blocks to trash"
-msgstr "move all blocks to trash"
+#~ msgid "full screen"
+#~ msgstr "full screen"
#~ msgid "push accereration in x, y, z to heap"
#~ msgstr "push acceleration in x, y, z to heap"
@@ -2023,18 +2297,9 @@ msgstr "move all blocks to trash"
#~ msgid "stack"
#~ msgstr "stack"
-#~ msgid "yellow"
-#~ msgstr "yellow"
-
#~ msgid " "
#~ msgstr " "
-#~ msgid "cyan"
-#~ msgstr "cyan"
-
-#~ msgid "blue"
-#~ msgstr "blue"
-
#~ msgid " clean "
#~ msgstr " clean "
@@ -2044,36 +2309,24 @@ msgstr "move all blocks to trash"
#~ msgid "write"
#~ msgstr "write"
-#~ msgid "green"
-#~ msgstr "green"
-
#~ msgid "restore last"
#~ msgstr "restore last"
#~ msgid "a programmable block: used to add advanced math equations, e.g., sin(x)"
#~ msgstr "a programmable block: used to add advanced math equations, e.g., sin(x)"
-#~ msgid "orange"
-#~ msgstr "orange"
-
#~ msgid "blocks"
#~ msgstr "blocks"
#~ msgid "text size"
#~ msgstr "text size"
-#~ msgid "red"
-#~ msgstr "red"
-
#~ msgid "sensors"
#~ msgstr "sensors"
#~ msgid "sensor input resistance"
#~ msgstr "sensor input resistance"
-#~ msgid "white"
-#~ msgstr "white"
-
#~ msgid "holds current text color (can be used in place of a number block)"
#~ msgstr "holds current text color (can be used in place of a number block)"
@@ -2086,9 +2339,6 @@ msgstr "move all blocks to trash"
#~ msgid "portfolio"
#~ msgstr "portfolio"
-#~ msgid "black"
-#~ msgstr "black"
-
#~ msgid "restores most recent blocks from trash"
#~ msgstr "restores most recent blocks from trash"
@@ -2110,9 +2360,6 @@ msgstr "move all blocks to trash"
#~ msgid "Trashcan"
#~ msgstr "Trashcan"
-#~ msgid "purple"
-#~ msgstr "purple"
-
#~ msgid "pen"
#~ msgstr "pen"
diff --git a/po/en_GB.po b/po/en_GB.po
index 42459e4..73feefc 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-09-27 07:23-0400\n"
-"PO-Revision-Date: 2011-10-01 09:45+0200\n"
+"POT-Creation-Date: 2011-11-21 00:32-0500\n"
+"PO-Revision-Date: 2011-11-26 03:57+0200\n"
"Last-Translator: Chris <cjl@laptop.org>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: en_GB\n"
@@ -21,9 +21,9 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.5\n"
-#: activity/activity.info:2 TurtleArt/taexporthtml.py:127
-#: TurtleArt/taexporthtml.py:129 TurtleArt/tawindow.py:1568
-#: TurtleArt/tawindow.py:2793 pysamples/grecord.py:205 turtleart.py:272
+#: activity/activity.info:2 TurtleArt/taexporthtml.py:129
+#: TurtleArt/taexporthtml.py:131 TurtleArt/tawindow.py:1658
+#: TurtleArt/tawindow.py:2924 pysamples/grecord.py:205 turtleart.py:288
msgid "Turtle Art"
msgstr "Turtle Art"
@@ -39,7 +39,7 @@ msgstr "forward"
msgid "moves turtle forward"
msgstr "moves turtle forward"
-#: TurtleArt/tabasics.py:131 taextras.py:128
+#: TurtleArt/tabasics.py:131 taextras.py:129
msgid "back"
msgstr "back"
@@ -56,7 +56,7 @@ msgid "clears the screen and reset the turtle"
msgstr "clears the screen and reset the turtle"
#: TurtleArt/tabasics.py:154
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:665
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715
msgid "left"
msgstr "left"
@@ -65,7 +65,7 @@ msgid "turns turtle counterclockwise (angle in degrees)"
msgstr "turns turtle anticlockwise (angle in degrees)"
#: TurtleArt/tabasics.py:165
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:739
msgid "right"
msgstr "right"
@@ -93,11 +93,11 @@ msgstr "moves turtle along an arc"
msgid "set xy"
msgstr "set xy"
-#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256
+#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256 taextras.py:194
msgid "x"
msgstr "x"
-#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256
+#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256 taextras.py:195
msgid "y"
msgstr "y"
@@ -115,8 +115,8 @@ msgstr "set heading"
msgid "sets the heading of the turtle (0 is towards the top of the screen.)"
msgstr "sets the heading of the turtle (0 is towards the top of the screen.)"
-#: TurtleArt/tabasics.py:216 TurtleArt/tawindow.py:2789
-#: TurtleArt/tawindow.py:2793 TurtleArtActivity.py:547
+#: TurtleArt/tabasics.py:216 TurtleArt/tawindow.py:2920
+#: TurtleArt/tawindow.py:2924 TurtleArtActivity.py:548
msgid "xcor"
msgstr "xcor"
@@ -128,8 +128,8 @@ msgstr ""
"holds current x-coordinate value of the turtle (can be used in place of a "
"number block)"
-#: TurtleArt/tabasics.py:227 TurtleArt/tawindow.py:2789
-#: TurtleArt/tawindow.py:2793 TurtleArtActivity.py:548
+#: TurtleArt/tabasics.py:227 TurtleArt/tawindow.py:2920
+#: TurtleArt/tawindow.py:2924 TurtleArtActivity.py:549
msgid "ycor"
msgstr "ycor"
@@ -141,8 +141,8 @@ msgstr ""
"holds current y-coordinate value of the turtle (can be used in place of a "
"number block)"
-#: TurtleArt/tabasics.py:238 TurtleArt/tawindow.py:2789
-#: TurtleArt/tawindow.py:2793 TurtleArtActivity.py:548
+#: TurtleArt/tabasics.py:238 TurtleArt/tawindow.py:2920
+#: TurtleArt/tawindow.py:2924 TurtleArtActivity.py:549
msgid "heading"
msgstr "heading"
@@ -457,7 +457,7 @@ msgid "logical OR operator"
msgstr "logical OR operator"
#: TurtleArt/tabasics.py:710
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:94
msgid "Palette of flow operators"
msgstr "Palette of flow operators"
@@ -567,17 +567,17 @@ msgstr "stores numeric value in Variable 2"
#: TurtleArt/tabasics.py:837 TurtleArt/tabasics.py:838
#: TurtleArt/tabasics.py:839
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:170
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:172
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:166
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:168
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:203
msgid "text"
msgstr "text"
#: TurtleArt/tabasics.py:840
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:173
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169
msgid "string value"
msgstr "string value"
@@ -686,31 +686,31 @@ msgstr "clear all"
msgid "move all blocks to trash"
msgstr "move all blocks to trash"
-#: TurtleArt/taconstants.py:251 TurtleArt/taconstants.py:273
-#: TurtleArt/taconstants.py:294 TurtleArt/taconstants.py:336
-#: TurtleArt/taconstants.py:378 TurtleArt/taconstants.py:420
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:788
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:816
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:830
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:844
+#: TurtleArt/taconstants.py:262 TurtleArt/taconstants.py:284
+#: TurtleArt/taconstants.py:305 TurtleArt/taconstants.py:347
+#: TurtleArt/taconstants.py:389 TurtleArt/taconstants.py:431
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:824
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:838
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:852
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:866
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894
msgid "Title"
msgstr "Title"
-#: TurtleArt/talogo.py:417
+#: TurtleArt/talogo.py:418
msgid "did not output to"
msgstr "did not output to"
-#: TurtleArt/talogo.py:466
+#: TurtleArt/talogo.py:467
msgid "I don't know how to"
msgstr "I don't know how to"
-#: TurtleArt/talogo.py:512
+#: TurtleArt/talogo.py:514
msgid "doesn't like"
msgstr "doesn't like"
-#: TurtleArt/talogo.py:512
+#: TurtleArt/talogo.py:514
msgid "as input"
msgstr "as input"
@@ -730,187 +730,199 @@ msgstr "Load..."
msgid "Save..."
msgstr "Save..."
-#: TurtleArt/tautils.py:590
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575
+#: TurtleArt/tautils.py:597
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:625
msgid "click to open"
msgstr "click to open"
-#: TurtleArt/tawindow.py:748 TurtleArt/tawindow.py:749
+#: TurtleArt/tawindow.py:786 TurtleArt/tawindow.py:787
msgid "orientation"
msgstr "orientation"
-#: TurtleArt/tawindow.py:759 TurtleArt/tawindow.py:1022
+#: TurtleArt/tawindow.py:797 TurtleArt/tawindow.py:1080
msgid "next"
msgstr "next"
-#: TurtleArt/tawindow.py:2885
+#: TurtleArt/tawindow.py:3019
msgid "image"
msgstr "image"
-#: TurtleArtActivity.py:125
+#. TRANS: activity count is the number of times this instance
+#. has been accessed
+#: TurtleArtActivity.py:91 TurtleArtActivity.py:92 TurtleArtActivity.py:96
+#: TurtleArtActivity.py:754
+msgid "activity count"
+msgstr "activity count"
+
+#: TurtleArtActivity.py:140
msgid "presentation"
msgstr "presentation"
-#: TurtleArtActivity.py:196
+#: TurtleArtActivity.py:211
msgid "snapshot"
msgstr "snapshot"
-#: TurtleArtActivity.py:244 turtleart.py:338
+#: TurtleArtActivity.py:259 turtleart.py:354
msgid "Show palette"
msgstr "Show palette"
-#: TurtleArtActivity.py:250 TurtleArtActivity.py:629 turtleart.py:340
+#: TurtleArtActivity.py:265 TurtleArtActivity.py:630 turtleart.py:356
msgid "Hide palette"
msgstr "Hide palette"
-#: TurtleArtActivity.py:257 TurtleArtActivity.py:270
+#: TurtleArtActivity.py:272 TurtleArtActivity.py:285
msgid "Show blocks"
msgstr "Show blocks"
-#: TurtleArtActivity.py:260 TurtleArtActivity.py:278 TurtleArtActivity.py:632
+#: TurtleArtActivity.py:275 TurtleArtActivity.py:293 TurtleArtActivity.py:633
msgid "Hide blocks"
msgstr "Hide blocks"
-#: TurtleArtActivity.py:398
+#: TurtleArtActivity.py:403
msgid "Rescale coordinates down"
msgstr "Rescale coordinates down"
-#: TurtleArtActivity.py:402 TurtleArtActivity.py:551
+#: TurtleArtActivity.py:407 TurtleArtActivity.py:552
msgid "Rescale coordinates up"
msgstr "Rescale coordinates up"
-#: TurtleArtActivity.py:465 TurtleArtActivity.py:520 turtleart.py:335
+#: TurtleArtActivity.py:466 TurtleArtActivity.py:521 turtleart.py:351
msgid "Edit"
msgstr "Edit"
-#: TurtleArtActivity.py:469 TurtleArtActivity.py:518 turtleart.py:330
+#: TurtleArtActivity.py:470 TurtleArtActivity.py:519 turtleart.py:346
msgid "View"
msgstr "View"
-#: TurtleArtActivity.py:476 TurtleArtActivity.py:524
+#: TurtleArtActivity.py:477 TurtleArtActivity.py:525
msgid "Help"
msgstr "Help"
-#: TurtleArtActivity.py:497 TurtleArtActivity.py:623
+#: TurtleArtActivity.py:498 TurtleArtActivity.py:624
msgid "Load example"
msgstr "Load example"
-#: TurtleArtActivity.py:516
+#: TurtleArtActivity.py:517
msgid "Project"
msgstr "Project"
-#: TurtleArtActivity.py:522
+#: TurtleArtActivity.py:523
msgid "Import/Export"
msgstr "Import/Export"
-#: TurtleArtActivity.py:533 turtleart.py:333
+#: TurtleArtActivity.py:534 turtleart.py:349
msgid "Copy"
msgstr "Copy"
-#: TurtleArtActivity.py:535 turtleart.py:334
+#: TurtleArtActivity.py:536 turtleart.py:350
msgid "Paste"
msgstr "Paste"
-#: TurtleArtActivity.py:537
+#: TurtleArtActivity.py:538
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:651
msgid "Fullscreen"
msgstr "Full-screen"
-#: TurtleArtActivity.py:539 turtleart.py:318
+#: TurtleArtActivity.py:540 turtleart.py:334
msgid "Cartesian coordinates"
msgstr "Cartesian coordinates"
-#: TurtleArtActivity.py:541 turtleart.py:320
+#: TurtleArtActivity.py:542 turtleart.py:336
msgid "Polar coordinates"
msgstr "Polar coordinates"
-#: TurtleArtActivity.py:544
+#: TurtleArtActivity.py:545
msgid "Metric coordinates"
msgstr "Metric coordinates"
-#: TurtleArtActivity.py:554 turtleart.py:324
+#: TurtleArtActivity.py:555 turtleart.py:340
msgid "Grow blocks"
msgstr "Grow blocks"
-#: TurtleArtActivity.py:556 turtleart.py:326
+#: TurtleArtActivity.py:557 turtleart.py:342
msgid "Shrink blocks"
msgstr "Shrink blocks"
-#: TurtleArtActivity.py:574 TurtleArtActivity.py:578
+#: TurtleArtActivity.py:575 TurtleArtActivity.py:579
msgid "Move the cursor over the orange palette for help."
msgstr "Move the cursor over the orange palette for help."
-#: TurtleArtActivity.py:604 turtleart.py:308
+#: TurtleArtActivity.py:605 turtleart.py:324
msgid "Save as image"
msgstr "Save as image"
-#: TurtleArtActivity.py:607 turtleart.py:310
+#: TurtleArtActivity.py:608 turtleart.py:326
msgid "Save as HTML"
msgstr "Save as HTML"
-#: TurtleArtActivity.py:609 turtleart.py:312
+#: TurtleArtActivity.py:610 turtleart.py:328
msgid "Save as Logo"
msgstr "Save as Logo"
-#: TurtleArtActivity.py:612
+#: TurtleArtActivity.py:613
msgid "Save snapshot"
msgstr "Save snapshot"
-#: TurtleArtActivity.py:616
+#: TurtleArtActivity.py:617
msgid "Import project from the Journal"
msgstr "Import project from the Journal"
-#: TurtleArtActivity.py:619
+#: TurtleArtActivity.py:620
msgid "Load Python block"
msgstr "Load Python block"
-#: TurtleArtActivity.py:630
+#: TurtleArtActivity.py:631
msgid "<Ctrl>p"
msgstr "<Ctrl>p"
-#: TurtleArtActivity.py:633
+#: TurtleArtActivity.py:634
msgid "<Ctrl>b"
msgstr "<Ctrl>b"
-#: TurtleArtActivity.py:638 turtleart.py:347
+#: TurtleArtActivity.py:639 turtleart.py:363
msgid "Clean"
msgstr "Clean"
-#: TurtleArtActivity.py:638
+#: TurtleArtActivity.py:639
msgid "<Ctrl>e"
msgstr "<Ctrl>e"
-#: TurtleArtActivity.py:640 turtleart.py:348
+#: TurtleArtActivity.py:641 turtleart.py:364
msgid "Run"
msgstr "Run"
-#: TurtleArtActivity.py:640
+#: TurtleArtActivity.py:641
msgid "<Ctrl>r"
msgstr "<Ctrl>r"
-#: TurtleArtActivity.py:642 turtleart.py:349
+#: TurtleArtActivity.py:643 turtleart.py:365
msgid "Step"
msgstr "Step"
-#: TurtleArtActivity.py:642
+#: TurtleArtActivity.py:643
msgid "<Ctrl>w"
msgstr "<Ctrl>w"
-#: TurtleArtActivity.py:644 turtleart.py:350
+#: TurtleArtActivity.py:645 turtleart.py:366
msgid "Debug"
msgstr "Debug"
-#: TurtleArtActivity.py:644
+#: TurtleArtActivity.py:645
msgid "<Ctrl>d"
msgstr "<Ctrl>d"
-#: TurtleArtActivity.py:646
+#: TurtleArtActivity.py:647
msgid "Stop turtle"
msgstr "Stop turtle"
-#: TurtleArtActivity.py:647
+#: TurtleArtActivity.py:648
msgid "<Ctrl>s"
msgstr "<Ctrl>s"
+#: TurtleArtActivity.py:753 TurtleArtActivity.py:755
+msgid "turtle blocks"
+msgstr "turtle blocks"
+
#: gnome_plugins/collaboration_plugin.py:67
msgid "My Turtle Art session"
msgstr "My Turtle Art session"
@@ -939,31 +951,31 @@ msgstr "Configuration"
msgid "Neighborhood"
msgstr "Neighbourhood"
-#: gnome_plugins/collaboration_plugin.py:288
+#: gnome_plugins/collaboration_plugin.py:292
msgid "Nickname"
msgstr "Nickname"
-#: gnome_plugins/collaboration_plugin.py:290
+#: gnome_plugins/collaboration_plugin.py:294
msgid "Account ID"
msgstr "Account ID"
-#: gnome_plugins/collaboration_plugin.py:292
+#: gnome_plugins/collaboration_plugin.py:296
msgid "Server"
msgstr "Server"
-#: gnome_plugins/collaboration_plugin.py:294
+#: gnome_plugins/collaboration_plugin.py:298
msgid "Port"
msgstr "Port"
-#: gnome_plugins/collaboration_plugin.py:296
+#: gnome_plugins/collaboration_plugin.py:300
msgid "Password"
msgstr "Password"
-#: gnome_plugins/collaboration_plugin.py:298
+#: gnome_plugins/collaboration_plugin.py:302
msgid "Register"
msgstr "Register"
-#: gnome_plugins/collaboration_plugin.py:300
+#: gnome_plugins/collaboration_plugin.py:304
msgid "Colors"
msgstr "Colours"
@@ -1017,9 +1029,9 @@ msgstr "Failed to upload!"
#: plugins/accelerometer/accelerometer.py:49
#: plugins/audio_sensors/audio_sensors.py:75
-#: plugins/camera_sensor/camera_sensor.py:58
+#: plugins/camera_sensor/camera_sensor.py:56
#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:269
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288
msgid "Palette of sensor blocks"
msgstr "Palette of sensor blocks"
@@ -1055,6 +1067,7 @@ msgstr "microphone input volume"
#: plugins/audio_sensors/audio_sensors.py:118
#: plugins/audio_sensors/audio_sensors.py:126
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
msgid "pitch"
msgstr "pitch"
@@ -1083,27 +1096,27 @@ msgstr "voltage"
msgid "microphone input voltage"
msgstr "microphone input voltage"
-#: plugins/camera_sensor/camera_sensor.py:69
-#: plugins/camera_sensor/camera_sensor.py:81
-#: plugins/camera_sensor/camera_sensor.py:99
-#: plugins/camera_sensor/camera_sensor.py:112
+#: plugins/camera_sensor/camera_sensor.py:67
+#: plugins/camera_sensor/camera_sensor.py:79
+#: plugins/camera_sensor/camera_sensor.py:97
+#: plugins/camera_sensor/camera_sensor.py:110
#: plugins/light_sensor/light_sensor.py:55
#: plugins/light_sensor/light_sensor.py:62
msgid "brightness"
msgstr "brightness"
-#: plugins/camera_sensor/camera_sensor.py:70
-#: plugins/camera_sensor/camera_sensor.py:101
+#: plugins/camera_sensor/camera_sensor.py:68
+#: plugins/camera_sensor/camera_sensor.py:99
msgid "light level detected by camera"
msgstr "light level detected by camera"
-#: plugins/camera_sensor/camera_sensor.py:82
-#: plugins/camera_sensor/camera_sensor.py:113
+#: plugins/camera_sensor/camera_sensor.py:80
+#: plugins/camera_sensor/camera_sensor.py:111
msgid "Average RGB color from camera is pushed to the stack"
msgstr "Average RGB colour from camera is pushed to the stack"
-#: plugins/camera_sensor/camera_sensor.py:93
-#: plugins/camera_sensor/camera_sensor.py:125
+#: plugins/camera_sensor/camera_sensor.py:91
+#: plugins/camera_sensor/camera_sensor.py:123
msgid "camera output"
msgstr "camera output"
@@ -1120,218 +1133,267 @@ msgstr "RFID"
msgid "read value from RFID device"
msgstr "read value from RFID device"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99
msgid "while"
msgstr "while"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100
msgid "do-while-True operator that uses boolean operators from Numbers palette"
msgstr "do-while-True operator that uses boolean operators from Numbers palette"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106
msgid "until"
msgstr "until"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:111
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107
msgid "do-until-True operator that uses boolean operators from Numbers palette"
msgstr "do-until-True operator that uses boolean operators from Numbers palette"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:118
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:114
msgid "Palette of media objects"
msgstr "Palette of media objects"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:120
msgid "journal"
msgstr "journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:121
msgid "Sugar Journal media object"
msgstr "Sugar Journal media object"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:135
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:131
msgid "audio"
msgstr "audio"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:137
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133
msgid "Sugar Journal audio object"
msgstr "Sugar Journal audio object"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143
msgid "video"
msgstr "video"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:149
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145
msgid "Sugar Journal video object"
msgstr "Sugar Journal video object"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155
msgid "description"
msgstr "description"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:161
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157
msgid "Sugar Journal description field"
msgstr "Sugar Journal description field"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:206
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:174
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:202
msgid "show"
msgstr "show"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:182
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:210
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:191
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:206
msgid "draws text or show media from the Journal"
msgstr "draws text or show media from the Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:191
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187
msgid "show aligned"
msgstr "show aligned"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:218
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214
msgid "set scale"
msgstr "set scale"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:218
msgid "sets the scale of media"
msgstr "sets the scale of media"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225
msgid "save picture"
msgstr "save picture"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:231
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:242
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238
msgid "picture name"
msgstr "picture name"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228
msgid "saves a picture to the Sugar Journal"
msgstr "saves a picture to the Sugar Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236
msgid "save SVG"
msgstr "save SVG"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:243
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239
msgid "saves turtle graphics as an SVG file in the Sugar Journal"
msgstr "saves turtle graphics as an SVG file in the Sugar Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246
msgid "scale"
msgstr "scale"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250
msgid "holds current scale value"
msgstr "holds current scale value"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255
msgid "media wait"
msgstr "media wait"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:261
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257
msgid "wait for current video or audio to complete"
msgstr "wait for current video or audio to complete"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:274
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264
+msgid "speak"
+msgstr "speak"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266
+msgid "hello"
+msgstr "hello"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:267
+msgid "speaks text"
+msgstr "speaks text"
+
+#. TRANS: pitch, duration, amplitude
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
+msgid "sinewave"
+msgstr "sinewave"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
+msgid "duration"
+msgstr "duration"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:278
+msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)"
+msgstr "plays a sinewave at frequency, amplitude, and duration (in seconds)"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:293
+msgid "button down"
+msgstr "button down"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296
+msgid "returns 1 if mouse button is pressed"
+msgstr "returns 1 if mouse button is pressed"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303
+msgid "mouse x"
+msgstr "mouse x"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:306
+msgid "returns mouse x coordinate"
+msgstr "returns mouse x coordinate"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313
+msgid "mouse y"
+msgstr "mouse y"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316
+msgid "returns mouse y coordinate"
+msgstr "returns mouse y coordinate"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:324
msgid "query keyboard"
msgstr "query keyboard"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326
msgid "query for keyboard input (results stored in keyboard block)"
msgstr "query for keyboard input (results stored in keyboard block)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:333
msgid "keyboard"
msgstr "keyboard"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337
msgid "holds results of query-keyboard block"
msgstr "holds results of query-keyboard block"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:294
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:344
msgid "read pixel"
msgstr "read pixel"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:347
msgid "RGB color under the turtle is pushed to the stack"
msgstr "RGB color under the turtle is pushed to the stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:355
msgid "turtle sees"
msgstr "turtle sees"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357
msgid "returns the color that the turtle \"sees\""
msgstr "returns the colour that the turtle \"sees\""
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:315
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:365
msgid "time"
msgstr "time"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:318
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368
msgid "elapsed time (in seconds) since program started"
msgstr "elapsed time (in seconds) since program started"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377
msgid "Palette of extra options"
msgstr "Palette of extra options"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:332
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:382
msgid "push"
msgstr "push"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:335
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385
msgid "pushes value onto FILO (first-in last-out heap)"
msgstr "pushes value onto FILO (first-in last-out heap)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:345
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:395
msgid "show heap"
msgstr "show heap"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398
msgid "shows values in FILO (first-in last-out heap)"
msgstr "shows values in FILO (first-in last-out heap)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:408
msgid "empty heap"
msgstr "empty heap"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:411
msgid "emptys FILO (first-in-last-out heap)"
msgstr "empties FILO (first-in-last-out heap)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:421
msgid "pop"
msgstr "pop"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:375
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:425
msgid "pops value off FILO (first-in last-out heap)"
msgstr "pops value off FILO (first-in last-out heap)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437
msgid "comment"
msgstr "comment"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:438
msgid "places a comment in your code"
msgstr "places a comment in your code"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:444
msgid "print"
msgstr "print"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:397
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:447
msgid "prints value in status block at bottom of the screen"
msgstr "prints value in status block at bottom of the screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:405
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:455
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480
msgid "Python"
msgstr "Python"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:408
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:458
msgid ""
"a programmable block: used to add advanced single-variable math equations, e."
"g., sin(x)"
@@ -1339,7 +1401,7 @@ msgstr ""
"a programmable block: used to add advanced single-variable math equations, "
"e.g., sin(x)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:420
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470
msgid ""
"a programmable block: used to add advanced multi-variable math equations, e."
"g., sqrt(x*x+y*y)"
@@ -1347,7 +1409,7 @@ msgstr ""
"a programmable block: used to add advanced multi-variable math equations, "
"e.g., sqrt(x*x+y*y)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483
msgid ""
"a programmable block: used to add advanced multi-variable math equations, e."
"g., sin(x+y+z)"
@@ -1355,228 +1417,225 @@ msgstr ""
"a programmable block: used to add advanced multi-variable math equations, "
"e.g., sin(x+y+z)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:444
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:474
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:494
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:509
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:524
msgid "Python block"
msgstr "Python block"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:461
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:476
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:526
msgid "runs code found in the tamyblock.py module found in the Journal"
msgstr "runs code found in the tamyblock.py module found in the Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:489
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539
msgid "Cartesian"
msgstr "Cartesian"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:491
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541
msgid "displays Cartesian coordinates"
msgstr "displays Cartesian coordinates"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:497
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547
msgid "polar"
msgstr "polar"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549
msgid "displays polar coordinates"
msgstr "displays polar coordinates"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:505
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555
msgid "turtle"
msgstr "turtle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:558
msgid "chooses which turtle to command"
msgstr "chooses which turtle to command"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:517
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:526
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:567
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:576
msgid "turtle shell"
msgstr "turtle shell"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:527
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:577
msgid "put a custom 'shell' on the turtle"
msgstr "put a custom 'shell' on the turtle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:697
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:582
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747
msgid "top"
msgstr "top"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:584
msgid "top of a collapsed stack"
msgstr "top of a collapsed stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:540
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:673
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:590
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723
msgid "bottom"
msgstr "bottom"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:591
msgid "bottom of a collapsible stack"
msgstr "bottom of a collapsible stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:599
msgid "bottom block in a collapsed stack: click to open"
msgstr "bottom block in a collapsed stack: click to open"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:557
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:560
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:577
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:619
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:627
msgid "top of stack"
msgstr "top of stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:558
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:567
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:608
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:617
msgid "label"
msgstr "label"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:566
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616
msgid "top of a collapsible stack"
msgstr "top of a collapsible stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:633
msgid "Palette of presentation templates"
msgstr "Palette of presentation templates"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:587
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:637
msgid "hide blocks"
msgstr "hide blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:639
msgid "declutters canvas by hiding blocks"
msgstr "de-clutters canvas by hiding blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:594
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644
msgid "show blocks"
msgstr "show blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646
msgid "restores hidden blocks"
msgstr "restores hidden blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:601
-msgid "full screen"
-msgstr "full screen"
-
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:603
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653
msgid "hides the Sugar toolbars"
msgstr "hides the Sugar tool-bars"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662
msgid "list"
msgstr "list"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:615
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:845
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:665
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895
msgid "presentation bulleted list"
msgstr "presentation bulleted list"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:623
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:846
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:673
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896
msgid "presentation template: list of bullets"
msgstr "presentation template: list of bullets"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:790
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:680
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840
msgid "presentation template: select Journal object (no description)"
msgstr "presentation template: select Journal object (no description)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:637
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:687
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826
msgid "presentation template: select Journal object (with description)"
msgstr "presentation template: select Journal object (with description)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:832
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:694
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882
msgid "presentation template: select four Journal objects"
msgstr "presentation template: select four Journal objects"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:651
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:658
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:818
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:701
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:868
msgid "presentation template: select two Journal objects"
msgstr "presentation template: select two Journal objects"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:668
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:718
msgid "xcor of left of screen"
msgstr "xcor of left of screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:676
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:726
msgid "ycor of bottom of screen"
msgstr "ycor of bottom of screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:681
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 taextras.py:181
msgid "width"
msgstr "width"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:684
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734
msgid "the canvas width"
msgstr "the canvas width"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:692
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742
msgid "xcor of right of screen"
msgstr "xcor of right of screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:750
msgid "ycor of top of screen"
msgstr "ycor of top of screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:705
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:755 taextras.py:176
+#: taextras.py:182
msgid "height"
msgstr "height"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758
msgid "the canvas height"
msgstr "the canvas height"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765
msgid "title x"
msgstr "title x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774
msgid "title y"
msgstr "title y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783
msgid "left x"
msgstr "left x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:792
msgid "top y"
msgstr "top y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:801
msgid "right x"
msgstr "right x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:760
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:810
msgid "bottom y"
msgstr "bottom y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:775
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:825
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:839
msgid "presentation 1x1"
msgstr "presentation 1x1"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:803
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:853
msgid "presentation 2x1"
msgstr "presentation 2x1"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867
msgid "presentation 1x2"
msgstr "presentation 1x2"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:831
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881
msgid "presentation 2x2"
msgstr "presentation 2x2"
-#: pysamples/grecord.py:215 taextras.py:129
+#: pysamples/grecord.py:215 taextras.py:130
msgid "stop"
msgstr "stop"
@@ -1838,216 +1897,395 @@ msgid "calibrate a color to follow"
msgstr "calibrate a colour to follow"
#: taextras.py:115
+msgid "Calibrate"
+msgstr "Calibrate"
+
+#: taextras.py:116
msgid "x position"
msgstr "x position"
-#: taextras.py:116
+#: taextras.py:117
msgid "return x position"
msgstr "return x position"
-#: taextras.py:117
+#: taextras.py:118
msgid "y position"
msgstr "y position"
-#: taextras.py:118
+#: taextras.py:119
msgid "return y position"
msgstr "return y position"
-#: taextras.py:122
+#: taextras.py:123
msgid "Sumo Butia"
msgstr "Sumo Butia"
-#: taextras.py:123
+#: taextras.py:124
msgid "submit speed​​"
msgstr "submit speed​​"
-#: taextras.py:124
+#: taextras.py:125
msgid "Send speed to the robot."
msgstr "Send speed to the robot."
-#: taextras.py:125
+#: taextras.py:126
msgid "set speed"
msgstr "set speed"
-#: taextras.py:126
+#: taextras.py:127
msgid "Set the default speed for the movement commands."
msgstr "Set the default speed for the movement commands."
-#: taextras.py:127
+#: taextras.py:128
msgid "move"
msgstr "move"
-#: taextras.py:130
+#: taextras.py:131
msgid "turn left"
msgstr "turn left"
-#: taextras.py:131
+#: taextras.py:132
msgid "turn right"
msgstr "turn right"
-#: taextras.py:132
+#: taextras.py:133
msgid "angle to center"
msgstr "angle to centre"
#. TRANS: dojo is the playing field
-#: taextras.py:134
+#: taextras.py:135
msgid "Get the angle to the center of the dojo."
msgstr "Get the angle to the centre of the dojo."
-#: taextras.py:135
+#: taextras.py:136
msgid "angle to the opponent"
msgstr "angle to the opponent"
-#: taextras.py:136
+#: taextras.py:137
msgid "Get the angle to the center of the opponent."
msgstr "Get the angle to the centre of the opponent."
-#: taextras.py:137
+#: taextras.py:138
msgid "x coor."
msgstr "x coor."
-#: taextras.py:138
+#: taextras.py:139
msgid "Get the x coordinate of the robot."
msgstr "Get the x coordinate of the robot."
-#: taextras.py:139
+#: taextras.py:140
msgid "y coor."
msgstr "y coor."
-#: taextras.py:140
+#: taextras.py:141
msgid "Get the y coordinate of the robot."
msgstr "Get the y coordinate of the robot."
-#: taextras.py:141
+#: taextras.py:142
msgid "opponent x coor."
msgstr "opponent x coor."
-#: taextras.py:142
+#: taextras.py:143
msgid "Get the x coordinate of the opponent."
msgstr "Get the x coordinate of the opponent."
-#: taextras.py:143
+#: taextras.py:144
msgid "opponent y coor."
msgstr "opponent y coor."
-#: taextras.py:144
+#: taextras.py:145
msgid "Get the y coordinate of the opponent."
msgstr "Get the y coordinate of the opponent."
-#: taextras.py:145
+#: taextras.py:146
msgid "rotation"
msgstr "rotation"
-#: taextras.py:146
+#: taextras.py:147
msgid "Get SumBot rotation."
msgstr "Get SumBot rotation."
-#: taextras.py:147
+#: taextras.py:148
msgid "opponent rotation"
msgstr "opponent rotation"
-#: taextras.py:148
+#: taextras.py:149
msgid "Get the rotation of the opponent."
msgstr "Get the rotation of the opponent."
-#: taextras.py:149
+#: taextras.py:150
msgid "distance to center"
msgstr "distance to centre"
#. TRANS: dojo is the playing field
-#: taextras.py:151
+#: taextras.py:152
msgid "Get the distance to the center of the dojo."
msgstr "Get the distance to the centre of the dojo."
-#: taextras.py:152
+#: taextras.py:153
msgid "distance to opponent"
msgstr "distance to opponent"
-#: taextras.py:153
+#: taextras.py:154
msgid "Get the distance to the opponent."
msgstr "Get the distance to the opponent."
-#: taextras.py:154
+#: taextras.py:155
msgid "update information"
msgstr "update information"
-#: taextras.py:155
+#: taextras.py:156
msgid "Update information from the server."
msgstr "Update information from the server."
-#: turtleart.py:68
+#. TRANS: Please use similar terms to those used in the Physics Activity
+#: taextras.py:161
+msgid "Palette of physics blocks"
+msgstr "Palette of physics blocks"
+
+#: taextras.py:162
+msgid "start polygon"
+msgstr "start polygon"
+
+#: taextras.py:163
+msgid "Begin defining a new polygon based on the current Turtle xy position."
+msgstr "Begin defining a new polygon based on the current Turtle xy position."
+
+#: taextras.py:165
+msgid "add point"
+msgstr "add point"
+
+#: taextras.py:166
+msgid ""
+"Add a new point to the current polygon based on the current Turtle xy "
+"position."
+msgstr ""
+"Add a new point to the current polygon based on the current Turtle xy "
+"position."
+
+#: taextras.py:168
+msgid "end polygon"
+msgstr "end polygon"
+
+#: taextras.py:169
+msgid "Define a new polygon."
+msgstr "Define a new polygon."
+
+#: taextras.py:170
+msgid "end filled polygon"
+msgstr "end filled polygon"
+
+#: taextras.py:171
+msgid "Not a simple polygon"
+msgstr "Not a simple polygon"
+
+#: taextras.py:172
+msgid "Define a new flled polygon."
+msgstr "Define a new filled polygon."
+
+#: taextras.py:173
+msgid "triangle"
+msgstr "triangle"
+
+#. TRANS: base of a triangle
+#: taextras.py:175
+msgid "base"
+msgstr "base"
+
+#: taextras.py:177
+msgid "Add a triangle object to the project."
+msgstr "Add a triangle object to the project."
+
+#: taextras.py:178
+msgid "circle"
+msgstr "circle"
+
+#: taextras.py:179
+msgid "Add a circle object to the project."
+msgstr "Add a circle object to the project."
+
+#: taextras.py:180
+msgid "rectangle"
+msgstr "rectangle"
+
+#: taextras.py:183
+msgid "Add a rectangle object to the project."
+msgstr "Add a rectangle object to the project."
+
+#: taextras.py:184
+msgid "reset"
+msgstr "reset"
+
+#: taextras.py:185
+msgid "Reset the project; clear the object list."
+msgstr "Reset the project; clear the object list."
+
+#: taextras.py:186
+msgid "motor"
+msgstr "motor"
+
+#: taextras.py:187
+msgid "torque"
+msgstr "torque"
+
+#: taextras.py:188
+msgid "speed"
+msgstr "speed"
+
+#: taextras.py:189
+msgid ""
+"Motor torque and speed range from 0 (off) to positive numbers; motor is "
+"placed on the most recent object created."
+msgstr ""
+"Motor torque and speed range from 0 (off) to positive numbers; motor is "
+"placed on the most recent object created."
+
+#: taextras.py:191
+msgid "pin"
+msgstr "pin"
+
+#: taextras.py:192
+msgid "Pin an object down so that it cannot fall."
+msgstr "Pin an object down so that it cannot fall."
+
+#: taextras.py:193
+msgid "joint"
+msgstr "joint"
+
+#: taextras.py:196
+msgid ""
+"Join two objects together (the most recent object created and the object at "
+"point x, y)."
+msgstr ""
+"Join two objects together (the most recent object created and the object at "
+"point x, y)."
+
+#: taextras.py:198
+msgid "Save the project to the Journal as a Physics activity."
+msgstr "Save the project to the Journal as a Physics activity."
+
+#: taextras.py:199
+msgid "density"
+msgstr "density"
+
+#: taextras.py:200
+msgid ""
+"Set the density property for objects (density can be any positive number)."
+msgstr ""
+"Set the density property for objects (density can be any positive number)."
+
+#: taextras.py:202
+msgid "friction"
+msgstr "friction"
+
+#: taextras.py:203
+msgid ""
+"Set the friction property for objects (value from 0 to 1, where 0 turns "
+"friction off and 1 is strong friction)."
+msgstr ""
+"Set the friction property for objects (value from 0 to 1, where 0 turns "
+"friction off and 1 is strong friction)."
+
+#. TRANS: bounciness is restitution
+#: taextras.py:206
+msgid "bounciness"
+msgstr "bounciness"
+
+#: taextras.py:207
+msgid ""
+"Set the bounciness property for objects (a value from 0 to 1, where 0 means "
+"no bounce and 1 is very bouncy)."
+msgstr ""
+"Set the bounciness property for objects (a value from 0 to 1, where 0 means "
+"no bounce and 1 is very bouncy)."
+
+#: taextras.py:209
+msgid "dynamic"
+msgstr "dynamic"
+
+#: taextras.py:210
+msgid ""
+"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position."
+msgstr ""
+"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in "
+"position."
+
+#: turtleart.py:69
msgid "usage is"
msgstr "usage is"
-#: turtleart.py:212
+#: turtleart.py:228
msgid "No option action:"
msgstr "No option action:"
-#: turtleart.py:224
+#: turtleart.py:240
msgid "File not found"
msgstr "File not found"
-#: turtleart.py:248
+#: turtleart.py:264
#, python-format
msgid "Configuration directory not writable: %s"
msgstr "Configuration directory not writable: %s"
-#: turtleart.py:304
+#: turtleart.py:320
msgid "New"
msgstr "New"
-#: turtleart.py:305
+#: turtleart.py:321
msgid "Open"
msgstr "Open"
-#: turtleart.py:306
+#: turtleart.py:322
msgid "Save"
msgstr "Save"
-#: turtleart.py:307
+#: turtleart.py:323
msgid "Save as"
msgstr "Save As"
-#: turtleart.py:314
+#: turtleart.py:330
msgid "Quit"
msgstr "Quit"
-#: turtleart.py:315
+#: turtleart.py:331
msgid "File"
msgstr "File"
-#: turtleart.py:322
+#: turtleart.py:338
msgid "Rescale coordinates"
msgstr "Rescale coordinates"
-#: turtleart.py:328
+#: turtleart.py:344
msgid "Reset block size"
msgstr "Reset block size"
-#: turtleart.py:342
+#: turtleart.py:358
msgid "Show/hide blocks"
msgstr "Show/hide blocks"
-#: turtleart.py:344
+#: turtleart.py:360
msgid "Tools"
msgstr "Tools"
-#: turtleart.py:351
+#: turtleart.py:367
msgid "Stop"
msgstr "Stop"
-#: turtleart.py:352
+#: turtleart.py:368
msgid "Turtle"
msgstr "Turtle"
-#: turtleart.py:382
+#: turtleart.py:398
msgid "You have unsaved work. Would you like to save before quitting?"
msgstr "You have unsaved work. Would you like to save before quitting?"
-#: turtleart.py:383
+#: turtleart.py:399
msgid "Save project?"
msgstr "Save project?"
+#~ msgid "full screen"
+#~ msgstr "full screen"
+
#~ msgid "stack"
#~ msgstr "stack"
diff --git a/po/en_US.po b/po/en_US.po
index cf6c812..e258e98 100644
--- a/po/en_US.po
+++ b/po/en_US.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-09-27 07:23-0400\n"
-"PO-Revision-Date: 2011-10-01 09:44+0200\n"
+"POT-Creation-Date: 2011-11-21 00:32-0500\n"
+"PO-Revision-Date: 2011-11-26 03:57+0200\n"
"Last-Translator: Chris <cjl@laptop.org>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: en_US\n"
@@ -21,9 +21,9 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.5\n"
-#: activity/activity.info:2 TurtleArt/taexporthtml.py:127
-#: TurtleArt/taexporthtml.py:129 TurtleArt/tawindow.py:1568
-#: TurtleArt/tawindow.py:2793 pysamples/grecord.py:205 turtleart.py:272
+#: activity/activity.info:2 TurtleArt/taexporthtml.py:129
+#: TurtleArt/taexporthtml.py:131 TurtleArt/tawindow.py:1658
+#: TurtleArt/tawindow.py:2924 pysamples/grecord.py:205 turtleart.py:288
msgid "Turtle Art"
msgstr "Turtle Art"
@@ -39,7 +39,7 @@ msgstr "forward"
msgid "moves turtle forward"
msgstr "moves turtle forward"
-#: TurtleArt/tabasics.py:131 taextras.py:128
+#: TurtleArt/tabasics.py:131 taextras.py:129
msgid "back"
msgstr "back"
@@ -56,7 +56,7 @@ msgid "clears the screen and reset the turtle"
msgstr "clears the screen and reset the turtle"
#: TurtleArt/tabasics.py:154
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:665
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715
msgid "left"
msgstr "left"
@@ -65,7 +65,7 @@ msgid "turns turtle counterclockwise (angle in degrees)"
msgstr "turns turtle counterclockwise (angle in degrees)"
#: TurtleArt/tabasics.py:165
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:739
msgid "right"
msgstr "right"
@@ -93,11 +93,11 @@ msgstr "moves turtle along an arc"
msgid "set xy"
msgstr "set xy"
-#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256
+#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256 taextras.py:194
msgid "x"
msgstr "x"
-#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256
+#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256 taextras.py:195
msgid "y"
msgstr "y"
@@ -116,8 +116,8 @@ msgstr "seth"
msgid "sets the heading of the turtle (0 is towards the top of the screen.)"
msgstr "sets the heading of the turtle (0 is towards the top of the screen.)"
-#: TurtleArt/tabasics.py:216 TurtleArt/tawindow.py:2789
-#: TurtleArt/tawindow.py:2793 TurtleArtActivity.py:547
+#: TurtleArt/tabasics.py:216 TurtleArt/tawindow.py:2920
+#: TurtleArt/tawindow.py:2924 TurtleArtActivity.py:548
msgid "xcor"
msgstr "xcor"
@@ -129,8 +129,8 @@ msgstr ""
"holds current x-coordinate value of the turtle (can be used in place of a "
"number block)"
-#: TurtleArt/tabasics.py:227 TurtleArt/tawindow.py:2789
-#: TurtleArt/tawindow.py:2793 TurtleArtActivity.py:548
+#: TurtleArt/tabasics.py:227 TurtleArt/tawindow.py:2920
+#: TurtleArt/tawindow.py:2924 TurtleArtActivity.py:549
msgid "ycor"
msgstr "ycor"
@@ -142,8 +142,8 @@ msgstr ""
"holds current y-coordinate value of the turtle (can be used in place of a "
"number block)"
-#: TurtleArt/tabasics.py:238 TurtleArt/tawindow.py:2789
-#: TurtleArt/tawindow.py:2793 TurtleArtActivity.py:548
+#: TurtleArt/tabasics.py:238 TurtleArt/tawindow.py:2920
+#: TurtleArt/tawindow.py:2924 TurtleArtActivity.py:549
msgid "heading"
msgstr "heading"
@@ -458,7 +458,7 @@ msgid "logical OR operator"
msgstr "logical OR operator"
#: TurtleArt/tabasics.py:710
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:94
msgid "Palette of flow operators"
msgstr "Palette of flow operators"
@@ -568,17 +568,17 @@ msgstr "stores numeric value in Variable 2"
#: TurtleArt/tabasics.py:837 TurtleArt/tabasics.py:838
#: TurtleArt/tabasics.py:839
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:170
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:172
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:166
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:168
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:203
msgid "text"
msgstr "text"
#: TurtleArt/tabasics.py:840
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:173
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169
msgid "string value"
msgstr "string value"
@@ -687,31 +687,31 @@ msgstr "clear all"
msgid "move all blocks to trash"
msgstr "move all blocks to trash"
-#: TurtleArt/taconstants.py:251 TurtleArt/taconstants.py:273
-#: TurtleArt/taconstants.py:294 TurtleArt/taconstants.py:336
-#: TurtleArt/taconstants.py:378 TurtleArt/taconstants.py:420
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:788
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:816
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:830
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:844
+#: TurtleArt/taconstants.py:262 TurtleArt/taconstants.py:284
+#: TurtleArt/taconstants.py:305 TurtleArt/taconstants.py:347
+#: TurtleArt/taconstants.py:389 TurtleArt/taconstants.py:431
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:824
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:838
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:852
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:866
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894
msgid "Title"
msgstr "Title"
-#: TurtleArt/talogo.py:417
+#: TurtleArt/talogo.py:418
msgid "did not output to"
msgstr "did not output to"
-#: TurtleArt/talogo.py:466
+#: TurtleArt/talogo.py:467
msgid "I don't know how to"
msgstr "I don't know how to"
-#: TurtleArt/talogo.py:512
+#: TurtleArt/talogo.py:514
msgid "doesn't like"
msgstr "doesn't like"
-#: TurtleArt/talogo.py:512
+#: TurtleArt/talogo.py:514
msgid "as input"
msgstr "as input"
@@ -731,187 +731,199 @@ msgstr "Load..."
msgid "Save..."
msgstr "Save..."
-#: TurtleArt/tautils.py:590
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575
+#: TurtleArt/tautils.py:597
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:625
msgid "click to open"
msgstr "click to open"
-#: TurtleArt/tawindow.py:748 TurtleArt/tawindow.py:749
+#: TurtleArt/tawindow.py:786 TurtleArt/tawindow.py:787
msgid "orientation"
msgstr "orientation"
-#: TurtleArt/tawindow.py:759 TurtleArt/tawindow.py:1022
+#: TurtleArt/tawindow.py:797 TurtleArt/tawindow.py:1080
msgid "next"
msgstr "next"
-#: TurtleArt/tawindow.py:2885
+#: TurtleArt/tawindow.py:3019
msgid "image"
msgstr "image"
-#: TurtleArtActivity.py:125
+#. TRANS: activity count is the number of times this instance
+#. has been accessed
+#: TurtleArtActivity.py:91 TurtleArtActivity.py:92 TurtleArtActivity.py:96
+#: TurtleArtActivity.py:754
+msgid "activity count"
+msgstr "activity count"
+
+#: TurtleArtActivity.py:140
msgid "presentation"
msgstr "presentation"
-#: TurtleArtActivity.py:196
+#: TurtleArtActivity.py:211
msgid "snapshot"
msgstr "snapshot"
-#: TurtleArtActivity.py:244 turtleart.py:338
+#: TurtleArtActivity.py:259 turtleart.py:354
msgid "Show palette"
msgstr "Show palette"
-#: TurtleArtActivity.py:250 TurtleArtActivity.py:629 turtleart.py:340
+#: TurtleArtActivity.py:265 TurtleArtActivity.py:630 turtleart.py:356
msgid "Hide palette"
msgstr "Hide palette"
-#: TurtleArtActivity.py:257 TurtleArtActivity.py:270
+#: TurtleArtActivity.py:272 TurtleArtActivity.py:285
msgid "Show blocks"
msgstr "Show blocks"
-#: TurtleArtActivity.py:260 TurtleArtActivity.py:278 TurtleArtActivity.py:632
+#: TurtleArtActivity.py:275 TurtleArtActivity.py:293 TurtleArtActivity.py:633
msgid "Hide blocks"
msgstr "Hide blocks"
-#: TurtleArtActivity.py:398
+#: TurtleArtActivity.py:403
msgid "Rescale coordinates down"
msgstr "Rescale coordinates down"
-#: TurtleArtActivity.py:402 TurtleArtActivity.py:551
+#: TurtleArtActivity.py:407 TurtleArtActivity.py:552
msgid "Rescale coordinates up"
msgstr "Rescale coordinates up"
-#: TurtleArtActivity.py:465 TurtleArtActivity.py:520 turtleart.py:335
+#: TurtleArtActivity.py:466 TurtleArtActivity.py:521 turtleart.py:351
msgid "Edit"
msgstr "Edit"
-#: TurtleArtActivity.py:469 TurtleArtActivity.py:518 turtleart.py:330
+#: TurtleArtActivity.py:470 TurtleArtActivity.py:519 turtleart.py:346
msgid "View"
msgstr "View"
-#: TurtleArtActivity.py:476 TurtleArtActivity.py:524
+#: TurtleArtActivity.py:477 TurtleArtActivity.py:525
msgid "Help"
msgstr "Help"
-#: TurtleArtActivity.py:497 TurtleArtActivity.py:623
+#: TurtleArtActivity.py:498 TurtleArtActivity.py:624
msgid "Load example"
msgstr "Load example"
-#: TurtleArtActivity.py:516
+#: TurtleArtActivity.py:517
msgid "Project"
msgstr "Project"
-#: TurtleArtActivity.py:522
+#: TurtleArtActivity.py:523
msgid "Import/Export"
msgstr "Import/Export"
-#: TurtleArtActivity.py:533 turtleart.py:333
+#: TurtleArtActivity.py:534 turtleart.py:349
msgid "Copy"
msgstr "Copy"
-#: TurtleArtActivity.py:535 turtleart.py:334
+#: TurtleArtActivity.py:536 turtleart.py:350
msgid "Paste"
msgstr "Paste"
-#: TurtleArtActivity.py:537
+#: TurtleArtActivity.py:538
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:651
msgid "Fullscreen"
msgstr "Fullscreen"
-#: TurtleArtActivity.py:539 turtleart.py:318
+#: TurtleArtActivity.py:540 turtleart.py:334
msgid "Cartesian coordinates"
msgstr "Cartesian coordinates"
-#: TurtleArtActivity.py:541 turtleart.py:320
+#: TurtleArtActivity.py:542 turtleart.py:336
msgid "Polar coordinates"
msgstr "Polar coordinates"
-#: TurtleArtActivity.py:544
+#: TurtleArtActivity.py:545
msgid "Metric coordinates"
msgstr "Metric coordinates"
-#: TurtleArtActivity.py:554 turtleart.py:324
+#: TurtleArtActivity.py:555 turtleart.py:340
msgid "Grow blocks"
msgstr "Grow blocks"
-#: TurtleArtActivity.py:556 turtleart.py:326
+#: TurtleArtActivity.py:557 turtleart.py:342
msgid "Shrink blocks"
msgstr "Shrink blocks"
-#: TurtleArtActivity.py:574 TurtleArtActivity.py:578
+#: TurtleArtActivity.py:575 TurtleArtActivity.py:579
msgid "Move the cursor over the orange palette for help."
msgstr "Move the cursor over the orange palette for help."
-#: TurtleArtActivity.py:604 turtleart.py:308
+#: TurtleArtActivity.py:605 turtleart.py:324
msgid "Save as image"
msgstr "Save as image"
-#: TurtleArtActivity.py:607 turtleart.py:310
+#: TurtleArtActivity.py:608 turtleart.py:326
msgid "Save as HTML"
msgstr "Save as HTML"
-#: TurtleArtActivity.py:609 turtleart.py:312
+#: TurtleArtActivity.py:610 turtleart.py:328
msgid "Save as Logo"
msgstr "Save as Logo"
-#: TurtleArtActivity.py:612
+#: TurtleArtActivity.py:613
msgid "Save snapshot"
msgstr "Save snapshot"
-#: TurtleArtActivity.py:616
+#: TurtleArtActivity.py:617
msgid "Import project from the Journal"
msgstr "Import project from the Journal"
-#: TurtleArtActivity.py:619
+#: TurtleArtActivity.py:620
msgid "Load Python block"
msgstr "Load Python block"
-#: TurtleArtActivity.py:630
+#: TurtleArtActivity.py:631
msgid "<Ctrl>p"
msgstr "<Ctrl>p"
-#: TurtleArtActivity.py:633
+#: TurtleArtActivity.py:634
msgid "<Ctrl>b"
msgstr "<Ctrl>b"
-#: TurtleArtActivity.py:638 turtleart.py:347
+#: TurtleArtActivity.py:639 turtleart.py:363
msgid "Clean"
msgstr "Clean"
-#: TurtleArtActivity.py:638
+#: TurtleArtActivity.py:639
msgid "<Ctrl>e"
msgstr "<Ctrl>e"
-#: TurtleArtActivity.py:640 turtleart.py:348
+#: TurtleArtActivity.py:641 turtleart.py:364
msgid "Run"
msgstr "Run"
-#: TurtleArtActivity.py:640
+#: TurtleArtActivity.py:641
msgid "<Ctrl>r"
msgstr "<Ctrl>r"
-#: TurtleArtActivity.py:642 turtleart.py:349
+#: TurtleArtActivity.py:643 turtleart.py:365
msgid "Step"
msgstr "Step"
-#: TurtleArtActivity.py:642
+#: TurtleArtActivity.py:643
msgid "<Ctrl>w"
msgstr "<Ctrl>w"
-#: TurtleArtActivity.py:644 turtleart.py:350
+#: TurtleArtActivity.py:645 turtleart.py:366
msgid "Debug"
msgstr "Debug"
-#: TurtleArtActivity.py:644
+#: TurtleArtActivity.py:645
msgid "<Ctrl>d"
msgstr "<Ctrl>d"
-#: TurtleArtActivity.py:646
+#: TurtleArtActivity.py:647
msgid "Stop turtle"
msgstr "Stop turtle"
-#: TurtleArtActivity.py:647
+#: TurtleArtActivity.py:648
msgid "<Ctrl>s"
msgstr "<Ctrl>s"
+#: TurtleArtActivity.py:753 TurtleArtActivity.py:755
+msgid "turtle blocks"
+msgstr "turtle blocks"
+
#: gnome_plugins/collaboration_plugin.py:67
msgid "My Turtle Art session"
msgstr "My Turtle Art session"
@@ -940,31 +952,31 @@ msgstr "Configuration"
msgid "Neighborhood"
msgstr "Neighborhood"
-#: gnome_plugins/collaboration_plugin.py:288
+#: gnome_plugins/collaboration_plugin.py:292
msgid "Nickname"
msgstr "Nickname"
-#: gnome_plugins/collaboration_plugin.py:290
+#: gnome_plugins/collaboration_plugin.py:294
msgid "Account ID"
msgstr "Account ID"
-#: gnome_plugins/collaboration_plugin.py:292
+#: gnome_plugins/collaboration_plugin.py:296
msgid "Server"
msgstr "Server"
-#: gnome_plugins/collaboration_plugin.py:294
+#: gnome_plugins/collaboration_plugin.py:298
msgid "Port"
msgstr "Port"
-#: gnome_plugins/collaboration_plugin.py:296
+#: gnome_plugins/collaboration_plugin.py:300
msgid "Password"
msgstr "Password"
-#: gnome_plugins/collaboration_plugin.py:298
+#: gnome_plugins/collaboration_plugin.py:302
msgid "Register"
msgstr "Register"
-#: gnome_plugins/collaboration_plugin.py:300
+#: gnome_plugins/collaboration_plugin.py:304
msgid "Colors"
msgstr "Colors"
@@ -1018,9 +1030,9 @@ msgstr "Failed to upload!"
#: plugins/accelerometer/accelerometer.py:49
#: plugins/audio_sensors/audio_sensors.py:75
-#: plugins/camera_sensor/camera_sensor.py:58
+#: plugins/camera_sensor/camera_sensor.py:56
#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:269
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288
msgid "Palette of sensor blocks"
msgstr "Palette of sensor blocks"
@@ -1056,6 +1068,7 @@ msgstr "microphone input volume"
#: plugins/audio_sensors/audio_sensors.py:118
#: plugins/audio_sensors/audio_sensors.py:126
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
msgid "pitch"
msgstr "pitch"
@@ -1084,27 +1097,27 @@ msgstr "voltage"
msgid "microphone input voltage"
msgstr "microphone input voltage"
-#: plugins/camera_sensor/camera_sensor.py:69
-#: plugins/camera_sensor/camera_sensor.py:81
-#: plugins/camera_sensor/camera_sensor.py:99
-#: plugins/camera_sensor/camera_sensor.py:112
+#: plugins/camera_sensor/camera_sensor.py:67
+#: plugins/camera_sensor/camera_sensor.py:79
+#: plugins/camera_sensor/camera_sensor.py:97
+#: plugins/camera_sensor/camera_sensor.py:110
#: plugins/light_sensor/light_sensor.py:55
#: plugins/light_sensor/light_sensor.py:62
msgid "brightness"
msgstr "brightness"
-#: plugins/camera_sensor/camera_sensor.py:70
-#: plugins/camera_sensor/camera_sensor.py:101
+#: plugins/camera_sensor/camera_sensor.py:68
+#: plugins/camera_sensor/camera_sensor.py:99
msgid "light level detected by camera"
msgstr "light level detected by camera"
-#: plugins/camera_sensor/camera_sensor.py:82
-#: plugins/camera_sensor/camera_sensor.py:113
+#: plugins/camera_sensor/camera_sensor.py:80
+#: plugins/camera_sensor/camera_sensor.py:111
msgid "Average RGB color from camera is pushed to the stack"
msgstr "Average RGB color from camera is pushed to the stack"
-#: plugins/camera_sensor/camera_sensor.py:93
-#: plugins/camera_sensor/camera_sensor.py:125
+#: plugins/camera_sensor/camera_sensor.py:91
+#: plugins/camera_sensor/camera_sensor.py:123
msgid "camera output"
msgstr "camera output"
@@ -1121,218 +1134,267 @@ msgstr "RFID"
msgid "read value from RFID device"
msgstr "read value from RFID device"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99
msgid "while"
msgstr "while"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100
msgid "do-while-True operator that uses boolean operators from Numbers palette"
msgstr "do-while-True operator that uses boolean operators from Numbers palette"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106
msgid "until"
msgstr "until"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:111
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107
msgid "do-until-True operator that uses boolean operators from Numbers palette"
msgstr "do-until-True operator that uses boolean operators from Numbers palette"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:118
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:114
msgid "Palette of media objects"
msgstr "Palette of media objects"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:120
msgid "journal"
msgstr "journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:121
msgid "Sugar Journal media object"
msgstr "Sugar Journal media object"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:135
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:131
msgid "audio"
msgstr "audio"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:137
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133
msgid "Sugar Journal audio object"
msgstr "Sugar Journal audio object"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143
msgid "video"
msgstr "video"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:149
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145
msgid "Sugar Journal video object"
msgstr "Sugar Journal video object"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155
msgid "description"
msgstr "description"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:161
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157
msgid "Sugar Journal description field"
msgstr "Sugar Journal description field"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:206
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:174
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:202
msgid "show"
msgstr "show"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:182
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:210
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:191
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:206
msgid "draws text or show media from the Journal"
msgstr "draws text or show media from the Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:191
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187
msgid "show aligned"
msgstr "show aligned"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:218
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214
msgid "set scale"
msgstr "set scale"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:218
msgid "sets the scale of media"
msgstr "sets the scale of media"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225
msgid "save picture"
msgstr "save picture"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:231
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:242
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238
msgid "picture name"
msgstr "picture name"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228
msgid "saves a picture to the Sugar Journal"
msgstr "saves a picture to the Sugar Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236
msgid "save SVG"
msgstr "save SVG"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:243
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239
msgid "saves turtle graphics as an SVG file in the Sugar Journal"
msgstr "saves turtle graphics as an SVG file in the Sugar Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246
msgid "scale"
msgstr "scale"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250
msgid "holds current scale value"
msgstr "holds current scale value"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255
msgid "media wait"
msgstr "media wait"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:261
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257
msgid "wait for current video or audio to complete"
msgstr "wait for current video or audio to complete"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:274
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264
+msgid "speak"
+msgstr "speak"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266
+msgid "hello"
+msgstr "hello"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:267
+msgid "speaks text"
+msgstr "speaks text"
+
+#. TRANS: pitch, duration, amplitude
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
+msgid "sinewave"
+msgstr "sinewave"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
+msgid "duration"
+msgstr "duration"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:278
+msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)"
+msgstr "plays a sinewave at frequency, amplitude, and duration (in seconds)"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:293
+msgid "button down"
+msgstr "button down"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296
+msgid "returns 1 if mouse button is pressed"
+msgstr "returns 1 if mouse button is pressed"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303
+msgid "mouse x"
+msgstr "mouse x"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:306
+msgid "returns mouse x coordinate"
+msgstr "returns mouse x coordinate"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313
+msgid "mouse y"
+msgstr "mouse y"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316
+msgid "returns mouse y coordinate"
+msgstr "returns mouse y coordinate"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:324
msgid "query keyboard"
msgstr "query keyboard"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326
msgid "query for keyboard input (results stored in keyboard block)"
msgstr "query for keyboard input (results stored in keyboard block)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:333
msgid "keyboard"
msgstr "keyboard"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337
msgid "holds results of query-keyboard block"
msgstr "holds results of query-keyboard block"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:294
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:344
msgid "read pixel"
msgstr "read pixel"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:347
msgid "RGB color under the turtle is pushed to the stack"
msgstr "RGB color under the turtle is pushed to the stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:355
msgid "turtle sees"
msgstr "turtle sees"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357
msgid "returns the color that the turtle \"sees\""
msgstr "returns the color that the turtle \"sees\""
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:315
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:365
msgid "time"
msgstr "time"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:318
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368
msgid "elapsed time (in seconds) since program started"
msgstr "elapsed time (in seconds) since program started"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377
msgid "Palette of extra options"
msgstr "Palette of extra options"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:332
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:382
msgid "push"
msgstr "push"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:335
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385
msgid "pushes value onto FILO (first-in last-out heap)"
msgstr "pushes value onto FILO (first-in last-out heap)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:345
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:395
msgid "show heap"
msgstr "show heap"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398
msgid "shows values in FILO (first-in last-out heap)"
msgstr "shows values in FILO (first-in last-out heap)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:408
msgid "empty heap"
msgstr "empty heap"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:411
msgid "emptys FILO (first-in-last-out heap)"
msgstr "emptys FILO (first-in-last-out heap)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:421
msgid "pop"
msgstr "pop"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:375
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:425
msgid "pops value off FILO (first-in last-out heap)"
msgstr "pops value off FILO (first-in last-out heap)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437
msgid "comment"
msgstr "comment"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:438
msgid "places a comment in your code"
msgstr "places a comment in your code"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:444
msgid "print"
msgstr "print"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:397
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:447
msgid "prints value in status block at bottom of the screen"
msgstr "prints value in status block at bottom of the screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:405
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:455
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480
msgid "Python"
msgstr "Python"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:408
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:458
msgid ""
"a programmable block: used to add advanced single-variable math equations, e."
"g., sin(x)"
@@ -1340,7 +1402,7 @@ msgstr ""
"a programmable block: used to add advanced single-variable math equations, "
"e.g., sin(x)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:420
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470
msgid ""
"a programmable block: used to add advanced multi-variable math equations, e."
"g., sqrt(x*x+y*y)"
@@ -1348,7 +1410,7 @@ msgstr ""
"a programmable block: used to add advanced multi-variable math equations, "
"e.g., sqrt(x*x+y*y)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483
msgid ""
"a programmable block: used to add advanced multi-variable math equations, e."
"g., sin(x+y+z)"
@@ -1356,228 +1418,225 @@ msgstr ""
"a programmable block: used to add advanced multi-variable math equations, "
"e.g., sin(x+y+z)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:444
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:474
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:494
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:509
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:524
msgid "Python block"
msgstr "Python block"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:461
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:476
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:526
msgid "runs code found in the tamyblock.py module found in the Journal"
msgstr "runs code found in the tamyblock.py module found in the Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:489
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539
msgid "Cartesian"
msgstr "Cartesian"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:491
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541
msgid "displays Cartesian coordinates"
msgstr "displays Cartesian coordinates"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:497
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547
msgid "polar"
msgstr "polar"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549
msgid "displays polar coordinates"
msgstr "displays polar coordinates"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:505
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555
msgid "turtle"
msgstr "turtle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:558
msgid "chooses which turtle to command"
msgstr "chooses which turtle to command"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:517
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:526
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:567
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:576
msgid "turtle shell"
msgstr "turtle shell"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:527
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:577
msgid "put a custom 'shell' on the turtle"
msgstr "put a custom 'shell' on the turtle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:697
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:582
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747
msgid "top"
msgstr "top"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:584
msgid "top of a collapsed stack"
msgstr "top of a collapsed stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:540
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:673
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:590
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723
msgid "bottom"
msgstr "bottom"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:591
msgid "bottom of a collapsible stack"
msgstr "bottom of a collapsible stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:599
msgid "bottom block in a collapsed stack: click to open"
msgstr "bottom block in a collapsed stack: click to open"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:557
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:560
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:577
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:619
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:627
msgid "top of stack"
msgstr "top of stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:558
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:567
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:608
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:617
msgid "label"
msgstr "label"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:566
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616
msgid "top of a collapsible stack"
msgstr "top of a collapsible stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:633
msgid "Palette of presentation templates"
msgstr "Palette of presentation templates"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:587
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:637
msgid "hide blocks"
msgstr "hide blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:639
msgid "declutters canvas by hiding blocks"
msgstr "declutters canvas by hiding blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:594
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644
msgid "show blocks"
msgstr "show blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646
msgid "restores hidden blocks"
msgstr "restores hidden blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:601
-msgid "full screen"
-msgstr "full screen"
-
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:603
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653
msgid "hides the Sugar toolbars"
msgstr "hides the Sugar toolbars"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662
msgid "list"
msgstr "list"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:615
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:845
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:665
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895
msgid "presentation bulleted list"
msgstr "presentation bulleted list"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:623
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:846
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:673
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896
msgid "presentation template: list of bullets"
msgstr "presentation template: list of bullets"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:790
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:680
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840
msgid "presentation template: select Journal object (no description)"
msgstr "presentation template: select Journal object (no description)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:637
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:687
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826
msgid "presentation template: select Journal object (with description)"
msgstr "presentation template: select Journal object (with description)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:832
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:694
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882
msgid "presentation template: select four Journal objects"
msgstr "presentation template: select four Journal objects"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:651
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:658
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:818
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:701
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:868
msgid "presentation template: select two Journal objects"
msgstr "presentation template: select two Journal objects"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:668
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:718
msgid "xcor of left of screen"
msgstr "xcor of left of screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:676
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:726
msgid "ycor of bottom of screen"
msgstr "ycor of bottom of screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:681
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 taextras.py:181
msgid "width"
msgstr "width"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:684
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734
msgid "the canvas width"
msgstr "the canvas width"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:692
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742
msgid "xcor of right of screen"
msgstr "xcor of right of screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:750
msgid "ycor of top of screen"
msgstr "ycor of top of screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:705
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:755 taextras.py:176
+#: taextras.py:182
msgid "height"
msgstr "height"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758
msgid "the canvas height"
msgstr "the canvas height"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765
msgid "title x"
msgstr "title x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774
msgid "title y"
msgstr "title y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783
msgid "left x"
msgstr "left x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:792
msgid "top y"
msgstr "top y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:801
msgid "right x"
msgstr "right x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:760
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:810
msgid "bottom y"
msgstr "bottom y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:775
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:825
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:839
msgid "presentation 1x1"
msgstr "presentation 1x1"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:803
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:853
msgid "presentation 2x1"
msgstr "presentation 2x1"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867
msgid "presentation 1x2"
msgstr "presentation 1x2"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:831
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881
msgid "presentation 2x2"
msgstr "presentation 2x2"
-#: pysamples/grecord.py:215 taextras.py:129
+#: pysamples/grecord.py:215 taextras.py:130
msgid "stop"
msgstr "stop"
@@ -1839,216 +1898,395 @@ msgid "calibrate a color to follow"
msgstr "calibrate a color to follow"
#: taextras.py:115
+msgid "Calibrate"
+msgstr "Calibrate"
+
+#: taextras.py:116
msgid "x position"
msgstr "x position"
-#: taextras.py:116
+#: taextras.py:117
msgid "return x position"
msgstr "return x position"
-#: taextras.py:117
+#: taextras.py:118
msgid "y position"
msgstr "y position"
-#: taextras.py:118
+#: taextras.py:119
msgid "return y position"
msgstr "return y position"
-#: taextras.py:122
+#: taextras.py:123
msgid "Sumo Butia"
msgstr "Sumo Butia"
-#: taextras.py:123
+#: taextras.py:124
msgid "submit speed​​"
msgstr "submit speed​​"
-#: taextras.py:124
+#: taextras.py:125
msgid "Send speed to the robot."
msgstr "Send speed to the robot."
-#: taextras.py:125
+#: taextras.py:126
msgid "set speed"
msgstr "set speed"
-#: taextras.py:126
+#: taextras.py:127
msgid "Set the default speed for the movement commands."
msgstr "Set the default speed for the movement commands."
-#: taextras.py:127
+#: taextras.py:128
msgid "move"
msgstr "move"
-#: taextras.py:130
+#: taextras.py:131
msgid "turn left"
msgstr "turn left"
-#: taextras.py:131
+#: taextras.py:132
msgid "turn right"
msgstr "turn right"
-#: taextras.py:132
+#: taextras.py:133
msgid "angle to center"
msgstr "angle to center"
#. TRANS: dojo is the playing field
-#: taextras.py:134
+#: taextras.py:135
msgid "Get the angle to the center of the dojo."
msgstr "Get the angle to the center of the dojo."
-#: taextras.py:135
+#: taextras.py:136
msgid "angle to the opponent"
msgstr "angle to the opponent"
-#: taextras.py:136
+#: taextras.py:137
msgid "Get the angle to the center of the opponent."
msgstr "Get the angle to the center of the opponent."
-#: taextras.py:137
+#: taextras.py:138
msgid "x coor."
msgstr "x coor."
-#: taextras.py:138
+#: taextras.py:139
msgid "Get the x coordinate of the robot."
msgstr "Get the x coordinate of the robot."
-#: taextras.py:139
+#: taextras.py:140
msgid "y coor."
msgstr "y coor."
-#: taextras.py:140
+#: taextras.py:141
msgid "Get the y coordinate of the robot."
msgstr "Get the y coordinate of the robot."
-#: taextras.py:141
+#: taextras.py:142
msgid "opponent x coor."
msgstr "opponent x coor."
-#: taextras.py:142
+#: taextras.py:143
msgid "Get the x coordinate of the opponent."
msgstr "Get the x coordinate of the opponent."
-#: taextras.py:143
+#: taextras.py:144
msgid "opponent y coor."
msgstr "opponent y coor."
-#: taextras.py:144
+#: taextras.py:145
msgid "Get the y coordinate of the opponent."
msgstr "Get the y coordinate of the opponent."
-#: taextras.py:145
+#: taextras.py:146
msgid "rotation"
msgstr "rotation"
-#: taextras.py:146
+#: taextras.py:147
msgid "Get SumBot rotation."
msgstr "Get SumBot rotation."
-#: taextras.py:147
+#: taextras.py:148
msgid "opponent rotation"
msgstr "opponent rotation"
-#: taextras.py:148
+#: taextras.py:149
msgid "Get the rotation of the opponent."
msgstr "Get the rotation of the opponent."
-#: taextras.py:149
+#: taextras.py:150
msgid "distance to center"
msgstr "distance to center"
#. TRANS: dojo is the playing field
-#: taextras.py:151
+#: taextras.py:152
msgid "Get the distance to the center of the dojo."
msgstr "Get the distance to the center of the dojo."
-#: taextras.py:152
+#: taextras.py:153
msgid "distance to opponent"
msgstr "distance to opponent"
-#: taextras.py:153
+#: taextras.py:154
msgid "Get the distance to the opponent."
msgstr "Get the distance to the opponent."
-#: taextras.py:154
+#: taextras.py:155
msgid "update information"
msgstr "update information"
-#: taextras.py:155
+#: taextras.py:156
msgid "Update information from the server."
msgstr "Update information from the server."
-#: turtleart.py:68
+#. TRANS: Please use similar terms to those used in the Physics Activity
+#: taextras.py:161
+msgid "Palette of physics blocks"
+msgstr "Palette of physics blocks"
+
+#: taextras.py:162
+msgid "start polygon"
+msgstr "start polygon"
+
+#: taextras.py:163
+msgid "Begin defining a new polygon based on the current Turtle xy position."
+msgstr "Begin defining a new polygon based on the current Turtle xy position."
+
+#: taextras.py:165
+msgid "add point"
+msgstr "add point"
+
+#: taextras.py:166
+msgid ""
+"Add a new point to the current polygon based on the current Turtle xy "
+"position."
+msgstr ""
+"Add a new point to the current polygon based on the current Turtle xy "
+"position."
+
+#: taextras.py:168
+msgid "end polygon"
+msgstr "end polygon"
+
+#: taextras.py:169
+msgid "Define a new polygon."
+msgstr "Define a new polygon."
+
+#: taextras.py:170
+msgid "end filled polygon"
+msgstr "end filled polygon"
+
+#: taextras.py:171
+msgid "Not a simple polygon"
+msgstr "Not a simple polygon"
+
+#: taextras.py:172
+msgid "Define a new flled polygon."
+msgstr "Define a new filled polygon."
+
+#: taextras.py:173
+msgid "triangle"
+msgstr "triangle"
+
+#. TRANS: base of a triangle
+#: taextras.py:175
+msgid "base"
+msgstr "base"
+
+#: taextras.py:177
+msgid "Add a triangle object to the project."
+msgstr "Add a triangle object to the project."
+
+#: taextras.py:178
+msgid "circle"
+msgstr "circle"
+
+#: taextras.py:179
+msgid "Add a circle object to the project."
+msgstr "Add a circle object to the project."
+
+#: taextras.py:180
+msgid "rectangle"
+msgstr "rectangle"
+
+#: taextras.py:183
+msgid "Add a rectangle object to the project."
+msgstr "Add a rectangle object to the project."
+
+#: taextras.py:184
+msgid "reset"
+msgstr "reset"
+
+#: taextras.py:185
+msgid "Reset the project; clear the object list."
+msgstr "Reset the project; clear the object list."
+
+#: taextras.py:186
+msgid "motor"
+msgstr "motor"
+
+#: taextras.py:187
+msgid "torque"
+msgstr "torque"
+
+#: taextras.py:188
+msgid "speed"
+msgstr "speed"
+
+#: taextras.py:189
+msgid ""
+"Motor torque and speed range from 0 (off) to positive numbers; motor is "
+"placed on the most recent object created."
+msgstr ""
+"Motor torque and speed range from 0 (off) to positive numbers; motor is "
+"placed on the most recent object created."
+
+#: taextras.py:191
+msgid "pin"
+msgstr "pin"
+
+#: taextras.py:192
+msgid "Pin an object down so that it cannot fall."
+msgstr "Pin an object down so that it cannot fall."
+
+#: taextras.py:193
+msgid "joint"
+msgstr "joint"
+
+#: taextras.py:196
+msgid ""
+"Join two objects together (the most recent object created and the object at "
+"point x, y)."
+msgstr ""
+"Join two objects together (the most recent object created and the object at "
+"point x, y)."
+
+#: taextras.py:198
+msgid "Save the project to the Journal as a Physics activity."
+msgstr "Save the project to the Journal as a Physics activity."
+
+#: taextras.py:199
+msgid "density"
+msgstr "density"
+
+#: taextras.py:200
+msgid ""
+"Set the density property for objects (density can be any positive number)."
+msgstr ""
+"Set the density property for objects (density can be any positive number)."
+
+#: taextras.py:202
+msgid "friction"
+msgstr "friction"
+
+#: taextras.py:203
+msgid ""
+"Set the friction property for objects (value from 0 to 1, where 0 turns "
+"friction off and 1 is strong friction)."
+msgstr ""
+"Set the friction property for objects (value from 0 to 1, where 0 turns "
+"friction off and 1 is strong friction)."
+
+#. TRANS: bounciness is restitution
+#: taextras.py:206
+msgid "bounciness"
+msgstr "bounciness"
+
+#: taextras.py:207
+msgid ""
+"Set the bounciness property for objects (a value from 0 to 1, where 0 means "
+"no bounce and 1 is very bouncy)."
+msgstr ""
+"Set the bounciness property for objects (a value from 0 to 1, where 0 means "
+"no bounce and 1 is very bouncy)."
+
+#: taextras.py:209
+msgid "dynamic"
+msgstr "dynamic"
+
+#: taextras.py:210
+msgid ""
+"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position."
+msgstr ""
+"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in "
+"position."
+
+#: turtleart.py:69
msgid "usage is"
msgstr "usage is"
-#: turtleart.py:212
+#: turtleart.py:228
msgid "No option action:"
msgstr "No option action:"
-#: turtleart.py:224
+#: turtleart.py:240
msgid "File not found"
msgstr "File not found"
-#: turtleart.py:248
+#: turtleart.py:264
#, python-format
msgid "Configuration directory not writable: %s"
msgstr "Configuration directory not writable: %s"
-#: turtleart.py:304
+#: turtleart.py:320
msgid "New"
msgstr "New"
-#: turtleart.py:305
+#: turtleart.py:321
msgid "Open"
msgstr "Open"
-#: turtleart.py:306
+#: turtleart.py:322
msgid "Save"
msgstr "Save"
-#: turtleart.py:307
+#: turtleart.py:323
msgid "Save as"
msgstr "Save as"
-#: turtleart.py:314
+#: turtleart.py:330
msgid "Quit"
msgstr "Quit"
-#: turtleart.py:315
+#: turtleart.py:331
msgid "File"
msgstr "File"
-#: turtleart.py:322
+#: turtleart.py:338
msgid "Rescale coordinates"
msgstr "Rescale coordinates"
-#: turtleart.py:328
+#: turtleart.py:344
msgid "Reset block size"
msgstr "Reset block size"
-#: turtleart.py:342
+#: turtleart.py:358
msgid "Show/hide blocks"
msgstr "Show/hide blocks"
-#: turtleart.py:344
+#: turtleart.py:360
msgid "Tools"
msgstr "Tools"
-#: turtleart.py:351
+#: turtleart.py:367
msgid "Stop"
msgstr "Stop"
-#: turtleart.py:352
+#: turtleart.py:368
msgid "Turtle"
msgstr "Turtle"
-#: turtleart.py:382
+#: turtleart.py:398
msgid "You have unsaved work. Would you like to save before quitting?"
msgstr "You have unsaved work. Would you like to save before quitting?"
-#: turtleart.py:383
+#: turtleart.py:399
msgid "Save project?"
msgstr "Save project?"
+#~ msgid "full screen"
+#~ msgstr "full screen"
+
#~ msgid "push accereration in x, y, z to heap"
#~ msgstr "push acceleration in x, y, z to heap"
diff --git a/po/fr.po b/po/fr.po
index 0af5d34..c1b1f7d 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-09-27 07:23-0400\n"
-"PO-Revision-Date: 2011-09-30 18:40+0200\n"
+"POT-Creation-Date: 2011-11-21 00:32-0500\n"
+"PO-Revision-Date: 2011-11-27 01:32+0200\n"
"Last-Translator: samy boutayeb <s.boutayeb@free.fr>\n"
"Language-Team: LANGUAGE <walter@sugarlabs.org>\n"
"Language: fr\n"
@@ -17,9 +17,9 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: Pootle 2.0.5\n"
-#: activity/activity.info:2 TurtleArt/taexporthtml.py:127
-#: TurtleArt/taexporthtml.py:129 TurtleArt/tawindow.py:1568
-#: TurtleArt/tawindow.py:2793 pysamples/grecord.py:205 turtleart.py:272
+#: activity/activity.info:2 TurtleArt/taexporthtml.py:129
+#: TurtleArt/taexporthtml.py:131 TurtleArt/tawindow.py:1658
+#: TurtleArt/tawindow.py:2924 pysamples/grecord.py:205 turtleart.py:288
msgid "Turtle Art"
msgstr "ArtTortue"
@@ -35,7 +35,7 @@ msgstr "avance"
msgid "moves turtle forward"
msgstr "avancer la tortue"
-#: TurtleArt/tabasics.py:131 taextras.py:128
+#: TurtleArt/tabasics.py:131 taextras.py:129
msgid "back"
msgstr "recule"
@@ -52,7 +52,7 @@ msgid "clears the screen and reset the turtle"
msgstr "effacer l'écran et réinitialiser la tortue"
#: TurtleArt/tabasics.py:154
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:665
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715
msgid "left"
msgstr "gauche"
@@ -61,7 +61,7 @@ msgid "turns turtle counterclockwise (angle in degrees)"
msgstr "pivoter la tortue dans le sens anti-horaire (angle en degrés)"
#: TurtleArt/tabasics.py:165
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:739
msgid "right"
msgstr "droite"
@@ -89,11 +89,11 @@ msgstr "déplacer la tortue le long d'un arc"
msgid "set xy"
msgstr "fixe xy"
-#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256
+#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256 taextras.py:194
msgid "x"
msgstr "x"
-#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256
+#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256 taextras.py:195
msgid "y"
msgstr "y"
@@ -113,8 +113,8 @@ msgstr "seth"
msgid "sets the heading of the turtle (0 is towards the top of the screen.)"
msgstr "fixe le cap de la tortue (0 est orienté sur le haut de l'écran)"
-#: TurtleArt/tabasics.py:216 TurtleArt/tawindow.py:2789
-#: TurtleArt/tawindow.py:2793 TurtleArtActivity.py:547
+#: TurtleArt/tabasics.py:216 TurtleArt/tawindow.py:2920
+#: TurtleArt/tawindow.py:2924 TurtleArtActivity.py:548
msgid "xcor"
msgstr "coord x"
@@ -126,8 +126,8 @@ msgstr ""
"maintient la valeur de la coordonnée x courante de la tortue (utilisable à "
"la place d'un bloc numérique)"
-#: TurtleArt/tabasics.py:227 TurtleArt/tawindow.py:2789
-#: TurtleArt/tawindow.py:2793 TurtleArtActivity.py:548
+#: TurtleArt/tabasics.py:227 TurtleArt/tawindow.py:2920
+#: TurtleArt/tawindow.py:2924 TurtleArtActivity.py:549
msgid "ycor"
msgstr "coord y"
@@ -139,8 +139,8 @@ msgstr ""
"maintient la valeur de la coordonnée y courante de la tortue (utilisable à "
"la place d'un bloc numérique)"
-#: TurtleArt/tabasics.py:238 TurtleArt/tawindow.py:2789
-#: TurtleArt/tawindow.py:2793 TurtleArtActivity.py:548
+#: TurtleArt/tabasics.py:238 TurtleArt/tawindow.py:2920
+#: TurtleArt/tawindow.py:2924 TurtleArtActivity.py:549
msgid "heading"
msgstr "cap"
@@ -467,7 +467,7 @@ msgid "logical OR operator"
msgstr "opérateur logique OU"
#: TurtleArt/tabasics.py:710
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:94
msgid "Palette of flow operators"
msgstr "Palette d'opérateurs de flux"
@@ -582,17 +582,17 @@ msgstr "stocke une valeur numérique dans la Variable 2"
#: TurtleArt/tabasics.py:837 TurtleArt/tabasics.py:838
#: TurtleArt/tabasics.py:839
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:170
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:172
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:166
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:168
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:203
msgid "text"
msgstr "texte"
#: TurtleArt/tabasics.py:840
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:173
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169
msgid "string value"
msgstr "valeur chaîne"
@@ -701,31 +701,31 @@ msgstr "effacer tout"
msgid "move all blocks to trash"
msgstr "déplacer tous les blocs vers la corbeille"
-#: TurtleArt/taconstants.py:251 TurtleArt/taconstants.py:273
-#: TurtleArt/taconstants.py:294 TurtleArt/taconstants.py:336
-#: TurtleArt/taconstants.py:378 TurtleArt/taconstants.py:420
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:788
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:816
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:830
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:844
+#: TurtleArt/taconstants.py:262 TurtleArt/taconstants.py:284
+#: TurtleArt/taconstants.py:305 TurtleArt/taconstants.py:347
+#: TurtleArt/taconstants.py:389 TurtleArt/taconstants.py:431
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:824
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:838
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:852
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:866
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894
msgid "Title"
msgstr "Titre"
-#: TurtleArt/talogo.py:417
+#: TurtleArt/talogo.py:418
msgid "did not output to"
msgstr "n'a pas pu ouvrir"
-#: TurtleArt/talogo.py:466
+#: TurtleArt/talogo.py:467
msgid "I don't know how to"
msgstr "Je ne sais pas comment faire pour"
-#: TurtleArt/talogo.py:512
+#: TurtleArt/talogo.py:514
msgid "doesn't like"
msgstr "n'aime pas"
-#: TurtleArt/talogo.py:512
+#: TurtleArt/talogo.py:514
msgid "as input"
msgstr "comme entrée"
@@ -745,187 +745,199 @@ msgstr "Charger..."
msgid "Save..."
msgstr "Enregistrer..."
-#: TurtleArt/tautils.py:590
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575
+#: TurtleArt/tautils.py:597
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:625
msgid "click to open"
msgstr "cliquer pour ouvrir"
-#: TurtleArt/tawindow.py:748 TurtleArt/tawindow.py:749
+#: TurtleArt/tawindow.py:786 TurtleArt/tawindow.py:787
msgid "orientation"
msgstr "orientation"
-#: TurtleArt/tawindow.py:759 TurtleArt/tawindow.py:1022
+#: TurtleArt/tawindow.py:797 TurtleArt/tawindow.py:1080
msgid "next"
msgstr "suivant"
-#: TurtleArt/tawindow.py:2885
+#: TurtleArt/tawindow.py:3019
msgid "image"
msgstr "image"
-#: TurtleArtActivity.py:125
+#. TRANS: activity count is the number of times this instance
+#. has been accessed
+#: TurtleArtActivity.py:91 TurtleArtActivity.py:92 TurtleArtActivity.py:96
+#: TurtleArtActivity.py:754
+msgid "activity count"
+msgstr "total activité"
+
+#: TurtleArtActivity.py:140
msgid "presentation"
msgstr "présentation"
-#: TurtleArtActivity.py:196
+#: TurtleArtActivity.py:211
msgid "snapshot"
msgstr "instantanée"
-#: TurtleArtActivity.py:244 turtleart.py:338
+#: TurtleArtActivity.py:259 turtleart.py:354
msgid "Show palette"
msgstr "Afficher la palette"
-#: TurtleArtActivity.py:250 TurtleArtActivity.py:629 turtleart.py:340
+#: TurtleArtActivity.py:265 TurtleArtActivity.py:630 turtleart.py:356
msgid "Hide palette"
msgstr "Masquer la palette"
-#: TurtleArtActivity.py:257 TurtleArtActivity.py:270
+#: TurtleArtActivity.py:272 TurtleArtActivity.py:285
msgid "Show blocks"
msgstr "Afficher les blocs"
-#: TurtleArtActivity.py:260 TurtleArtActivity.py:278 TurtleArtActivity.py:632
+#: TurtleArtActivity.py:275 TurtleArtActivity.py:293 TurtleArtActivity.py:633
msgid "Hide blocks"
msgstr "Masquer les blocs"
-#: TurtleArtActivity.py:398
+#: TurtleArtActivity.py:403
msgid "Rescale coordinates down"
msgstr "Diminuer l'échelle des coordonnées"
-#: TurtleArtActivity.py:402 TurtleArtActivity.py:551
+#: TurtleArtActivity.py:407 TurtleArtActivity.py:552
msgid "Rescale coordinates up"
msgstr "Augmenter l'échelle des coordonnées"
-#: TurtleArtActivity.py:465 TurtleArtActivity.py:520 turtleart.py:335
+#: TurtleArtActivity.py:466 TurtleArtActivity.py:521 turtleart.py:351
msgid "Edit"
msgstr "Édition"
-#: TurtleArtActivity.py:469 TurtleArtActivity.py:518 turtleart.py:330
+#: TurtleArtActivity.py:470 TurtleArtActivity.py:519 turtleart.py:346
msgid "View"
msgstr "Vue"
-#: TurtleArtActivity.py:476 TurtleArtActivity.py:524
+#: TurtleArtActivity.py:477 TurtleArtActivity.py:525
msgid "Help"
msgstr "Aide"
-#: TurtleArtActivity.py:497 TurtleArtActivity.py:623
+#: TurtleArtActivity.py:498 TurtleArtActivity.py:624
msgid "Load example"
msgstr "Charger l'exemple"
-#: TurtleArtActivity.py:516
+#: TurtleArtActivity.py:517
msgid "Project"
msgstr "Projet"
-#: TurtleArtActivity.py:522
+#: TurtleArtActivity.py:523
msgid "Import/Export"
msgstr "Importer/Exporter"
-#: TurtleArtActivity.py:533 turtleart.py:333
+#: TurtleArtActivity.py:534 turtleart.py:349
msgid "Copy"
msgstr "Copier"
-#: TurtleArtActivity.py:535 turtleart.py:334
+#: TurtleArtActivity.py:536 turtleart.py:350
msgid "Paste"
msgstr "Coller"
-#: TurtleArtActivity.py:537
+#: TurtleArtActivity.py:538
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:651
msgid "Fullscreen"
msgstr "Plein écran"
-#: TurtleArtActivity.py:539 turtleart.py:318
+#: TurtleArtActivity.py:540 turtleart.py:334
msgid "Cartesian coordinates"
msgstr "Coordonnées Cartésiennes"
-#: TurtleArtActivity.py:541 turtleart.py:320
+#: TurtleArtActivity.py:542 turtleart.py:336
msgid "Polar coordinates"
msgstr "Coordonnées Polaires"
-#: TurtleArtActivity.py:544
+#: TurtleArtActivity.py:545
msgid "Metric coordinates"
msgstr "Coordonnées métriques"
-#: TurtleArtActivity.py:554 turtleart.py:324
+#: TurtleArtActivity.py:555 turtleart.py:340
msgid "Grow blocks"
msgstr "Augmenter les blocs"
-#: TurtleArtActivity.py:556 turtleart.py:326
+#: TurtleArtActivity.py:557 turtleart.py:342
msgid "Shrink blocks"
msgstr "Diminuer les blocs"
-#: TurtleArtActivity.py:574 TurtleArtActivity.py:578
+#: TurtleArtActivity.py:575 TurtleArtActivity.py:579
msgid "Move the cursor over the orange palette for help."
msgstr "Passer le curseur sur la palette orange pour afficher l'aide."
-#: TurtleArtActivity.py:604 turtleart.py:308
+#: TurtleArtActivity.py:605 turtleart.py:324
msgid "Save as image"
msgstr "Enregistrer dans une image"
-#: TurtleArtActivity.py:607 turtleart.py:310
+#: TurtleArtActivity.py:608 turtleart.py:326
msgid "Save as HTML"
msgstr "Enregistrer en HTML"
-#: TurtleArtActivity.py:609 turtleart.py:312
+#: TurtleArtActivity.py:610 turtleart.py:328
msgid "Save as Logo"
msgstr "Enregistrer en Logo"
-#: TurtleArtActivity.py:612
+#: TurtleArtActivity.py:613
msgid "Save snapshot"
msgstr "Enregistrer l'instantané"
-#: TurtleArtActivity.py:616
+#: TurtleArtActivity.py:617
msgid "Import project from the Journal"
msgstr "Importer le projet depuis le journal"
-#: TurtleArtActivity.py:619
+#: TurtleArtActivity.py:620
msgid "Load Python block"
msgstr "Charger le bloc Python"
-#: TurtleArtActivity.py:630
+#: TurtleArtActivity.py:631
msgid "<Ctrl>p"
msgstr "<Ctrl>p"
-#: TurtleArtActivity.py:633
+#: TurtleArtActivity.py:634
msgid "<Ctrl>b"
msgstr "<Ctrl>b"
-#: TurtleArtActivity.py:638 turtleart.py:347
+#: TurtleArtActivity.py:639 turtleart.py:363
msgid "Clean"
msgstr "Effacer"
-#: TurtleArtActivity.py:638
+#: TurtleArtActivity.py:639
msgid "<Ctrl>e"
msgstr "<Ctrl>e"
-#: TurtleArtActivity.py:640 turtleart.py:348
+#: TurtleArtActivity.py:641 turtleart.py:364
msgid "Run"
msgstr "Exécuter"
-#: TurtleArtActivity.py:640
+#: TurtleArtActivity.py:641
msgid "<Ctrl>r"
msgstr "<Ctrl>r"
-#: TurtleArtActivity.py:642 turtleart.py:349
+#: TurtleArtActivity.py:643 turtleart.py:365
msgid "Step"
msgstr "Pas à pas"
-#: TurtleArtActivity.py:642
+#: TurtleArtActivity.py:643
msgid "<Ctrl>w"
msgstr "<Ctrl>w"
-#: TurtleArtActivity.py:644 turtleart.py:350
+#: TurtleArtActivity.py:645 turtleart.py:366
msgid "Debug"
msgstr "Débogage"
-#: TurtleArtActivity.py:644
+#: TurtleArtActivity.py:645
msgid "<Ctrl>d"
msgstr "<Ctrl>d"
-#: TurtleArtActivity.py:646
+#: TurtleArtActivity.py:647
msgid "Stop turtle"
msgstr "Arrêter la tortue"
-#: TurtleArtActivity.py:647
+#: TurtleArtActivity.py:648
msgid "<Ctrl>s"
msgstr "<Ctrl>s"
+#: TurtleArtActivity.py:753 TurtleArtActivity.py:755
+msgid "turtle blocks"
+msgstr "blocs tortue"
+
#: gnome_plugins/collaboration_plugin.py:67
msgid "My Turtle Art session"
msgstr "Ma session ArtTortue"
@@ -954,31 +966,31 @@ msgstr "Configuration"
msgid "Neighborhood"
msgstr "Voisinage"
-#: gnome_plugins/collaboration_plugin.py:288
+#: gnome_plugins/collaboration_plugin.py:292
msgid "Nickname"
msgstr "Pseudo"
-#: gnome_plugins/collaboration_plugin.py:290
+#: gnome_plugins/collaboration_plugin.py:294
msgid "Account ID"
msgstr "ID de compte"
-#: gnome_plugins/collaboration_plugin.py:292
+#: gnome_plugins/collaboration_plugin.py:296
msgid "Server"
msgstr "Serveur"
-#: gnome_plugins/collaboration_plugin.py:294
+#: gnome_plugins/collaboration_plugin.py:298
msgid "Port"
msgstr "Port"
-#: gnome_plugins/collaboration_plugin.py:296
+#: gnome_plugins/collaboration_plugin.py:300
msgid "Password"
msgstr "Mot de passe"
-#: gnome_plugins/collaboration_plugin.py:298
+#: gnome_plugins/collaboration_plugin.py:302
msgid "Register"
msgstr "S'enregistrer"
-#: gnome_plugins/collaboration_plugin.py:300
+#: gnome_plugins/collaboration_plugin.py:304
msgid "Colors"
msgstr "Couleurs"
@@ -1032,9 +1044,9 @@ msgstr "Echec du transfert !"
#: plugins/accelerometer/accelerometer.py:49
#: plugins/audio_sensors/audio_sensors.py:75
-#: plugins/camera_sensor/camera_sensor.py:58
+#: plugins/camera_sensor/camera_sensor.py:56
#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:269
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288
msgid "Palette of sensor blocks"
msgstr "Palette de blocs de capteurs"
@@ -1070,6 +1082,7 @@ msgstr "volume d'entrée du micro"
#: plugins/audio_sensors/audio_sensors.py:118
#: plugins/audio_sensors/audio_sensors.py:126
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
msgid "pitch"
msgstr "hauteur"
@@ -1098,27 +1111,27 @@ msgstr "tension"
msgid "microphone input voltage"
msgstr "tension d'entrée du micro"
-#: plugins/camera_sensor/camera_sensor.py:69
-#: plugins/camera_sensor/camera_sensor.py:81
-#: plugins/camera_sensor/camera_sensor.py:99
-#: plugins/camera_sensor/camera_sensor.py:112
+#: plugins/camera_sensor/camera_sensor.py:67
+#: plugins/camera_sensor/camera_sensor.py:79
+#: plugins/camera_sensor/camera_sensor.py:97
+#: plugins/camera_sensor/camera_sensor.py:110
#: plugins/light_sensor/light_sensor.py:55
#: plugins/light_sensor/light_sensor.py:62
msgid "brightness"
msgstr "luminosité"
-#: plugins/camera_sensor/camera_sensor.py:70
-#: plugins/camera_sensor/camera_sensor.py:101
+#: plugins/camera_sensor/camera_sensor.py:68
+#: plugins/camera_sensor/camera_sensor.py:99
msgid "light level detected by camera"
msgstr "niveau de luminosité détecté par la caméra"
-#: plugins/camera_sensor/camera_sensor.py:82
-#: plugins/camera_sensor/camera_sensor.py:113
+#: plugins/camera_sensor/camera_sensor.py:80
+#: plugins/camera_sensor/camera_sensor.py:111
msgid "Average RGB color from camera is pushed to the stack"
msgstr "La couleur RVB moyenne de la caméra est poussée sur la pile"
-#: plugins/camera_sensor/camera_sensor.py:93
-#: plugins/camera_sensor/camera_sensor.py:125
+#: plugins/camera_sensor/camera_sensor.py:91
+#: plugins/camera_sensor/camera_sensor.py:123
msgid "camera output"
msgstr "sortie de la caméra"
@@ -1135,225 +1148,276 @@ msgstr "RFID"
msgid "read value from RFID device"
msgstr "lire la valeur de l'équipement RFID"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99
msgid "while"
msgstr "tant que"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100
msgid "do-while-True operator that uses boolean operators from Numbers palette"
msgstr ""
"opérateur faire-tantQue-Vrai utilisant des opérateurs booléens de la palette "
"des nombres"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106
msgid "until"
msgstr "jusqu'à"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:111
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107
msgid "do-until-True operator that uses boolean operators from Numbers palette"
msgstr ""
"opérateur faire-tantQue-Vrai utilisant des opérateurs booléens de la palette "
"des nombres"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:118
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:114
msgid "Palette of media objects"
msgstr "Palette d'objets multimédia"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:120
msgid "journal"
msgstr "journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:121
msgid "Sugar Journal media object"
msgstr "Objet média du Journal Sugar"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:135
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:131
msgid "audio"
msgstr "audio"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:137
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133
msgid "Sugar Journal audio object"
msgstr "Objet audio du Journal Sugar"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143
msgid "video"
msgstr "vidéo"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:149
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145
msgid "Sugar Journal video object"
msgstr "Objet vidéo du Journal Sugar"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155
msgid "description"
msgstr "description"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:161
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157
msgid "Sugar Journal description field"
msgstr "Champ description du Journal Sugar"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:206
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:174
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:202
msgid "show"
msgstr "montre"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:182
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:210
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:191
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:206
msgid "draws text or show media from the Journal"
msgstr "dessine un texte ou montre un média du Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:191
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187
msgid "show aligned"
msgstr "montrer alignement"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:218
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214
msgid "set scale"
msgstr "définit l'échelle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:218
msgid "sets the scale of media"
msgstr "fixe l'échelle du média"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225
msgid "save picture"
msgstr "enregistrer image"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:231
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:242
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238
msgid "picture name"
msgstr "nom image"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228
msgid "saves a picture to the Sugar Journal"
msgstr "enregistre l'image dans le Journal de Sugar"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236
msgid "save SVG"
msgstr "enregistrer SVG"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:243
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239
msgid "saves turtle graphics as an SVG file in the Sugar Journal"
msgstr ""
"enregistre les dessins de la tortue en tant que fichier SVG dans le Journal "
"de Sugar"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246
msgid "scale"
msgstr "échelle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250
msgid "holds current scale value"
msgstr "conserver la valeur actuelle de l'échelle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255
msgid "media wait"
msgstr "attente du média"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:261
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257
msgid "wait for current video or audio to complete"
msgstr "attendre la fin de la vidéo ou de l'audio en cours"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:274
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264
+msgid "speak"
+msgstr "parler"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266
+msgid "hello"
+msgstr "salut"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:267
+msgid "speaks text"
+msgstr "dit le texte"
+
+#. TRANS: pitch, duration, amplitude
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
+msgid "sinewave"
+msgstr "onde sinusoïdale"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
+msgid "duration"
+msgstr "durée"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:278
+msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)"
+msgstr ""
+"joue une onde sinusoïdale à une fréquence, une amplitude et une durée (en "
+"secondes)"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:293
+msgid "button down"
+msgstr "bouton enfoncé"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296
+msgid "returns 1 if mouse button is pressed"
+msgstr "retourne 1 si le bouton de la souris est actionné"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303
+msgid "mouse x"
+msgstr "souris x"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:306
+msgid "returns mouse x coordinate"
+msgstr "retourne la coordonnée x de la souris"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313
+msgid "mouse y"
+msgstr "souris y"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316
+msgid "returns mouse y coordinate"
+msgstr "retourne la coordonnée y de la souris"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:324
msgid "query keyboard"
msgstr "interroger clavier"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326
msgid "query for keyboard input (results stored in keyboard block)"
msgstr ""
"interroge la valeur entrée au clavier (résultat stocké dans le bloc clavier)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:333
msgid "keyboard"
msgstr "clavier"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337
msgid "holds results of query-keyboard block"
msgstr "conserve le résultat dans le bloc clavier d'interrogation"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:294
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:344
msgid "read pixel"
msgstr "lire le pixel"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:347
msgid "RGB color under the turtle is pushed to the stack"
msgstr "La couleur RVB sous la tortue est poussée vers la pile"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:355
msgid "turtle sees"
msgstr "tortue voit"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357
msgid "returns the color that the turtle \"sees\""
msgstr "retourne la couleur \"vue\" par la tortue"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:315
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:365
msgid "time"
msgstr "temps"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:318
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368
msgid "elapsed time (in seconds) since program started"
msgstr "temps écoulé (en secondes) depuis le démarrage du programme"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377
msgid "Palette of extra options"
msgstr "Palette d'options supplémentaires"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:332
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:382
msgid "push"
msgstr "pousse"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:335
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385
msgid "pushes value onto FILO (first-in last-out heap)"
msgstr "pousse la valeur dans le tas FILO (premier entré dernier sorti)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:345
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:395
msgid "show heap"
msgstr "affiche le tas"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398
msgid "shows values in FILO (first-in last-out heap)"
msgstr "affiche les valeurs dans le tas FILO (premier entré dernier sorti)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:408
msgid "empty heap"
msgstr "vide le tas"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:411
msgid "emptys FILO (first-in-last-out heap)"
msgstr "vider FILO (Premier Entrée Dernier Sortie)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:421
msgid "pop"
msgstr "dépile"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:375
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:425
msgid "pops value off FILO (first-in last-out heap)"
msgstr "sort la valeur du tas FILO (premier entré dernier sorti)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437
msgid "comment"
msgstr "commenter"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:438
msgid "places a comment in your code"
msgstr "placer un commentaire dans votre code"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:444
msgid "print"
msgstr "montre"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:397
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:447
msgid "prints value in status block at bottom of the screen"
msgstr "affiche la valeur dans le bloc d'état en bas de l'écran"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:405
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:455
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480
msgid "Python"
msgstr "Python"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:408
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:458
msgid ""
"a programmable block: used to add advanced single-variable math equations, e."
"g., sin(x)"
@@ -1361,7 +1425,7 @@ msgstr ""
"un bloc programmable: utilisé pour ajouter des équations mathématiques "
"avancées à une seule variable, ex: sin(x)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:420
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470
msgid ""
"a programmable block: used to add advanced multi-variable math equations, e."
"g., sqrt(x*x+y*y)"
@@ -1369,7 +1433,7 @@ msgstr ""
"un bloc programmable: utilisé pour ajouter des équations mathématiques "
"avancées à plusieurs variables, ex: sqrt(x*x+y*y)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483
msgid ""
"a programmable block: used to add advanced multi-variable math equations, e."
"g., sin(x+y+z)"
@@ -1377,231 +1441,228 @@ msgstr ""
"un bloc programmable: utilisé pour ajouter des équations mathématiques "
"avancées à plusieurs variables, ex: sin(x+y+z)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:444
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:474
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:494
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:509
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:524
msgid "Python block"
msgstr "Bloc Python"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:461
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:476
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:526
msgid "runs code found in the tamyblock.py module found in the Journal"
msgstr "exécute le code trouvé dans le module tamyblock.py module du Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:489
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539
msgid "Cartesian"
msgstr "Cartésienne"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:491
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541
msgid "displays Cartesian coordinates"
msgstr "afficher coordonnées Cartesienne"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:497
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547
msgid "polar"
msgstr "polaire"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549
msgid "displays polar coordinates"
msgstr "afficher les coordonnées polaires"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:505
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555
msgid "turtle"
msgstr "tortue"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:558
msgid "chooses which turtle to command"
msgstr "choisir la tortue à commander"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:517
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:526
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:567
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:576
msgid "turtle shell"
msgstr "carapace de la tortue"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:527
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:577
msgid "put a custom 'shell' on the turtle"
msgstr "place une 'carapace' personnalisée sur la tortue"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:697
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:582
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747
msgid "top"
msgstr "haut"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:584
msgid "top of a collapsed stack"
msgstr "haut d'une pile agrégée"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:540
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:673
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:590
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723
msgid "bottom"
msgstr "bas"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:591
msgid "bottom of a collapsible stack"
msgstr "bas d'une pile à agréger"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:599
msgid "bottom block in a collapsed stack: click to open"
msgstr "bloc du dessous dans une pile agrégée: cliquer pour développer"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:557
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:560
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:577
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:619
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:627
msgid "top of stack"
msgstr "haut de la pile"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:558
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:567
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:608
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:617
msgid "label"
msgstr "libellé"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:566
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616
msgid "top of a collapsible stack"
msgstr "haut d'une pile à agréger"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:633
msgid "Palette of presentation templates"
msgstr "Palette de modèles de présentation"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:587
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:637
msgid "hide blocks"
msgstr "masquer les blocs"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:639
msgid "declutters canvas by hiding blocks"
msgstr "désencombre le canevas en masquant les blocs"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:594
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644
msgid "show blocks"
msgstr "montrer blocs"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646
msgid "restores hidden blocks"
msgstr "restaurer les blocs cachés"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:601
-msgid "full screen"
-msgstr "plein écran"
-
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:603
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653
msgid "hides the Sugar toolbars"
msgstr "cacher la barre d'outils Sugar"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662
msgid "list"
msgstr "liste"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:615
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:845
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:665
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895
msgid "presentation bulleted list"
msgstr "présentation liste à puce"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:623
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:846
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:673
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896
msgid "presentation template: list of bullets"
msgstr "modèle de présentation : liste de puces"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:790
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:680
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840
msgid "presentation template: select Journal object (no description)"
msgstr ""
"modèle de présentation : sélectionner un objet du Journal (sans description)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:637
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:687
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826
msgid "presentation template: select Journal object (with description)"
msgstr ""
"modèle de présentation : sélectionner un objet du Journal (avec sa "
"description)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:832
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:694
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882
msgid "presentation template: select four Journal objects"
msgstr "modèle de présentation : sélectionner quatre objets du Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:651
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:658
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:818
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:701
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:868
msgid "presentation template: select two Journal objects"
msgstr "modèle de présentation : sélectionner deux objets du Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:668
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:718
msgid "xcor of left of screen"
msgstr "coord. x de la gauche de l'écran"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:676
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:726
msgid "ycor of bottom of screen"
msgstr "coord. y du bas de l'écran"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:681
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 taextras.py:181
msgid "width"
msgstr "largeur"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:684
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734
msgid "the canvas width"
msgstr "largeur du canevas"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:692
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742
msgid "xcor of right of screen"
msgstr "coord. x de la droite de l'écran"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:750
msgid "ycor of top of screen"
msgstr "coord. y du haut de l'écran"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:705
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:755 taextras.py:176
+#: taextras.py:182
msgid "height"
msgstr "hauteur"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758
msgid "the canvas height"
msgstr "hauteur du canevas"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765
msgid "title x"
msgstr "titre x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774
msgid "title y"
msgstr "titre y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783
msgid "left x"
msgstr "gauche x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:792
msgid "top y"
msgstr "haut x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:801
msgid "right x"
msgstr "droite x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:760
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:810
msgid "bottom y"
msgstr "bas x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:775
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:825
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:839
msgid "presentation 1x1"
msgstr "présentation 1x1"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:803
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:853
msgid "presentation 2x1"
msgstr "présentation 2x1"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867
msgid "presentation 1x2"
msgstr "présentation 1x2"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:831
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881
msgid "presentation 2x2"
msgstr "présentation 2x2"
-#: pysamples/grecord.py:215 taextras.py:129
+#: pysamples/grecord.py:215 taextras.py:130
msgid "stop"
msgstr "arrête"
@@ -1870,218 +1931,400 @@ msgid "calibrate a color to follow"
msgstr "calibrer une couleur à suivre"
#: taextras.py:115
+msgid "Calibrate"
+msgstr "Calibrer"
+
+#: taextras.py:116
msgid "x position"
msgstr "position en x"
-#: taextras.py:116
+#: taextras.py:117
msgid "return x position"
msgstr "retourne la position en x"
-#: taextras.py:117
+#: taextras.py:118
msgid "y position"
msgstr "position en y"
-#: taextras.py:118
+#: taextras.py:119
msgid "return y position"
msgstr "retourne la position en y"
-#: taextras.py:122
+#: taextras.py:123
msgid "Sumo Butia"
msgstr "Sumo Butia"
-#: taextras.py:123
+#: taextras.py:124
msgid "submit speed​​"
msgstr "soumettre la vitesse"
-#: taextras.py:124
+#: taextras.py:125
msgid "Send speed to the robot."
msgstr "Envoie la vitesse au robot."
-#: taextras.py:125
+#: taextras.py:126
msgid "set speed"
msgstr "fixe la vitesse"
-#: taextras.py:126
+#: taextras.py:127
msgid "Set the default speed for the movement commands."
msgstr "Fixe la vitesse par défaut pour les commandes de déplacement."
-#: taextras.py:127
+#: taextras.py:128
msgid "move"
msgstr "déplace"
-#: taextras.py:130
+#: taextras.py:131
msgid "turn left"
msgstr "tourne à gauche"
-#: taextras.py:131
+#: taextras.py:132
msgid "turn right"
msgstr "tourne à droite"
-#: taextras.py:132
+#: taextras.py:133
msgid "angle to center"
msgstr "angle avec le centre"
#. TRANS: dojo is the playing field
-#: taextras.py:134
+#: taextras.py:135
msgid "Get the angle to the center of the dojo."
msgstr "Obtient l'angle avec le centre du dojo."
-#: taextras.py:135
+#: taextras.py:136
msgid "angle to the opponent"
msgstr "angle avec l'adversaire"
-#: taextras.py:136
+#: taextras.py:137
msgid "Get the angle to the center of the opponent."
msgstr "Obtient l'angle avec le centre de l'adversaire."
-#: taextras.py:137
+#: taextras.py:138
msgid "x coor."
msgstr "coor. x"
-#: taextras.py:138
+#: taextras.py:139
msgid "Get the x coordinate of the robot."
msgstr "Obtient la coordonnée x du robot."
-#: taextras.py:139
+#: taextras.py:140
msgid "y coor."
msgstr "coor. y"
-#: taextras.py:140
+#: taextras.py:141
msgid "Get the y coordinate of the robot."
msgstr "Obtient la coordonnée y du robot."
-#: taextras.py:141
+#: taextras.py:142
msgid "opponent x coor."
msgstr "coor. x de l'adversaire"
-#: taextras.py:142
+#: taextras.py:143
msgid "Get the x coordinate of the opponent."
msgstr "Obtient la coordonnée x de l'adversaire."
-#: taextras.py:143
+#: taextras.py:144
msgid "opponent y coor."
msgstr "coor. y de l'adversaire."
-#: taextras.py:144
+#: taextras.py:145
msgid "Get the y coordinate of the opponent."
msgstr "Obtient la coordonnée y de l'adversaire."
-#: taextras.py:145
+#: taextras.py:146
msgid "rotation"
msgstr "rotation"
-#: taextras.py:146
+#: taextras.py:147
msgid "Get SumBot rotation."
msgstr "Obtient la rotation SumBot."
-#: taextras.py:147
+#: taextras.py:148
msgid "opponent rotation"
msgstr "rotation de l'adversaire"
-#: taextras.py:148
+#: taextras.py:149
msgid "Get the rotation of the opponent."
msgstr "Obtient la rotation de l'adversaire."
-#: taextras.py:149
+#: taextras.py:150
msgid "distance to center"
msgstr "distance par rapport au centre"
#. TRANS: dojo is the playing field
-#: taextras.py:151
+#: taextras.py:152
msgid "Get the distance to the center of the dojo."
msgstr "Obtient la distance par rapport au centre du dojo."
-#: taextras.py:152
+#: taextras.py:153
msgid "distance to opponent"
msgstr "distance par rapport à l'adversaire"
-#: taextras.py:153
+#: taextras.py:154
msgid "Get the distance to the opponent."
msgstr "Obtient la distance par rapport à l'adversaire."
-#: taextras.py:154
+#: taextras.py:155
msgid "update information"
msgstr "actualise l'information"
-#: taextras.py:155
+#: taextras.py:156
msgid "Update information from the server."
msgstr "Actualise l'information depuis le serveur."
-#: turtleart.py:68
+#. TRANS: Please use similar terms to those used in the Physics Activity
+#: taextras.py:161
+msgid "Palette of physics blocks"
+msgstr "Palette de blocs physique"
+
+#: taextras.py:162
+msgid "start polygon"
+msgstr "commence le polygone"
+
+#: taextras.py:163
+msgid "Begin defining a new polygon based on the current Turtle xy position."
+msgstr ""
+"Commence à définir un nouveau polygone basé sur la position xy courante de "
+"la Tortue"
+
+#: taextras.py:165
+msgid "add point"
+msgstr "ajoute un point"
+
+#: taextras.py:166
+msgid ""
+"Add a new point to the current polygon based on the current Turtle xy "
+"position."
+msgstr ""
+"Ajoute un nouveau point au polygone courant sur la base de la position xy "
+"courante de la Tortue"
+
+#: taextras.py:168
+msgid "end polygon"
+msgstr "fin du polygone"
+
+#: taextras.py:169
+msgid "Define a new polygon."
+msgstr "Définit un nouveau polygone"
+
+#: taextras.py:170
+msgid "end filled polygon"
+msgstr "fin du polygone plein"
+
+#: taextras.py:171
+msgid "Not a simple polygon"
+msgstr "Pas un polygone simple"
+
+#: taextras.py:172
+msgid "Define a new flled polygon."
+msgstr "Définit un nouveau polygone plein"
+
+#: taextras.py:173
+msgid "triangle"
+msgstr "triangle"
+
+#. TRANS: base of a triangle
+#: taextras.py:175
+msgid "base"
+msgstr "base"
+
+#: taextras.py:177
+msgid "Add a triangle object to the project."
+msgstr "Ajoute un objet triangle au projet."
+
+#: taextras.py:178
+msgid "circle"
+msgstr "cercle"
+
+#: taextras.py:179
+msgid "Add a circle object to the project."
+msgstr "Ajoute un objet cercle au projet"
+
+#: taextras.py:180
+msgid "rectangle"
+msgstr "rectangle"
+
+#: taextras.py:183
+msgid "Add a rectangle object to the project."
+msgstr "Ajoute un objet rectangle au projet"
+
+#: taextras.py:184
+msgid "reset"
+msgstr "réinitialise"
+
+#: taextras.py:185
+msgid "Reset the project; clear the object list."
+msgstr "Réinitialise le projet ; efface la liste des objets."
+
+#: taextras.py:186
+msgid "motor"
+msgstr "moteur"
+
+#: taextras.py:187
+msgid "torque"
+msgstr "couple"
+
+#: taextras.py:188
+msgid "speed"
+msgstr "vitesse"
+
+#: taextras.py:189
+msgid ""
+"Motor torque and speed range from 0 (off) to positive numbers; motor is "
+"placed on the most recent object created."
+msgstr ""
+"Couple moteur et plage de vitesse de 0 (arrêt) à des valeurs positives ; le "
+"moteur est placé sur l'objet créé en dernier."
+
+#: taextras.py:191
+msgid "pin"
+msgstr "épingle"
+
+#: taextras.py:192
+msgid "Pin an object down so that it cannot fall."
+msgstr "Épingle un objet pour l'empêcher de tomber."
+
+#: taextras.py:193
+msgid "joint"
+msgstr "relie"
+
+#: taextras.py:196
+msgid ""
+"Join two objects together (the most recent object created and the object at "
+"point x, y)."
+msgstr ""
+"Relie deux objets ensemble (l'objet créé en dernier et l'objet au point x, "
+"y)."
+
+#: taextras.py:198
+msgid "Save the project to the Journal as a Physics activity."
+msgstr "Enregistre le projet dans le journal comme activité Physique"
+
+#: taextras.py:199
+msgid "density"
+msgstr "densité"
+
+#: taextras.py:200
+msgid ""
+"Set the density property for objects (density can be any positive number)."
+msgstr ""
+"Définit la propriété densité pour les objets (la densité peut être un nombre "
+"positif quelconque)."
+
+#: taextras.py:202
+msgid "friction"
+msgstr "friction"
+
+#: taextras.py:203
+msgid ""
+"Set the friction property for objects (value from 0 to 1, where 0 turns "
+"friction off and 1 is strong friction)."
+msgstr ""
+"Définit la propriété friction pour les objets (valeur de 0 à 1, où 0 "
+"désactive la friction et 1 est une friction forte)."
+
+#. TRANS: bounciness is restitution
+#: taextras.py:206
+msgid "bounciness"
+msgstr "ressort"
+
+#: taextras.py:207
+msgid ""
+"Set the bounciness property for objects (a value from 0 to 1, where 0 means "
+"no bounce and 1 is very bouncy)."
+msgstr ""
+"Définit la propriété ressort pour les objets (valeur de 0 à 1, où 0 est "
+"l'absence de ressort et 1 correspond à un ressort élevé)."
+
+#: taextras.py:209
+msgid "dynamic"
+msgstr "dynamique"
+
+#: taextras.py:210
+msgid ""
+"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position."
+msgstr ""
+"Si dynamique = 1, l'objet peut se déplacer ; si dynamique = 0, il est fixé "
+"en position."
+
+#: turtleart.py:69
msgid "usage is"
msgstr "l'usage est"
-#: turtleart.py:212
+#: turtleart.py:228
msgid "No option action:"
msgstr "Aucune action d'option :"
-#: turtleart.py:224
+#: turtleart.py:240
msgid "File not found"
msgstr "Fichier introuvable"
-#: turtleart.py:248
+#: turtleart.py:264
#, python-format
msgid "Configuration directory not writable: %s"
msgstr "Répertoire de configuration non inscriptible : %s"
-#: turtleart.py:304
+#: turtleart.py:320
msgid "New"
msgstr "Nouveau"
-#: turtleart.py:305
+#: turtleart.py:321
msgid "Open"
msgstr "Ouvrir"
-#: turtleart.py:306
+#: turtleart.py:322
msgid "Save"
msgstr "Enregistrer"
-#: turtleart.py:307
+#: turtleart.py:323
msgid "Save as"
msgstr "Enregistrer sous"
-#: turtleart.py:314
+#: turtleart.py:330
msgid "Quit"
msgstr "Quitter"
-#: turtleart.py:315
+#: turtleart.py:331
msgid "File"
msgstr "Fichier"
-#: turtleart.py:322
+#: turtleart.py:338
msgid "Rescale coordinates"
msgstr "Modifier l'échelle"
-#: turtleart.py:328
+#: turtleart.py:344
msgid "Reset block size"
msgstr "Réinitialiser taille blocs"
-#: turtleart.py:342
+#: turtleart.py:358
msgid "Show/hide blocks"
msgstr "Montrer/Cacher les blocs"
-#: turtleart.py:344
+#: turtleart.py:360
msgid "Tools"
msgstr "Outils"
-#: turtleart.py:351
+#: turtleart.py:367
msgid "Stop"
msgstr "Arrêter"
-#: turtleart.py:352
+#: turtleart.py:368
msgid "Turtle"
msgstr "Tortue"
-#: turtleart.py:382
+#: turtleart.py:398
msgid "You have unsaved work. Would you like to save before quitting?"
msgstr ""
"Vous n'avez pas sauvegardé votre travail. Voulez-vous le sauvegarder avant "
"de quitter ?"
-#: turtleart.py:383
+#: turtleart.py:399
msgid "Save project?"
msgstr "Sauvegarder le projet ?"
+#~ msgid "full screen"
+#~ msgstr "plein écran"
+
#~ msgid "stack"
#~ msgstr "pile"
diff --git a/po/quz.po b/po/quz.po
new file mode 100644
index 0000000..f987735
--- /dev/null
+++ b/po/quz.po
@@ -0,0 +1,2245 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-11-18 00:32-0500\n"
+"PO-Revision-Date: 2011-11-26 08:21+0200\n"
+"Last-Translator: Chris <cjl@laptop.org>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: quz\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 % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
+"X-Generator: Pootle 2.0.5\n"
+
+#: activity/activity.info:2 TurtleArt/taexporthtml.py:129
+#: TurtleArt/taexporthtml.py:131 TurtleArt/tawindow.py:1658
+#: TurtleArt/tawindow.py:2923 pysamples/grecord.py:205 turtleart.py:288
+msgid "Turtle Art"
+msgstr ""
+
+#: TurtleArt/tabasics.py:115
+msgid "Palette of turtle commands"
+msgstr ""
+
+#: TurtleArt/tabasics.py:120
+msgid "forward"
+msgstr "Ñawpay"
+
+#: TurtleArt/tabasics.py:124
+msgid "moves turtle forward"
+msgstr ""
+
+#: TurtleArt/tabasics.py:131 taextras.py:129
+msgid "back"
+msgstr "Kutichiy"
+
+#: TurtleArt/tabasics.py:135
+msgid "moves turtle backward"
+msgstr ""
+
+#: TurtleArt/tabasics.py:143
+msgid "clean"
+msgstr ""
+
+#: TurtleArt/tabasics.py:146
+msgid "clears the screen and reset the turtle"
+msgstr ""
+
+#: TurtleArt/tabasics.py:154
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715
+msgid "left"
+msgstr "luq'i"
+
+#: TurtleArt/tabasics.py:158
+msgid "turns turtle counterclockwise (angle in degrees)"
+msgstr ""
+
+#: TurtleArt/tabasics.py:165
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:739
+msgid "right"
+msgstr "pana"
+
+#: TurtleArt/tabasics.py:169
+msgid "turns turtle clockwise (angle in degrees)"
+msgstr ""
+
+#: TurtleArt/tabasics.py:177
+msgid "arc"
+msgstr ""
+
+#: TurtleArt/tabasics.py:177
+msgid "angle"
+msgstr ""
+
+#: TurtleArt/tabasics.py:177
+msgid "radius"
+msgstr ""
+
+#: TurtleArt/tabasics.py:181
+msgid "moves turtle along an arc"
+msgstr ""
+
+#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256
+msgid "set xy"
+msgstr ""
+
+#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256 taextras.py:194
+msgid "x"
+msgstr "x"
+
+#: TurtleArt/tabasics.py:190 TurtleArt/tabasics.py:256 taextras.py:195
+msgid "y"
+msgstr "y"
+
+#: TurtleArt/tabasics.py:194 TurtleArt/tabasics.py:260
+msgid ""
+"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen."
+msgstr ""
+
+#: TurtleArt/tabasics.py:204
+msgid "set heading"
+msgstr ""
+
+#: TurtleArt/tabasics.py:208
+msgid "sets the heading of the turtle (0 is towards the top of the screen.)"
+msgstr ""
+
+#: TurtleArt/tabasics.py:216 TurtleArt/tawindow.py:2919
+#: TurtleArt/tawindow.py:2923 TurtleArtActivity.py:548
+msgid "xcor"
+msgstr ""
+
+#: TurtleArt/tabasics.py:217
+msgid ""
+"holds current x-coordinate value of the turtle (can be used in place of a "
+"number block)"
+msgstr ""
+
+#: TurtleArt/tabasics.py:227 TurtleArt/tawindow.py:2919
+#: TurtleArt/tawindow.py:2923 TurtleArtActivity.py:549
+msgid "ycor"
+msgstr ""
+
+#: TurtleArt/tabasics.py:228
+msgid ""
+"holds current y-coordinate value of the turtle (can be used in place of a "
+"number block)"
+msgstr ""
+
+#: TurtleArt/tabasics.py:238 TurtleArt/tawindow.py:2919
+#: TurtleArt/tawindow.py:2923 TurtleArtActivity.py:549
+msgid "heading"
+msgstr ""
+
+#: TurtleArt/tabasics.py:239
+msgid ""
+"holds current heading value of the turtle (can be used in place of a number "
+"block)"
+msgstr ""
+
+#: TurtleArt/tabasics.py:273
+msgid "Palette of pen commands"
+msgstr ""
+
+#: TurtleArt/tabasics.py:277
+msgid "pen up"
+msgstr ""
+
+#: TurtleArt/tabasics.py:280
+msgid "Turtle will not draw when moved."
+msgstr ""
+
+#: TurtleArt/tabasics.py:286
+msgid "pen down"
+msgstr ""
+
+#: TurtleArt/tabasics.py:289
+msgid "Turtle will draw when moved."
+msgstr ""
+
+#: TurtleArt/tabasics.py:295
+msgid "set pen size"
+msgstr ""
+
+#: TurtleArt/tabasics.py:299
+msgid "sets size of the line drawn by the turtle"
+msgstr ""
+
+#: TurtleArt/tabasics.py:309
+msgid "fill screen"
+msgstr ""
+
+#: TurtleArt/tabasics.py:309 TurtleArt/tabasics.py:394
+msgid "color"
+msgstr "Llimp'i"
+
+#: TurtleArt/tabasics.py:309 TurtleArt/tabasics.py:404
+msgid "shade"
+msgstr ""
+
+#: TurtleArt/tabasics.py:313
+msgid "fills the background with (color, shade)"
+msgstr ""
+
+#: TurtleArt/tabasics.py:322
+msgid "pen size"
+msgstr ""
+
+#: TurtleArt/tabasics.py:323
+msgid "holds current pen size (can be used in place of a number block)"
+msgstr ""
+
+#: TurtleArt/tabasics.py:334
+msgid "start fill"
+msgstr ""
+
+#: TurtleArt/tabasics.py:336
+msgid "starts filled polygon (used with end fill block)"
+msgstr ""
+
+#: TurtleArt/tabasics.py:343
+msgid "end fill"
+msgstr ""
+
+#: TurtleArt/tabasics.py:345
+msgid "completes filled polygon (used with start fill block)"
+msgstr ""
+
+#: TurtleArt/tabasics.py:355
+msgid "Palette of pen colors"
+msgstr ""
+
+#: TurtleArt/tabasics.py:359
+msgid "set color"
+msgstr ""
+
+#: TurtleArt/tabasics.py:363
+msgid "sets color of the line drawn by the turtle"
+msgstr ""
+
+#: TurtleArt/tabasics.py:371
+msgid "set shade"
+msgstr ""
+
+#: TurtleArt/tabasics.py:375
+msgid "sets shade of the line drawn by the turtle"
+msgstr ""
+
+#: TurtleArt/tabasics.py:383
+msgid "set gray"
+msgstr ""
+
+#: TurtleArt/tabasics.py:386
+msgid "sets gray level of the line drawn by the turtle"
+msgstr ""
+
+#: TurtleArt/tabasics.py:395
+msgid "holds current pen color (can be used in place of a number block)"
+msgstr ""
+
+#: TurtleArt/tabasics.py:405
+msgid "holds current pen shade"
+msgstr ""
+
+#: TurtleArt/tabasics.py:413
+msgid "gray"
+msgstr ""
+
+#: TurtleArt/tabasics.py:414
+msgid "holds current gray level (can be used in place of a number block)"
+msgstr ""
+
+#: TurtleArt/tabasics.py:420
+msgid "red"
+msgstr "Puka"
+
+#: TurtleArt/tabasics.py:421
+msgid "orange"
+msgstr ""
+
+#: TurtleArt/tabasics.py:423
+msgid "yellow"
+msgstr ""
+
+#: TurtleArt/tabasics.py:425
+msgid "green"
+msgstr "Q´umer"
+
+#: TurtleArt/tabasics.py:426
+msgid "cyan"
+msgstr ""
+
+#: TurtleArt/tabasics.py:427
+msgid "blue"
+msgstr "Anqas"
+
+#: TurtleArt/tabasics.py:428
+msgid "purple"
+msgstr ""
+
+#: TurtleArt/tabasics.py:430
+msgid "white"
+msgstr ""
+
+#: TurtleArt/tabasics.py:431
+msgid "black"
+msgstr ""
+
+#: TurtleArt/tabasics.py:437
+msgid "set text color"
+msgstr ""
+
+#: TurtleArt/tabasics.py:440
+msgid "sets color of text drawn by the turtle"
+msgstr ""
+
+#: TurtleArt/tabasics.py:448
+msgid "set text size"
+msgstr ""
+
+#: TurtleArt/tabasics.py:451
+msgid "sets size of text drawn by the turtle"
+msgstr ""
+
+#: TurtleArt/tabasics.py:534
+msgid "Palette of numeric operators"
+msgstr ""
+
+#: TurtleArt/tabasics.py:540
+msgid "plus"
+msgstr ""
+
+#: TurtleArt/tabasics.py:543
+msgid "adds two alphanumeric inputs"
+msgstr ""
+
+#: TurtleArt/tabasics.py:551
+msgid "minus"
+msgstr ""
+
+#: TurtleArt/tabasics.py:554
+msgid "subtracts bottom numeric input from top numeric input"
+msgstr ""
+
+#: TurtleArt/tabasics.py:565
+msgid "multiply"
+msgstr ""
+
+#: TurtleArt/tabasics.py:568
+msgid "multiplies two numeric inputs"
+msgstr ""
+
+#: TurtleArt/tabasics.py:577
+msgid "divide"
+msgstr ""
+
+#: TurtleArt/tabasics.py:580
+msgid ""
+"divides top numeric input (numerator) by bottom numeric input (denominator)"
+msgstr ""
+
+#: TurtleArt/tabasics.py:590
+msgid "identity"
+msgstr "Kawsaypi"
+
+#: TurtleArt/tabasics.py:592
+msgid "identity operator used for extending blocks"
+msgstr ""
+
+#: TurtleArt/tabasics.py:600 TurtleArt/tabasics.py:601
+msgid "mod"
+msgstr ""
+
+#: TurtleArt/tabasics.py:604
+msgid "modular (remainder) operator"
+msgstr ""
+
+#: TurtleArt/tabasics.py:611
+msgid "√"
+msgstr "√"
+
+#: TurtleArt/tabasics.py:612
+msgid "square root"
+msgstr ""
+
+#: TurtleArt/tabasics.py:615
+msgid "calculates square root"
+msgstr ""
+
+#: TurtleArt/tabasics.py:622
+msgid "random"
+msgstr ""
+
+#: TurtleArt/tabasics.py:622
+msgid "min"
+msgstr ""
+
+#: TurtleArt/tabasics.py:622
+msgid "max"
+msgstr ""
+
+#: TurtleArt/tabasics.py:626
+msgid "returns random number between minimum (top) and maximum (bottom) values"
+msgstr ""
+
+#: TurtleArt/tabasics.py:638
+msgid "number"
+msgstr "Yupana"
+
+#: TurtleArt/tabasics.py:639
+msgid "used as numeric input in mathematic operators"
+msgstr ""
+
+#: TurtleArt/tabasics.py:646
+msgid "greater than"
+msgstr ""
+
+#: TurtleArt/tabasics.py:649
+msgid "logical greater-than operator"
+msgstr ""
+
+#: TurtleArt/tabasics.py:657
+msgid "less than"
+msgstr ""
+
+#: TurtleArt/tabasics.py:660
+msgid "logical less-than operator"
+msgstr ""
+
+#: TurtleArt/tabasics.py:668
+msgid "equal"
+msgstr "kikin"
+
+#: TurtleArt/tabasics.py:671
+msgid "logical equal-to operator"
+msgstr ""
+
+#: TurtleArt/tabasics.py:677
+msgid "not"
+msgstr "mana"
+
+#: TurtleArt/tabasics.py:680
+msgid "logical NOT operator"
+msgstr ""
+
+#: TurtleArt/tabasics.py:686 TurtleArt/tabasics.py:689
+msgid "and"
+msgstr "hinallataq"
+
+#: TurtleArt/tabasics.py:690
+msgid "logical AND operator"
+msgstr ""
+
+#: TurtleArt/tabasics.py:697 TurtleArt/tabasics.py:700
+msgid "or"
+msgstr ""
+
+#: TurtleArt/tabasics.py:701
+msgid "logical OR operator"
+msgstr ""
+
+#: TurtleArt/tabasics.py:710
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:94
+msgid "Palette of flow operators"
+msgstr ""
+
+#: TurtleArt/tabasics.py:715
+msgid "wait"
+msgstr ""
+
+#: TurtleArt/tabasics.py:719
+msgid "pauses program execution a specified number of seconds"
+msgstr ""
+
+#: TurtleArt/tabasics.py:726
+msgid "forever"
+msgstr ""
+
+#: TurtleArt/tabasics.py:730
+msgid "loops forever"
+msgstr ""
+
+#: TurtleArt/tabasics.py:736 TurtleArt/tabasics.py:740
+msgid "repeat"
+msgstr ""
+
+#: TurtleArt/tabasics.py:741
+msgid "loops specified number of times"
+msgstr ""
+
+#: TurtleArt/tabasics.py:747 TurtleArt/tabasics.py:759
+msgid "if"
+msgstr ""
+
+#: TurtleArt/tabasics.py:747
+msgid "then"
+msgstr ""
+
+#: TurtleArt/tabasics.py:750
+msgid "if then"
+msgstr ""
+
+#: TurtleArt/tabasics.py:752
+msgid "if-then operator that uses boolean operators from Numbers palette"
+msgstr ""
+
+#: TurtleArt/tabasics.py:759
+msgid "then else"
+msgstr ""
+
+#: TurtleArt/tabasics.py:763
+msgid "if then else"
+msgstr ""
+
+#: TurtleArt/tabasics.py:764
+msgid "if-then-else operator that uses boolean operators from Numbers palette"
+msgstr ""
+
+#: TurtleArt/tabasics.py:772
+msgid "horizontal space"
+msgstr ""
+
+#: TurtleArt/tabasics.py:773
+msgid "jogs stack right"
+msgstr ""
+
+#: TurtleArt/tabasics.py:780
+msgid "vertical space"
+msgstr ""
+
+#: TurtleArt/tabasics.py:781
+msgid "jogs stack down"
+msgstr ""
+
+#: TurtleArt/tabasics.py:787
+msgid "stop action"
+msgstr ""
+
+#: TurtleArt/tabasics.py:790
+msgid "stops current action"
+msgstr ""
+
+#: TurtleArt/tabasics.py:799
+msgid "Palette of variable blocks"
+msgstr ""
+
+#: TurtleArt/tabasics.py:804 pysamples/grecord.py:213
+msgid "start"
+msgstr "Qallariy"
+
+#: TurtleArt/tabasics.py:807
+msgid "connects action to toolbar run buttons"
+msgstr ""
+
+#: TurtleArt/tabasics.py:815
+msgid "store in box 1"
+msgstr ""
+
+#: TurtleArt/tabasics.py:819
+msgid "stores numeric value in Variable 1"
+msgstr ""
+
+#: TurtleArt/tabasics.py:826
+msgid "store in box 2"
+msgstr ""
+
+#: TurtleArt/tabasics.py:830
+msgid "stores numeric value in Variable 2"
+msgstr ""
+
+#: TurtleArt/tabasics.py:837 TurtleArt/tabasics.py:838
+#: TurtleArt/tabasics.py:839
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:166
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:168
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:203
+msgid "text"
+msgstr "Qillqa"
+
+#: TurtleArt/tabasics.py:840
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169
+msgid "string value"
+msgstr ""
+
+#: TurtleArt/tabasics.py:844
+msgid "box 1"
+msgstr "Tawak'uchu 1"
+
+#: TurtleArt/tabasics.py:847
+msgid "Variable 1 (numeric value)"
+msgstr ""
+
+#: TurtleArt/tabasics.py:853
+msgid "box 2"
+msgstr "Tawak'uchu 2"
+
+#: TurtleArt/tabasics.py:856
+msgid "Variable 2 (numeric value)"
+msgstr ""
+
+#: TurtleArt/tabasics.py:863 TurtleArt/tabasics.py:873
+msgid "box"
+msgstr "Tawak'uchu"
+
+#: TurtleArt/tabasics.py:865 TurtleArt/tabasics.py:876
+msgid "my box"
+msgstr ""
+
+#: TurtleArt/tabasics.py:867
+msgid "named variable (numeric value)"
+msgstr ""
+
+#: TurtleArt/tabasics.py:873
+msgid "store in"
+msgstr ""
+
+#: TurtleArt/tabasics.py:873
+msgid "value"
+msgstr ""
+
+#: TurtleArt/tabasics.py:877
+msgid "stores numeric value in named variable"
+msgstr ""
+
+#: TurtleArt/tabasics.py:885 TurtleArt/tabasics.py:887
+#: TurtleArt/tabasics.py:911 TurtleArt/tabasics.py:914
+msgid "action"
+msgstr ""
+
+#: TurtleArt/tabasics.py:889
+msgid "top of nameable action stack"
+msgstr ""
+
+#: TurtleArt/tabasics.py:894 TurtleArt/tabasics.py:921
+msgid "action 1"
+msgstr ""
+
+#: TurtleArt/tabasics.py:897
+msgid "top of Action 1 stack"
+msgstr ""
+
+#: TurtleArt/tabasics.py:902 TurtleArt/tabasics.py:930
+msgid "action 2"
+msgstr ""
+
+#: TurtleArt/tabasics.py:905
+msgid "top of Action 2 stack"
+msgstr ""
+
+#: TurtleArt/tabasics.py:915
+msgid "invokes named action stack"
+msgstr ""
+
+#: TurtleArt/tabasics.py:924
+msgid "invokes Action 1 stack"
+msgstr ""
+
+#: TurtleArt/tabasics.py:933
+msgid "invokes Action 2 stack"
+msgstr ""
+
+#: TurtleArt/tabasics.py:941
+msgid "trash"
+msgstr ""
+
+#: TurtleArt/tabasics.py:945
+msgid "empty trash"
+msgstr ""
+
+#: TurtleArt/tabasics.py:946
+msgid "permanently deletes items in trash"
+msgstr ""
+
+#: TurtleArt/tabasics.py:950
+msgid "restore all"
+msgstr ""
+
+#: TurtleArt/tabasics.py:951
+msgid "restore all blocks from trash"
+msgstr ""
+
+#: TurtleArt/tabasics.py:955
+msgid "clear all"
+msgstr ""
+
+#: TurtleArt/tabasics.py:956
+msgid "move all blocks to trash"
+msgstr ""
+
+#: TurtleArt/taconstants.py:262 TurtleArt/taconstants.py:284
+#: TurtleArt/taconstants.py:305 TurtleArt/taconstants.py:347
+#: TurtleArt/taconstants.py:389 TurtleArt/taconstants.py:431
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:824
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:838
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:852
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:866
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894
+msgid "Title"
+msgstr ""
+
+#: TurtleArt/talogo.py:417
+msgid "did not output to"
+msgstr ""
+
+#: TurtleArt/talogo.py:466
+msgid "I don't know how to"
+msgstr ""
+
+#: TurtleArt/talogo.py:513
+msgid "doesn't like"
+msgstr ""
+
+#: TurtleArt/talogo.py:513
+msgid "as input"
+msgstr ""
+
+#: TurtleArt/tapalette.py:83
+msgid "displays next palette"
+msgstr ""
+
+#: TurtleArt/tapalette.py:84
+msgid "changes the orientation of the palette of blocks"
+msgstr ""
+
+#: TurtleArt/tautils.py:173
+msgid "Load..."
+msgstr ""
+
+#: TurtleArt/tautils.py:182
+msgid "Save..."
+msgstr ""
+
+#: TurtleArt/tautils.py:597
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:625
+msgid "click to open"
+msgstr ""
+
+#: TurtleArt/tawindow.py:786 TurtleArt/tawindow.py:787
+msgid "orientation"
+msgstr ""
+
+#: TurtleArt/tawindow.py:797 TurtleArt/tawindow.py:1080
+msgid "next"
+msgstr "Jamuq"
+
+#: TurtleArt/tawindow.py:3018
+msgid "image"
+msgstr "Wanki"
+
+#. TRANS: activity count is the number of times this instance
+#. has been accessed
+#: TurtleArtActivity.py:91 TurtleArtActivity.py:92 TurtleArtActivity.py:96
+#: TurtleArtActivity.py:754
+msgid "activity count"
+msgstr ""
+
+#: TurtleArtActivity.py:140
+msgid "presentation"
+msgstr ""
+
+#: TurtleArtActivity.py:211
+msgid "snapshot"
+msgstr ""
+
+#: TurtleArtActivity.py:259 turtleart.py:354
+msgid "Show palette"
+msgstr ""
+
+#: TurtleArtActivity.py:265 TurtleArtActivity.py:630 turtleart.py:356
+msgid "Hide palette"
+msgstr ""
+
+#: TurtleArtActivity.py:272 TurtleArtActivity.py:285
+msgid "Show blocks"
+msgstr ""
+
+#: TurtleArtActivity.py:275 TurtleArtActivity.py:293 TurtleArtActivity.py:633
+msgid "Hide blocks"
+msgstr ""
+
+#: TurtleArtActivity.py:403
+msgid "Rescale coordinates down"
+msgstr ""
+
+#: TurtleArtActivity.py:407 TurtleArtActivity.py:552
+msgid "Rescale coordinates up"
+msgstr ""
+
+#: TurtleArtActivity.py:466 TurtleArtActivity.py:521 turtleart.py:351
+msgid "Edit"
+msgstr "Allinchay"
+
+#: TurtleArtActivity.py:470 TurtleArtActivity.py:519 turtleart.py:346
+msgid "View"
+msgstr "Qhaway"
+
+#: TurtleArtActivity.py:477 TurtleArtActivity.py:525
+msgid "Help"
+msgstr "Yanapay"
+
+#: TurtleArtActivity.py:498 TurtleArtActivity.py:624
+msgid "Load example"
+msgstr ""
+
+#: TurtleArtActivity.py:517
+msgid "Project"
+msgstr "Wakichina"
+
+#: TurtleArtActivity.py:523
+msgid "Import/Export"
+msgstr ""
+
+#: TurtleArtActivity.py:534 turtleart.py:349
+msgid "Copy"
+msgstr "Kikinchay"
+
+#: TurtleArtActivity.py:536 turtleart.py:350
+msgid "Paste"
+msgstr "K'askachiy"
+
+#: TurtleArtActivity.py:538
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:651
+msgid "Fullscreen"
+msgstr "Hunt'asqa pantalla"
+
+#: TurtleArtActivity.py:540 turtleart.py:334
+msgid "Cartesian coordinates"
+msgstr ""
+
+#: TurtleArtActivity.py:542 turtleart.py:336
+msgid "Polar coordinates"
+msgstr ""
+
+#: TurtleArtActivity.py:545
+msgid "Metric coordinates"
+msgstr ""
+
+#: TurtleArtActivity.py:555 turtleart.py:340
+msgid "Grow blocks"
+msgstr ""
+
+#: TurtleArtActivity.py:557 turtleart.py:342
+msgid "Shrink blocks"
+msgstr ""
+
+#: TurtleArtActivity.py:575 TurtleArtActivity.py:579
+msgid "Move the cursor over the orange palette for help."
+msgstr ""
+
+#: TurtleArtActivity.py:605 turtleart.py:324
+msgid "Save as image"
+msgstr ""
+
+#: TurtleArtActivity.py:608 turtleart.py:326
+msgid "Save as HTML"
+msgstr ""
+
+#: TurtleArtActivity.py:610 turtleart.py:328
+msgid "Save as Logo"
+msgstr ""
+
+#: TurtleArtActivity.py:613
+msgid "Save snapshot"
+msgstr ""
+
+#: TurtleArtActivity.py:617
+msgid "Import project from the Journal"
+msgstr ""
+
+#: TurtleArtActivity.py:620
+msgid "Load Python block"
+msgstr ""
+
+#: TurtleArtActivity.py:631
+msgid "<Ctrl>p"
+msgstr ""
+
+#: TurtleArtActivity.py:634
+msgid "<Ctrl>b"
+msgstr ""
+
+#: TurtleArtActivity.py:639 turtleart.py:363
+msgid "Clean"
+msgstr ""
+
+#: TurtleArtActivity.py:639
+msgid "<Ctrl>e"
+msgstr ""
+
+#: TurtleArtActivity.py:641 turtleart.py:364
+msgid "Run"
+msgstr ""
+
+#: TurtleArtActivity.py:641
+msgid "<Ctrl>r"
+msgstr ""
+
+#: TurtleArtActivity.py:643 turtleart.py:365
+msgid "Step"
+msgstr ""
+
+#: TurtleArtActivity.py:643
+msgid "<Ctrl>w"
+msgstr ""
+
+#: TurtleArtActivity.py:645 turtleart.py:366
+msgid "Debug"
+msgstr ""
+
+#: TurtleArtActivity.py:645
+msgid "<Ctrl>d"
+msgstr ""
+
+#: TurtleArtActivity.py:647
+msgid "Stop turtle"
+msgstr ""
+
+#: TurtleArtActivity.py:648
+msgid "<Ctrl>s"
+msgstr ""
+
+#: TurtleArtActivity.py:753 TurtleArtActivity.py:755
+msgid "turtle blocks"
+msgstr ""
+
+#: gnome_plugins/collaboration_plugin.py:67
+msgid "My Turtle Art session"
+msgstr ""
+
+#: gnome_plugins/collaboration_plugin.py:115
+msgid "Enable collaboration"
+msgstr ""
+
+#: gnome_plugins/collaboration_plugin.py:120
+msgid "Activities"
+msgstr "Ruwanakuna"
+
+#: gnome_plugins/collaboration_plugin.py:125
+msgid "Buddies"
+msgstr "Masikuna"
+
+#: gnome_plugins/collaboration_plugin.py:128
+msgid "Share"
+msgstr "qurinakuy"
+
+#: gnome_plugins/collaboration_plugin.py:129
+msgid "Configuration"
+msgstr ""
+
+#: gnome_plugins/collaboration_plugin.py:132
+msgid "Neighborhood"
+msgstr "Suyucha"
+
+#: gnome_plugins/collaboration_plugin.py:292
+msgid "Nickname"
+msgstr "Suticha"
+
+#: gnome_plugins/collaboration_plugin.py:294
+msgid "Account ID"
+msgstr ""
+
+#: gnome_plugins/collaboration_plugin.py:296
+msgid "Server"
+msgstr "sirwidur"
+
+#: gnome_plugins/collaboration_plugin.py:298
+msgid "Port"
+msgstr ""
+
+#: gnome_plugins/collaboration_plugin.py:300
+msgid "Password"
+msgstr ""
+
+#: gnome_plugins/collaboration_plugin.py:302
+msgid "Register"
+msgstr "Qillqachina"
+
+#: gnome_plugins/collaboration_plugin.py:304
+msgid "Colors"
+msgstr ""
+
+#: gnome_plugins/uploader_plugin.py:64
+msgid "Upload to Web"
+msgstr ""
+
+#: gnome_plugins/uploader_plugin.py:66
+msgid "Upload"
+msgstr ""
+
+#: gnome_plugins/uploader_plugin.py:83
+msgid ""
+"You must have an account at http://turtleartsite.sugarlabs.org to upload "
+"your project."
+msgstr ""
+
+#: gnome_plugins/uploader_plugin.py:92
+msgid "Username:"
+msgstr "Runa suti:"
+
+#: gnome_plugins/uploader_plugin.py:102
+msgid "Password:"
+msgstr "Pakasqa simi:"
+
+#: gnome_plugins/uploader_plugin.py:113
+msgid "Title:"
+msgstr ""
+
+#: gnome_plugins/uploader_plugin.py:123
+msgid "Description:"
+msgstr "Imamanta"
+
+#: gnome_plugins/uploader_plugin.py:133
+msgid "Submit to Web"
+msgstr ""
+
+#: gnome_plugins/uploader_plugin.py:137
+msgid "Cancel"
+msgstr "Chinkachiy"
+
+#: gnome_plugins/uploader_plugin.py:159
+msgid "Login failed"
+msgstr ""
+
+#: gnome_plugins/uploader_plugin.py:196
+msgid "Failed to upload!"
+msgstr ""
+
+#: plugins/accelerometer/accelerometer.py:49
+#: plugins/audio_sensors/audio_sensors.py:75
+#: plugins/camera_sensor/camera_sensor.py:58
+#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288
+msgid "Palette of sensor blocks"
+msgstr ""
+
+#: plugins/accelerometer/accelerometer.py:55
+#: plugins/accelerometer/accelerometer.py:62
+msgid "acceleration"
+msgstr ""
+
+#: plugins/accelerometer/accelerometer.py:57
+#: plugins/accelerometer/accelerometer.py:64
+msgid "push acceleration in x, y, z to heap"
+msgstr ""
+
+#: plugins/audio_sensors/audio_sensors.py:82
+#: plugins/audio_sensors/audio_sensors.py:97 pysamples/grecord.py:205
+msgid "sound"
+msgstr "uyarina"
+
+#: plugins/audio_sensors/audio_sensors.py:83
+#: plugins/audio_sensors/audio_sensors.py:98
+msgid "raw microphone input signal"
+msgstr ""
+
+#: plugins/audio_sensors/audio_sensors.py:89
+#: plugins/audio_sensors/audio_sensors.py:104
+msgid "loudness"
+msgstr ""
+
+#: plugins/audio_sensors/audio_sensors.py:90
+#: plugins/audio_sensors/audio_sensors.py:105
+msgid "microphone input volume"
+msgstr ""
+
+#: plugins/audio_sensors/audio_sensors.py:118
+#: plugins/audio_sensors/audio_sensors.py:126
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
+msgid "pitch"
+msgstr ""
+
+#: plugins/audio_sensors/audio_sensors.py:119
+#: plugins/audio_sensors/audio_sensors.py:127
+msgid "microphone input pitch"
+msgstr ""
+
+#: plugins/audio_sensors/audio_sensors.py:145
+#: plugins/audio_sensors/audio_sensors.py:159
+msgid "resistance"
+msgstr ""
+
+#: plugins/audio_sensors/audio_sensors.py:146
+#: plugins/audio_sensors/audio_sensors.py:160
+msgid "microphone input resistance"
+msgstr ""
+
+#: plugins/audio_sensors/audio_sensors.py:151
+#: plugins/audio_sensors/audio_sensors.py:166
+msgid "voltage"
+msgstr ""
+
+#: plugins/audio_sensors/audio_sensors.py:152
+#: plugins/audio_sensors/audio_sensors.py:167
+msgid "microphone input voltage"
+msgstr ""
+
+#: plugins/camera_sensor/camera_sensor.py:69
+#: plugins/camera_sensor/camera_sensor.py:81
+#: plugins/camera_sensor/camera_sensor.py:99
+#: plugins/camera_sensor/camera_sensor.py:112
+#: plugins/light_sensor/light_sensor.py:55
+#: plugins/light_sensor/light_sensor.py:62
+msgid "brightness"
+msgstr ""
+
+#: plugins/camera_sensor/camera_sensor.py:70
+#: plugins/camera_sensor/camera_sensor.py:101
+msgid "light level detected by camera"
+msgstr ""
+
+#: plugins/camera_sensor/camera_sensor.py:82
+#: plugins/camera_sensor/camera_sensor.py:113
+msgid "Average RGB color from camera is pushed to the stack"
+msgstr ""
+
+#: plugins/camera_sensor/camera_sensor.py:93
+#: plugins/camera_sensor/camera_sensor.py:125
+msgid "camera output"
+msgstr ""
+
+#: plugins/light_sensor/light_sensor.py:57
+#: plugins/light_sensor/light_sensor.py:64
+msgid "light level detected by light sensor"
+msgstr ""
+
+#: plugins/rfid/rfid.py:91 plugins/rfid/rfid.py:99
+msgid "RFID"
+msgstr ""
+
+#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100
+msgid "read value from RFID device"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99
+msgid "while"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100
+msgid "do-while-True operator that uses boolean operators from Numbers palette"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106
+msgid "until"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107
+msgid "do-until-True operator that uses boolean operators from Numbers palette"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:114
+msgid "Palette of media objects"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:120
+msgid "journal"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:121
+msgid "Sugar Journal media object"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:131
+msgid "audio"
+msgstr "Uyarina"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133
+msgid "Sugar Journal audio object"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143
+msgid "video"
+msgstr "Qhawarina"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145
+msgid "Sugar Journal video object"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155
+msgid "description"
+msgstr "imamanta"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157
+msgid "Sugar Journal description field"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:174
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:202
+msgid "show"
+msgstr "Rikuchiy"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:191
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:206
+msgid "draws text or show media from the Journal"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187
+msgid "show aligned"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214
+msgid "set scale"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:218
+msgid "sets the scale of media"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225
+msgid "save picture"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238
+msgid "picture name"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228
+msgid "saves a picture to the Sugar Journal"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236
+msgid "save SVG"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239
+msgid "saves turtle graphics as an SVG file in the Sugar Journal"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246
+msgid "scale"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250
+msgid "holds current scale value"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255
+msgid "media wait"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257
+msgid "wait for current video or audio to complete"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264
+msgid "speak"
+msgstr "Rimay"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266
+msgid "hello"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:267
+msgid "speaks text"
+msgstr ""
+
+#. TRANS: pitch, duration, amplitude
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
+msgid "sinewave"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
+msgid "duration"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:278
+msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:293
+msgid "click"
+msgstr "klik"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296
+msgid "returns 1 if mouse button has been clicked"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303
+msgid "mouse x"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:306
+msgid "returns mouse x coordinate"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313
+msgid "mouse y"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316
+msgid "returns mouse y coordinate"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:324
+msgid "query keyboard"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326
+msgid "query for keyboard input (results stored in keyboard block)"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:333
+msgid "keyboard"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337
+msgid "holds results of query-keyboard block"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:344
+msgid "read pixel"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:347
+msgid "RGB color under the turtle is pushed to the stack"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:355
+msgid "turtle sees"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357
+msgid "returns the color that the turtle \"sees\""
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:365
+msgid "time"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368
+msgid "elapsed time (in seconds) since program started"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377
+msgid "Palette of extra options"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:382
+msgid "push"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385
+msgid "pushes value onto FILO (first-in last-out heap)"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:395
+msgid "show heap"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398
+msgid "shows values in FILO (first-in last-out heap)"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:408
+msgid "empty heap"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:411
+msgid "emptys FILO (first-in-last-out heap)"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:421
+msgid "pop"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:425
+msgid "pops value off FILO (first-in last-out heap)"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437
+msgid "comment"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:438
+msgid "places a comment in your code"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:444
+msgid "print"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:447
+msgid "prints value in status block at bottom of the screen"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:455
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480
+msgid "Python"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:458
+msgid ""
+"a programmable block: used to add advanced single-variable math equations, e."
+"g., sin(x)"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470
+msgid ""
+"a programmable block: used to add advanced multi-variable math equations, e."
+"g., sqrt(x*x+y*y)"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483
+msgid ""
+"a programmable block: used to add advanced multi-variable math equations, e."
+"g., sin(x+y+z)"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:494
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:509
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:524
+msgid "Python block"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:526
+msgid "runs code found in the tamyblock.py module found in the Journal"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539
+msgid "Cartesian"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541
+msgid "displays Cartesian coordinates"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547
+msgid "polar"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549
+msgid "displays polar coordinates"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555
+msgid "turtle"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:558
+msgid "chooses which turtle to command"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:567
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:576
+msgid "turtle shell"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:577
+msgid "put a custom 'shell' on the turtle"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:582
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747
+msgid "top"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:584
+msgid "top of a collapsed stack"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:590
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723
+msgid "bottom"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:591
+msgid "bottom of a collapsible stack"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:599
+msgid "bottom block in a collapsed stack: click to open"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:619
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:627
+msgid "top of stack"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:608
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:617
+msgid "label"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616
+msgid "top of a collapsible stack"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:633
+msgid "Palette of presentation templates"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:637
+msgid "hide blocks"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:639
+msgid "declutters canvas by hiding blocks"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644
+msgid "show blocks"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646
+msgid "restores hidden blocks"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653
+msgid "hides the Sugar toolbars"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662
+msgid "list"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:665
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895
+msgid "presentation bulleted list"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:673
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896
+msgid "presentation template: list of bullets"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:680
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840
+msgid "presentation template: select Journal object (no description)"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:687
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826
+msgid "presentation template: select Journal object (with description)"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:694
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882
+msgid "presentation template: select four Journal objects"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:701
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:868
+msgid "presentation template: select two Journal objects"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:718
+msgid "xcor of left of screen"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:726
+msgid "ycor of bottom of screen"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 taextras.py:181
+msgid "width"
+msgstr "Sakhaynin"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734
+msgid "the canvas width"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742
+msgid "xcor of right of screen"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:750
+msgid "ycor of top of screen"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:755 taextras.py:176
+#: taextras.py:182
+msgid "height"
+msgstr "Sayaynin"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758
+msgid "the canvas height"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765
+msgid "title x"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774
+msgid "title y"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783
+msgid "left x"
+msgstr "lluq'i x"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:792
+msgid "top y"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:801
+msgid "right x"
+msgstr "pana x"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:810
+msgid "bottom y"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:825
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:839
+msgid "presentation 1x1"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:853
+msgid "presentation 2x1"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867
+msgid "presentation 1x2"
+msgstr ""
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881
+msgid "presentation 2x2"
+msgstr ""
+
+#: pysamples/grecord.py:215 taextras.py:130
+msgid "stop"
+msgstr "Sayachiy"
+
+#: pysamples/grecord.py:217
+msgid "play"
+msgstr "puqllay"
+
+#: pysamples/grecord.py:219
+msgid "save"
+msgstr ""
+
+#: pysamples/uturn.py:24
+msgid "uturn"
+msgstr ""
+
+#: pysamples/uturn.py:26
+msgid "make a uturn"
+msgstr ""
+
+#: taextras.py:36
+msgid "Turtle Art Mini"
+msgstr ""
+
+#: taextras.py:40
+msgid "Turtle Confusion"
+msgstr ""
+
+#: taextras.py:41
+msgid "Select a challenge"
+msgstr ""
+
+#: taextras.py:47
+msgid "Palette of Mexican pesos"
+msgstr ""
+
+#: taextras.py:48
+msgid "Palette of Colombian pesos"
+msgstr ""
+
+#: taextras.py:49
+msgid "Palette of Rwandan francs"
+msgstr ""
+
+#: taextras.py:50
+msgid "Palette of US currencies"
+msgstr ""
+
+#: taextras.py:51
+msgid "Palette of Australian currencies"
+msgstr ""
+
+#: taextras.py:52
+msgid "Palette of Guaranies"
+msgstr ""
+
+#. TRANS: Butia is the Arduino Robot Project from Uruguay
+#. (http://www.fing.edu.uy/inco/proyectos/butia/)
+#: taextras.py:58
+msgid "Turtle Art Butia"
+msgstr ""
+
+#: taextras.py:59
+msgid "Adjust LED intensity between 0 and 255."
+msgstr ""
+
+#: taextras.py:60
+msgid ""
+"Returns the object gray level encountered him as a number between 0 and 1023."
+msgstr ""
+
+#: taextras.py:62
+msgid "Returns 1 when the button is press and 0 otherwise."
+msgstr ""
+
+#: taextras.py:63
+msgid "Returns the ambient light level as a number between 0 and 1023."
+msgstr ""
+
+#: taextras.py:64
+msgid "Returns the ambient temperature as a number between 0 and 255."
+msgstr ""
+
+#: taextras.py:65
+msgid ""
+"Returns the distance from the object in front of the sensor as a number "
+"between 0 and 255."
+msgstr ""
+
+#: taextras.py:67
+msgid "Returns 0 or 1 depending on the sensor inclination."
+msgstr ""
+
+#: taextras.py:68
+msgid "Returns 1 when the sensors detects a magnetic field, 0 otherwise."
+msgstr ""
+
+#: taextras.py:69
+msgid "Switches from 0 to 1, the frequency depends on the vibration."
+msgstr ""
+
+#: taextras.py:70
+msgid "LED"
+msgstr ""
+
+#: taextras.py:71
+msgid "pushbutton"
+msgstr ""
+
+#: taextras.py:72
+msgid "grayscale"
+msgstr ""
+
+#: taextras.py:73
+msgid "ambient light"
+msgstr ""
+
+#: taextras.py:74
+msgid "temperature"
+msgstr ""
+
+#: taextras.py:75
+msgid "distance"
+msgstr ""
+
+#: taextras.py:76
+msgid "tilt"
+msgstr ""
+
+#: taextras.py:77
+msgid "magnetic induction"
+msgstr ""
+
+#: taextras.py:78
+msgid "vibration"
+msgstr ""
+
+#: taextras.py:79
+msgid "Butia Robot"
+msgstr ""
+
+#: taextras.py:80
+msgid "delay Butia"
+msgstr ""
+
+#: taextras.py:81
+msgid "wait for argument seconds"
+msgstr ""
+
+#: taextras.py:82
+msgid "Butia battery charge"
+msgstr ""
+
+#: taextras.py:83
+msgid "Returns the battery charge as a number between 0 and 255."
+msgstr ""
+
+#: taextras.py:84
+msgid "Butia speed"
+msgstr ""
+
+#: taextras.py:85
+msgid ""
+"Set the speed of the Butia motors as a value between 0 and 1023, passed by "
+"an argument."
+msgstr ""
+
+#: taextras.py:87
+msgid "forward Butia"
+msgstr ""
+
+#: taextras.py:88
+msgid "Move the Butia robot forward."
+msgstr ""
+
+#: taextras.py:89
+msgid "forward distance"
+msgstr ""
+
+#: taextras.py:90
+msgid "Move the Butia robot forward a predefined distance."
+msgstr ""
+
+#: taextras.py:91
+msgid "backward Butia"
+msgstr ""
+
+#: taextras.py:92 taextras.py:96 taextras.py:98 taextras.py:102
+msgid "Move the Butia robot backward."
+msgstr ""
+
+#: taextras.py:93
+msgid "backward distance"
+msgstr ""
+
+#: taextras.py:94
+msgid "Move the Butia robot backward a predefined distance."
+msgstr ""
+
+#: taextras.py:95
+msgid "left Butia"
+msgstr "lluq'i Butia"
+
+#: taextras.py:97
+msgid "right Butia"
+msgstr "pana Butia"
+
+#: taextras.py:99
+msgid "Turn x degrees"
+msgstr ""
+
+#: taextras.py:100
+msgid "Turn the Butia robot x degrees."
+msgstr ""
+
+#: taextras.py:101
+msgid "stop Butia"
+msgstr ""
+
+#: taextras.py:103
+msgid "print Butia"
+msgstr ""
+
+#: taextras.py:104
+msgid "Print text in Butia robot 32-character ASCII display."
+msgstr ""
+
+#: taextras.py:105
+msgid "Butia"
+msgstr "Butia"
+
+#: taextras.py:109
+msgid "The camera was not found."
+msgstr ""
+
+#: taextras.py:110
+msgid "Error on the initialization of the camera."
+msgstr ""
+
+#: taextras.py:111
+msgid "FollowMe"
+msgstr ""
+
+#: taextras.py:112
+msgid "follow a RGB color"
+msgstr ""
+
+#: taextras.py:113
+msgid "follow a turtle color"
+msgstr ""
+
+#: taextras.py:114
+msgid "calibrate a color to follow"
+msgstr ""
+
+#: taextras.py:115
+msgid "Calibrate"
+msgstr ""
+
+#: taextras.py:116
+msgid "x position"
+msgstr ""
+
+#: taextras.py:117
+msgid "return x position"
+msgstr ""
+
+#: taextras.py:118
+msgid "y position"
+msgstr ""
+
+#: taextras.py:119
+msgid "return y position"
+msgstr ""
+
+#: taextras.py:123
+msgid "Sumo Butia"
+msgstr ""
+
+#: taextras.py:124
+msgid "submit speed​​"
+msgstr ""
+
+#: taextras.py:125
+msgid "Send speed to the robot."
+msgstr ""
+
+#: taextras.py:126
+msgid "set speed"
+msgstr ""
+
+#: taextras.py:127
+msgid "Set the default speed for the movement commands."
+msgstr ""
+
+#: taextras.py:128
+msgid "move"
+msgstr ""
+
+#: taextras.py:131
+msgid "turn left"
+msgstr ""
+
+#: taextras.py:132
+msgid "turn right"
+msgstr ""
+
+#: taextras.py:133
+msgid "angle to center"
+msgstr ""
+
+#. TRANS: dojo is the playing field
+#: taextras.py:135
+msgid "Get the angle to the center of the dojo."
+msgstr ""
+
+#: taextras.py:136
+msgid "angle to the opponent"
+msgstr ""
+
+#: taextras.py:137
+msgid "Get the angle to the center of the opponent."
+msgstr ""
+
+#: taextras.py:138
+msgid "x coor."
+msgstr ""
+
+#: taextras.py:139
+msgid "Get the x coordinate of the robot."
+msgstr ""
+
+#: taextras.py:140
+msgid "y coor."
+msgstr ""
+
+#: taextras.py:141
+msgid "Get the y coordinate of the robot."
+msgstr ""
+
+#: taextras.py:142
+msgid "opponent x coor."
+msgstr ""
+
+#: taextras.py:143
+msgid "Get the x coordinate of the opponent."
+msgstr ""
+
+#: taextras.py:144
+msgid "opponent y coor."
+msgstr ""
+
+#: taextras.py:145
+msgid "Get the y coordinate of the opponent."
+msgstr ""
+
+#: taextras.py:146
+msgid "rotation"
+msgstr ""
+
+#: taextras.py:147
+msgid "Get SumBot rotation."
+msgstr ""
+
+#: taextras.py:148
+msgid "opponent rotation"
+msgstr ""
+
+#: taextras.py:149
+msgid "Get the rotation of the opponent."
+msgstr ""
+
+#: taextras.py:150
+msgid "distance to center"
+msgstr ""
+
+#. TRANS: dojo is the playing field
+#: taextras.py:152
+msgid "Get the distance to the center of the dojo."
+msgstr ""
+
+#: taextras.py:153
+msgid "distance to opponent"
+msgstr ""
+
+#: taextras.py:154
+msgid "Get the distance to the opponent."
+msgstr ""
+
+#: taextras.py:155
+msgid "update information"
+msgstr ""
+
+#: taextras.py:156
+msgid "Update information from the server."
+msgstr ""
+
+#. TRANS: Please use similar terms to those used in the Physics Activity
+#: taextras.py:161
+msgid "Palette of physics blocks"
+msgstr ""
+
+#: taextras.py:162
+msgid "start polygon"
+msgstr ""
+
+#: taextras.py:163
+msgid "Begin defining a new polygon based on the current Turtle xy position."
+msgstr ""
+
+#: taextras.py:165
+msgid "add point"
+msgstr ""
+
+#: taextras.py:166
+msgid ""
+"Add a new point to the current polygon based on the current Turtle xy "
+"position."
+msgstr ""
+
+#: taextras.py:168
+msgid "end polygon"
+msgstr ""
+
+#: taextras.py:169
+msgid "Define a new polygon."
+msgstr ""
+
+#: taextras.py:170
+msgid "end filled polygon"
+msgstr ""
+
+#: taextras.py:171
+msgid "Not a simple polygon"
+msgstr ""
+
+#: taextras.py:172
+msgid "Define a new flled polygon."
+msgstr ""
+
+#: taextras.py:173
+msgid "triangle"
+msgstr ""
+
+#. TRANS: base of a triangle
+#: taextras.py:175
+msgid "base"
+msgstr ""
+
+#: taextras.py:177
+msgid "Add a triangle object to the project."
+msgstr ""
+
+#: taextras.py:178
+msgid "circle"
+msgstr "Muyu"
+
+#: taextras.py:179
+msgid "Add a circle object to the project."
+msgstr ""
+
+#: taextras.py:180
+msgid "rectangle"
+msgstr "Suyt'u"
+
+#: taextras.py:183
+msgid "Add a rectangle object to the project."
+msgstr ""
+
+#: taextras.py:184
+msgid "reset"
+msgstr "Wakmanta qallarichiy"
+
+#: taextras.py:185
+msgid "Reset the project; clear the object list."
+msgstr ""
+
+#: taextras.py:186
+msgid "motor"
+msgstr "Kuyuchina"
+
+#: taextras.py:187
+msgid "torque"
+msgstr ""
+
+#: taextras.py:188
+msgid "speed"
+msgstr ""
+
+#: taextras.py:189
+msgid ""
+"Motor torque and speed range from 0 (off) to positive numbers; motor is "
+"placed on the most recent object created."
+msgstr ""
+
+#: taextras.py:191
+msgid "pin"
+msgstr "Tisi"
+
+#: taextras.py:192
+msgid "Pin an object down so that it cannot fall."
+msgstr ""
+
+#: taextras.py:193
+msgid "joint"
+msgstr ""
+
+#: taextras.py:196
+msgid ""
+"Join two objects together (the most recent object created and the object at "
+"point x, y)."
+msgstr ""
+
+#: taextras.py:198
+msgid "Save the project to the Journal as a Physics activity."
+msgstr ""
+
+#: taextras.py:199
+msgid "density"
+msgstr ""
+
+#: taextras.py:200
+msgid ""
+"Set the density property for objects (density can be any positive number)."
+msgstr ""
+
+#: taextras.py:202
+msgid "friction"
+msgstr ""
+
+#: taextras.py:203
+msgid ""
+"Set the friction property for objects (value from 0 to 1, where 0 turns "
+"friction off and 1 is strong friction)."
+msgstr ""
+
+#. TRANS: bounciness is restitution
+#: taextras.py:206
+msgid "bounciness"
+msgstr ""
+
+#: taextras.py:207
+msgid ""
+"Set the bounciness property for objects (a value from 0 to 1, where 0 means "
+"no bounce and 1 is very bouncy)."
+msgstr ""
+
+#: taextras.py:209
+msgid "dynamic"
+msgstr ""
+
+#: taextras.py:210
+msgid ""
+"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position."
+msgstr ""
+
+#: turtleart.py:69
+msgid "usage is"
+msgstr ""
+
+#: turtleart.py:228
+msgid "No option action:"
+msgstr ""
+
+#: turtleart.py:240
+msgid "File not found"
+msgstr ""
+
+#: turtleart.py:264
+#, python-format
+msgid "Configuration directory not writable: %s"
+msgstr ""
+
+#: turtleart.py:320
+msgid "New"
+msgstr ""
+
+#: turtleart.py:321
+msgid "Open"
+msgstr "Kichay"
+
+#: turtleart.py:322
+msgid "Save"
+msgstr ""
+
+#: turtleart.py:323
+msgid "Save as"
+msgstr ""
+
+#: turtleart.py:330
+msgid "Quit"
+msgstr "Lluqsiy"
+
+#: turtleart.py:331
+msgid "File"
+msgstr "Khipu"
+
+#: turtleart.py:338
+msgid "Rescale coordinates"
+msgstr ""
+
+#: turtleart.py:344
+msgid "Reset block size"
+msgstr ""
+
+#: turtleart.py:358
+msgid "Show/hide blocks"
+msgstr ""
+
+#: turtleart.py:360
+msgid "Tools"
+msgstr "Llamk'anakuna"
+
+#: turtleart.py:367
+msgid "Stop"
+msgstr "Sayachiy"
+
+#: turtleart.py:368
+msgid "Turtle"
+msgstr ""
+
+#: turtleart.py:398
+msgid "You have unsaved work. Would you like to save before quitting?"
+msgstr ""
+
+#: turtleart.py:399
+msgid "Save project?"
+msgstr ""