Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--po/fr.po950
1 files changed, 490 insertions, 460 deletions
diff --git a/po/fr.po b/po/fr.po
index 30dbb3a..493a545 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: 2013-02-24 00:31-0500\n"
-"PO-Revision-Date: 2013-02-27 14:13+0200\n"
+"POT-Creation-Date: 2013-05-17 00:31-0400\n"
+"PO-Revision-Date: 2013-05-21 09:17+0200\n"
"Last-Translator: samy boutayeb <s.boutayeb@free.fr>\n"
"Language-Team: LANGUAGE <walter@sugarlabs.org>\n"
"Language: fr\n"
@@ -30,83 +30,83 @@ msgstr ""
"Une tortue inspirée par le langage Logo, qui dessine des dessins colorés à "
"l'aide de blocs de programmation visuelle emboîtables."
-#: TurtleArt/tabasics.py:123
+#: TurtleArt/tabasics.py:119
msgid "Palette of turtle commands"
msgstr "Palette de commandes Tortue"
-#: TurtleArt/tabasics.py:128
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734
+#: TurtleArt/tabasics.py:124
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751
msgid "forward"
msgstr "avance"
-#: TurtleArt/tabasics.py:132
+#: TurtleArt/tabasics.py:128
msgid "moves turtle forward"
msgstr "avancer la tortue"
-#: TurtleArt/tabasics.py:139
+#: TurtleArt/tabasics.py:135
msgid "back"
msgstr "recule"
-#: TurtleArt/tabasics.py:143
+#: TurtleArt/tabasics.py:139
msgid "moves turtle backward"
msgstr "reculer la tortue"
-#: TurtleArt/tabasics.py:151
+#: TurtleArt/tabasics.py:147
msgid "clean"
msgstr "efface"
-#: TurtleArt/tabasics.py:154
+#: TurtleArt/tabasics.py:150
msgid "clears the screen and reset the turtle"
msgstr "effacer l'écran et réinitialiser la tortue"
-#: TurtleArt/tabasics.py:162
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854
+#: TurtleArt/tabasics.py:158
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871
msgid "left"
msgstr "gauche"
-#: TurtleArt/tabasics.py:166
+#: TurtleArt/tabasics.py:162
msgid "turns turtle counterclockwise (angle in degrees)"
msgstr "pivoter la tortue dans le sens anti-horaire (angle en degrés)"
-#: TurtleArt/tabasics.py:174
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878
+#: TurtleArt/tabasics.py:170
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895
msgid "right"
msgstr "droite"
-#: TurtleArt/tabasics.py:178
+#: TurtleArt/tabasics.py:174
msgid "turns turtle clockwise (angle in degrees)"
msgstr "pivoter la tortue dans le sens horaire (angle en degrés)"
-#: TurtleArt/tabasics.py:186
+#: TurtleArt/tabasics.py:182
msgid "arc"
msgstr "arc"
-#: TurtleArt/tabasics.py:186
+#: TurtleArt/tabasics.py:182
msgid "angle"
msgstr "angle"
-#: TurtleArt/tabasics.py:186
+#: TurtleArt/tabasics.py:182
msgid "radius"
msgstr "rayon"
-#: TurtleArt/tabasics.py:190
+#: TurtleArt/tabasics.py:186
msgid "moves turtle along an arc"
msgstr "déplacer la tortue le long d'un arc"
-#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265
+#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261
msgid "set xy"
msgstr "fixe xy"
-#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265
+#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261
msgid "x"
msgstr "x"
-#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265
+#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261
msgid "y"
msgstr "y"
-#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269
+#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265
msgid ""
"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen."
msgstr ""
@@ -114,20 +114,19 @@ msgstr ""
"l'écran."
#
-#: TurtleArt/tabasics.py:213
+#: TurtleArt/tabasics.py:209
msgid "set heading"
msgstr "seth"
-#: TurtleArt/tabasics.py:217
+#: TurtleArt/tabasics.py:213
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:225 TurtleArt/tawindow.py:3862
-#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604
+#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105
msgid "xcor"
msgstr "coord x"
-#: TurtleArt/tabasics.py:226
+#: TurtleArt/tabasics.py:222
msgid ""
"holds current x-coordinate value of the turtle (can be used in place of a "
"number block)"
@@ -135,12 +134,11 @@ msgstr ""
"maintient la valeur de la coordonnée x courante de la tortue (utilisable à "
"la place d'un bloc numérique)"
-#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862
-#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605
+#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106
msgid "ycor"
msgstr "coord y"
-#: TurtleArt/tabasics.py:237
+#: TurtleArt/tabasics.py:233
msgid ""
"holds current y-coordinate value of the turtle (can be used in place of a "
"number block)"
@@ -148,12 +146,11 @@ msgstr ""
"maintient la valeur de la coordonnée y courante de la tortue (utilisable à "
"la place d'un bloc numérique)"
-#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863
-#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605
+#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106
msgid "heading"
msgstr "cap"
-#: TurtleArt/tabasics.py:248
+#: TurtleArt/tabasics.py:244
msgid ""
"holds current heading value of the turtle (can be used in place of a number "
"block)"
@@ -161,612 +158,612 @@ msgstr ""
"maintient la valeur du cap courant de la tortue (utilisable à la place d'un "
"bloc numérique)"
-#: TurtleArt/tabasics.py:282
+#: TurtleArt/tabasics.py:278
msgid "Palette of pen commands"
msgstr "Palette de commandes stylet"
-#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298
+#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294
msgid "fill screen"
msgstr "peint le fond"
-#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298
-#: TurtleArt/tabasics.py:348
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158
+#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294
+#: TurtleArt/tabasics.py:344
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197
msgid "color"
msgstr "couleur"
-#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299
-#: TurtleArt/tabasics.py:358
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159
+#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295
+#: TurtleArt/tabasics.py:354
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198
msgid "shade"
msgstr "teinte"
-#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303
+#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299
msgid "fills the background with (color, shade)"
msgstr "remplit l'arrière plan (couleur, teinte)"
-#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160
+#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199
msgid "gray"
msgstr "gris"
-#: TurtleArt/tabasics.py:313
+#: TurtleArt/tabasics.py:309
msgid "set color"
msgstr "fixe la couleur"
-#: TurtleArt/tabasics.py:317
+#: TurtleArt/tabasics.py:313
msgid "sets color of the line drawn by the turtle"
msgstr "définit la couleur de la ligne dessinée par la tortue"
-#: TurtleArt/tabasics.py:325
+#: TurtleArt/tabasics.py:321
msgid "set shade"
msgstr "fixe la teinte"
-#: TurtleArt/tabasics.py:329
+#: TurtleArt/tabasics.py:325
msgid "sets shade of the line drawn by the turtle"
msgstr "définit la teinte de la ligne dessinée par la tortue"
-#: TurtleArt/tabasics.py:337
+#: TurtleArt/tabasics.py:333
msgid "set gray"
msgstr "fixe gris"
-#: TurtleArt/tabasics.py:340
+#: TurtleArt/tabasics.py:336
msgid "sets gray level of the line drawn by the turtle"
msgstr "définit le niveau de gris de la ligne dessinée par la tortue"
-#: TurtleArt/tabasics.py:349
+#: TurtleArt/tabasics.py:345
msgid "holds current pen color (can be used in place of a number block)"
msgstr ""
"maintient la couleur courante du trait (utilisable à la place d'un bloc "
"numérique)"
-#: TurtleArt/tabasics.py:359
+#: TurtleArt/tabasics.py:355
msgid "holds current pen shade"
msgstr "conserver l'ombre courante du stylo"
-#: TurtleArt/tabasics.py:368
+#: TurtleArt/tabasics.py:364
msgid "holds current gray level (can be used in place of a number block)"
msgstr ""
"maintient le niveau de gris courant (utilisable à la place d'un bloc "
"numérique)"
-#: TurtleArt/tabasics.py:376
+#: TurtleArt/tabasics.py:372
msgid "pen up"
msgstr "crayon levé"
-#: TurtleArt/tabasics.py:379
+#: TurtleArt/tabasics.py:375
msgid "Turtle will not draw when moved."
msgstr "La tortue ne dessinera pas lorsqu'elle sera déplacée."
-#: TurtleArt/tabasics.py:385
+#: TurtleArt/tabasics.py:381
msgid "pen down"
msgstr "crayon abaissé"
-#: TurtleArt/tabasics.py:388
+#: TurtleArt/tabasics.py:384
msgid "Turtle will draw when moved."
msgstr "La tortue dessinera quand elle sera déplacée."
-#: TurtleArt/tabasics.py:394
+#: TurtleArt/tabasics.py:390
msgid "set pen size"
msgstr "fixe l'épaisseur du trait"
-#: TurtleArt/tabasics.py:398
+#: TurtleArt/tabasics.py:394
msgid "sets size of the line drawn by the turtle"
msgstr "définit l'épaisseur de la ligne dessinée par la tortue"
-#: TurtleArt/tabasics.py:408
+#: TurtleArt/tabasics.py:404
msgid "start fill"
msgstr "commence le remplissage"
-#: TurtleArt/tabasics.py:410
+#: TurtleArt/tabasics.py:406
msgid "starts filled polygon (used with end fill block)"
msgstr ""
"commence le polygone rempli (utilisé avec arrête le remplissage du bloc)"
-#: TurtleArt/tabasics.py:417
+#: TurtleArt/tabasics.py:413
msgid "end fill"
msgstr "arrête le remplissage"
-#: TurtleArt/tabasics.py:419
+#: TurtleArt/tabasics.py:415
msgid "completes filled polygon (used with start fill block)"
msgstr ""
"complète le polygone rempli (utilisé avec commence le remplissage du bloc)"
-#: TurtleArt/tabasics.py:426
+#: TurtleArt/tabasics.py:422
msgid "pen size"
msgstr "épaisseur du trait"
-#: TurtleArt/tabasics.py:427
+#: TurtleArt/tabasics.py:423
msgid "holds current pen size (can be used in place of a number block)"
msgstr ""
"maintient la taille courante du trait (utilisable à la place d'un bloc "
"numérique)"
-#: TurtleArt/tabasics.py:441
+#: TurtleArt/tabasics.py:437
msgid "Palette of pen colors"
msgstr "Palette de couleur du stylo"
-#: TurtleArt/tabasics.py:443
+#: TurtleArt/tabasics.py:439
msgid "red"
msgstr "rouge"
-#: TurtleArt/tabasics.py:444
+#: TurtleArt/tabasics.py:440
msgid "orange"
msgstr "orange"
-#: TurtleArt/tabasics.py:446
+#: TurtleArt/tabasics.py:442
msgid "yellow"
msgstr "jaune"
-#: TurtleArt/tabasics.py:448
+#: TurtleArt/tabasics.py:444
msgid "green"
msgstr "vert"
-#: TurtleArt/tabasics.py:449
+#: TurtleArt/tabasics.py:445
msgid "cyan"
msgstr "cyan"
-#: TurtleArt/tabasics.py:450
+#: TurtleArt/tabasics.py:446
msgid "blue"
msgstr "bleu"
-#: TurtleArt/tabasics.py:451
+#: TurtleArt/tabasics.py:447
msgid "purple"
msgstr "pourpre"
-#: TurtleArt/tabasics.py:453
+#: TurtleArt/tabasics.py:449
msgid "white"
msgstr "blanc"
-#: TurtleArt/tabasics.py:454
+#: TurtleArt/tabasics.py:450
msgid "black"
msgstr "noir"
-#: TurtleArt/tabasics.py:460
+#: TurtleArt/tabasics.py:456
msgid "set text color"
msgstr "définir la couleur du texte"
-#: TurtleArt/tabasics.py:463
+#: TurtleArt/tabasics.py:459
msgid "sets color of text drawn by the turtle"
msgstr "définit la couleur du texte dessiné par la tortue"
-#: TurtleArt/tabasics.py:471
+#: TurtleArt/tabasics.py:467
msgid "set text size"
msgstr "fixe la taille du texte"
-#: TurtleArt/tabasics.py:474
+#: TurtleArt/tabasics.py:470
msgid "sets size of text drawn by the turtle"
msgstr "définit la taille du texte dessiné par la tortue"
-#: TurtleArt/tabasics.py:557
+#: TurtleArt/tabasics.py:553
msgid "Palette of numeric operators"
msgstr "Palette d'opérateurs numériques"
-#: TurtleArt/tabasics.py:563
+#: TurtleArt/tabasics.py:559
msgid "plus"
msgstr "plus"
-#: TurtleArt/tabasics.py:567
+#: TurtleArt/tabasics.py:563
msgid "adds two alphanumeric inputs"
msgstr "ajoute deux valeurs alphanumériques"
-#: TurtleArt/tabasics.py:575
+#: TurtleArt/tabasics.py:571
msgid "minus"
msgstr "moins"
-#: TurtleArt/tabasics.py:578
+#: TurtleArt/tabasics.py:574
msgid "subtracts bottom numeric input from top numeric input"
msgstr ""
"soustrait la valeur numérique inférieure de la valeur numérique supérieure"
-#: TurtleArt/tabasics.py:589
+#: TurtleArt/tabasics.py:585
msgid "multiply"
msgstr "multiplier"
-#: TurtleArt/tabasics.py:592
+#: TurtleArt/tabasics.py:588
msgid "multiplies two numeric inputs"
msgstr "multiplie deux valeurs numériques"
-#: TurtleArt/tabasics.py:601
+#: TurtleArt/tabasics.py:597
msgid "divide"
msgstr "diviser"
-#: TurtleArt/tabasics.py:604
+#: TurtleArt/tabasics.py:600
msgid ""
"divides top numeric input (numerator) by bottom numeric input (denominator)"
msgstr ""
"divise la valeur numérique supérieure (numérateur) par la valeur numérique "
"inférieure (dénominateur)"
-#: TurtleArt/tabasics.py:614
+#: TurtleArt/tabasics.py:610
msgid "identity"
msgstr "identité"
-#: TurtleArt/tabasics.py:616
+#: TurtleArt/tabasics.py:612
msgid "identity operator used for extending blocks"
msgstr "opérateur d'identité utilisé pour les blocs d'extension"
-#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625
+#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621
msgid "mod"
msgstr "mod"
-#: TurtleArt/tabasics.py:628
+#: TurtleArt/tabasics.py:624
msgid "modular (remainder) operator"
msgstr "opérateur modulaire (reste)"
-#: TurtleArt/tabasics.py:635
+#: TurtleArt/tabasics.py:631
msgid "√"
msgstr "√"
-#: TurtleArt/tabasics.py:636
+#: TurtleArt/tabasics.py:632
msgid "square root"
msgstr "racine carré"
-#: TurtleArt/tabasics.py:639
+#: TurtleArt/tabasics.py:635
msgid "calculates square root"
msgstr "calcule la racine carrée"
-#: TurtleArt/tabasics.py:646
+#: TurtleArt/tabasics.py:642
msgid "random"
msgstr "aléatoire"
-#: TurtleArt/tabasics.py:646
+#: TurtleArt/tabasics.py:642
msgid "min"
msgstr "min"
-#: TurtleArt/tabasics.py:646
+#: TurtleArt/tabasics.py:642
msgid "max"
msgstr "max"
-#: TurtleArt/tabasics.py:650
+#: TurtleArt/tabasics.py:646
msgid "returns random number between minimum (top) and maximum (bottom) values"
msgstr ""
"retourne le nombre aléatoire compris entre les valeurs minimum (en haut) et "
"maximum (en bas)"
-#: TurtleArt/tabasics.py:662
+#: TurtleArt/tabasics.py:658
msgid "number"
msgstr "nombre"
-#: TurtleArt/tabasics.py:663
+#: TurtleArt/tabasics.py:659
msgid "used as numeric input in mathematic operators"
msgstr "utilisé comme valeur numérique des opérateurs mathématiques"
-#: TurtleArt/tabasics.py:671
+#: TurtleArt/tabasics.py:667
msgid "greater than"
msgstr "plus grand que"
-#: TurtleArt/tabasics.py:674
+#: TurtleArt/tabasics.py:670
msgid "logical greater-than operator"
msgstr "opérateur logique plus grand que"
-#: TurtleArt/tabasics.py:683
+#: TurtleArt/tabasics.py:679
msgid "less than"
msgstr "plus petit que"
-#: TurtleArt/tabasics.py:687
+#: TurtleArt/tabasics.py:683
msgid "logical less-than operator"
msgstr "opérateur logique plus petit que"
-#: TurtleArt/tabasics.py:695
+#: TurtleArt/tabasics.py:691
msgid "equal"
msgstr "égal"
-#: TurtleArt/tabasics.py:699
+#: TurtleArt/tabasics.py:695
msgid "logical equal-to operator"
msgstr "opérateur logique égale"
-#: TurtleArt/tabasics.py:705
+#: TurtleArt/tabasics.py:701
msgid "not"
msgstr "non"
-#: TurtleArt/tabasics.py:708
+#: TurtleArt/tabasics.py:704
msgid "logical NOT operator"
msgstr "opérateur logique NON"
-#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717
+#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713
msgid "and"
msgstr "et"
-#: TurtleArt/tabasics.py:718
+#: TurtleArt/tabasics.py:714
msgid "logical AND operator"
msgstr "opérateur logique ET"
-#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728
+#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724
msgid "or"
msgstr "ou"
-#: TurtleArt/tabasics.py:729
+#: TurtleArt/tabasics.py:725
msgid "logical OR operator"
msgstr "opérateur logique OU"
-#: TurtleArt/tabasics.py:738
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98
+#: TurtleArt/tabasics.py:734
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104
msgid "Palette of flow operators"
msgstr "Palette d'opérateurs de flux"
-#: TurtleArt/tabasics.py:743
+#: TurtleArt/tabasics.py:739
msgid "wait"
msgstr "attend"
-#: TurtleArt/tabasics.py:747
+#: TurtleArt/tabasics.py:743
msgid "pauses program execution a specified number of seconds"
msgstr ""
"met en pause l'exécution du programme pendant un nombre spécifié de secondes"
-#: TurtleArt/tabasics.py:754
+#: TurtleArt/tabasics.py:750
msgid "forever"
msgstr "toujours"
-#: TurtleArt/tabasics.py:758
+#: TurtleArt/tabasics.py:754
msgid "loops forever"
msgstr "boucle infinie"
-#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769
+#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765
msgid "repeat"
msgstr "répète"
-#: TurtleArt/tabasics.py:770
+#: TurtleArt/tabasics.py:766
msgid "loops specified number of times"
msgstr "boucle un certain nombre de fois"
-#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789
+#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785
msgid "if"
msgstr "si"
-#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789
+#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785
msgid "then"
msgstr "alors"
-#: TurtleArt/tabasics.py:779
+#: TurtleArt/tabasics.py:775
msgid "if then"
msgstr "si alors"
-#: TurtleArt/tabasics.py:781
+#: TurtleArt/tabasics.py:777
msgid "if-then operator that uses boolean operators from Numbers palette"
msgstr ""
"opérateur si-alors utilisant des opérateurs booléens de la palette des "
"nombres"
-#: TurtleArt/tabasics.py:789
+#: TurtleArt/tabasics.py:785
msgid "else"
msgstr "sinon"
-#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801
+#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797
msgid "if then else"
msgstr "si alors sinon"
-#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802
+#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798
msgid "if-then-else operator that uses boolean operators from Numbers palette"
msgstr ""
"opérateur si-alors-sinon utilisant des opérateurs booléens de la palette des "
"nombres"
-#: TurtleArt/tabasics.py:811
+#: TurtleArt/tabasics.py:807
msgid "horizontal space"
msgstr "espacement horizontal"
-#: TurtleArt/tabasics.py:812
+#: TurtleArt/tabasics.py:808
msgid "jogs stack right"
msgstr "pousse la pile à droite"
-#: TurtleArt/tabasics.py:819
+#: TurtleArt/tabasics.py:815
msgid "vertical space"
msgstr "espacement vertical"
-#: TurtleArt/tabasics.py:820
+#: TurtleArt/tabasics.py:816
msgid "jogs stack down"
msgstr "pousse l'action en bas"
-#: TurtleArt/tabasics.py:826
+#: TurtleArt/tabasics.py:822
msgid "stop action"
msgstr "arrête l'action"
-#: TurtleArt/tabasics.py:829
+#: TurtleArt/tabasics.py:825
msgid "stops current action"
msgstr "arrêter l'action courante"
-#: TurtleArt/tabasics.py:838
+#: TurtleArt/tabasics.py:834
msgid "Palette of variable blocks"
msgstr "Palette de blocs variables"
-#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213
+#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213
msgid "start"
msgstr "commencer"
-#: TurtleArt/tabasics.py:846
+#: TurtleArt/tabasics.py:842
msgid "connects action to toolbar run buttons"
msgstr "connecte l'action aux boutons exécuter de la barre d'outils"
-#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854
-#: TurtleArt/tabasics.py:855
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223
+#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850
+#: TurtleArt/tabasics.py:851
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229
msgid "text"
msgstr "texte"
-#: TurtleArt/tabasics.py:856
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189
+#: TurtleArt/tabasics.py:852
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195
msgid "string value"
msgstr "valeur chaîne"
-#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863
-#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875
-#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371
-#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854
-#: TurtleArt/tawindow.py:4125
+#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859
+#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871
+#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448
+#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077
+#: TurtleArt/tawindow.py:4363
msgid "action"
msgstr "action"
-#: TurtleArt/tabasics.py:865
+#: TurtleArt/tabasics.py:861
msgid "top of nameable action stack"
msgstr "haut de l'action nommable"
-#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139
+#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377
msgid "invokes named action stack"
msgstr "invoque la pile d'actions nommée"
-#: TurtleArt/tabasics.py:883
+#: TurtleArt/tabasics.py:879
msgid "store in box 1"
msgstr "range dans la boîte 1"
-#: TurtleArt/tabasics.py:888
+#: TurtleArt/tabasics.py:884
msgid "stores numeric value in Variable 1"
msgstr "stocke une valeur numérique dans la Variable 1"
-#: TurtleArt/tabasics.py:896
+#: TurtleArt/tabasics.py:892
msgid "store in box 2"
msgstr "range dans la boîte 2"
-#: TurtleArt/tabasics.py:901
+#: TurtleArt/tabasics.py:897
msgid "stores numeric value in Variable 2"
msgstr "stocke une valeur numérique dans la Variable 2"
-#: TurtleArt/tabasics.py:909
+#: TurtleArt/tabasics.py:905
msgid "box 1"
msgstr "boîte 1"
-#: TurtleArt/tabasics.py:912
+#: TurtleArt/tabasics.py:908
msgid "Variable 1 (numeric value)"
msgstr "Variable 1 (valeur numérique)"
-#: TurtleArt/tabasics.py:919
+#: TurtleArt/tabasics.py:915
msgid "box 2"
msgstr "boîte 2"
-#: TurtleArt/tabasics.py:922
+#: TurtleArt/tabasics.py:918
msgid "Variable 2 (numeric value)"
msgstr "Variable 2 (valeur numérique)"
-#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189
+#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427
msgid "store in"
msgstr "enregistre"
-#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942
+#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939
msgid "box"
msgstr "boîte"
-#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189
+#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427
msgid "value"
msgstr "valeur"
-#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945
-#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409
-#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152
-#: TurtleArt/tawindow.py:4180
+#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942
+#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486
+#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390
+#: TurtleArt/tawindow.py:4418
msgid "my box"
msgstr "ma boite"
-#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194
+#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432
msgid "stores numeric value in named variable"
msgstr "stocke une valeur numérique dans la variable nommée"
-#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166
+#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404
msgid "named variable (numeric value)"
msgstr "variable nommée (valeur numérique)"
-#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974
+#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971
msgid "action 1"
msgstr "action 1"
-#: TurtleArt/tabasics.py:958
+#: TurtleArt/tabasics.py:955
msgid "top of Action 1 stack"
msgstr "haut de la pile Action 1"
-#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984
+#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981
msgid "action 2"
msgstr "action 2"
-#: TurtleArt/tabasics.py:967
+#: TurtleArt/tabasics.py:964
msgid "top of Action 2 stack"
msgstr "haut de la pile Action 2"
-#: TurtleArt/tabasics.py:977
+#: TurtleArt/tabasics.py:974
msgid "invokes Action 1 stack"
msgstr "invoque la pile d'actions 1"
-#: TurtleArt/tabasics.py:987
+#: TurtleArt/tabasics.py:984
msgid "invokes Action 2 stack"
msgstr "invoque la pile d'actions 2"
-#: TurtleArt/tabasics.py:995
+#: TurtleArt/tabasics.py:992
msgid "trash"
msgstr "corbeille"
-#: TurtleArt/tabasics.py:999
+#: TurtleArt/tabasics.py:996
msgid "empty trash"
msgstr "vider la corbeille"
-#: TurtleArt/tabasics.py:1000
+#: TurtleArt/tabasics.py:997
msgid "permanently deletes items in trash"
msgstr "effacer de manière définitive les objets dans la corbeille"
-#: TurtleArt/tabasics.py:1004
+#: TurtleArt/tabasics.py:1001
msgid "restore all"
msgstr "restaurer tout"
-#: TurtleArt/tabasics.py:1005
+#: TurtleArt/tabasics.py:1002
msgid "restore all blocks from trash"
msgstr "restaurer tous les blocs de la poubelle"
-#: TurtleArt/tabasics.py:1009
+#: TurtleArt/tabasics.py:1006
msgid "clear all"
msgstr "effacer tout"
-#: TurtleArt/tabasics.py:1010
+#: TurtleArt/tabasics.py:1007
msgid "move all blocks to trash"
msgstr "déplacer tous les blocs vers la corbeille"
-#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833
-#: TurtleArtActivity.py:703
+#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055
+#: TurtleArtActivity.py:751
msgid "Share selected blocks"
msgstr "Partager les blocs sélectionnés"
#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231
#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294
#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055
msgid "Title"
msgstr "Titre"
-#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492
+#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538
msgid "Stop turtle"
msgstr "Arrêter la tortue"
-#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485
+#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529
msgid "Show blocks"
msgstr "Afficher les blocs"
-#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894
+#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996
msgid "Hide blocks"
msgstr "Masquer les blocs"
-#: TurtleArt/talogo.py:511
+#: TurtleArt/talogo.py:508
msgid "did not output to"
msgstr "n'a pas pu ouvrir"
-#: TurtleArt/talogo.py:570
+#: TurtleArt/talogo.py:567
msgid "I don't know how to"
msgstr "Je ne sais pas comment faire pour"
-#: TurtleArt/talogo.py:624
+#: TurtleArt/talogo.py:623
msgid "doesn't like"
msgstr "n'aime pas"
-#: TurtleArt/talogo.py:624
+#: TurtleArt/talogo.py:623
msgid "as input"
msgstr "comme entrée"
@@ -778,230 +775,251 @@ msgstr "affiche la palette suivante"
msgid "changes the orientation of the palette of blocks"
msgstr "change l'orientation de la palette des blocs"
-#: TurtleArt/tautils.py:196
+#: TurtleArt/tautils.py:295
msgid "Load..."
msgstr "Charger..."
-#: TurtleArt/tautils.py:206
+#: TurtleArt/tautils.py:305
msgid "Save..."
msgstr "Enregistrer..."
-#: TurtleArt/tautils.py:483
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713
+#: TurtleArt/tautils.py:586
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730
msgid "click to open"
msgstr "cliquer pour ouvrir"
-#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990
+#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034
msgid "orientation"
msgstr "orientation"
-#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470
+#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644
msgid "next"
msgstr "suivant"
-#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013
-#: TurtleArt/tawindow.py:1490
+#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664
msgid "shift"
msgstr "tourner"
-#: TurtleArt/tawindow.py:1256
+#: TurtleArt/tawindow.py:1316
msgid ""
"Please hit the Stop Button before making changes to your Turtle Blocks "
"program"
msgstr "Actionne le bouton Arrêter avant de modifier ton programme BlocsTortue"
-#: TurtleArt/tawindow.py:1310
+#: TurtleArt/tawindow.py:1369
msgid "Select blocks to share"
msgstr "Sélectionner les blocs à partager"
-#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205
-msgid "Turtle Art"
-msgstr "ArtTortue"
+#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632
+#: TurtleArtActivity.py:781 turtleblocks.py:397
+msgid "Save stack"
+msgstr "Enregistrer la pile"
+
+#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546
+msgid "Really overwrite stack?"
+msgstr "Voulez-vous réellement remplacer la pile ?"
-#: TurtleArt/tawindow.py:3977
+#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574
+#: gnome_plugins/uploader_plugin.py:144
+msgid "Cancel"
+msgstr "Annuler"
+
+#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549
+msgid "Overwrite stack"
+msgstr "Remplacer la pile"
+
+#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578
+#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399
+msgid "Delete stack"
+msgstr "Supprimer la pile"
+
+#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585
+msgid "Really delete stack?"
+msgstr "Voulez-vous réellement supprimer la pile ?"
+
+#: TurtleArt/tawindow.py:4215
msgid "image"
msgstr "image"
-#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823
-#: TurtleArtActivity.py:853 turtleblocks.py:360
+#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925
+#: TurtleArtActivity.py:955 turtleblocks.py:371
msgid "Save as Logo"
msgstr "Enregistrer en Logo"
-#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820
-#: TurtleArtActivity.py:850 turtleblocks.py:358
+#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922
+#: TurtleArtActivity.py:952 turtleblocks.py:369
msgid "Save as image"
msgstr "Enregistrer dans une image"
-#: TurtleArtActivity.py:211
+#: TurtleArtActivity.py:243
msgid "snapshot"
msgstr "instantanée"
-#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685
-#: TurtleArtActivity.py:829 TurtleArtActivity.py:856
+#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733
+#: TurtleArtActivity.py:931 TurtleArtActivity.py:958
msgid "Save snapshot"
msgstr "Enregistrer l'instantané"
-#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759
-#: turtleblocks.py:378
+#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808
msgid "Turn off hover help"
msgstr "Désactiver les info-bulles"
-#: TurtleArtActivity.py:266 turtleblocks.py:380
+#: TurtleArtActivity.py:303 turtleblocks.py:390
msgid "Turn on hover help"
msgstr "Activer les info-bulles"
-#: TurtleArtActivity.py:274 turtleblocks.py:390
+#: TurtleArtActivity.py:312 turtleblocks.py:404
msgid "Show palette"
msgstr "Afficher la palette"
-#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392
+#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406
msgid "Hide palette"
msgstr "Masquer la palette"
-#: TurtleArtActivity.py:447
+#: TurtleArtActivity.py:485
msgid "Rescale coordinates down"
msgstr "Diminuer l'échelle des coordonnées"
-#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755
+#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804
msgid "Rescale coordinates up"
msgstr "Augmenter l'échelle des coordonnées"
-#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677
-#: TurtleArtActivity.py:730 turtleblocks.py:387
+#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725
+#: TurtleArtActivity.py:778 turtleblocks.py:401
msgid "Edit"
msgstr "Édition"
-#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678
-#: TurtleArtActivity.py:747 turtleblocks.py:382
+#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726
+#: TurtleArtActivity.py:796 turtleblocks.py:392
msgid "View"
msgstr "Vue"
-#: TurtleArtActivity.py:573 TurtleArtActivity.py:679
+#: TurtleArtActivity.py:611 TurtleArtActivity.py:727
msgid "Project"
msgstr "Projet"
-#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705
-#: TurtleArtActivity.py:707 TurtleArtActivity.py:815
+#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753
+#: TurtleArtActivity.py:755 TurtleArtActivity.py:917
msgid "Save/Load"
msgstr "Enregistrer/Charger"
-#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385
+#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395
msgid "Copy"
msgstr "Copier"
-#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386
+#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396
msgid "Paste"
msgstr "Coller"
-#: TurtleArtActivity.py:591
+#: TurtleArtActivity.py:629
msgid "Restore blocks from trash"
msgstr "Restaurer tous les blocs de la poubelle"
-#: TurtleArtActivity.py:594 TurtleArtActivity.py:748
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789
+#: TurtleArtActivity.py:637 TurtleArtActivity.py:797
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806
msgid "Fullscreen"
msgstr "Plein écran"
-#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366
+#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377
msgid "Cartesian coordinates"
msgstr "Coordonnées cartésiennes"
-#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368
+#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379
msgid "Polar coordinates"
msgstr "Coordonnées polaires"
-#: TurtleArtActivity.py:601 TurtleArtActivity.py:753
+#: TurtleArtActivity.py:645 TurtleArtActivity.py:802
msgid "Metric coordinates"
msgstr "Coordonnées métriques"
-#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372
+#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383
msgid "Grow blocks"
msgstr "Augmenter les blocs"
-#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374
+#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385
msgid "Shrink blocks"
msgstr "Diminuer les blocs"
-#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686
-#: TurtleArtActivity.py:832
+#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734
+#: TurtleArtActivity.py:934
msgid "Load example"
msgstr "Charger un exemple"
-#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399
+#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413
msgid "Clean"
msgstr "Effacer"
-#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400
+#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414
msgid "Run"
msgstr "Exécuter"
-#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401
+#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415
msgid "Step"
msgstr "Pas à pas"
-#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45
+#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45
msgid "Help"
msgstr "Aide"
-#: TurtleArtActivity.py:688 turtleblocks.py:403
+#: TurtleArtActivity.py:736 turtleblocks.py:417
msgid "Stop"
msgstr "Arrêter"
-#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858
+#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960
msgid "Load project"
msgstr "Charger un projet"
-#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863
+#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965
msgid "Load plugin"
msgstr "Charger un module"
-#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866
+#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968
msgid "Load Python block"
msgstr "Charger un bloc Python"
-#: TurtleArtActivity.py:766
+#: TurtleArtActivity.py:895
msgid "Palettes"
msgstr "Palettes"
-#: TurtleArtActivity.py:810
+#: TurtleArtActivity.py:912
msgid "Sharing blocks disabled"
msgstr "Partage de blocs désactivé"
-#: TurtleArtActivity.py:883
+#: TurtleArtActivity.py:985
msgid "<Ctrl>p"
msgstr "<Ctrl>p"
-#: TurtleArtActivity.py:888
+#: TurtleArtActivity.py:990
msgid "<Ctrl>e"
msgstr "<Ctrl>e"
-#: TurtleArtActivity.py:890
+#: TurtleArtActivity.py:992
msgid "<Ctrl>r"
msgstr "<Ctrl>r"
-#: TurtleArtActivity.py:892
+#: TurtleArtActivity.py:994
msgid "<Ctrl>w"
msgstr "<Ctrl>w"
-#: TurtleArtActivity.py:895
+#: TurtleArtActivity.py:997
msgid "<Ctrl>s"
msgstr "<Ctrl>s"
-#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054
-#: TurtleArtActivity.py:1121
+#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157
+#: TurtleArtActivity.py:1238
msgid "Plugin could not be installed."
msgstr "Le module n'a pas pu être installé."
-#: TurtleArtActivity.py:1117
+#: TurtleArtActivity.py:1234
msgid "Please restart Turtle Art in order to use the plugin."
msgstr "Merci de redémarrer ArtTortue pour utiliser le module."
-#: TurtleArtActivity.py:1135
+#: TurtleArtActivity.py:1252
#, python-format
msgid "Plugin %s already installed."
msgstr "Le module %s est déjà installé."
-#: TurtleArtActivity.py:1136
+#: TurtleArtActivity.py:1253
#, python-format
msgid "Do you want to reinstall %s?"
msgstr "Voulez-vous réinstaller %s ?"
@@ -1104,10 +1122,6 @@ msgstr "Description :"
msgid "Submit to Web"
msgstr "Publier sur le Web"
-#: gnome_plugins/uploader_plugin.py:144
-msgid "Cancel"
-msgstr "Annuler"
-
#: gnome_plugins/uploader_plugin.py:166
msgid "Login failed"
msgstr "Echec de la connexion"
@@ -1120,7 +1134,7 @@ msgstr "Echec du transfert !"
#: plugins/audio_sensors/audio_sensors.py:75
#: plugins/camera_sensor/camera_sensor.py:63
#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336
msgid "Palette of sensor blocks"
msgstr "Palette de blocs de capteurs"
@@ -1156,7 +1170,7 @@ msgstr "volume d'entrée du micro"
#: plugins/audio_sensors/audio_sensors.py:119
#: plugins/audio_sensors/audio_sensors.py:127
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322
msgid "pitch"
msgstr "hauteur"
@@ -1194,7 +1208,7 @@ msgid "microphone input voltage"
msgstr "tension d'entrée du micro"
#: plugins/camera_sensor/camera_sensor.py:67
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139
msgid "Palette of media objects"
msgstr "Palette d'objets multimédia"
@@ -1238,337 +1252,337 @@ 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:106
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112
msgid "while"
msgstr "tant que"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113
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:113
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122
msgid "until"
msgstr "jusqu'à"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123
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:124
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903
msgid "top"
msgstr "haut"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132
msgid "top of a collapsible stack"
msgstr "haut d'une pile à agréger"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146
msgid "journal"
msgstr "journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147
msgid "Sugar Journal media object"
msgstr "Objet média du Journal Sugar"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157
msgid "audio"
msgstr "audio"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159
msgid "Sugar Journal audio object"
msgstr "Objet audio du Journal Sugar"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169
msgid "video"
msgstr "vidéo"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171
msgid "Sugar Journal video object"
msgstr "Objet vidéo du Journal Sugar"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181
msgid "description"
msgstr "description"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183
msgid "Sugar Journal description field"
msgstr "Champ description du Journal Sugar"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228
msgid "show"
msgstr "montre"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232
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:207
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213
msgid "show aligned"
msgstr "montrer alignement"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240
msgid "set scale"
msgstr "définit l'échelle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244
msgid "sets the scale of media"
msgstr "fixe l'échelle du média"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251
msgid "save picture"
msgstr "enregistrer image"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264
msgid "picture name"
msgstr "nom image"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254
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:256
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262
msgid "save SVG"
msgstr "enregistrer SVG"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265
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:266
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272
msgid "scale"
msgstr "échelle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276
msgid "holds current scale value"
msgstr "conserver la valeur actuelle de l'échelle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281
msgid "media wait"
msgstr "attente du média"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283
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:283
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289
msgid "media stop"
msgstr "arrêt média"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291
msgid "stop video or audio"
msgstr "arrêter la vidéo ou l'audio"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296
msgid "media pause"
msgstr "pause média"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298
msgid "pause video or audio"
msgstr "mettre la vidéo ou l'audio en pause"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303
msgid "media resume"
msgstr "reprendre le média"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305
msgid "resume playing video or audio"
msgstr "reprendre la lecture vidéo ou audio"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311
msgid "speak"
msgstr "parler"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313
msgid "hello"
msgstr "salut"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314
msgid "speaks text"
msgstr "dit le texte"
#. TRANS: pitch, duration, amplitude
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322
msgid "sinewave"
msgstr "onde sinusoïdale"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323
msgid "amplitude"
msgstr "amplitude"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323
msgid "duration"
msgstr "durée"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326
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:337
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354
msgid "button down"
msgstr "bouton enfoncé"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346
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:351
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357
msgid "returns True if mouse button is pressed"
msgstr "retourne Vrai si le bouton de la souris est actionné"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364
msgid "mouse x"
msgstr "souris x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367
msgid "returns mouse x coordinate"
msgstr "retourne la coordonnée x de la souris"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374
msgid "mouse y"
msgstr "souris y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377
msgid "returns mouse y coordinate"
msgstr "retourne la coordonnée y de la souris"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385
msgid "query keyboard"
msgstr "interroger clavier"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387
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:388
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394
msgid "keyboard"
msgstr "clavier"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398
msgid "holds results of query-keyboard block as ASCII"
msgstr "conserve le résultat dans le bloc clavier d'interrogation"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430
msgid "read pixel"
msgstr "lire le pixel"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433
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:435
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441
msgid "turtle sees"
msgstr "tortue voit"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443
msgid "returns the color that the turtle \"sees\""
msgstr "retourne la couleur \"vue\" par la tortue"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451
msgid "time"
msgstr "temps"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454
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:457
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463
msgid "Palette of extra options"
msgstr "Palette d'options supplémentaires"
#. TRANS: push adds a new item to the program stack
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470
msgid "push"
msgstr "pousse"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473
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:477
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483
msgid "show heap"
msgstr "affiche le tas"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486
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:490
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496
msgid "empty heap"
msgstr "vide le tas"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499
msgid "emptys FILO (first-in-last-out heap)"
msgstr "vider FILO (Premier Entrée Dernier Sortie)"
#. TRANS: pop removes a new item from the program stack
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510
msgid "pop"
msgstr "dépile"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514
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:519
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535
msgid "empty heap?"
msgstr "tas vide ?"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538
msgid "returns True if heap is empty"
msgstr "renvoie Vrai si le tas est vide"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547
msgid "comment"
msgstr "commenter"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549
msgid "places a comment in your code"
msgstr "placer un commentaire dans votre code"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555
msgid "print"
msgstr "montre"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559
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:563
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569
msgid "Python chr operator"
msgstr "opérateur Python chr"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578
msgid "Python int operator"
msgstr "opérateurs Python int"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612
msgid "Python"
msgstr "Python"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589
msgid ""
"a programmable block: used to add advanced single-variable math equations, e."
"g., sin(x)"
@@ -1576,7 +1590,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:596
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602
msgid ""
"a programmable block: used to add advanced multi-variable math equations, e."
"g., sqrt(x*x+y*y)"
@@ -1584,7 +1598,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:610
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616
msgid ""
"a programmable block: used to add advanced multi-variable math equations, e."
"g., sin(x+y+z)"
@@ -1592,221 +1606,234 @@ 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:622
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659
msgid "Python block"
msgstr "Bloc Python"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662
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:669
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675
msgid "Cartesian"
msgstr "Cartésienne"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677
msgid "displays Cartesian coordinates"
msgstr "afficher coordonnées cartésiennes"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683
msgid "polar"
msgstr "polaire"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685
msgid "displays polar coordinates"
msgstr "afficher les coordonnées polaires"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773
msgid "turtle"
msgstr "tortue"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695
msgid "chooses which turtle to command"
msgstr "choisir la tortue à commander"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707
+#. TRANS: pop removes a new item from the program stack
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703
+msgid "active turtle"
+msgstr "activer la tortue"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706
+msgid "the name of the active turtle"
+msgstr "nom de la tortue artive"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724
msgid "turtle shell"
msgstr "carapace de la tortue"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725
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:716
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733
msgid "top of a collapsed stack"
msgstr "haut d'une pile agrégée"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759
msgid "load"
msgstr "charger"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763
msgid "loads a block"
msgstr "charge un bloc"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762
msgid "setxy"
msgstr "fixe xy"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771
msgid "palette"
msgstr "palette"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774
msgid "selects a palette"
msgstr "sélectionne a palette"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782
msgid "Palette of presentation templates"
msgstr "Palette de modèles de présentation"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789
msgid "hide blocks"
msgstr "masquer les blocs"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791
msgid "declutters canvas by hiding blocks"
msgstr "désencombre le canevas en masquant les blocs"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798
msgid "show blocks"
msgstr "montrer blocs"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800
msgid "restores hidden blocks"
msgstr "restaurer les blocs cachés"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808
msgid "hides the Sugar toolbars"
msgstr "cacher la barre d'outils Sugar"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817
msgid "list"
msgstr "liste"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056
msgid "presentation bulleted list"
msgstr "présentation liste à puce"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058
msgid "presentation template: list of bullets"
msgstr "modèle de présentation : liste de puces"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998
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:826
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983
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:833
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043
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:840
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028
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:857
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874
msgid "xcor of left of screen"
msgstr "coord. x de la gauche de l'écran"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879
msgid "bottom"
msgstr "bas"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882
msgid "ycor of bottom of screen"
msgstr "coord. y du bas de l'écran"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:887
msgid "width"
msgstr "largeur"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890
msgid "the canvas width"
msgstr "largeur du canevas"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898
msgid "xcor of right of screen"
msgstr "coord. x de la droite de l'écran"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906
msgid "ycor of top of screen"
msgstr "coord. y du haut de l'écran"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911
msgid "height"
msgstr "hauteur"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914
msgid "the canvas height"
msgstr "hauteur du canevas"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921
msgid "title x"
msgstr "titre x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930
msgid "title y"
msgstr "titre y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939
msgid "left x"
msgstr "gauche x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948
msgid "top y"
msgstr "haut x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957
msgid "right x"
msgstr "droite x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966
msgid "bottom y"
msgstr "bas x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996
msgid "presentation 1x1"
msgstr "présentation 1x1"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011
msgid "presentation 2x1"
msgstr "présentation 2x1"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026
msgid "presentation 1x2"
msgstr "présentation 1x2"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041
msgid "presentation 2x2"
msgstr "présentation 2x2"
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073
+msgid "Palette of user-defined operators"
+msgstr "Palette des opérateurs personnalisés"
+
#: pysamples/brain.py:43
msgid "Please install the Speak Activity and try again."
msgstr "Installe l'activité Parler et essaie à nouveau"
@@ -1860,85 +1887,88 @@ msgstr "Demi-tour"
msgid "make a uturn"
msgstr "Faire demi-tour"
-#: turtleblocks.py:86
+#: turtleblocks.py:89
msgid "usage is"
msgstr "l'usage est"
-#: turtleblocks.py:240
+#: turtleblocks.py:250
msgid "No option action:"
msgstr "Aucune action d'option :"
-#: turtleblocks.py:255
+#: turtleblocks.py:265
msgid "File not found"
msgstr "Fichier introuvable"
-#: turtleblocks.py:279
+#: turtleblocks.py:289
#, python-format
msgid "Configuration directory not writable: %s"
msgstr "Répertoire de configuration non inscriptible : %s"
-#: turtleblocks.py:354
+#: turtleblocks.py:365
msgid "New"
msgstr "Nouveau"
-#: turtleblocks.py:355
+#: turtleblocks.py:366
msgid "Open"
msgstr "Ouvrir"
-#: turtleblocks.py:356
+#: turtleblocks.py:367
msgid "Save"
msgstr "Enregistrer"
-#: turtleblocks.py:357
+#: turtleblocks.py:368
msgid "Save as"
msgstr "Enregistrer sous"
-#: turtleblocks.py:362
+#: turtleblocks.py:373
msgid "Quit"
msgstr "Quitter"
-#: turtleblocks.py:363
+#: turtleblocks.py:374
msgid "File"
msgstr "Fichier"
-#: turtleblocks.py:370
+#: turtleblocks.py:381
msgid "Rescale coordinates"
msgstr "Modifier l'échelle"
-#: turtleblocks.py:376
+#: turtleblocks.py:387
msgid "Reset block size"
msgstr "Réinitialiser taille blocs"
-#: turtleblocks.py:394
+#: turtleblocks.py:408
msgid "Show/hide blocks"
msgstr "Montrer/Cacher les blocs"
-#: turtleblocks.py:396
+#: turtleblocks.py:410
msgid "Tools"
msgstr "Outils"
-#: turtleblocks.py:402
+#: turtleblocks.py:416
msgid "Debug"
msgstr "Débogage"
-#: turtleblocks.py:404
+#: turtleblocks.py:418
msgid "Turtle"
msgstr "Tortue"
-#: turtleblocks.py:407
+#: turtleblocks.py:421
msgid "About..."
msgstr "À propos de..."
-#: turtleblocks.py:447
+#: turtleblocks.py:461
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 ?"
-#: turtleblocks.py:448
+#: turtleblocks.py:462
msgid "Save project?"
msgstr "Sauvegarder le projet ?"
+#~ msgid "Turtle Art"
+#~ msgstr "ArtTortue"
+
#~ msgid "Turtle Art Mini"
#~ msgstr "ArtTortue Mini"