diff options
-rw-r--r-- | po/de.po | 1191 | ||||
-rw-r--r-- | po/fr.po | 1276 | ||||
-rw-r--r-- | po/ne.po | 1351 | ||||
-rw-r--r-- | po/pt.po | 1253 |
4 files changed, 2683 insertions, 2388 deletions
@@ -18,8 +18,8 @@ msgid "" msgstr "" "Project-Id-Version: turtleart-activity\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-10-27 00:31-0400\n" -"PO-Revision-Date: 2013-10-29 22:57+0200\n" +"POT-Creation-Date: 2013-12-05 00:30-0500\n" +"PO-Revision-Date: 2013-12-09 21:51+0200\n" "Last-Translator: Markus <m.slg@gmx.de>\n" "Language-Team: Deutsche OLPC-Lokalisierung\n" "Language: de\n" @@ -42,109 +42,107 @@ msgstr "" "Eine von Logo inspirierte Schildkröte, die mittels visueller " "Programmierbausteine farbenfrohe Bilder zeichnet" -#: TurtleArt/tabasics.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:729 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:737 -msgid "turtle" -msgstr "Schildkröte" - -#: TurtleArt/tabasics.py:131 +#: TurtleArt/tabasics.py:155 msgid "Palette of turtle commands" msgstr "Palette der Schildkröten-Befehle" -#: TurtleArt/tabasics.py:135 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:693 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:705 +#: TurtleArt/tabasics.py:156 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:775 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:784 +msgid "turtle" +msgstr "Schildkröte" + +#: TurtleArt/tabasics.py:160 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747 msgid "forward" msgstr "vorwärts" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:164 msgid "moves turtle forward" msgstr "Schildkröte vorwärts bewegen" -#: TurtleArt/tabasics.py:149 +#: TurtleArt/tabasics.py:173 msgid "back" msgstr "rückwärts" -#: TurtleArt/tabasics.py:153 +#: TurtleArt/tabasics.py:177 msgid "moves turtle backward" msgstr "Schildkröte rückwärts bewegen" -#: TurtleArt/tabasics.py:163 +#: TurtleArt/tabasics.py:186 msgid "clean" msgstr "lösche alles" -#: TurtleArt/tabasics.py:166 +#: TurtleArt/tabasics.py:189 msgid "clears the screen and reset the turtle" msgstr "Bildschirm leeren und Schildkröte zurücksetzen" -#: TurtleArt/tabasics.py:180 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:908 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1094 +#: TurtleArt/tabasics.py:207 TurtleArt/taconstants.py:138 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:973 msgid "left" msgstr "linksherum" -#: TurtleArt/tabasics.py:184 +#: TurtleArt/tabasics.py:211 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "Schildkröte gegen den Uhrzeigersinn drehen (Winkel in Grad)" -#: TurtleArt/tabasics.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:932 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1096 +#: TurtleArt/tabasics.py:221 TurtleArt/taconstants.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1006 msgid "right" msgstr "rechtsherum" -#: TurtleArt/tabasics.py:199 +#: TurtleArt/tabasics.py:225 msgid "turns turtle clockwise (angle in degrees)" msgstr "Schildkröte im Uhrzeigersinn drehen (Winkel in Grad)" -#: TurtleArt/tabasics.py:210 +#: TurtleArt/tabasics.py:235 msgid "arc" msgstr "Kreisbogen" -#: TurtleArt/tabasics.py:210 +#: TurtleArt/tabasics.py:235 msgid "angle" msgstr "Winkel" -#: TurtleArt/tabasics.py:210 +#: TurtleArt/tabasics.py:235 msgid "radius" msgstr "Radius" -#: TurtleArt/tabasics.py:214 +#: TurtleArt/tabasics.py:239 msgid "moves turtle along an arc" msgstr "Schildkröte entlang eines Kreisbogens bewegen" -#: TurtleArt/tabasics.py:227 TurtleArt/tabasics.py:314 +#: TurtleArt/tabasics.py:251 TurtleArt/tabasics.py:330 msgid "set xy" msgstr "setze xy" -#: TurtleArt/tabasics.py:227 TurtleArt/tabasics.py:314 +#: TurtleArt/tabasics.py:251 TurtleArt/tabasics.py:330 msgid "x" msgstr "x" -#: TurtleArt/tabasics.py:227 TurtleArt/tabasics.py:314 +#: TurtleArt/tabasics.py:251 TurtleArt/tabasics.py:330 msgid "y" msgstr "y" -#: TurtleArt/tabasics.py:231 TurtleArt/tabasics.py:318 +#: TurtleArt/tabasics.py:255 TurtleArt/tabasics.py:334 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "Schildkröte zur Position x,y bewegen; (0,0) liegt in Bildschirmmitte." # -#: TurtleArt/tabasics.py:247 +#: TurtleArt/tabasics.py:266 msgid "set heading" msgstr "setze Richtung" -#: TurtleArt/tabasics.py:251 +#: TurtleArt/tabasics.py:270 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "Richtung der Schildkröte festlegen (0 zeigt zum oberen Bildschirmrand.)" -#: TurtleArt/tabasics.py:262 TurtleArt/tawindow.py:4351 +#: TurtleArt/tabasics.py:281 TurtleArt/tawindow.py:4452 msgid "xcor" msgstr "x-Wert" -#: TurtleArt/tabasics.py:263 +#: TurtleArt/tabasics.py:282 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" @@ -152,11 +150,11 @@ msgstr "" "Der aktuelle x-Wert der Schildkröten-Position (kann an Stelle eines " "Zahlenblocks benutzt werden)" -#: TurtleArt/tabasics.py:279 TurtleArt/tawindow.py:4352 +#: TurtleArt/tabasics.py:296 TurtleArt/tawindow.py:4453 msgid "ycor" msgstr "y-Wert" -#: TurtleArt/tabasics.py:280 +#: TurtleArt/tabasics.py:297 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" @@ -164,11 +162,11 @@ msgstr "" "Der aktuelle y-Wert der Schildkröten-Position (kann an Stelle eines " "Zahlenblocks benutzt werden)" -#: TurtleArt/tabasics.py:296 TurtleArt/tawindow.py:4352 +#: TurtleArt/tabasics.py:311 TurtleArt/tawindow.py:4453 msgid "heading" msgstr "Richtung" -#: TurtleArt/tabasics.py:297 +#: TurtleArt/tabasics.py:312 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" @@ -176,638 +174,674 @@ msgstr "" "Die aktuelle Richtung der Schildkröte (kann an Stelle eines Zahlenblocks " "benutzt werden)" -#: TurtleArt/tabasics.py:332 -msgid "pen" -msgstr "Stift" - -#: TurtleArt/tabasics.py:336 +#: TurtleArt/tabasics.py:350 msgid "Palette of pen commands" msgstr "Palette der Stiftbefehle" -#: TurtleArt/tabasics.py:341 TurtleArt/tabasics.py:354 +#: TurtleArt/tabasics.py:351 +msgid "pen" +msgstr "Stift" + +#: TurtleArt/tabasics.py:356 TurtleArt/tabasics.py:369 msgid "fill screen" msgstr "fülle Bildschirm" -#: TurtleArt/tabasics.py:341 TurtleArt/tabasics.py:354 -#: TurtleArt/tabasics.py:412 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1218 +#: TurtleArt/tabasics.py:356 TurtleArt/tabasics.py:369 +#: TurtleArt/tabasics.py:432 TurtleArt/tawindow.py:4483 msgid "color" msgstr "Farbe" -#: TurtleArt/tabasics.py:341 TurtleArt/tabasics.py:355 -#: TurtleArt/tabasics.py:422 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1214 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1219 +#: TurtleArt/tabasics.py:356 TurtleArt/tabasics.py:370 +#: TurtleArt/tabasics.py:444 TurtleArt/tawindow.py:4479 +#: TurtleArt/tawindow.py:4484 msgid "shade" msgstr "Schattierung" -#: TurtleArt/tabasics.py:345 TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:360 TurtleArt/tabasics.py:374 msgid "fills the background with (color, shade)" msgstr "Den Hintergrund mit (Farbe, Schattierung) füllen" -#: TurtleArt/tabasics.py:355 TurtleArt/tabasics.py:431 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1215 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1220 +#: TurtleArt/tabasics.py:370 TurtleArt/tabasics.py:454 +#: TurtleArt/tawindow.py:4480 TurtleArt/tawindow.py:4485 msgid "gray" msgstr "Grau" -#: TurtleArt/tabasics.py:371 +#: TurtleArt/tabasics.py:387 msgid "set color" msgstr "setze Farbe" -#: TurtleArt/tabasics.py:375 +#: TurtleArt/tabasics.py:391 msgid "sets color of the line drawn by the turtle" msgstr "Farbe der Schildkrötenspur festlegen" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:403 msgid "set shade" msgstr "setze Schattierung" -#: TurtleArt/tabasics.py:389 +#: TurtleArt/tabasics.py:407 msgid "sets shade of the line drawn by the turtle" msgstr "Schattierung der Schildkrötenspur festlegen" -#: TurtleArt/tabasics.py:399 +#: TurtleArt/tabasics.py:418 msgid "set gray" msgstr "setze Grauton" -#: TurtleArt/tabasics.py:402 +#: TurtleArt/tabasics.py:421 msgid "sets gray level of the line drawn by the turtle" msgstr "Grauton der Schildkrötenspur festlegen" -#: TurtleArt/tabasics.py:413 +#: TurtleArt/tabasics.py:433 msgid "holds current pen color (can be used in place of a number block)" msgstr "" "Die aktuelle Stiftfarbe (kann an Stelle eines Zahlenblocks benutzt werden)" -#: TurtleArt/tabasics.py:423 +#: TurtleArt/tabasics.py:445 msgid "holds current pen shade" msgstr "Die aktuelle Schattierung des Stiftes" -#: TurtleArt/tabasics.py:432 +#: TurtleArt/tabasics.py:455 msgid "holds current gray level (can be used in place of a number block)" msgstr "Der aktuelle Grauton (kann an Stelle eines Zahlenblocks benutzt werden)" -#: TurtleArt/tabasics.py:440 +#: TurtleArt/tabasics.py:465 msgid "pen up" msgstr "Stift aus" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:468 msgid "Turtle will not draw when moved." msgstr "Die Schildkröte zeichnet nicht, wenn sie sich bewegt." -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:475 msgid "pen down" msgstr "Stift an" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:478 msgid "Turtle will draw when moved." msgstr "Die Schildkröte zeichnet, wenn sie sich bewegt." -#: TurtleArt/tabasics.py:462 +#: TurtleArt/tabasics.py:485 msgid "pen down?" msgstr "Stift an?" -#: TurtleArt/tabasics.py:464 +#: TurtleArt/tabasics.py:487 msgid "returns True if pen is down" msgstr "liefert wahr, wenn der Stift aufgesetzt ist" -#: TurtleArt/tabasics.py:472 +#: TurtleArt/tabasics.py:494 msgid "set pen size" msgstr "setze Stiftdicke" -#: TurtleArt/tabasics.py:476 +#: TurtleArt/tabasics.py:498 msgid "sets size of the line drawn by the turtle" msgstr "Breite der Schildkrötenspur festlegen" -#: TurtleArt/tabasics.py:487 +#: TurtleArt/tabasics.py:511 msgid "start fill" msgstr "beginne Füllung" -#: TurtleArt/tabasics.py:489 +#: TurtleArt/tabasics.py:513 msgid "starts filled polygon (used with end fill block)" msgstr "Beginnt ein gefülltes Polygon (benötigt einen Füllung-beenden-Block)" -#: TurtleArt/tabasics.py:498 +#: TurtleArt/tabasics.py:519 msgid "end fill" msgstr "beende Füllung" -#: TurtleArt/tabasics.py:500 +#: TurtleArt/tabasics.py:521 msgid "completes filled polygon (used with start fill block)" msgstr "" "Schließt ein gefülltes Polygon ab (benötigt einen Füllung-beginnen-Block)" -#: TurtleArt/tabasics.py:509 +#: TurtleArt/tabasics.py:527 msgid "pen size" msgstr "Stiftdicke" -#: TurtleArt/tabasics.py:510 +#: TurtleArt/tabasics.py:528 msgid "holds current pen size (can be used in place of a number block)" msgstr "" "Die aktuelle Stiftdicke (kann an Stelle eines Zahlenblocks benutzt werden)" -#: TurtleArt/tabasics.py:525 -msgid "colors" -msgstr "Farben" - -#: TurtleArt/tabasics.py:529 +#: TurtleArt/tabasics.py:544 msgid "Palette of pen colors" msgstr "Palette der Stiftfarben" -#: TurtleArt/tabasics.py:531 +#: TurtleArt/tabasics.py:545 +msgid "colors" +msgstr "Farben" + +#: TurtleArt/tabasics.py:550 msgid "red" msgstr "Rot" -#: TurtleArt/tabasics.py:532 +#: TurtleArt/tabasics.py:550 msgid "orange" msgstr "Orange" -#: TurtleArt/tabasics.py:534 +#: TurtleArt/tabasics.py:550 msgid "yellow" msgstr "Gelb" -#: TurtleArt/tabasics.py:536 +#: TurtleArt/tabasics.py:550 msgid "green" msgstr "Grün" -#: TurtleArt/tabasics.py:537 +#: TurtleArt/tabasics.py:551 msgid "cyan" msgstr "Zyan" -#: TurtleArt/tabasics.py:538 +#: TurtleArt/tabasics.py:551 msgid "blue" msgstr "Blau" -#: TurtleArt/tabasics.py:539 +#: TurtleArt/tabasics.py:551 msgid "purple" msgstr "Violett" -#: TurtleArt/tabasics.py:541 +#: TurtleArt/tabasics.py:551 msgid "white" msgstr "Weiß" -#: TurtleArt/tabasics.py:542 +#: TurtleArt/tabasics.py:552 msgid "black" msgstr "Schwarz" -#: TurtleArt/tabasics.py:620 -msgid "numbers" -msgstr "Zahlen" - -#: TurtleArt/tabasics.py:624 +#: TurtleArt/tabasics.py:634 msgid "Palette of numeric operators" msgstr "Palette der mathematischen Operatoren" -#: TurtleArt/tabasics.py:629 +#: TurtleArt/tabasics.py:635 +msgid "numbers" +msgstr "Zahlen" + +#: TurtleArt/tabasics.py:640 msgid "plus" msgstr "plus" -#: TurtleArt/tabasics.py:633 +#: TurtleArt/tabasics.py:644 msgid "adds two alphanumeric inputs" msgstr "Zwei Zahleneingaben addieren" -#: TurtleArt/tabasics.py:642 +#: TurtleArt/tabasics.py:659 msgid "minus" msgstr "minus" -#: TurtleArt/tabasics.py:645 +#: TurtleArt/tabasics.py:662 msgid "subtracts bottom numeric input from top numeric input" msgstr "Die untere Zahleneingabe von der oberen subtrahieren" -#: TurtleArt/tabasics.py:664 +#: TurtleArt/tabasics.py:674 msgid "multiply" msgstr "mal" -#: TurtleArt/tabasics.py:667 +#: TurtleArt/tabasics.py:677 msgid "multiplies two numeric inputs" msgstr "Zwei Zahleneingaben multiplizieren" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:686 msgid "divide" msgstr "geteilt durch" -#: TurtleArt/tabasics.py:686 +#: TurtleArt/tabasics.py:689 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "Die obere Zahleneingabe (Zähler) durch die untere (Nenner) dividieren" # (Markus S.) 'Gleichheit'? -#: TurtleArt/tabasics.py:706 +#: TurtleArt/tabasics.py:699 msgid "identity" msgstr "Gleichheit" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:701 msgid "identity operator used for extending blocks" msgstr "Identitätsoperator, um Blöcke zu erweitern" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:715 +#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:726 msgid "mod" msgstr "mod" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:729 msgid "modular (remainder) operator" msgstr "Modulo-Operator (Divisionsrest)" -#: TurtleArt/tabasics.py:735 +#: TurtleArt/tabasics.py:737 msgid "√" msgstr "√" -#: TurtleArt/tabasics.py:736 +#: TurtleArt/tabasics.py:738 msgid "square root" msgstr "Quadratwurzel" -#: TurtleArt/tabasics.py:739 +#: TurtleArt/tabasics.py:741 msgid "calculates square root" msgstr "Quadratwurzel berechnen" -#: TurtleArt/tabasics.py:752 +#: TurtleArt/tabasics.py:749 msgid "random" msgstr "Zufallszahl" -#: TurtleArt/tabasics.py:752 +#: TurtleArt/tabasics.py:749 msgid "min" msgstr "min" -#: TurtleArt/tabasics.py:752 +#: TurtleArt/tabasics.py:749 msgid "max" msgstr "max" -#: TurtleArt/tabasics.py:756 +#: TurtleArt/tabasics.py:753 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "Eine Zufallszahl zwischen dem Minimal- (oben) und Maximalwert (unten)" -#: TurtleArt/tabasics.py:768 +#: TurtleArt/tabasics.py:775 msgid "number" msgstr "Zahl" -#: TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:776 msgid "used as numeric input in mathematic operators" msgstr "Als Zahleneingabe in mathematischen Operatoren" -#: TurtleArt/tabasics.py:776 +#: TurtleArt/tabasics.py:783 msgid "greater than" msgstr "größer als" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:786 msgid "logical greater-than operator" msgstr "Logischer Größer-als-Operator" -#: TurtleArt/tabasics.py:788 +#: TurtleArt/tabasics.py:802 msgid "less than" msgstr "kleiner als" -#: TurtleArt/tabasics.py:792 +#: TurtleArt/tabasics.py:806 msgid "logical less-than operator" msgstr "Logischer Kleiner-als-Operator" -#: TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:822 msgid "equal" msgstr "gleich" -#: TurtleArt/tabasics.py:805 +#: TurtleArt/tabasics.py:826 msgid "logical equal-to operator" msgstr "Logischer Ist-gleich-Operator" -#: TurtleArt/tabasics.py:813 +#: TurtleArt/tabasics.py:841 msgid "not" msgstr "nicht" -#: TurtleArt/tabasics.py:816 +#: TurtleArt/tabasics.py:844 msgid "logical NOT operator" msgstr "Logischer NICHT-Operator" -#: TurtleArt/tabasics.py:821 TurtleArt/tabasics.py:824 +#: TurtleArt/tabasics.py:852 TurtleArt/tabasics.py:855 msgid "and" msgstr "und" -#: TurtleArt/tabasics.py:825 +#: TurtleArt/tabasics.py:856 msgid "logical AND operator" msgstr "Logischer UND-Operator" -#: TurtleArt/tabasics.py:831 TurtleArt/tabasics.py:834 +#: TurtleArt/tabasics.py:864 TurtleArt/tabasics.py:867 msgid "or" msgstr "oder" -#: TurtleArt/tabasics.py:835 +#: TurtleArt/tabasics.py:868 msgid "logical OR operator" msgstr "Logischer ODER-Operator" -#: TurtleArt/tabasics.py:842 -msgid "flow" -msgstr "Programmfluss" - -#: TurtleArt/tabasics.py:846 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:93 +#: TurtleArt/tabasics.py:879 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:72 msgid "Palette of flow operators" msgstr "Palette der Flussoperatoren" -#: TurtleArt/tabasics.py:851 +#: TurtleArt/tabasics.py:880 +msgid "flow" +msgstr "Programmfluss" + +#: TurtleArt/tabasics.py:884 msgid "wait" msgstr "warte" -#: TurtleArt/tabasics.py:855 +#: TurtleArt/tabasics.py:888 msgid "pauses program execution a specified number of seconds" msgstr "Programmausführung für die angegebene Dauer in Sekunden unterbrechen" -#: TurtleArt/tabasics.py:862 +#: TurtleArt/tabasics.py:897 msgid "forever" msgstr "fortlaufend" -#: TurtleArt/tabasics.py:866 +#: TurtleArt/tabasics.py:901 msgid "loops forever" msgstr "Endlos wiederholen" -#: TurtleArt/tabasics.py:876 TurtleArt/tabasics.py:880 +#: TurtleArt/tabasics.py:911 TurtleArt/tabasics.py:915 msgid "repeat" msgstr "wiederhole" -#: TurtleArt/tabasics.py:881 +#: TurtleArt/tabasics.py:916 msgid "loops specified number of times" msgstr "So oft wiederholen, wie angegeben" -#: TurtleArt/tabasics.py:892 TurtleArt/tabasics.py:904 +#: TurtleArt/tabasics.py:929 TurtleArt/tabasics.py:945 msgid "if" msgstr "wenn" -#: TurtleArt/tabasics.py:892 TurtleArt/tabasics.py:904 +#: TurtleArt/tabasics.py:929 TurtleArt/tabasics.py:945 msgid "then" msgstr "dann" -#: TurtleArt/tabasics.py:895 +#: TurtleArt/tabasics.py:932 msgid "if then" msgstr "wenn dann" -#: TurtleArt/tabasics.py:897 +#: TurtleArt/tabasics.py:934 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" "Wenn-Dann-Operator, der boolesche Operatoren aus der mathematischen Palette " "nutzt" -#: TurtleArt/tabasics.py:904 +#: TurtleArt/tabasics.py:945 msgid "else" msgstr "sonst" -#: TurtleArt/tabasics.py:908 TurtleArt/tabasics.py:917 +#: TurtleArt/tabasics.py:949 TurtleArt/tabasics.py:962 msgid "if then else" msgstr "wenn dann sonst" -#: TurtleArt/tabasics.py:909 TurtleArt/tabasics.py:918 +#: TurtleArt/tabasics.py:950 TurtleArt/tabasics.py:963 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" "Wenn-Dann-Sonst-Operator, der boolesche Operatoren aus der mathematischen " "Palette nutzt" -#: TurtleArt/tabasics.py:927 +#: TurtleArt/tabasics.py:972 msgid "horizontal space" msgstr "horizontaler Zwischenraum" -#: TurtleArt/tabasics.py:928 +#: TurtleArt/tabasics.py:973 msgid "jogs stack right" msgstr "Stapel nach rechts versetzen" -#: TurtleArt/tabasics.py:936 +#: TurtleArt/tabasics.py:982 msgid "vertical space" msgstr "Vertikaler Zwischenraum" -#: TurtleArt/tabasics.py:937 +#: TurtleArt/tabasics.py:983 msgid "jogs stack down" msgstr "Stapel nach unten versetzen" -#: TurtleArt/tabasics.py:944 +#: TurtleArt/tabasics.py:990 msgid "stop action" msgstr "beende Aktion" -#: TurtleArt/tabasics.py:947 +#: TurtleArt/tabasics.py:993 msgid "stops current action" msgstr "Aktuelle Aktion beenden" -#: TurtleArt/tabasics.py:954 -msgid "blocks" -msgstr "Blöcke" - -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:1003 msgid "Palette of variable blocks" msgstr "Palette der Variablenblöcke" -#: TurtleArt/tabasics.py:962 pysamples/grecord.py:214 +#: TurtleArt/tabasics.py:1004 +msgid "blocks" +msgstr "Blöcke" + +#: TurtleArt/tabasics.py:1008 pysamples/grecord.py:211 msgid "start" msgstr "starte" -#: TurtleArt/tabasics.py:965 +#: TurtleArt/tabasics.py:1011 msgid "connects action to toolbar run buttons" msgstr "Aktion mit Startknöpfen in der Werkzeugleiste verbinden" -#: TurtleArt/tabasics.py:976 TurtleArt/tabasics.py:977 -#: TurtleArt/tabasics.py:978 -#: 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:215 +#: TurtleArt/tabasics.py:1023 TurtleArt/tabasics.py:1024 +#: TurtleArt/tabasics.py:1025 +#: 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:189 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:210 msgid "text" msgstr "Text" -#: TurtleArt/tabasics.py:979 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +#: TurtleArt/tabasics.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 msgid "string value" msgstr "Zeichenkette" -#: TurtleArt/tabasics.py:983 TurtleArt/tabasics.py:986 -#: TurtleArt/tabasics.py:994 TurtleArt/tabasics.py:998 -#: TurtleArt/tawindow.py:1546 TurtleArt/tawindow.py:1647 -#: TurtleArt/tawindow.py:1660 TurtleArt/tawindow.py:2280 -#: TurtleArt/tawindow.py:4627 +#: TurtleArt/tabasics.py:1030 TurtleArt/tabasics.py:1033 +#: TurtleArt/tabasics.py:1046 TurtleArt/tabasics.py:1050 +#: TurtleArt/tawindow.py:1577 TurtleArt/tawindow.py:1676 +#: TurtleArt/tawindow.py:1689 TurtleArt/tawindow.py:2330 +#: TurtleArt/tawindow.py:4785 msgid "action" msgstr "Aktion" -#: TurtleArt/tabasics.py:988 +#: TurtleArt/tabasics.py:1035 msgid "top of nameable action stack" msgstr "Stapelanfang einer benennbaren Aktion" -#: TurtleArt/tabasics.py:999 TurtleArt/tawindow.py:4641 +#: TurtleArt/tabasics.py:1051 TurtleArt/tawindow.py:4798 msgid "invokes named action stack" msgstr "Stapel einer benannten Aktion aufrufen" # (Markus S.) 'Variable' war 'Rahmen' -#: TurtleArt/tabasics.py:1007 +#: TurtleArt/tabasics.py:1058 msgid "store in box 1" msgstr "speichere in Box 1" -#: TurtleArt/tabasics.py:1012 +#: TurtleArt/tabasics.py:1063 msgid "stores numeric value in Variable 1" msgstr "Zahlenwert in Variable 1 speichern" # (Markus S.) 'Variable' war 'Rahmen' -#: TurtleArt/tabasics.py:1019 +#: TurtleArt/tabasics.py:1072 msgid "store in box 2" msgstr "speichere in Box 2" -#: TurtleArt/tabasics.py:1024 +#: TurtleArt/tabasics.py:1077 msgid "stores numeric value in Variable 2" msgstr "Zahlenwert in Variable 2 speichern" # (Markus S.) 'Variable' war 'Rahmen' -#: TurtleArt/tabasics.py:1031 +#: TurtleArt/tabasics.py:1086 msgid "box 1" msgstr "Box 1" -#: TurtleArt/tabasics.py:1034 +#: TurtleArt/tabasics.py:1089 msgid "Variable 1 (numeric value)" msgstr "Variable 1 (Zahlenwert)" # (Markus S.) 'Variable' war 'Rahmen' -#: TurtleArt/tabasics.py:1042 +#: TurtleArt/tabasics.py:1099 msgid "box 2" msgstr "Box 2" -#: TurtleArt/tabasics.py:1045 +#: TurtleArt/tabasics.py:1102 msgid "Variable 2 (numeric value)" msgstr "Variable 2 (Zahlenwert)" -#: TurtleArt/tabasics.py:1052 TurtleArt/tawindow.py:4695 +#: TurtleArt/tabasics.py:1114 TurtleArt/tawindow.py:4847 msgid "store in" msgstr "speichere in" -#: TurtleArt/tabasics.py:1052 TurtleArt/tabasics.py:1066 +#: TurtleArt/tabasics.py:1114 TurtleArt/tabasics.py:1130 msgid "box" msgstr "Box" -#: TurtleArt/tabasics.py:1052 TurtleArt/tawindow.py:4695 +#: TurtleArt/tabasics.py:1114 TurtleArt/tawindow.py:4847 msgid "value" msgstr "Wert" # (Markus S.) 'Rahmen'? -#: TurtleArt/tabasics.py:1056 TurtleArt/tabasics.py:1069 -#: TurtleArt/tawindow.py:1550 TurtleArt/tawindow.py:1686 -#: TurtleArt/tawindow.py:2284 TurtleArt/tawindow.py:4656 -#: TurtleArt/tawindow.py:4686 +#: TurtleArt/tabasics.py:1118 TurtleArt/tabasics.py:1133 +#: TurtleArt/tawindow.py:1581 TurtleArt/tawindow.py:1715 +#: TurtleArt/tawindow.py:2334 TurtleArt/tawindow.py:4812 +#: TurtleArt/tawindow.py:4839 msgid "my box" msgstr "Meine Box" -#: TurtleArt/tabasics.py:1057 TurtleArt/tawindow.py:4700 +#: TurtleArt/tabasics.py:1119 TurtleArt/tawindow.py:4852 msgid "stores numeric value in named variable" msgstr "Zahlenwert in benannte Variable speichern" -#: TurtleArt/tabasics.py:1072 TurtleArt/tawindow.py:4670 +#: TurtleArt/tabasics.py:1136 TurtleArt/tawindow.py:4825 msgid "named variable (numeric value)" msgstr "Benannte Variable (Zahlenwert)" -#: TurtleArt/tabasics.py:1079 TurtleArt/tabasics.py:1101 +#: TurtleArt/tabasics.py:1142 TurtleArt/tabasics.py:1166 msgid "action 1" msgstr "Aktion 1" -#: TurtleArt/tabasics.py:1082 +#: TurtleArt/tabasics.py:1145 msgid "top of Action 1 stack" msgstr "Stapelanfang von Aktion 1" -#: TurtleArt/tabasics.py:1090 TurtleArt/tabasics.py:1113 +#: TurtleArt/tabasics.py:1154 TurtleArt/tabasics.py:1179 msgid "action 2" msgstr "Aktion 2" -#: TurtleArt/tabasics.py:1093 +#: TurtleArt/tabasics.py:1157 msgid "top of Action 2 stack" msgstr "Stapelanfang von Aktion 2" -#: TurtleArt/tabasics.py:1104 +#: TurtleArt/tabasics.py:1169 msgid "invokes Action 1 stack" msgstr "Stapel von Aktion 1 afurufen" -#: TurtleArt/tabasics.py:1116 +#: TurtleArt/tabasics.py:1182 msgid "invokes Action 2 stack" msgstr "Stapel von Aktion 2 aufrufen" -#: TurtleArt/tabasics.py:1125 TurtleArt/tabasics.py:1129 -#: TurtleArt/tapalette.py:138 TurtleArt/tapalette.py:139 +#: TurtleArt/tabasics.py:1194 TurtleArt/tabasics.py:1195 +#: TurtleArt/tapalette.py:137 TurtleArt/tapalette.py:138 msgid "trash" msgstr "Müll" -#: TurtleArt/tabasics.py:1133 TurtleArtActivity.py:1573 +#: TurtleArt/tabasics.py:1199 TurtleArt/tawindow.py:2203 msgid "empty trash" msgstr "Mülleimer leeren" -#: TurtleArt/tabasics.py:1134 +#: TurtleArt/tabasics.py:1200 msgid "permanently deletes items in trash" msgstr "Mülleimer endgültig leeren" -#: TurtleArt/tabasics.py:1138 +#: TurtleArt/tabasics.py:1204 msgid "restore all" msgstr "Alles wiederherstellen" -#: TurtleArt/tabasics.py:1139 +#: TurtleArt/tabasics.py:1205 msgid "restore all blocks from trash" msgstr "Alle gelöschten Blöcke wiederherstellen" -#: TurtleArt/tabasics.py:1143 +#: TurtleArt/tabasics.py:1209 msgid "clear all" msgstr "Alles löschen" -#: TurtleArt/tabasics.py:1144 +#: TurtleArt/tabasics.py:1210 msgid "move all blocks to trash" msgstr "Alle Blöcke in den Mülleimer verschieben" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2258 -#: TurtleArtActivity.py:837 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2308 +#: TurtleArtActivity.py:892 msgid "Share selected blocks" msgstr "Teile ausgewählte Blöcke" -#: TurtleArt/taconstants.py:290 TurtleArt/taconstants.py:312 -#: TurtleArt/taconstants.py:333 TurtleArt/taconstants.py:375 -#: TurtleArt/taconstants.py:417 TurtleArt/taconstants.py:459 +#: TurtleArt/taconstants.py:139 +msgid "up" +msgstr "nach oben" + +#: TurtleArt/taconstants.py:141 +msgid "down" +msgstr "nach unten" + +#: TurtleArt/taconstants.py:142 +msgid "backspace" +msgstr "Rückschritttaste" + +#: TurtleArt/taconstants.py:143 +msgid "tab" +msgstr "Tabulator" + +#. TRANS: enter is the name of the enter (or return) key +#: TurtleArt/taconstants.py:145 +msgid "enter" +msgstr "Eingabetaste" + +#. TRANS: space is the name of the space key +#: TurtleArt/taconstants.py:148 +msgid "space" +msgstr "Leertaste" + +#: TurtleArt/taconstants.py:149 +msgid "delete" +msgstr "Entfernen" + +#: TurtleArt/taconstants.py:362 TurtleArt/taconstants.py:383 +#: TurtleArt/taconstants.py:403 TurtleArt/taconstants.py:444 +#: TurtleArt/taconstants.py:485 TurtleArt/taconstants.py:526 msgid "Title" msgstr "Titel" -#: TurtleArt/taexportpython.py:146 +#: TurtleArt/taexportpython.py:194 msgid "block is not exportable" msgstr "Block lässt sich nicht exportieren" -#: TurtleArt/taexportpython.py:164 +#: TurtleArt/taexportpython.py:213 msgid "error while exporting block" msgstr "Fehler beim Exportieren des Blocks" -#: TurtleArt/talogo.py:354 TurtleArt/tawindow.py:1507 TurtleArtActivity.py:818 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1631 +#: TurtleArt/talogo.py:383 TurtleArt/tawindow.py:1538 TurtleArtActivity.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1302 msgid "Stop turtle" msgstr "Schildkröte anhalten" -#: TurtleArt/talogo.py:364 TurtleArtActivity.py:434 TurtleArtActivity.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1622 +#: TurtleArt/talogo.py:393 TurtleArtActivity.py:489 TurtleArtActivity.py:874 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1293 msgid "Show blocks" msgstr "Blöcke anzeigen" -#: TurtleArt/talogo.py:368 TurtleArtActivity.py:438 TurtleArtActivity.py:1113 +#: TurtleArt/talogo.py:397 TurtleArtActivity.py:493 TurtleArtActivity.py:1172 msgid "Hide blocks" msgstr "Blöcke verbergen" -#: TurtleArt/talogo.py:504 +#: TurtleArt/talogo.py:537 msgid "did not output to" msgstr "hat nichts zurückgegeben an" -#: TurtleArt/talogo.py:579 -msgid "I don't know how to" -msgstr "Ich kann nicht" - # (Markus S.) 'mag kein'? -#: TurtleArt/talogo.py:737 +#: TurtleArt/talogo.py:577 TurtleArt/talogo.py:948 msgid "doesn't like" msgstr "mag nicht" -#: TurtleArt/talogo.py:738 +#: TurtleArt/talogo.py:578 TurtleArt/talogo.py:949 msgid "as input" msgstr "als Eingabe" -#: TurtleArt/tapalette.py:98 +#: TurtleArt/talogo.py:639 +msgid "I don't know how to" +msgstr "Ich kann nicht" + +#: TurtleArt/tapalette.py:97 msgid "displays next palette" msgstr "Nächste Palette anzeigen" -#: TurtleArt/tapalette.py:99 +#: TurtleArt/tapalette.py:98 msgid "changes the orientation of the palette of blocks" msgstr "Die Ausrichtung der Block-Palette ändern" -#: TurtleArt/taprimitive.py:45 +#: TurtleArt/taplugin.py:90 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "Starte die Schildkrötenkunst bitte neu, um das Plugin zu benützen." + +#: TurtleArt/taplugin.py:93 TurtleArt/taplugin.py:104 +#: TurtleArt/taplugin.py:107 +msgid "Plugin could not be installed." +msgstr "Das Plugin konnte nicht installiert werden." + +#: TurtleArt/taprimitive.py:57 msgid "error in highlighted block" msgstr "Fehler im hervorgehobenen Block" -#: TurtleArt/taprimitive.py:47 +#: TurtleArt/taprimitive.py:59 msgid "error" msgstr "Fehler" @@ -820,272 +854,274 @@ msgid "Save..." msgstr "Speichern..." #: TurtleArt/tautils.py:591 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:809 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:860 msgid "click to open" msgstr "Zum Öffnen klicken" -#: TurtleArt/tawindow.py:1190 TurtleArt/tawindow.py:1191 +#: TurtleArt/tawindow.py:1207 TurtleArt/tawindow.py:1208 msgid "orientation" msgstr "Orientierung" -#: TurtleArt/tawindow.py:1205 TurtleArt/tawindow.py:1843 +#: TurtleArt/tawindow.py:1222 TurtleArt/tawindow.py:1872 msgid "next" msgstr "Nächstes" -#: TurtleArt/tawindow.py:1244 TurtleArt/tawindow.py:1864 +#: TurtleArt/tawindow.py:1261 TurtleArt/tawindow.py:1893 msgid "shift" msgstr "Verschieben" -#: TurtleArt/tawindow.py:1511 +#: TurtleArt/tawindow.py:1542 msgid "Please hit the Stop Button before making changes to your program" msgstr "" "Drücke bitte den Stopp-Knopf, bevor du Änderungen an deinem Programm " "vornimmst." -#: TurtleArt/tawindow.py:1564 +#: TurtleArt/tawindow.py:1595 msgid "Select blocks to share" msgstr "Wähle zu teilende Blöcke" -#: TurtleArt/tawindow.py:1731 TurtleArtActivity.py:719 -#: TurtleArtActivity.py:869 turtleblocks.py:436 +#: TurtleArt/tawindow.py:1760 TurtleArtActivity.py:774 +#: TurtleArtActivity.py:921 turtleblocks.py:462 msgid "Save stack" msgstr "Stapel speichern" -#: TurtleArt/tawindow.py:1732 TurtleArt/tawindow.py:1746 +#: TurtleArt/tawindow.py:1761 TurtleArt/tawindow.py:1775 msgid "Really overwrite stack?" msgstr "Den Stapel wirklich überschreiben?" -#: TurtleArt/tawindow.py:1735 TurtleArt/tawindow.py:1774 +#: TurtleArt/tawindow.py:1764 TurtleArt/tawindow.py:1803 #: gnome_plugins/uploader_plugin.py:144 msgid "Cancel" msgstr "Abbrechen" -#: TurtleArt/tawindow.py:1739 TurtleArt/tawindow.py:1749 +#: TurtleArt/tawindow.py:1768 TurtleArt/tawindow.py:1778 msgid "Overwrite stack" msgstr "Stapel überschreiben" -#: TurtleArt/tawindow.py:1770 TurtleArt/tawindow.py:1778 -#: TurtleArt/tawindow.py:1787 TurtleArtActivity.py:721 turtleblocks.py:438 +#: TurtleArt/tawindow.py:1799 TurtleArt/tawindow.py:1807 +#: TurtleArt/tawindow.py:1816 TurtleArtActivity.py:776 turtleblocks.py:464 msgid "Delete stack" msgstr "Stapel löschen" -#: TurtleArt/tawindow.py:1771 TurtleArt/tawindow.py:1784 +#: TurtleArt/tawindow.py:1800 TurtleArt/tawindow.py:1813 msgid "Really delete stack?" msgstr "Den Stapel wirklich löschen?" -#: TurtleArt/tawindow.py:4476 +#: TurtleArt/tawindow.py:2204 +msgid "Do you really want to empty the trash?" +msgstr "Willst du den Mülleimer wirklich leeren? " + +#: TurtleArt/tawindow.py:4634 msgid "image" msgstr "Bild" -#: TurtleArtActivity.py:128 +#: TurtleArtActivity.py:131 msgid "Please wait" msgstr "Bitte warten" -#: TurtleArtActivity.py:129 +#: TurtleArtActivity.py:132 msgid "Starting connection..." msgstr "Stelle Verbindung her..." -#: TurtleArtActivity.py:218 TurtleArtActivity.py:843 TurtleArtActivity.py:1028 -#: TurtleArtActivity.py:1068 turtleblocks.py:407 -msgid "Save as Logo" -msgstr "Als Logo-Programm speichern" - -#: TurtleArtActivity.py:249 TurtleArtActivity.py:844 TurtleArtActivity.py:1031 -#: TurtleArtActivity.py:1071 turtleblocks.py:409 -msgid "Save as Python" -msgstr "Als Python-Programm speichern" - -#: TurtleArtActivity.py:306 TurtleArtActivity.py:842 TurtleArtActivity.py:1025 -#: TurtleArtActivity.py:1065 turtleblocks.py:405 -msgid "Save as image" -msgstr "Als Bild speichern" - -#: TurtleArtActivity.py:314 +#: TurtleArtActivity.py:367 msgid "snapshot" msgstr "Momentaufnahme" -#: TurtleArtActivity.py:322 TurtleArtActivity.py:845 TurtleArtActivity.py:1035 -#: TurtleArtActivity.py:1075 -msgid "Save snapshot" -msgstr "Momentaufnahme speichern" - -#: TurtleArtActivity.py:367 TurtleArtActivity.py:744 TurtleArtActivity.py:896 +#: TurtleArtActivity.py:422 TurtleArtActivity.py:799 TurtleArtActivity.py:948 msgid "Turn off hover help" msgstr "Maus-darüber-Hilfe ausschalten" -#: TurtleArtActivity.py:376 turtleblocks.py:429 +#: TurtleArtActivity.py:431 turtleblocks.py:455 msgid "Turn on hover help" msgstr "Maus-darüber-Hilfe einschalten" -#: TurtleArtActivity.py:386 turtleblocks.py:443 +#: TurtleArtActivity.py:441 turtleblocks.py:469 msgid "Show palette" msgstr "Palette anzeigen" -#: TurtleArtActivity.py:392 TurtleArtActivity.py:1101 turtleblocks.py:445 +#: TurtleArtActivity.py:447 TurtleArtActivity.py:1160 turtleblocks.py:471 msgid "Hide palette" msgstr "Palette verbergen" -#: TurtleArtActivity.py:560 +#: TurtleArtActivity.py:615 msgid "Rescale coordinates down" msgstr "Koordinaten herunterskalieren" -#: TurtleArtActivity.py:569 TurtleArtActivity.py:735 TurtleArtActivity.py:892 +#: TurtleArtActivity.py:624 TurtleArtActivity.py:790 TurtleArtActivity.py:944 msgid "Rescale coordinates up" msgstr "Koordinaten hochskalieren" -#: TurtleArtActivity.py:667 TurtleArtActivity.py:702 TurtleArtActivity.py:812 -#: TurtleArtActivity.py:866 turtleblocks.py:440 +#: TurtleArtActivity.py:722 TurtleArtActivity.py:757 TurtleArtActivity.py:867 +#: TurtleArtActivity.py:918 turtleblocks.py:466 msgid "Edit" msgstr "Bearbeiten" -#: TurtleArtActivity.py:672 TurtleArtActivity.py:700 TurtleArtActivity.py:813 -#: TurtleArtActivity.py:884 turtleblocks.py:431 +#: TurtleArtActivity.py:727 TurtleArtActivity.py:755 TurtleArtActivity.py:868 +#: TurtleArtActivity.py:936 turtleblocks.py:457 msgid "View" msgstr "Ansicht" -#: TurtleArtActivity.py:698 TurtleArtActivity.py:814 +#: TurtleArtActivity.py:753 TurtleArtActivity.py:869 msgid "Project" msgstr "Projekt" -#: TurtleArtActivity.py:704 TurtleArtActivity.py:811 TurtleArtActivity.py:839 -#: TurtleArtActivity.py:841 TurtleArtActivity.py:1020 +#: TurtleArtActivity.py:759 TurtleArtActivity.py:866 TurtleArtActivity.py:893 msgid "Save/Load" msgstr "Speichern/Laden" -#: TurtleArtActivity.py:712 TurtleArtActivity.py:867 turtleblocks.py:434 +#: TurtleArtActivity.py:767 TurtleArtActivity.py:919 turtleblocks.py:460 msgid "Copy" msgstr "Kopieren" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:868 turtleblocks.py:435 +#: TurtleArtActivity.py:769 TurtleArtActivity.py:920 turtleblocks.py:461 msgid "Paste" msgstr "Einfügen" -#: TurtleArtActivity.py:716 +#: TurtleArtActivity.py:771 msgid "Restore blocks from trash" msgstr "Alle gelöschten Blöcke wiederherstellen" -#: TurtleArtActivity.py:724 TurtleArtActivity.py:885 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: TurtleArtActivity.py:779 TurtleArtActivity.py:937 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:907 msgid "Fullscreen" msgstr "Vollbild" -#: TurtleArtActivity.py:727 TurtleArtActivity.py:886 turtleblocks.py:415 +#: TurtleArtActivity.py:782 TurtleArtActivity.py:938 turtleblocks.py:441 msgid "Cartesian coordinates" msgstr "Kartesische Koordinaten" -#: TurtleArtActivity.py:729 TurtleArtActivity.py:888 turtleblocks.py:417 +#: TurtleArtActivity.py:784 TurtleArtActivity.py:940 turtleblocks.py:443 msgid "Polar coordinates" msgstr "Polarkoordinaten" -#: TurtleArtActivity.py:732 TurtleArtActivity.py:890 +#: TurtleArtActivity.py:787 TurtleArtActivity.py:942 msgid "Metric coordinates" msgstr "Metrische Koordinaten" # (Markus S.) 'Blöcke vergrößern'? -#: TurtleArtActivity.py:738 TurtleArtActivity.py:894 turtleblocks.py:422 +#: TurtleArtActivity.py:793 TurtleArtActivity.py:946 turtleblocks.py:448 msgid "Grow blocks" msgstr "Blöcke vergrößern" # (Markus S.) 'Blöcke verkleinern'? -#: TurtleArtActivity.py:741 TurtleArtActivity.py:895 turtleblocks.py:424 +#: TurtleArtActivity.py:796 TurtleArtActivity.py:947 turtleblocks.py:450 msgid "Shrink blocks" msgstr "Blöcke verkleinern" -#: TurtleArtActivity.py:769 TurtleArtActivity.py:782 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:1042 +#: TurtleArtActivity.py:824 TurtleArtActivity.py:837 TurtleArtActivity.py:875 +#: TurtleArtActivity.py:1102 msgid "Load example" msgstr "Beispiel laden" -#: TurtleArtActivity.py:815 TurtleArtActivity.py:1107 turtleblocks.py:452 +#: TurtleArtActivity.py:870 TurtleArtActivity.py:1166 turtleblocks.py:478 msgid "Clean" msgstr "Alles löschen" -#: TurtleArtActivity.py:816 TurtleArtActivity.py:1109 turtleblocks.py:453 +#: TurtleArtActivity.py:871 TurtleArtActivity.py:1168 turtleblocks.py:479 msgid "Run" msgstr "Ausführen" -#: TurtleArtActivity.py:817 TurtleArtActivity.py:1111 turtleblocks.py:454 +#: TurtleArtActivity.py:872 TurtleArtActivity.py:1170 turtleblocks.py:480 msgid "Step" msgstr "Einzelschritte" -#: TurtleArtActivity.py:821 turtleblocks.py:461 util/helpbutton.py:44 +#: TurtleArtActivity.py:876 turtleblocks.py:487 util/helpbutton.py:44 msgid "Help" msgstr "Hilfe" -#: TurtleArtActivity.py:822 turtleblocks.py:456 +#: TurtleArtActivity.py:877 turtleblocks.py:482 msgid "Stop" msgstr "Anhalten" -#: TurtleArtActivity.py:846 TurtleArtActivity.py:1051 -#: TurtleArtActivity.py:1077 turtleblocks.py:402 +#: TurtleArtActivity.py:894 TurtleArtActivity.py:1077 +#: TurtleArtActivity.py:1125 turtleblocks.py:431 +msgid "Save as image" +msgstr "Als Bild speichern" + +#: TurtleArtActivity.py:895 TurtleArtActivity.py:1080 +#: TurtleArtActivity.py:1128 turtleblocks.py:433 +msgid "Save as Logo" +msgstr "Als Logo-Programm speichern" + +#: TurtleArtActivity.py:896 TurtleArtActivity.py:1083 +#: TurtleArtActivity.py:1131 turtleblocks.py:435 +msgid "Save as Python" +msgstr "Als Python-Programm speichern" + +#: TurtleArtActivity.py:897 TurtleArtActivity.py:1087 +#: TurtleArtActivity.py:1135 +msgid "Save snapshot" +msgstr "Momentaufnahme speichern" + +#: TurtleArtActivity.py:898 TurtleArtActivity.py:1111 msgid "Load project" msgstr "Projekt laden" -#: TurtleArtActivity.py:849 TurtleArtActivity.py:1056 -#: TurtleArtActivity.py:1082 +#: TurtleArtActivity.py:901 TurtleArtActivity.py:1116 +#: TurtleArtActivity.py:1142 turtleblocks.py:427 msgid "Load plugin" msgstr "Plugin laden" -#: TurtleArtActivity.py:850 TurtleArtActivity.py:1059 -#: TurtleArtActivity.py:1085 +#: TurtleArtActivity.py:902 TurtleArtActivity.py:1119 +#: TurtleArtActivity.py:1145 msgid "Load Python block" msgstr "Python-Block laden" -#: TurtleArtActivity.py:997 +#: TurtleArtActivity.py:1049 msgid "Palettes" msgstr "Paletten" -#: TurtleArtActivity.py:1015 +#: TurtleArtActivity.py:1067 msgid "Sharing blocks disabled" msgstr "Teilen von Blöcken ist ausgeschaltet." -#: TurtleArtActivity.py:1048 turtleblocks.py:401 +#: TurtleArtActivity.py:1072 turtleblocks.py:429 +msgid "Save" +msgstr "Speichern" + +# (M. Schlager) lade ? +#: TurtleArtActivity.py:1091 +msgid "Load" +msgstr "Laden" + +#: TurtleArtActivity.py:1108 turtleblocks.py:425 msgid "Open" msgstr "Öffnen" -#: TurtleArtActivity.py:1102 +#: TurtleArtActivity.py:1137 turtleblocks.py:426 +msgid "Add project" +msgstr "Projekt hinzufügen" + +#: TurtleArtActivity.py:1161 msgid "<Ctrl>p" msgstr "<Ctrl>p" -#: TurtleArtActivity.py:1107 +#: TurtleArtActivity.py:1166 msgid "<Ctrl>e" msgstr "<Ctrl>e" -#: TurtleArtActivity.py:1109 +#: TurtleArtActivity.py:1168 msgid "<Ctrl>r" msgstr "<Ctrl>r" -#: TurtleArtActivity.py:1111 +#: TurtleArtActivity.py:1170 msgid "<Ctrl>w" msgstr "<Ctrl>w" -#: TurtleArtActivity.py:1114 +#: TurtleArtActivity.py:1173 msgid "<Ctrl>s" msgstr "<Ctrl>s" -#: TurtleArtActivity.py:1281 TurtleArtActivity.py:1286 -#: TurtleArtActivity.py:1366 -msgid "Plugin could not be installed." -msgstr "Das Plugin konnte nicht installiert werden." - -#: TurtleArtActivity.py:1362 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "Starte die Schildkrötenkunst bitte neu, um das Plugin zu benützen." - -#: TurtleArtActivity.py:1380 +#: TurtleArtActivity.py:1352 #, python-format msgid "Plugin %s already installed." msgstr "Das Plugin %s ist bereits installiert." -#: TurtleArtActivity.py:1381 +#: TurtleArtActivity.py:1353 turtleblocks.py:547 #, python-format msgid "Do you want to reinstall %s?" msgstr "Willst du %s erneut installieren?" -#: TurtleArtActivity.py:1574 -msgid "Do you really want to empty the trash?" -msgstr "Willst du den Mülleimer wirklich leeren? " - #: gnome_plugins/collaboration_plugin.py:64 msgid "My Turtle Art session" msgstr "Meine Schildkrötenkunst-Sitzung" @@ -1192,11 +1228,11 @@ msgstr "Anmeldung fehlgeschlagen" msgid "Failed to upload!" msgstr "Hochladen fehlgeschlagen!" -#: plugins/accelerometer/accelerometer.py:49 -#: 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:325 +#: plugins/accelerometer/accelerometer.py:50 +#: plugins/audio_sensors/audio_sensors.py:81 +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/light_sensor/light_sensor.py:52 plugins/rfid/rfid.py:87 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "Palette of sensor blocks" msgstr "Palette der Sensorblöcke" @@ -1210,139 +1246,125 @@ msgstr "Beschleunigung" msgid "push acceleration in x, y, z to heap" msgstr "x,y,z-Beschleunigung zum Stapel hinzufügen" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:206 +#: plugins/audio_sensors/audio_sensors.py:90 pysamples/grecord.py:206 msgid "sound" msgstr "Klang" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 +#: plugins/audio_sensors/audio_sensors.py:91 msgid "raw microphone input signal" msgstr "Mikrofoneingangssignal" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 +#: plugins/audio_sensors/audio_sensors.py:97 msgid "loudness" msgstr "Lautstärke" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 +#: plugins/audio_sensors/audio_sensors.py:98 msgid "microphone input volume" msgstr "Mikrofoneingangslautstärke" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/audio_sensors/audio_sensors.py:123 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:310 msgid "pitch" msgstr "Tonhöhe" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 +#: plugins/audio_sensors/audio_sensors.py:124 msgid "microphone input pitch" msgstr "Mikrofoneingangstonhöhe" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 +#: plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:175 msgid "resistance" msgstr "Widerstand" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:176 msgid "microphone input resistance" msgstr "Mikrofoneingangswiderstand" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 +#: plugins/audio_sensors/audio_sensors.py:163 +#: plugins/audio_sensors/audio_sensors.py:181 msgid "voltage" msgstr "Spannung" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 +#: plugins/audio_sensors/audio_sensors.py:164 +#: plugins/audio_sensors/audio_sensors.py:182 msgid "microphone input voltage" msgstr "Mikrofoneingangsspannung" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 +#: plugins/camera_sensor/camera_sensor.py:71 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 msgid "Palette of media objects" msgstr "Palette der Medienobjekte" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 +#: plugins/camera_sensor/camera_sensor.py:83 +#: plugins/camera_sensor/camera_sensor.py:99 +#: plugins/camera_sensor/camera_sensor.py:136 +#: plugins/camera_sensor/camera_sensor.py:152 +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:66 msgid "brightness" msgstr "Helligkeit" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 +#: plugins/camera_sensor/camera_sensor.py:85 +#: plugins/camera_sensor/camera_sensor.py:138 msgid "light level detected by camera" msgstr "Lichtstärke, die von der Kamera wahrgenommen wird" -#: plugins/camera_sensor/camera_sensor.py:95 -#: plugins/camera_sensor/camera_sensor.py:143 +#: plugins/camera_sensor/camera_sensor.py:101 +#: plugins/camera_sensor/camera_sensor.py:154 msgid "Average RGB color from camera is pushed to the stack" msgstr "Die gemittelte RGB-Farbe aus der Kamera wird auf den Stapel abgelegt" -#: plugins/camera_sensor/camera_sensor.py:106 -#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:114 #: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 +#: plugins/camera_sensor/camera_sensor.py:129 +#: plugins/camera_sensor/camera_sensor.py:169 +#: plugins/camera_sensor/camera_sensor.py:177 msgid "camera output" msgstr "Kameraausgabe" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 +#: plugins/light_sensor/light_sensor.py:61 +#: plugins/light_sensor/light_sensor.py:69 msgid "light level detected by light sensor" msgstr "vom Lichtsensor wahrgenommene Leuchtstärke" -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 msgid "RFID" msgstr "RFID" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +#: plugins/rfid/rfid.py:94 plugins/rfid/rfid.py:102 msgid "read value from RFID device" msgstr "Wert aus RFID-Quelle auslesen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:101 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:76 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:79 msgid "while" msgstr "solange" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:102 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:80 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" "Wiederhole-solange-Operator, der boolesche Operatoren aus der mathematischen " "Palette nutzt" -#: 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:97 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 msgid "until" msgstr "bis" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:101 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" "Wiederhole-bis-Operator, der boolesche Operatoren aus der mathematischen " "Palette nutzt" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:129 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:811 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:121 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1017 msgid "top" msgstr "oben" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:131 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "top of a collapsible stack" msgstr "Anfang eines zuklappbaren Stapels" @@ -1350,117 +1372,117 @@ msgstr "Anfang eines zuklappbaren Stapels" msgid "media" msgstr "Medien" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 msgid "journal" msgstr "Tagebuch" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:142 msgid "Sugar Journal media object" msgstr "Medienobjekt aus dem Sugar-Tagebuch" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:152 msgid "audio" msgstr "Audio" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:154 msgid "Sugar Journal audio object" msgstr "Audioobjekt aus dem Sugar-Tagebuch" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:164 msgid "video" msgstr "Video" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:166 msgid "Sugar Journal video object" msgstr "Videoobjekt aus dem Sugar-Tagebuch" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:176 msgid "description" msgstr "Beschreibung" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 msgid "Sugar Journal description field" msgstr "Beschreibungsfeld im Sugar-Tagebuch" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 msgid "show" msgstr "zeige" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:218 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "draws text or show media from the Journal" msgstr "Text zeichnen oder Medien aus dem Tagebuch anzeigen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:209 msgid "show aligned" msgstr "zeige ausgerichtet" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 msgid "set scale" msgstr "setze Skalierung" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:231 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 msgid "sets the scale of media" msgstr "Skalierung der Medien setzen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236 msgid "save picture" msgstr "Bild speichern" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:241 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:252 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:249 msgid "picture name" msgstr "Bildname" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:242 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 msgid "saves a picture to the Sugar Journal" msgstr "Ein Bild ins Sugar-Tagebuch speichern" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 msgid "save SVG" msgstr "Als SVG speichern" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "Eine Schildkröten-Grafik als SVG ins Sugar-Tagebuch speichern" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:260 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 msgid "scale" msgstr "Skalierungsfaktor" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:263 msgid "holds current scale value" msgstr "behält aktuellen Skalierungsfaktor bei" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:269 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 msgid "media wait" msgstr "Medien abwarten" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:271 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "wait for current video or audio to complete" msgstr "Das Ende der aktuellen Video- oder Audio-Wiedergabe abwarten" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:278 msgid "media stop" msgstr "Medien anhalten" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:279 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:280 msgid "stop video or audio" msgstr "Audio oder Video anhalten" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:284 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 msgid "media pause" msgstr "Medien unterbrechen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:286 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 msgid "pause video or audio" msgstr "Audio oder Video unterbrechen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 msgid "media resume" msgstr "Medien fortsetzen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:293 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:294 msgid "resume playing video or audio" msgstr "Audio oder Video weiter abspielen" @@ -1495,20 +1517,20 @@ msgstr "" "spielt eine Sinuswelle mit der Frequenz, der Amplitude und der Dauer (in " "Sekunden)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:321 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:328 msgid "sensor" msgstr "Sensor" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:332 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:333 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:344 msgid "button down" msgstr "Taste gedrückt" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:335 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "returns 1 if mouse button is pressed" msgstr "Gibt 1 zurück, wenn die Maustaste gedrückt ist." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:347 msgid "returns True if mouse button is pressed" msgstr "Gibt Wahr zurück, wenn die Maustaste gedrückt ist." @@ -1553,11 +1575,11 @@ msgstr "lies Pixel" msgid "RGB color under the turtle is pushed to the stack" msgstr "RGB-Farbton unter der Schildkröte wird in den Stapel eingefügt" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:410 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:409 msgid "turtle sees" msgstr "Schildkröte sieht" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:413 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:412 msgid "returns the color that the turtle \"sees\"" msgstr "Gibt die Farbe zurück, welche die Schildkröte \"sieht\"." @@ -1569,121 +1591,121 @@ msgstr "Zeit" msgid "elapsed time (in seconds) since program started" msgstr "Verstrichene Zeitdauer (in Sekunden) seit dem Programmstart" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 -msgid "extras" -msgstr "Extras" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:434 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:449 msgid "Palette of extra options" msgstr "Palette der erweiterten Optionen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "extras" +msgstr "Extras" + #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:456 msgid "push" msgstr "lege ab" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:444 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "Schreibt den Wert in den FILO-Stapel (first in, last out)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:471 msgid "show heap" msgstr "zeige Stapel" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:474 msgid "shows values in FILO (first-in last-out heap)" msgstr "Zeigt Werte im FILO-Stapel (first in, last out)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "empty heap" msgstr "leere Stapel" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:489 msgid "emptys FILO (first-in-last-out heap)" msgstr "Leert FILO-Stapel (first in, last out)" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:481 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:500 msgid "pop" msgstr "nimm auf" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:485 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 msgid "pops value off FILO (first-in last-out heap)" msgstr "Nimmt den Wert aus dem FILO-Stapel (first in, last out)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:516 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "empty heap?" msgstr "Stapel leer?" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:531 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:558 msgid "returns True if heap is empty" msgstr "Gibt Wahr zurück, wenn der Stapel leer ist." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:506 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:531 msgid "save heap to file" msgstr "Stapel in Datei speichern" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:507 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:518 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 msgid "filename" msgstr "Dateiname" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:509 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534 msgid "saves FILO (first-in last-out heap) to a file" msgstr "Speichert FILO (First-in-Last-out-Stapel) in eine Datei" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:517 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:542 msgid "load heap from file" msgstr "Stapel aus Datei laden" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:520 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 msgid "loads FILO (first-in last-out heap) from a file" msgstr "Lädt FILO (First-in-Last-out-Stapel) aus einer Datei" -#: 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:570 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 msgid "comment" msgstr "Anmerkung" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:574 msgid "places a comment in your code" msgstr "Kommentar in dein Programm einfügen" # (Markus) war 'schreibe' -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:550 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:581 msgid "print" msgstr "gib aus" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:554 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 msgid "prints value in status block at bottom of the screen" msgstr "Zeigt den Wert im Statusblock am unteren Bildschirmrand an" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:565 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 msgid "Python chr operator" msgstr "chr-Operator von Python" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:574 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 msgid "Python int operator" msgstr "int-Operator von Python" # (Markus S.) Vergleiche 'Cartesian' -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:580 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "polar" msgstr "Polar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:582 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:618 msgid "displays polar coordinates" msgstr "Polarkoordinaten anzeigen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:603 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:617 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:639 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:655 msgid "Python" msgstr "Python" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:593 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" @@ -1691,7 +1713,7 @@ msgstr "" "Ein programmierbarer Block für fortgeschrittene mathematische Ausdrücke mit " "einer Variablen, z.B. sin(x)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:643 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" @@ -1699,7 +1721,7 @@ msgstr "" "Ein programmierbarer Block für fortgeschrittene mathematische Ausdrücke mit " "mehreren Variablen wie wurzel(x*x+y*y)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:621 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" @@ -1707,258 +1729,236 @@ msgstr "" "Ein programmierbarer Block für fortgeschrittene mathematische Ausdrücke mit " "mehreren Variablen, z.B. sin(x+y+z)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:629 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 msgid "Cartesian" msgstr "Kartesisch" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:631 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 msgid "displays Cartesian coordinates" msgstr "Kartesische Koordinaten anzeigen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:641 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:658 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:674 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:680 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:697 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 msgid "Python block" msgstr "Python-Block" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:643 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:660 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:682 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:699 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "Code aus dem Modul tamyblock.py aus dem Tagebuch ausführen" # (M. Schlager) lade ? -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:702 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:744 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 msgid "load" msgstr "lade" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:694 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:718 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "loads a block" msgstr "Einen Block laden" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:761 msgid "setxy" msgstr "setze xy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:727 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "select palette" msgstr "Palette wählen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776 msgid "selects a palette" msgstr "Eine Palette wählen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:788 msgid "chooses which turtle to command" msgstr "Die zu steuernde Schildkröte wählen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:749 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:795 msgid "turtle x" msgstr "Schildkröten-x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "Returns x coordinate of turtle" msgstr "Gibt die x-Koordinate der Schildkröte zurück." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:807 msgid "turtle y" msgstr "Schildkröten-y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:810 msgid "Returns y coordinate of turtle" msgstr "Gibt die y-Koordinate der Schildkröte zurück." -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:770 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 msgid "active turtle" msgstr "aktive Schildkröte" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:822 msgid "the name of the active turtle" msgstr "der Name der aktiven Schildkröte" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:830 msgid "turtle heading" msgstr "Schildkrötenrichtung" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:784 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 msgid "Returns heading of turtle" msgstr "Gibt die Richtung der Schildkröte zurück." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:793 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:803 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:844 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 msgid "turtle shell" msgstr "Schildkrötenpanzer" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:795 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:846 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:855 msgid "put a custom 'shell' on the turtle" msgstr "Den 'Panzer' der Schildkröte anpassen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:863 msgid "top of a collapsed stack" msgstr "Anfang eines zugeklappten Stapels" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:815 -msgid "portfolio" -msgstr "Portfolio" +#. TRANS: URL is universal resource locator +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:868 +msgid "URL" +msgstr "URL" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +msgid "gets a text string or an image from a URL" +msgstr "Eine Zeichenkette oder ein Bild von einer URL übernehmen" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "Palette of presentation templates" msgstr "Palette der Präsentationsvorlagen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:885 +msgid "portfolio" +msgstr "Portfolio" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 msgid "hide blocks" msgstr "Blöcke verbergen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:828 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:891 msgid "declutters canvas by hiding blocks" msgstr "Fenster durch Verbergen von Blöcken aufräumen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:835 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "show blocks" msgstr "Blöcke anzeigen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:837 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:900 msgid "restores hidden blocks" msgstr "Verborgene Blöcke wiederherstellen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:845 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:909 msgid "hides the Sugar toolbars" msgstr "Sugar-Leiste verbergen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:919 msgid "list" msgstr "Liste" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:858 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:923 msgid "presentation bulleted list" msgstr "Darstellung als Spiegelstrichliste" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:866 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 msgid "presentation template: list of bullets" msgstr "Präsentationsvorlage: Spiegelstrichliste" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:938 msgid "presentation template: select Journal object (no description)" msgstr "Präsentationsvorlage: ein Tagebuch-Objekt (ohne Beschreibung)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:945 msgid "presentation template: select Journal object (with description)" msgstr "Präsentationsvorlage: ein Tagebuch-Objekt (mit Beschreibung)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:952 msgid "presentation template: select four Journal objects" msgstr "Präsentationsvorlage: vier Tagebuch-Objekte" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:901 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:959 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "presentation template: select two Journal objects" msgstr "Präsentationsvorlage: zwei Tagebuch-Objekte" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:976 msgid "xcor of left of screen" msgstr "x-Koordinate des linken Bildschirmrandes" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:916 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:984 msgid "bottom" msgstr "Unterkante" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:919 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:987 msgid "ycor of bottom of screen" msgstr "y-Koordinate des unteren Bildschirmrandes" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:924 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 msgid "width" msgstr "Breite" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:927 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "the canvas width" msgstr "Die Fensterbreite" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:935 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 msgid "xcor of right of screen" msgstr "x-Koordinate des rechten Bildschirmrandes" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:943 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1020 msgid "ycor of top of screen" msgstr "y-Koordinate des oberen Bildschirmrandes" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "height" msgstr "Höhe" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:951 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1031 msgid "the canvas height" msgstr "Die Fensterhöhe" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:958 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "title x" msgstr "Titel: x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:967 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1053 msgid "title y" msgstr "Titel: y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:976 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1065 msgid "left x" msgstr "links: x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:985 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1077 msgid "top y" msgstr "oben: y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089 msgid "right x" msgstr "rechts: x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1003 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1101 msgid "bottom y" msgstr "unten: y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1016 -msgid "my blocks" -msgstr "Meine Blöcke" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1021 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1120 msgid "Palette of user-defined operators" msgstr "Palette der benutzerdefinierten Operatoren" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1095 -msgid "up" -msgstr "nach oben" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1097 -msgid "down" -msgstr "nach unten" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1098 -msgid "backspace" -msgstr "Rückschritttaste" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1099 -msgid "tab" -msgstr "Tabulator" - -#. TRANS: enter is the name of the enter (or return) key -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1101 -msgid "enter" -msgstr "Eingabetaste" - -#. TRANS: space is the name of the space key -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1104 -msgid "space" -msgstr "Leertaste" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1105 -msgid "delete" -msgstr "Entfernen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1121 +msgid "my blocks" +msgstr "Meine Blöcke" -#: pyexported/window_setup.py:86 +#: pyexported/window_setup.py:39 msgid "" "The path to the TurtleArt installation must be listed in the environment " "variable PYTHONPATH." @@ -1995,15 +1995,15 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "Füge den Ziel-RGB-Wert zum Stapel hinzu" -#: pysamples/grecord.py:216 +#: pysamples/grecord.py:213 msgid "stop" msgstr "anhalten" -#: pysamples/grecord.py:218 +#: pysamples/grecord.py:215 msgid "play" msgstr "abspielen" -#: pysamples/grecord.py:220 +#: pysamples/grecord.py:217 msgid "save" msgstr "speichern" @@ -2019,86 +2019,87 @@ msgstr "kehre um" msgid "turns the turtle 180 degrees" msgstr "Schildkröte um 180° drehen" -#: turtleblocks.py:95 +#: turtleblocks.py:104 msgid "usage is" msgstr "Auslastung beträgt" -#: turtleblocks.py:283 +#: turtleblocks.py:295 msgid "No option action:" msgstr "Keine optionale Aktion:" -#: turtleblocks.py:298 +#: turtleblocks.py:310 msgid "File not found" msgstr "Datei nicht gefunden" -#: turtleblocks.py:322 +#: turtleblocks.py:334 #, python-format msgid "Configuration directory not writable: %s" msgstr "Kann nicht in Einstellungsverzeichnis schreiben: %s" -#: turtleblocks.py:398 +#: turtleblocks.py:422 msgid "New" msgstr "Neu" -#: turtleblocks.py:399 +#: turtleblocks.py:423 msgid "Show sample projects" msgstr "Beispielprojekte anzeigen" -#: turtleblocks.py:403 -msgid "Save" -msgstr "Speichern" - -#: turtleblocks.py:404 +#: turtleblocks.py:430 msgid "Save as" msgstr "Speichern unter" -#: turtleblocks.py:411 +#: turtleblocks.py:437 msgid "Quit" msgstr "Beenden" -#: turtleblocks.py:412 +#: turtleblocks.py:438 msgid "File" msgstr "Datei" -#: turtleblocks.py:420 +#: turtleblocks.py:446 msgid "Rescale coordinates" msgstr "Koordinaten skalieren" -#: turtleblocks.py:426 +#: turtleblocks.py:452 msgid "Reset block size" msgstr "Blockgröße zurücksetzen" -#: turtleblocks.py:447 +#: turtleblocks.py:473 msgid "Show/hide blocks" msgstr "Blöcke zeigen/verbergen" -#: turtleblocks.py:449 +#: turtleblocks.py:475 msgid "Tools" msgstr "Werkzeuge" -#: turtleblocks.py:455 +#: turtleblocks.py:481 msgid "Debug" msgstr "Fehlersuche" -#: turtleblocks.py:457 +#: turtleblocks.py:483 msgid "Turtle" msgstr "Schildkröte" -#: turtleblocks.py:460 +#: turtleblocks.py:486 msgid "About..." msgstr "Über Schildkrötenblöcke" -#: turtleblocks.py:499 +#: turtleblocks.py:532 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" "Du hast ungespeicherte Veränderungen. Möchtest du sie vor dem Beenden " "abspeichern?" -#: turtleblocks.py:501 +#: turtleblocks.py:536 msgid "Save project?" msgstr "Projekt speichern?" -#: turtleblocks.py:577 +#: turtleblocks.py:546 +#, python-format, +msgid "Plugin %s already installed" +msgstr "Das Plugin %s ist bereits installiert." + +#: turtleblocks.py:666 msgid "myproject" msgstr "mein_projekt" @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-26 00:31-0400\n" -"PO-Revision-Date: 2013-07-27 08:02+0200\n" +"POT-Creation-Date: 2013-12-05 00:30-0500\n" +"PO-Revision-Date: 2013-12-10 20:35+0200\n" "Last-Translator: samy boutayeb <s.boutayeb@free.fr>\n" "Language-Team: LANGUAGE <walter@sugarlabs.org>\n" "Language: fr\n" @@ -30,83 +30,89 @@ 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:124 +#: TurtleArt/tabasics.py:155 msgid "Palette of turtle commands" msgstr "Palette de commandes Tortue" -#: TurtleArt/tabasics.py:129 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:722 +#: TurtleArt/tabasics.py:156 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:775 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:784 +msgid "turtle" +msgstr "tortue" + +#: TurtleArt/tabasics.py:160 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747 msgid "forward" msgstr "avance" -#: TurtleArt/tabasics.py:133 +#: TurtleArt/tabasics.py:164 msgid "moves turtle forward" msgstr "avancer la tortue" -#: TurtleArt/tabasics.py:142 +#: TurtleArt/tabasics.py:173 msgid "back" msgstr "recule" -#: TurtleArt/tabasics.py:146 +#: TurtleArt/tabasics.py:177 msgid "moves turtle backward" msgstr "reculer la tortue" -#: TurtleArt/tabasics.py:156 +#: TurtleArt/tabasics.py:186 msgid "clean" msgstr "efface" -#: TurtleArt/tabasics.py:159 +#: TurtleArt/tabasics.py:189 msgid "clears the screen and reset the turtle" msgstr "effacer l'écran et réinitialiser la tortue" -#: TurtleArt/tabasics.py:169 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:856 +#: TurtleArt/tabasics.py:207 TurtleArt/taconstants.py:138 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:973 msgid "left" msgstr "gauche" -#: TurtleArt/tabasics.py:173 +#: TurtleArt/tabasics.py:211 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "pivoter la tortue dans le sens anti-horaire (angle en degrés)" -#: TurtleArt/tabasics.py:181 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880 +#: TurtleArt/tabasics.py:221 TurtleArt/taconstants.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1006 msgid "right" msgstr "droite" -#: TurtleArt/tabasics.py:185 +#: TurtleArt/tabasics.py:225 msgid "turns turtle clockwise (angle in degrees)" msgstr "pivoter la tortue dans le sens horaire (angle en degrés)" -#: TurtleArt/tabasics.py:195 +#: TurtleArt/tabasics.py:235 msgid "arc" msgstr "arc" -#: TurtleArt/tabasics.py:195 +#: TurtleArt/tabasics.py:235 msgid "angle" msgstr "angle" -#: TurtleArt/tabasics.py:195 +#: TurtleArt/tabasics.py:235 msgid "radius" msgstr "rayon" -#: TurtleArt/tabasics.py:199 +#: TurtleArt/tabasics.py:239 msgid "moves turtle along an arc" msgstr "déplacer la tortue le long d'un arc" -#: TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +#: TurtleArt/tabasics.py:251 TurtleArt/tabasics.py:330 msgid "set xy" msgstr "fixe xy" -#: TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +#: TurtleArt/tabasics.py:251 TurtleArt/tabasics.py:330 msgid "x" msgstr "x" -#: TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +#: TurtleArt/tabasics.py:251 TurtleArt/tabasics.py:330 msgid "y" msgstr "y" -#: TurtleArt/tabasics.py:214 TurtleArt/tabasics.py:292 +#: TurtleArt/tabasics.py:255 TurtleArt/tabasics.py:334 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" @@ -114,19 +120,19 @@ msgstr "" "l'écran." # -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:266 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:230 +#: TurtleArt/tabasics.py:270 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:240 TurtleArt/tawindow.py:4247 +#: TurtleArt/tabasics.py:281 TurtleArt/tawindow.py:4452 msgid "xcor" msgstr "coord x" -#: TurtleArt/tabasics.py:241 +#: TurtleArt/tabasics.py:282 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" @@ -134,11 +140,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:254 TurtleArt/tawindow.py:4248 +#: TurtleArt/tabasics.py:296 TurtleArt/tawindow.py:4453 msgid "ycor" msgstr "coord y" -#: TurtleArt/tabasics.py:255 +#: TurtleArt/tabasics.py:297 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" @@ -146,11 +152,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:268 TurtleArt/tawindow.py:4248 +#: TurtleArt/tabasics.py:311 TurtleArt/tawindow.py:4453 msgid "heading" msgstr "cap" -#: TurtleArt/tabasics.py:269 +#: TurtleArt/tabasics.py:312 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" @@ -158,600 +164,656 @@ msgstr "" "maintient la valeur du cap courant de la tortue (utilisable à la place d'un " "bloc numérique)" -#: TurtleArt/tabasics.py:308 +#: TurtleArt/tabasics.py:350 msgid "Palette of pen commands" msgstr "Palette de commandes stylet" -#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +#: TurtleArt/tabasics.py:351 +msgid "pen" +msgstr "crayon" + +#: TurtleArt/tabasics.py:356 TurtleArt/tabasics.py:369 msgid "fill screen" msgstr "peint le fond" -#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 -#: TurtleArt/tabasics.py:384 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1093 +#: TurtleArt/tabasics.py:356 TurtleArt/tabasics.py:369 +#: TurtleArt/tabasics.py:432 TurtleArt/tawindow.py:4483 msgid "color" msgstr "couleur" -#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:327 -#: TurtleArt/tabasics.py:397 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1094 +#: TurtleArt/tabasics.py:356 TurtleArt/tabasics.py:370 +#: TurtleArt/tabasics.py:444 TurtleArt/tawindow.py:4479 +#: TurtleArt/tawindow.py:4484 msgid "shade" msgstr "teinte" -#: TurtleArt/tabasics.py:317 TurtleArt/tabasics.py:331 +#: TurtleArt/tabasics.py:360 TurtleArt/tabasics.py:374 msgid "fills the background with (color, shade)" msgstr "remplit l'arrière plan (couleur, teinte)" -#: TurtleArt/tabasics.py:327 TurtleArt/tabasics.py:409 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1090 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1095 +#: TurtleArt/tabasics.py:370 TurtleArt/tabasics.py:454 +#: TurtleArt/tawindow.py:4480 TurtleArt/tawindow.py:4485 msgid "gray" msgstr "gris" -#: TurtleArt/tabasics.py:343 +#: TurtleArt/tabasics.py:387 msgid "set color" msgstr "fixe la couleur" -#: TurtleArt/tabasics.py:347 +#: TurtleArt/tabasics.py:391 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:357 +#: TurtleArt/tabasics.py:403 msgid "set shade" msgstr "fixe la teinte" -#: TurtleArt/tabasics.py:361 +#: TurtleArt/tabasics.py:407 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:371 +#: TurtleArt/tabasics.py:418 msgid "set gray" msgstr "fixe gris" -#: TurtleArt/tabasics.py:374 +#: TurtleArt/tabasics.py:421 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:385 +#: TurtleArt/tabasics.py:433 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:398 +#: TurtleArt/tabasics.py:445 msgid "holds current pen shade" msgstr "conserver l'ombre courante du stylo" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:455 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:419 +#: TurtleArt/tabasics.py:465 msgid "pen up" msgstr "crayon levé" -#: TurtleArt/tabasics.py:422 +#: TurtleArt/tabasics.py:468 msgid "Turtle will not draw when moved." msgstr "La tortue ne dessinera pas lorsqu'elle sera déplacée." -#: TurtleArt/tabasics.py:431 +#: TurtleArt/tabasics.py:475 msgid "pen down" msgstr "crayon abaissé" -#: TurtleArt/tabasics.py:434 +#: TurtleArt/tabasics.py:478 msgid "Turtle will draw when moved." msgstr "La tortue dessinera quand elle sera déplacée." -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:485 msgid "pen down?" msgstr "crayon abaissé ?" -#: TurtleArt/tabasics.py:445 +#: TurtleArt/tabasics.py:487 msgid "returns True if pen is down" msgstr "renvoie Vrai si le crayon est abaissé" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:494 msgid "set pen size" msgstr "fixe l'épaisseur du trait" -#: TurtleArt/tabasics.py:457 +#: TurtleArt/tabasics.py:498 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:468 +#: TurtleArt/tabasics.py:511 msgid "start fill" msgstr "commence le remplissage" -#: TurtleArt/tabasics.py:470 +#: TurtleArt/tabasics.py:513 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:479 +#: TurtleArt/tabasics.py:519 msgid "end fill" msgstr "arrête le remplissage" -#: TurtleArt/tabasics.py:481 +#: TurtleArt/tabasics.py:521 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:490 +#: TurtleArt/tabasics.py:527 msgid "pen size" msgstr "épaisseur du trait" -#: TurtleArt/tabasics.py:491 +#: TurtleArt/tabasics.py:528 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:508 +#: TurtleArt/tabasics.py:544 msgid "Palette of pen colors" msgstr "Palette de couleur du stylo" -#: TurtleArt/tabasics.py:510 +#: TurtleArt/tabasics.py:545 +msgid "colors" +msgstr "couleurs" + +#: TurtleArt/tabasics.py:550 msgid "red" msgstr "rouge" -#: TurtleArt/tabasics.py:511 +#: TurtleArt/tabasics.py:550 msgid "orange" msgstr "orange" -#: TurtleArt/tabasics.py:513 +#: TurtleArt/tabasics.py:550 msgid "yellow" msgstr "jaune" -#: TurtleArt/tabasics.py:515 +#: TurtleArt/tabasics.py:550 msgid "green" msgstr "vert" -#: TurtleArt/tabasics.py:516 +#: TurtleArt/tabasics.py:551 msgid "cyan" msgstr "cyan" -#: TurtleArt/tabasics.py:517 +#: TurtleArt/tabasics.py:551 msgid "blue" msgstr "bleu" -#: TurtleArt/tabasics.py:518 +#: TurtleArt/tabasics.py:551 msgid "purple" msgstr "pourpre" -#: TurtleArt/tabasics.py:520 +#: TurtleArt/tabasics.py:551 msgid "white" msgstr "blanc" -#: TurtleArt/tabasics.py:521 +#: TurtleArt/tabasics.py:552 msgid "black" msgstr "noir" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:634 msgid "Palette of numeric operators" msgstr "Palette d'opérateurs numériques" -#: TurtleArt/tabasics.py:607 +#: TurtleArt/tabasics.py:635 +msgid "numbers" +msgstr "nombres" + +#: TurtleArt/tabasics.py:640 msgid "plus" msgstr "plus" -#: TurtleArt/tabasics.py:611 +#: TurtleArt/tabasics.py:644 msgid "adds two alphanumeric inputs" msgstr "ajoute deux valeurs alphanumériques" -#: TurtleArt/tabasics.py:619 +#: TurtleArt/tabasics.py:659 msgid "minus" msgstr "moins" -#: TurtleArt/tabasics.py:622 +#: TurtleArt/tabasics.py:662 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:633 +#: TurtleArt/tabasics.py:674 msgid "multiply" msgstr "multiplier" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:677 msgid "multiplies two numeric inputs" msgstr "multiplie deux valeurs numériques" -#: TurtleArt/tabasics.py:645 +#: TurtleArt/tabasics.py:686 msgid "divide" msgstr "diviser" -#: TurtleArt/tabasics.py:648 +#: TurtleArt/tabasics.py:689 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:658 +#: TurtleArt/tabasics.py:699 msgid "identity" msgstr "identité" -#: TurtleArt/tabasics.py:660 +#: TurtleArt/tabasics.py:701 msgid "identity operator used for extending blocks" msgstr "opérateur d'identité utilisé pour les blocs d'extension" -#: TurtleArt/tabasics.py:668 TurtleArt/tabasics.py:669 +#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:726 msgid "mod" msgstr "mod" -#: TurtleArt/tabasics.py:672 +#: TurtleArt/tabasics.py:729 msgid "modular (remainder) operator" msgstr "opérateur modulaire (reste)" -#: TurtleArt/tabasics.py:680 +#: TurtleArt/tabasics.py:737 msgid "√" msgstr "√" -#: TurtleArt/tabasics.py:681 +#: TurtleArt/tabasics.py:738 msgid "square root" msgstr "racine carré" -#: TurtleArt/tabasics.py:684 +#: TurtleArt/tabasics.py:741 msgid "calculates square root" msgstr "calcule la racine carrée" -#: TurtleArt/tabasics.py:691 +#: TurtleArt/tabasics.py:749 msgid "random" msgstr "aléatoire" -#: TurtleArt/tabasics.py:691 +#: TurtleArt/tabasics.py:749 msgid "min" msgstr "min" -#: TurtleArt/tabasics.py:691 +#: TurtleArt/tabasics.py:749 msgid "max" msgstr "max" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:753 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:707 +#: TurtleArt/tabasics.py:775 msgid "number" msgstr "nombre" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:776 msgid "used as numeric input in mathematic operators" msgstr "utilisé comme valeur numérique des opérateurs mathématiques" -#: TurtleArt/tabasics.py:716 +#: TurtleArt/tabasics.py:783 msgid "greater than" msgstr "plus grand que" -#: TurtleArt/tabasics.py:719 +#: TurtleArt/tabasics.py:786 msgid "logical greater-than operator" msgstr "opérateur logique plus grand que" -#: TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:802 msgid "less than" msgstr "plus petit que" -#: TurtleArt/tabasics.py:732 +#: TurtleArt/tabasics.py:806 msgid "logical less-than operator" msgstr "opérateur logique plus petit que" -#: TurtleArt/tabasics.py:740 +#: TurtleArt/tabasics.py:822 msgid "equal" msgstr "égal" -#: TurtleArt/tabasics.py:744 +#: TurtleArt/tabasics.py:826 msgid "logical equal-to operator" msgstr "opérateur logique égale" -#: TurtleArt/tabasics.py:751 +#: TurtleArt/tabasics.py:841 msgid "not" msgstr "non" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:844 msgid "logical NOT operator" msgstr "opérateur logique NON" -#: TurtleArt/tabasics.py:760 TurtleArt/tabasics.py:763 +#: TurtleArt/tabasics.py:852 TurtleArt/tabasics.py:855 msgid "and" msgstr "et" -#: TurtleArt/tabasics.py:764 +#: TurtleArt/tabasics.py:856 msgid "logical AND operator" msgstr "opérateur logique ET" -#: TurtleArt/tabasics.py:771 TurtleArt/tabasics.py:774 +#: TurtleArt/tabasics.py:864 TurtleArt/tabasics.py:867 msgid "or" msgstr "ou" -#: TurtleArt/tabasics.py:775 +#: TurtleArt/tabasics.py:868 msgid "logical OR operator" msgstr "opérateur logique OU" -#: TurtleArt/tabasics.py:784 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:91 +#: TurtleArt/tabasics.py:879 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:72 msgid "Palette of flow operators" msgstr "Palette d'opérateurs de flux" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:880 +msgid "flow" +msgstr "flux" + +#: TurtleArt/tabasics.py:884 msgid "wait" msgstr "attend" -#: TurtleArt/tabasics.py:793 +#: TurtleArt/tabasics.py:888 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:800 +#: TurtleArt/tabasics.py:897 msgid "forever" msgstr "toujours" -#: TurtleArt/tabasics.py:804 +#: TurtleArt/tabasics.py:901 msgid "loops forever" msgstr "boucle infinie" -#: TurtleArt/tabasics.py:811 TurtleArt/tabasics.py:815 +#: TurtleArt/tabasics.py:911 TurtleArt/tabasics.py:915 msgid "repeat" msgstr "répète" -#: TurtleArt/tabasics.py:816 +#: TurtleArt/tabasics.py:916 msgid "loops specified number of times" msgstr "boucle un certain nombre de fois" -#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +#: TurtleArt/tabasics.py:929 TurtleArt/tabasics.py:945 msgid "if" msgstr "si" -#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +#: TurtleArt/tabasics.py:929 TurtleArt/tabasics.py:945 msgid "then" msgstr "alors" -#: TurtleArt/tabasics.py:825 +#: TurtleArt/tabasics.py:932 msgid "if then" msgstr "si alors" -#: TurtleArt/tabasics.py:827 +#: TurtleArt/tabasics.py:934 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:835 +#: TurtleArt/tabasics.py:945 msgid "else" msgstr "sinon" -#: TurtleArt/tabasics.py:839 TurtleArt/tabasics.py:847 +#: TurtleArt/tabasics.py:949 TurtleArt/tabasics.py:962 msgid "if then else" msgstr "si alors sinon" -#: TurtleArt/tabasics.py:840 TurtleArt/tabasics.py:848 +#: TurtleArt/tabasics.py:950 TurtleArt/tabasics.py:963 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:857 +#: TurtleArt/tabasics.py:972 msgid "horizontal space" msgstr "espacement horizontal" -#: TurtleArt/tabasics.py:858 +#: TurtleArt/tabasics.py:973 msgid "jogs stack right" msgstr "pousse la pile à droite" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:982 msgid "vertical space" msgstr "espacement vertical" -#: TurtleArt/tabasics.py:866 +#: TurtleArt/tabasics.py:983 msgid "jogs stack down" msgstr "pousse l'action en bas" -#: TurtleArt/tabasics.py:872 +#: TurtleArt/tabasics.py:990 msgid "stop action" msgstr "arrête l'action" -#: TurtleArt/tabasics.py:875 +#: TurtleArt/tabasics.py:993 msgid "stops current action" msgstr "arrêter l'action courante" -#: TurtleArt/tabasics.py:884 +#: TurtleArt/tabasics.py:1003 msgid "Palette of variable blocks" msgstr "Palette de blocs variables" -#: TurtleArt/tabasics.py:889 pysamples/grecord.py:214 +#: TurtleArt/tabasics.py:1004 +msgid "blocks" +msgstr "blocs" + +#: TurtleArt/tabasics.py:1008 pysamples/grecord.py:211 msgid "start" msgstr "commencer" -#: TurtleArt/tabasics.py:892 +#: TurtleArt/tabasics.py:1011 msgid "connects action to toolbar run buttons" msgstr "connecte l'action aux boutons exécuter de la barre d'outils" -#: TurtleArt/tabasics.py:899 TurtleArt/tabasics.py:900 -#: TurtleArt/tabasics.py:901 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:180 +#: TurtleArt/tabasics.py:1023 TurtleArt/tabasics.py:1024 +#: TurtleArt/tabasics.py:1025 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:210 msgid "text" msgstr "texte" -#: TurtleArt/tabasics.py:902 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +#: TurtleArt/tabasics.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 msgid "string value" msgstr "valeur chaîne" -#: TurtleArt/tabasics.py:906 TurtleArt/tabasics.py:909 -#: TurtleArt/tabasics.py:917 TurtleArt/tabasics.py:921 -#: TurtleArt/tawindow.py:1449 TurtleArt/tawindow.py:1546 -#: TurtleArt/tawindow.py:1559 TurtleArt/tawindow.py:2178 -#: TurtleArt/tawindow.py:4513 +#: TurtleArt/tabasics.py:1030 TurtleArt/tabasics.py:1033 +#: TurtleArt/tabasics.py:1046 TurtleArt/tabasics.py:1050 +#: TurtleArt/tawindow.py:1577 TurtleArt/tawindow.py:1676 +#: TurtleArt/tawindow.py:1689 TurtleArt/tawindow.py:2330 +#: TurtleArt/tawindow.py:4785 msgid "action" msgstr "action" -#: TurtleArt/tabasics.py:911 +#: TurtleArt/tabasics.py:1035 msgid "top of nameable action stack" msgstr "haut de l'action nommable" -#: TurtleArt/tabasics.py:922 TurtleArt/tawindow.py:4527 +#: TurtleArt/tabasics.py:1051 TurtleArt/tawindow.py:4798 msgid "invokes named action stack" msgstr "invoque la pile d'actions nommée" -#: TurtleArt/tabasics.py:929 +#: TurtleArt/tabasics.py:1058 msgid "store in box 1" msgstr "range dans la boîte 1" -#: TurtleArt/tabasics.py:934 +#: TurtleArt/tabasics.py:1063 msgid "stores numeric value in Variable 1" msgstr "stocke une valeur numérique dans la Variable 1" -#: TurtleArt/tabasics.py:943 +#: TurtleArt/tabasics.py:1072 msgid "store in box 2" msgstr "range dans la boîte 2" -#: TurtleArt/tabasics.py:948 +#: TurtleArt/tabasics.py:1077 msgid "stores numeric value in Variable 2" msgstr "stocke une valeur numérique dans la Variable 2" -#: TurtleArt/tabasics.py:957 +#: TurtleArt/tabasics.py:1086 msgid "box 1" msgstr "boîte 1" -#: TurtleArt/tabasics.py:960 +#: TurtleArt/tabasics.py:1089 msgid "Variable 1 (numeric value)" msgstr "Variable 1 (valeur numérique)" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:1099 msgid "box 2" msgstr "boîte 2" -#: TurtleArt/tabasics.py:970 +#: TurtleArt/tabasics.py:1102 msgid "Variable 2 (numeric value)" msgstr "Variable 2 (valeur numérique)" -#: TurtleArt/tabasics.py:976 TurtleArt/tawindow.py:4581 +#: TurtleArt/tabasics.py:1114 TurtleArt/tawindow.py:4847 msgid "store in" msgstr "enregistre" -#: TurtleArt/tabasics.py:976 TurtleArt/tabasics.py:992 +#: TurtleArt/tabasics.py:1114 TurtleArt/tabasics.py:1130 msgid "box" msgstr "boîte" -#: TurtleArt/tabasics.py:976 TurtleArt/tawindow.py:4581 +#: TurtleArt/tabasics.py:1114 TurtleArt/tawindow.py:4847 msgid "value" msgstr "valeur" -#: TurtleArt/tabasics.py:980 TurtleArt/tabasics.py:995 -#: TurtleArt/tawindow.py:1453 TurtleArt/tawindow.py:1585 -#: TurtleArt/tawindow.py:2182 TurtleArt/tawindow.py:4542 -#: TurtleArt/tawindow.py:4572 +#: TurtleArt/tabasics.py:1118 TurtleArt/tabasics.py:1133 +#: TurtleArt/tawindow.py:1581 TurtleArt/tawindow.py:1715 +#: TurtleArt/tawindow.py:2334 TurtleArt/tawindow.py:4812 +#: TurtleArt/tawindow.py:4839 msgid "my box" msgstr "ma boite" -#: TurtleArt/tabasics.py:981 TurtleArt/tawindow.py:4586 +#: TurtleArt/tabasics.py:1119 TurtleArt/tawindow.py:4852 msgid "stores numeric value in named variable" msgstr "stocke une valeur numérique dans la variable nommée" -#: TurtleArt/tabasics.py:998 TurtleArt/tawindow.py:4556 +#: TurtleArt/tabasics.py:1136 TurtleArt/tawindow.py:4825 msgid "named variable (numeric value)" msgstr "variable nommée (valeur numérique)" -#: TurtleArt/tabasics.py:1005 TurtleArt/tabasics.py:1024 +#: TurtleArt/tabasics.py:1142 TurtleArt/tabasics.py:1166 msgid "action 1" msgstr "action 1" -#: TurtleArt/tabasics.py:1008 +#: TurtleArt/tabasics.py:1145 msgid "top of Action 1 stack" msgstr "haut de la pile Action 1" -#: TurtleArt/tabasics.py:1014 TurtleArt/tabasics.py:1034 +#: TurtleArt/tabasics.py:1154 TurtleArt/tabasics.py:1179 msgid "action 2" msgstr "action 2" -#: TurtleArt/tabasics.py:1017 +#: TurtleArt/tabasics.py:1157 msgid "top of Action 2 stack" msgstr "haut de la pile Action 2" -#: TurtleArt/tabasics.py:1027 +#: TurtleArt/tabasics.py:1169 msgid "invokes Action 1 stack" msgstr "invoque la pile d'actions 1" -#: TurtleArt/tabasics.py:1037 +#: TurtleArt/tabasics.py:1182 msgid "invokes Action 2 stack" msgstr "invoque la pile d'actions 2" -#: TurtleArt/tabasics.py:1045 +#: TurtleArt/tabasics.py:1194 TurtleArt/tabasics.py:1195 +#: TurtleArt/tapalette.py:137 TurtleArt/tapalette.py:138 msgid "trash" msgstr "corbeille" -#: TurtleArt/tabasics.py:1049 +#: TurtleArt/tabasics.py:1199 TurtleArt/tawindow.py:2203 msgid "empty trash" msgstr "vider la corbeille" -#: TurtleArt/tabasics.py:1050 +#: TurtleArt/tabasics.py:1200 msgid "permanently deletes items in trash" msgstr "effacer de manière définitive les objets dans la corbeille" -#: TurtleArt/tabasics.py:1054 +#: TurtleArt/tabasics.py:1204 msgid "restore all" msgstr "restaurer tout" -#: TurtleArt/tabasics.py:1055 +#: TurtleArt/tabasics.py:1205 msgid "restore all blocks from trash" msgstr "restaurer tous les blocs de la poubelle" -#: TurtleArt/tabasics.py:1059 +#: TurtleArt/tabasics.py:1209 msgid "clear all" msgstr "effacer tout" -#: TurtleArt/tabasics.py:1060 +#: TurtleArt/tabasics.py:1210 msgid "move all blocks to trash" msgstr "déplacer tous les blocs vers la corbeille" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2156 -#: TurtleArtActivity.py:775 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2308 +#: TurtleArtActivity.py:892 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 +#: TurtleArt/taconstants.py:139 +msgid "up" +msgstr "haut" + +#: TurtleArt/taconstants.py:141 +msgid "down" +msgstr "bas" + +#: TurtleArt/taconstants.py:142 +msgid "backspace" +msgstr "retour" + +#: TurtleArt/taconstants.py:143 +msgid "tab" +msgstr "tabulation" + +#. TRANS: enter is the name of the enter (or return) key +#: TurtleArt/taconstants.py:145 +msgid "enter" +msgstr "entrée" + +#. TRANS: space is the name of the space key +#: TurtleArt/taconstants.py:148 +msgid "space" +msgstr "espace" + +#: TurtleArt/taconstants.py:149 +msgid "delete" +msgstr "supprimer" + +#: TurtleArt/taconstants.py:362 TurtleArt/taconstants.py:383 +#: TurtleArt/taconstants.py:403 TurtleArt/taconstants.py:444 +#: TurtleArt/taconstants.py:485 TurtleArt/taconstants.py:526 msgid "Title" msgstr "Titre" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:755 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1437 +#: TurtleArt/taexportpython.py:194 +msgid "block is not exportable" +msgstr "exportation du bloc impossible" + +#: TurtleArt/taexportpython.py:213 +msgid "error while exporting block" +msgstr "erreur lors de l'exportation du bloc" + +#: TurtleArt/talogo.py:383 TurtleArt/tawindow.py:1538 TurtleArtActivity.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1302 msgid "Stop turtle" msgstr "Arrêter la tortue" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:383 TurtleArtActivity.py:756 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1428 +#: TurtleArt/talogo.py:393 TurtleArtActivity.py:489 TurtleArtActivity.py:874 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1293 msgid "Show blocks" msgstr "Afficher les blocs" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:387 TurtleArtActivity.py:1041 +#: TurtleArt/talogo.py:397 TurtleArtActivity.py:493 TurtleArtActivity.py:1172 msgid "Hide blocks" msgstr "Masquer les blocs" -#: TurtleArt/talogo.py:512 +#: TurtleArt/talogo.py:537 msgid "did not output to" msgstr "n'a pas pu ouvrir" -#: TurtleArt/talogo.py:572 -msgid "I don't know how to" -msgstr "Je ne sais pas comment faire pour" - -#: TurtleArt/talogo.py:630 +#: TurtleArt/talogo.py:577 TurtleArt/talogo.py:948 msgid "doesn't like" msgstr "n'aime pas" -#: TurtleArt/talogo.py:631 +#: TurtleArt/talogo.py:578 TurtleArt/talogo.py:949 msgid "as input" msgstr "comme entrée" +#: TurtleArt/talogo.py:639 +msgid "I don't know how to" +msgstr "Je ne sais pas comment faire pour" + #: TurtleArt/tapalette.py:97 msgid "displays next palette" msgstr "affiche la palette suivante" @@ -760,256 +822,291 @@ 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:300 +#: TurtleArt/taplugin.py:90 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "Merci de redémarrer ArtTortue pour utiliser le module." + +#: TurtleArt/taplugin.py:93 TurtleArt/taplugin.py:104 +#: TurtleArt/taplugin.py:107 +msgid "Plugin could not be installed." +msgstr "Le module n'a pas pu être installé." + +#: TurtleArt/taprimitive.py:57 +msgid "error in highlighted block" +msgstr "erreur en mettant le bloc en évidence" + +#: TurtleArt/taprimitive.py:59 +msgid "error" +msgstr "erreur" + +#: TurtleArt/tautils.py:298 msgid "Load..." msgstr "Charger..." -#: TurtleArt/tautils.py:310 +#: TurtleArt/tautils.py:308 msgid "Save..." msgstr "Enregistrer..." -#: TurtleArt/tautils.py:593 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:712 +#: TurtleArt/tautils.py:591 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:860 msgid "click to open" msgstr "cliquer pour ouvrir" -#: TurtleArt/tawindow.py:1102 TurtleArt/tawindow.py:1103 +#: TurtleArt/tawindow.py:1207 TurtleArt/tawindow.py:1208 msgid "orientation" msgstr "orientation" -#: TurtleArt/tawindow.py:1117 TurtleArt/tawindow.py:1742 +#: TurtleArt/tawindow.py:1222 TurtleArt/tawindow.py:1872 msgid "next" msgstr "suivant" -#: TurtleArt/tawindow.py:1156 TurtleArt/tawindow.py:1763 +#: TurtleArt/tawindow.py:1261 TurtleArt/tawindow.py:1893 msgid "shift" msgstr "tourner" -#: TurtleArt/tawindow.py:1414 -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:1542 +msgid "Please hit the Stop Button before making changes to your program" +msgstr "Actionnez le bouton Arrêter avant de modifier votre programme" -#: TurtleArt/tawindow.py:1467 +#: TurtleArt/tawindow.py:1595 msgid "Select blocks to share" msgstr "Sélectionner les blocs à partager" -#: TurtleArt/tawindow.py:1630 TurtleArtActivity.py:656 -#: TurtleArtActivity.py:805 turtleblocks.py:412 +#: TurtleArt/tawindow.py:1760 TurtleArtActivity.py:774 +#: TurtleArtActivity.py:921 turtleblocks.py:462 msgid "Save stack" msgstr "Enregistrer la pile" -#: TurtleArt/tawindow.py:1631 TurtleArt/tawindow.py:1645 +#: TurtleArt/tawindow.py:1761 TurtleArt/tawindow.py:1775 msgid "Really overwrite stack?" msgstr "Voulez-vous réellement remplacer la pile ?" -#: TurtleArt/tawindow.py:1634 TurtleArt/tawindow.py:1673 +#: TurtleArt/tawindow.py:1764 TurtleArt/tawindow.py:1803 #: gnome_plugins/uploader_plugin.py:144 msgid "Cancel" msgstr "Annuler" -#: TurtleArt/tawindow.py:1638 TurtleArt/tawindow.py:1648 +#: TurtleArt/tawindow.py:1768 TurtleArt/tawindow.py:1778 msgid "Overwrite stack" msgstr "Remplacer la pile" -#: TurtleArt/tawindow.py:1669 TurtleArt/tawindow.py:1677 -#: TurtleArt/tawindow.py:1686 TurtleArtActivity.py:658 turtleblocks.py:414 +#: TurtleArt/tawindow.py:1799 TurtleArt/tawindow.py:1807 +#: TurtleArt/tawindow.py:1816 TurtleArtActivity.py:776 turtleblocks.py:464 msgid "Delete stack" msgstr "Supprimer la pile" -#: TurtleArt/tawindow.py:1670 TurtleArt/tawindow.py:1683 +#: TurtleArt/tawindow.py:1800 TurtleArt/tawindow.py:1813 msgid "Really delete stack?" msgstr "Voulez-vous réellement supprimer la pile ?" -#: TurtleArt/tawindow.py:4362 +#: TurtleArt/tawindow.py:2204 +msgid "Do you really want to empty the trash?" +msgstr "Voulez-vous réellement vider la corbeille ?" + +#: TurtleArt/tawindow.py:4634 msgid "image" msgstr "image" -#: TurtleArtActivity.py:200 TurtleArtActivity.py:781 TurtleArtActivity.py:964 -#: TurtleArtActivity.py:1000 turtleblocks.py:386 -msgid "Save as Logo" -msgstr "Enregistrer en Logo" +#: TurtleArtActivity.py:131 +msgid "Please wait" +msgstr "Patienter" -#: TurtleArtActivity.py:257 TurtleArtActivity.py:780 TurtleArtActivity.py:961 -#: TurtleArtActivity.py:997 turtleblocks.py:384 -msgid "Save as image" -msgstr "Enregistrer dans une image" +#: TurtleArtActivity.py:132 +msgid "Starting connection..." +msgstr "Connexion en cours..." -#: TurtleArtActivity.py:265 +#: TurtleArtActivity.py:367 msgid "snapshot" msgstr "instantanée" -#: TurtleArtActivity.py:273 TurtleArtActivity.py:715 TurtleArtActivity.py:757 -#: TurtleArtActivity.py:970 TurtleArtActivity.py:1003 -msgid "Save snapshot" -msgstr "Enregistrer l'instantané" - -#: TurtleArtActivity.py:318 TurtleArtActivity.py:681 TurtleArtActivity.py:832 +#: TurtleArtActivity.py:422 TurtleArtActivity.py:799 TurtleArtActivity.py:948 msgid "Turn off hover help" msgstr "Désactiver les info-bulles" -#: TurtleArtActivity.py:326 turtleblocks.py:405 +#: TurtleArtActivity.py:431 turtleblocks.py:455 msgid "Turn on hover help" msgstr "Activer les info-bulles" -#: TurtleArtActivity.py:335 turtleblocks.py:419 +#: TurtleArtActivity.py:441 turtleblocks.py:469 msgid "Show palette" msgstr "Afficher la palette" -#: TurtleArtActivity.py:341 TurtleArtActivity.py:1029 turtleblocks.py:421 +#: TurtleArtActivity.py:447 TurtleArtActivity.py:1160 turtleblocks.py:471 msgid "Hide palette" msgstr "Masquer la palette" -#: TurtleArtActivity.py:509 +#: TurtleArtActivity.py:615 msgid "Rescale coordinates down" msgstr "Diminuer l'échelle des coordonnées" -#: TurtleArtActivity.py:513 TurtleArtActivity.py:672 TurtleArtActivity.py:828 +#: TurtleArtActivity.py:624 TurtleArtActivity.py:790 TurtleArtActivity.py:944 msgid "Rescale coordinates up" msgstr "Augmenter l'échelle des coordonnées" -#: TurtleArtActivity.py:603 TurtleArtActivity.py:639 TurtleArtActivity.py:749 -#: TurtleArtActivity.py:802 turtleblocks.py:416 +#: TurtleArtActivity.py:722 TurtleArtActivity.py:757 TurtleArtActivity.py:867 +#: TurtleArtActivity.py:918 turtleblocks.py:466 msgid "Edit" msgstr "Édition" -#: TurtleArtActivity.py:608 TurtleArtActivity.py:637 TurtleArtActivity.py:750 -#: TurtleArtActivity.py:820 turtleblocks.py:407 +#: TurtleArtActivity.py:727 TurtleArtActivity.py:755 TurtleArtActivity.py:868 +#: TurtleArtActivity.py:936 turtleblocks.py:457 msgid "View" msgstr "Vue" -#: TurtleArtActivity.py:635 TurtleArtActivity.py:751 +#: TurtleArtActivity.py:753 TurtleArtActivity.py:869 msgid "Project" msgstr "Projet" -#: TurtleArtActivity.py:641 TurtleArtActivity.py:748 TurtleArtActivity.py:777 -#: TurtleArtActivity.py:779 TurtleArtActivity.py:956 +#: TurtleArtActivity.py:759 TurtleArtActivity.py:866 TurtleArtActivity.py:893 msgid "Save/Load" msgstr "Enregistrer/Charger" -#: TurtleArtActivity.py:649 TurtleArtActivity.py:803 turtleblocks.py:410 +#: TurtleArtActivity.py:767 TurtleArtActivity.py:919 turtleblocks.py:460 msgid "Copy" msgstr "Copier" -#: TurtleArtActivity.py:651 TurtleArtActivity.py:804 turtleblocks.py:411 +#: TurtleArtActivity.py:769 TurtleArtActivity.py:920 turtleblocks.py:461 msgid "Paste" msgstr "Coller" -#: TurtleArtActivity.py:653 +#: TurtleArtActivity.py:771 msgid "Restore blocks from trash" msgstr "Restaurer tous les blocs de la poubelle" -#: TurtleArtActivity.py:661 TurtleArtActivity.py:821 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: TurtleArtActivity.py:779 TurtleArtActivity.py:937 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:907 msgid "Fullscreen" msgstr "Plein écran" -#: TurtleArtActivity.py:664 TurtleArtActivity.py:822 turtleblocks.py:392 +#: TurtleArtActivity.py:782 TurtleArtActivity.py:938 turtleblocks.py:441 msgid "Cartesian coordinates" msgstr "Coordonnées cartésiennes" -#: TurtleArtActivity.py:666 TurtleArtActivity.py:824 turtleblocks.py:394 +#: TurtleArtActivity.py:784 TurtleArtActivity.py:940 turtleblocks.py:443 msgid "Polar coordinates" msgstr "Coordonnées polaires" -#: TurtleArtActivity.py:669 TurtleArtActivity.py:826 +#: TurtleArtActivity.py:787 TurtleArtActivity.py:942 msgid "Metric coordinates" msgstr "Coordonnées métriques" -#: TurtleArtActivity.py:675 TurtleArtActivity.py:830 turtleblocks.py:398 +#: TurtleArtActivity.py:793 TurtleArtActivity.py:946 turtleblocks.py:448 msgid "Grow blocks" msgstr "Augmenter les blocs" -#: TurtleArtActivity.py:678 TurtleArtActivity.py:831 turtleblocks.py:400 +#: TurtleArtActivity.py:796 TurtleArtActivity.py:947 turtleblocks.py:450 msgid "Shrink blocks" msgstr "Diminuer les blocs" -#: TurtleArtActivity.py:702 TurtleArtActivity.py:719 TurtleArtActivity.py:758 -#: TurtleArtActivity.py:974 +#: TurtleArtActivity.py:824 TurtleArtActivity.py:837 TurtleArtActivity.py:875 +#: TurtleArtActivity.py:1102 msgid "Load example" msgstr "Charger un exemple" -#: TurtleArtActivity.py:752 TurtleArtActivity.py:1035 turtleblocks.py:428 +#: TurtleArtActivity.py:870 TurtleArtActivity.py:1166 turtleblocks.py:478 msgid "Clean" msgstr "Effacer" -#: TurtleArtActivity.py:753 TurtleArtActivity.py:1037 turtleblocks.py:429 +#: TurtleArtActivity.py:871 TurtleArtActivity.py:1168 turtleblocks.py:479 msgid "Run" msgstr "Exécuter" -#: TurtleArtActivity.py:754 TurtleArtActivity.py:1039 turtleblocks.py:430 +#: TurtleArtActivity.py:872 TurtleArtActivity.py:1170 turtleblocks.py:480 msgid "Step" msgstr "Pas à pas" -#: TurtleArtActivity.py:759 turtleblocks.py:437 util/helpbutton.py:44 +#: TurtleArtActivity.py:876 turtleblocks.py:487 util/helpbutton.py:44 msgid "Help" msgstr "Aide" -#: TurtleArtActivity.py:760 turtleblocks.py:432 +#: TurtleArtActivity.py:877 turtleblocks.py:482 msgid "Stop" msgstr "Arrêter" -#: TurtleArtActivity.py:782 TurtleArtActivity.py:983 TurtleArtActivity.py:1005 -#: turtleblocks.py:381 +#: TurtleArtActivity.py:894 TurtleArtActivity.py:1077 +#: TurtleArtActivity.py:1125 turtleblocks.py:431 +msgid "Save as image" +msgstr "Enregistrer dans une image" + +#: TurtleArtActivity.py:895 TurtleArtActivity.py:1080 +#: TurtleArtActivity.py:1128 turtleblocks.py:433 +msgid "Save as Logo" +msgstr "Enregistrer en Logo" + +#: TurtleArtActivity.py:896 TurtleArtActivity.py:1083 +#: TurtleArtActivity.py:1131 turtleblocks.py:435 +msgid "Save as Python" +msgstr "Enregistrer en Python" + +#: TurtleArtActivity.py:897 TurtleArtActivity.py:1087 +#: TurtleArtActivity.py:1135 +msgid "Save snapshot" +msgstr "Enregistrer l'instantané" + +#: TurtleArtActivity.py:898 TurtleArtActivity.py:1111 msgid "Load project" msgstr "Charger un projet" -#: TurtleArtActivity.py:785 TurtleArtActivity.py:988 TurtleArtActivity.py:1010 +#: TurtleArtActivity.py:901 TurtleArtActivity.py:1116 +#: TurtleArtActivity.py:1142 turtleblocks.py:427 msgid "Load plugin" msgstr "Charger un module" -#: TurtleArtActivity.py:786 TurtleArtActivity.py:991 TurtleArtActivity.py:1013 +#: TurtleArtActivity.py:902 TurtleArtActivity.py:1119 +#: TurtleArtActivity.py:1145 msgid "Load Python block" msgstr "Charger un bloc Python" -#: TurtleArtActivity.py:933 +#: TurtleArtActivity.py:1049 msgid "Palettes" msgstr "Palettes" -#: TurtleArtActivity.py:951 +#: TurtleArtActivity.py:1067 msgid "Sharing blocks disabled" msgstr "Partage de blocs désactivé" -#: TurtleArtActivity.py:980 turtleblocks.py:380 +#: TurtleArtActivity.py:1072 turtleblocks.py:429 +msgid "Save" +msgstr "Enregistrer" + +#: TurtleArtActivity.py:1091 +msgid "Load" +msgstr "Charger" + +#: TurtleArtActivity.py:1108 turtleblocks.py:425 msgid "Open" msgstr "Ouvrir" -#: TurtleArtActivity.py:1030 +#: TurtleArtActivity.py:1137 turtleblocks.py:426 +msgid "Add project" +msgstr "Ajouter un projet" + +#: TurtleArtActivity.py:1161 msgid "<Ctrl>p" msgstr "<Ctrl>p" -#: TurtleArtActivity.py:1035 +#: TurtleArtActivity.py:1166 msgid "<Ctrl>e" msgstr "<Ctrl>e" -#: TurtleArtActivity.py:1037 +#: TurtleArtActivity.py:1168 msgid "<Ctrl>r" msgstr "<Ctrl>r" -#: TurtleArtActivity.py:1039 +#: TurtleArtActivity.py:1170 msgid "<Ctrl>w" msgstr "<Ctrl>w" -#: TurtleArtActivity.py:1042 +#: TurtleArtActivity.py:1173 msgid "<Ctrl>s" msgstr "<Ctrl>s" -#: TurtleArtActivity.py:1203 TurtleArtActivity.py:1208 -#: TurtleArtActivity.py:1288 -msgid "Plugin could not be installed." -msgstr "Le module n'a pas pu être installé." - -#: TurtleArtActivity.py:1284 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "Merci de redémarrer ArtTortue pour utiliser le module." - -#: TurtleArtActivity.py:1302 +#: TurtleArtActivity.py:1352 #, python-format msgid "Plugin %s already installed." msgstr "Le module %s est déjà installé." -#: TurtleArtActivity.py:1303 +#: TurtleArtActivity.py:1353 turtleblocks.py:547 #, python-format msgid "Do you want to reinstall %s?" msgstr "Voulez-vous réinstaller %s ?" @@ -1120,11 +1217,11 @@ msgstr "Echec de la connexion" msgid "Failed to upload!" msgstr "Echec du transfert !" -#: plugins/accelerometer/accelerometer.py:49 -#: 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:309 +#: plugins/accelerometer/accelerometer.py:50 +#: plugins/audio_sensors/audio_sensors.py:81 +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/light_sensor/light_sensor.py:52 plugins/rfid/rfid.py:87 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "Palette of sensor blocks" msgstr "Palette de blocs de capteurs" @@ -1138,439 +1235,466 @@ msgstr "accélération" msgid "push acceleration in x, y, z to heap" msgstr "pousse l'accélération sur x, y, z sur le tas" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:206 +#: plugins/audio_sensors/audio_sensors.py:90 pysamples/grecord.py:206 msgid "sound" msgstr "son" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 +#: plugins/audio_sensors/audio_sensors.py:91 msgid "raw microphone input signal" msgstr "signal d'entrée micro brut" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 +#: plugins/audio_sensors/audio_sensors.py:97 msgid "loudness" msgstr "volume" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 +#: plugins/audio_sensors/audio_sensors.py:98 msgid "microphone input volume" 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:296 +#: plugins/audio_sensors/audio_sensors.py:123 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:310 msgid "pitch" msgstr "hauteur" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 +#: plugins/audio_sensors/audio_sensors.py:124 msgid "microphone input pitch" msgstr "pitch d'entrée du micro" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 +#: plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:175 msgid "resistance" msgstr "résistance" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:176 msgid "microphone input resistance" msgstr "résistance d'entrée du micro" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 +#: plugins/audio_sensors/audio_sensors.py:163 +#: plugins/audio_sensors/audio_sensors.py:181 msgid "voltage" msgstr "tension" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 +#: plugins/audio_sensors/audio_sensors.py:164 +#: plugins/audio_sensors/audio_sensors.py:182 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:125 +#: plugins/camera_sensor/camera_sensor.py:71 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 msgid "Palette of media objects" msgstr "Palette d'objets multimédia" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 +#: plugins/camera_sensor/camera_sensor.py:83 +#: plugins/camera_sensor/camera_sensor.py:99 +#: plugins/camera_sensor/camera_sensor.py:136 +#: plugins/camera_sensor/camera_sensor.py:152 +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:66 msgid "brightness" msgstr "luminosité" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 +#: plugins/camera_sensor/camera_sensor.py:85 +#: plugins/camera_sensor/camera_sensor.py:138 msgid "light level detected by camera" msgstr "niveau de luminosité détecté par la caméra" -#: plugins/camera_sensor/camera_sensor.py:95 -#: plugins/camera_sensor/camera_sensor.py:143 +#: plugins/camera_sensor/camera_sensor.py:101 +#: plugins/camera_sensor/camera_sensor.py:154 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:106 -#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:114 #: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 +#: plugins/camera_sensor/camera_sensor.py:129 +#: plugins/camera_sensor/camera_sensor.py:169 +#: plugins/camera_sensor/camera_sensor.py:177 msgid "camera output" msgstr "sortie de la caméra" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 +#: plugins/light_sensor/light_sensor.py:61 +#: plugins/light_sensor/light_sensor.py:69 msgid "light level detected by light sensor" msgstr "niveau de luminosité détecté par le capteur de luminosité" -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 msgid "RFID" msgstr "RFID" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +#: plugins/rfid/rfid.py:94 plugins/rfid/rfid.py:102 msgid "read value from RFID device" msgstr "lire la valeur de l'équipement RFID" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:96 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:76 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:79 msgid "while" msgstr "tant que" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:80 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:106 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:97 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 msgid "until" msgstr "jusqu'à" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:101 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:117 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:888 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:121 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1017 msgid "top" msgstr "haut" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "top of a collapsible stack" msgstr "haut d'une pile à agréger" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:135 +msgid "media" +msgstr "médias" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 msgid "journal" msgstr "journal" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:142 msgid "Sugar Journal media object" msgstr "Objet média du Journal Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:152 msgid "audio" msgstr "audio" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:154 msgid "Sugar Journal audio object" msgstr "Objet audio du Journal Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:164 msgid "video" msgstr "vidéo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:166 msgid "Sugar Journal video object" msgstr "Objet vidéo du Journal Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:176 msgid "description" msgstr "description" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 msgid "Sugar Journal description field" msgstr "Champ description du Journal Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 msgid "show" msgstr "montre" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 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:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:209 msgid "show aligned" msgstr "montrer alignement" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 msgid "set scale" msgstr "définit l'échelle" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 msgid "sets the scale of media" msgstr "fixe l'échelle du média" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236 msgid "save picture" msgstr "enregistrer image" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:249 msgid "picture name" msgstr "nom image" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 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:236 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 msgid "save SVG" msgstr "enregistrer SVG" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 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:246 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 msgid "scale" msgstr "échelle" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:263 msgid "holds current scale value" msgstr "conserver la valeur actuelle de l'échelle" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 msgid "media wait" msgstr "attente du média" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 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:263 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:278 msgid "media stop" msgstr "arrêt média" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:280 msgid "stop video or audio" msgstr "arrêter la vidéo ou l'audio" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 msgid "media pause" msgstr "pause média" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 msgid "pause video or audio" msgstr "mettre la vidéo ou l'audio en pause" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 msgid "media resume" msgstr "reprendre le média" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:279 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:294 msgid "resume playing video or audio" msgstr "reprendre la lecture vidéo ou audio" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 msgid "speak" msgstr "parler" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:301 msgid "hello" msgstr "salut" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:302 msgid "speaks text" msgstr "dit le texte" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:310 msgid "sinewave" msgstr "onde sinusoïdale" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "amplitude" msgstr "amplitude" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "duration" msgstr "durée" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:300 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 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:316 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:328 +msgid "sensor" +msgstr "capteur" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:333 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:344 msgid "button down" msgstr "bouton enfoncé" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:319 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 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:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:347 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:338 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:355 msgid "mouse x" msgstr "souris x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:341 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 msgid "returns mouse x coordinate" msgstr "retourne la coordonnée x de la souris" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:366 msgid "mouse y" msgstr "souris y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:369 msgid "returns mouse y coordinate" msgstr "retourne la coordonnée y de la souris" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:359 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "query keyboard" msgstr "interroger clavier" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 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:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "keyboard" msgstr "clavier" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:372 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:391 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:404 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:399 msgid "read pixel" msgstr "lire le pixel" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:407 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:402 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:415 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:409 msgid "turtle sees" msgstr "tortue voit" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:412 msgid "returns the color that the turtle \"sees\"" msgstr "retourne la couleur \"vue\" par la tortue" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:425 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:421 msgid "time" msgstr "temps" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:428 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 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:436 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:449 msgid "Palette of extra options" msgstr "Palette d'options supplémentaires" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "extras" +msgstr "Extras" + #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:456 msgid "push" msgstr "pousse" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459 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:456 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:471 msgid "show heap" msgstr "affiche le tas" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:474 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:469 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "empty heap" msgstr "vide le tas" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:472 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:489 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:483 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:500 msgid "pop" msgstr "dépile" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:487 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 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:498 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:516 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "empty heap?" msgstr "tas vide ?" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:501 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:558 msgid "returns True if heap is empty" msgstr "renvoie Vrai si le tas est vide" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:521 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:531 +msgid "save heap to file" +msgstr "enregistre le tas dans un fichier" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +msgid "filename" +msgstr "nom de fichier" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534 +msgid "saves FILO (first-in last-out heap) to a file" +msgstr "enregistre FILO (tas premier entré, dernier sorti) dans un fichier" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:542 +msgid "load heap from file" +msgstr "charge le tas depuis un fichier" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +msgid "loads FILO (first-in last-out heap) from a file" +msgstr "charge FILO (tas premier entré, dernier sortie) depuis un fichier" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:570 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 msgid "comment" msgstr "commenter" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:523 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:574 msgid "places a comment in your code" msgstr "placer un commentaire dans votre code" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:530 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:581 msgid "print" msgstr "montre" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 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:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 msgid "Python chr operator" msgstr "opérateur Python chr" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:554 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 msgid "Python int operator" msgstr "opérateurs Python int" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:561 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 +msgid "polar" +msgstr "polaire" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:618 +msgid "displays polar coordinates" +msgstr "afficher les coordonnées polaires" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:639 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:655 msgid "Python" msgstr "Python" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:565 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" @@ -1578,7 +1702,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:579 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:643 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" @@ -1586,7 +1710,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:593 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" @@ -1594,210 +1718,245 @@ 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:605 -#: 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:669 +msgid "Cartesian" +msgstr "Cartésienne" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +msgid "displays Cartesian coordinates" +msgstr "afficher coordonnées cartésiennes" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:680 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:697 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 msgid "Python block" msgstr "Bloc Python" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:641 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:682 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:699 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 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:654 -msgid "Cartesian" -msgstr "Cartésienne" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:744 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 +msgid "load" +msgstr "charger" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 -msgid "displays Cartesian coordinates" -msgstr "afficher coordonnées cartésiennes" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +msgid "loads a block" +msgstr "charge un bloc" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 -msgid "polar" -msgstr "polaire" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:761 +msgid "setxy" +msgstr "fixe xy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:664 -msgid "displays polar coordinates" -msgstr "afficher les coordonnées polaires" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "select palette" +msgstr "sélectionne une palette" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:670 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 -msgid "turtle" -msgstr "tortue" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776 +msgid "selects a palette" +msgstr "sélectionne a palette" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:674 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:788 msgid "chooses which turtle to command" msgstr "choisir la tortue à commander" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:795 +msgid "turtle x" +msgstr "tortue x" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +msgid "Returns x coordinate of turtle" +msgstr "Retourne les coordonnées x de la tortue" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:807 +msgid "turtle y" +msgstr "tortue y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:810 +msgid "Returns y coordinate of turtle" +msgstr "Retourne les coordonnées y de la tortue" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 msgid "active turtle" msgstr "activer la tortue" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:686 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:822 msgid "the name of the active turtle" msgstr "nom de la tortue artive" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:696 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:830 +msgid "turtle heading" +msgstr "cap de la tortue" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 +msgid "Returns heading of turtle" +msgstr "Retourne le cap de la tortue" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:844 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 msgid "turtle shell" msgstr "carapace de la tortue" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:846 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:855 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:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:863 msgid "top of a collapsed stack" msgstr "haut d'une pile agrégée" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:720 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:743 -msgid "load" -msgstr "charger" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747 -msgid "loads a block" -msgstr "charge un bloc" +#. TRANS: URL is universal resource locator +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:868 +msgid "URL" +msgstr "URL" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -msgid "setxy" -msgstr "fixe xy" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +msgid "gets a text string or an image from a URL" +msgstr "récupère une chaîne de texte ou une image depuis une URL" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "palette" -msgstr "palette" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 -msgid "selects a palette" -msgstr "sélectionne a palette" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:767 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "Palette of presentation templates" msgstr "Palette de modèles de présentation" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:885 +msgid "portfolio" +msgstr "portefeuille" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 msgid "hide blocks" msgstr "masquer les blocs" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:891 msgid "declutters canvas by hiding blocks" msgstr "désencombre le canevas en masquant les blocs" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "show blocks" msgstr "montrer blocs" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:785 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:900 msgid "restores hidden blocks" msgstr "restaurer les blocs cachés" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:793 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:909 msgid "hides the Sugar toolbars" msgstr "cacher la barre d'outils Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:919 msgid "list" msgstr "liste" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:923 msgid "presentation bulleted list" msgstr "présentation liste à puce" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:814 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 msgid "presentation template: list of bullets" msgstr "modèle de présentation : liste de puces" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:938 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:828 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:945 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:835 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:952 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:842 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:849 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:959 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 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:859 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:976 msgid "xcor of left of screen" msgstr "coord. x de la gauche de l'écran" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:984 msgid "bottom" msgstr "bas" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:987 msgid "ycor of bottom of screen" msgstr "coord. y du bas de l'écran" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:872 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 msgid "width" msgstr "largeur" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:875 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "the canvas width" msgstr "largeur du canevas" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:883 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 msgid "xcor of right of screen" msgstr "coord. x de la droite de l'écran" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:891 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1020 msgid "ycor of top of screen" msgstr "coord. y du haut de l'écran" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "height" msgstr "hauteur" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:899 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1031 msgid "the canvas height" msgstr "hauteur du canevas" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "title x" msgstr "titre x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:915 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1053 msgid "title y" msgstr "titre y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:924 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1065 msgid "left x" msgstr "gauche x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:933 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1077 msgid "top y" msgstr "haut x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:942 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089 msgid "right x" msgstr "droite x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:951 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1101 msgid "bottom y" msgstr "bas x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:968 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1120 msgid "Palette of user-defined operators" msgstr "Palette des opérateurs personnalisés" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1121 +msgid "my blocks" +msgstr "mes blocs" + +#: pyexported/window_setup.py:39 +msgid "" +"The path to the TurtleArt installation must be listed in the environment " +"variable PYTHONPATH." +msgstr "" +"Ce chemin vers une installation TurtleArt doit être listé dans la variable " +"d'environnement PYTHONPATH." + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "Installe l'activité Parler et essaie à nouveau" @@ -1827,15 +1986,15 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "pousse la valeur rvb cible sur la pile" -#: pysamples/grecord.py:216 +#: pysamples/grecord.py:213 msgid "stop" msgstr "arrête" -#: pysamples/grecord.py:218 +#: pysamples/grecord.py:215 msgid "play" msgstr "jouer" -#: pysamples/grecord.py:220 +#: pysamples/grecord.py:217 msgid "save" msgstr "enregistrer" @@ -1851,89 +2010,96 @@ msgstr "Demi-tour" msgid "turns the turtle 180 degrees" msgstr "Fait faire un virage de 180 degrés à la tortue" -#: turtleblocks.py:91 +#: turtleblocks.py:104 msgid "usage is" msgstr "l'usage est" -#: turtleblocks.py:260 +#: turtleblocks.py:295 msgid "No option action:" msgstr "Aucune action d'option :" -#: turtleblocks.py:275 +#: turtleblocks.py:310 msgid "File not found" msgstr "Fichier introuvable" -#: turtleblocks.py:299 +#: turtleblocks.py:334 #, python-format msgid "Configuration directory not writable: %s" msgstr "Répertoire de configuration non inscriptible : %s" -#: turtleblocks.py:375 +#: turtleblocks.py:422 msgid "New" msgstr "Nouveau" -#: turtleblocks.py:376 +#: turtleblocks.py:423 msgid "Show sample projects" msgstr "Montrer les projets exemple" -#: turtleblocks.py:378 -msgid "Hide sample projects" -msgstr "Masquer les projets exemple" - -#: turtleblocks.py:382 -msgid "Save" -msgstr "Enregistrer" - -#: turtleblocks.py:383 +#: turtleblocks.py:430 msgid "Save as" msgstr "Enregistrer sous" -#: turtleblocks.py:388 +#: turtleblocks.py:437 msgid "Quit" msgstr "Quitter" -#: turtleblocks.py:389 +#: turtleblocks.py:438 msgid "File" msgstr "Fichier" -#: turtleblocks.py:396 +#: turtleblocks.py:446 msgid "Rescale coordinates" msgstr "Modifier l'échelle" -#: turtleblocks.py:402 +#: turtleblocks.py:452 msgid "Reset block size" msgstr "Réinitialiser taille blocs" -#: turtleblocks.py:423 +#: turtleblocks.py:473 msgid "Show/hide blocks" msgstr "Montrer/Cacher les blocs" -#: turtleblocks.py:425 +#: turtleblocks.py:475 msgid "Tools" msgstr "Outils" -#: turtleblocks.py:431 +#: turtleblocks.py:481 msgid "Debug" msgstr "Débogage" -#: turtleblocks.py:433 +#: turtleblocks.py:483 msgid "Turtle" msgstr "Tortue" -#: turtleblocks.py:436 +#: turtleblocks.py:486 msgid "About..." msgstr "À propos de..." -#: turtleblocks.py:475 +#: turtleblocks.py:532 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:477 +#: turtleblocks.py:536 msgid "Save project?" msgstr "Sauvegarder le projet ?" +#: turtleblocks.py:546 +#, python-format, +msgid "Plugin %s already installed" +msgstr "Le module %s est déjà installé" + +#: turtleblocks.py:666 +msgid "myproject" +msgstr "monprojet" + +#~ msgid "Hide sample projects" +#~ msgstr "Masquer les projets exemple" + +#~ msgid "palette" +#~ msgstr "palette" + #~ msgid "make a uturn" #~ msgstr "Faire demi-tour" @@ -2596,9 +2762,6 @@ msgstr "Sauvegarder le projet ?" #~ msgid "read" #~ msgstr "lire" -#~ msgid "sensor" -#~ msgstr "capteur" - #~ msgid "Read sensor output." #~ msgstr "Lire la sortie du capteur" @@ -2987,9 +3150,6 @@ msgstr "Sauvegarder le projet ?" #~ msgid " clean " #~ msgstr " nettoyer " -#~ msgid "numbers" -#~ msgstr "nombres" - #~ msgid "write" #~ msgstr "écrire" @@ -3001,9 +3161,6 @@ msgstr "Sauvegarder le projet ?" #~ "un bloc programmable: utilisé pour ajouter des équations mathématiques " #~ "avancées, ex: sin(x)" -#~ msgid "blocks" -#~ msgstr "blocs" - #~ msgid "text size" #~ msgstr "taille du texte" @@ -3018,12 +3175,6 @@ msgstr "Sauvegarder le projet ?" #~ msgid "picture top" #~ msgstr "image haut" -#~ msgid "flow" -#~ msgstr "flux" - -#~ msgid "portfolio" -#~ msgstr "portefeuille" - #~ msgid "restores most recent blocks from trash" #~ msgstr "restaurer les blocs les plus récents de la poubelle" @@ -3042,9 +3193,6 @@ msgstr "Sauvegarder le projet ?" #~ msgid "Trashcan" #~ msgstr "Corbeille" -#~ msgid "pen" -#~ msgstr "crayon" - #~ msgid "picture right" #~ msgstr "image droite" @@ -3062,9 +3210,6 @@ msgstr "Sauvegarder le projet ?" #~ "maintient l'épaisseur courante du texte (utilisable à la place d'un bloc " #~ "numérique)" -#~ msgid "extras" -#~ msgstr "Extras" - #~ msgid "<Alt>d" #~ msgstr "<Alt>d" @@ -3153,9 +3298,6 @@ msgstr "Sauvegarder le projet ?" #~ msgid "Keyboard" #~ msgstr "Clavier" -#~ msgid "My Blocks" -#~ msgstr "Mes blocs" - #~ msgid "Numbers" #~ msgstr "Nombres" @@ -6,9 +6,9 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-26 00:31-0400\n" -"PO-Revision-Date: 2012-08-27 10:56+0200\n" -"Last-Translator: aman0115 <aman.maharjan@olenepal.org>\n" +"POT-Creation-Date: 2013-12-05 00:30-0500\n" +"PO-Revision-Date: 2013-11-20 10:46+0200\n" +"Last-Translator: Avasz <avashmulmi@gmail.com>\n" "Language-Team: LANGUAGE <LL@li.org>\n" "Language: ne\n" "MIME-Version: 1.0\n" @@ -18,9 +18,8 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -#, fuzzy msgid "TurtleBlocks" -msgstr "टर्टल खण्डहरू" +msgstr "टर्टल ब्लक" #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file @@ -28,102 +27,110 @@ msgid "" "A Logo-inspired turtle that draws colorful pictures with snap-together " "visual programming blocks" msgstr "" +"एउटा चिन्ह-प्रभावित कछुवा जसले सँगै-जोडिने दृश्य प्रोग्रामिङ्ग खण्डहरुका " +"साथमा रङ्गीचङ्गी चित्रहरु बनाउँदछ।" -#: TurtleArt/tabasics.py:124 +#: TurtleArt/tabasics.py:155 msgid "Palette of turtle commands" msgstr "टर्टलको आदेशहरूको प्यालेट" -#: TurtleArt/tabasics.py:129 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:722 +#: TurtleArt/tabasics.py:156 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:775 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:784 +msgid "turtle" +msgstr "कछुवा" + +#: TurtleArt/tabasics.py:160 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747 msgid "forward" msgstr "अगाडि" -#: TurtleArt/tabasics.py:133 +#: TurtleArt/tabasics.py:164 msgid "moves turtle forward" msgstr "टर्टललाई अगाडि सार्छ" -#: TurtleArt/tabasics.py:142 +#: TurtleArt/tabasics.py:173 msgid "back" msgstr "पछाडि" -#: TurtleArt/tabasics.py:146 +#: TurtleArt/tabasics.py:177 msgid "moves turtle backward" msgstr "टर्टललाई पछाडि सार्छ" -#: TurtleArt/tabasics.py:156 +#: TurtleArt/tabasics.py:186 msgid "clean" msgstr "सफा" -#: TurtleArt/tabasics.py:159 +#: TurtleArt/tabasics.py:189 msgid "clears the screen and reset the turtle" msgstr "स्क्रिन खाली गर्छ र टर्टललाई रिसेट गर्छ" -#: TurtleArt/tabasics.py:169 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:856 +#: TurtleArt/tabasics.py:207 TurtleArt/taconstants.py:138 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:973 msgid "left" msgstr "बायाँ" -#: TurtleArt/tabasics.py:173 +#: TurtleArt/tabasics.py:211 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "कछुवालाई घडिको उल्टो दिशामा घुमाउँछ (कोण ढिग्रीमा)" -#: TurtleArt/tabasics.py:181 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880 +#: TurtleArt/tabasics.py:221 TurtleArt/taconstants.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1006 msgid "right" msgstr "दायाँ" -#: TurtleArt/tabasics.py:185 +#: TurtleArt/tabasics.py:225 msgid "turns turtle clockwise (angle in degrees)" msgstr "कछुवालाई घडिको दिशामा घुमाउँछ(कोण ढिग्रीमा)" -#: TurtleArt/tabasics.py:195 +#: TurtleArt/tabasics.py:235 msgid "arc" msgstr "वृत्तखण्ड" -#: TurtleArt/tabasics.py:195 +#: TurtleArt/tabasics.py:235 msgid "angle" msgstr "कोण" -#: TurtleArt/tabasics.py:195 +#: TurtleArt/tabasics.py:235 msgid "radius" msgstr "त्रिज्या" -#: TurtleArt/tabasics.py:199 +#: TurtleArt/tabasics.py:239 msgid "moves turtle along an arc" msgstr "टर्टल चाप को वरिपरी सार्छ" -#: TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +#: TurtleArt/tabasics.py:251 TurtleArt/tabasics.py:330 msgid "set xy" msgstr "xy राख" -#: TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +#: TurtleArt/tabasics.py:251 TurtleArt/tabasics.py:330 msgid "x" msgstr "x" -#: TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +#: TurtleArt/tabasics.py:251 TurtleArt/tabasics.py:330 msgid "y" msgstr "y" -#: TurtleArt/tabasics.py:214 TurtleArt/tabasics.py:292 +#: TurtleArt/tabasics.py:255 TurtleArt/tabasics.py:334 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "टर्टललाई xcor, ycor को ठाँउमा सार्छ ; (0, 0) स्क्रिनको बिच हो." # -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:266 msgid "set heading" msgstr "शीर्षक राख" -#: TurtleArt/tabasics.py:230 +#: TurtleArt/tabasics.py:270 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "टर्टलको शिर्षक निर्धारण गर्छ (0 स्क्रिनको माथिल्लो भागमा छ।)" -#: TurtleArt/tabasics.py:240 TurtleArt/tawindow.py:4247 +#: TurtleArt/tabasics.py:281 TurtleArt/tawindow.py:4452 msgid "xcor" msgstr "xcor" -#: TurtleArt/tabasics.py:241 +#: TurtleArt/tabasics.py:282 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" @@ -131,11 +138,11 @@ msgstr "" "टर्टलको तत्काल x-निर्देशांक मान बचाइराख्छ (संख्या खण्डको सट्टामा प्रयोग गर्न " "सकिन्छ)" -#: TurtleArt/tabasics.py:254 TurtleArt/tawindow.py:4248 +#: TurtleArt/tabasics.py:296 TurtleArt/tawindow.py:4453 msgid "ycor" msgstr "ycor" -#: TurtleArt/tabasics.py:255 +#: TurtleArt/tabasics.py:297 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" @@ -143,597 +150,652 @@ msgstr "" "टर्टलको तत्काल y- निर्देशांक मान बचाइराख्छ(संख्या खण्डको सट्टामा प्रयोग गर्न " "सकिन्छ)" -#: TurtleArt/tabasics.py:268 TurtleArt/tawindow.py:4248 +#: TurtleArt/tabasics.py:311 TurtleArt/tawindow.py:4453 msgid "heading" msgstr "शीर्षक" -#: TurtleArt/tabasics.py:269 +#: TurtleArt/tabasics.py:312 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" "र्टटलको हालको शीर्षक मान राख्छ (संख्या खण्डको सट्टामा प्रयोग गर्न सकिन्छ)" -#: TurtleArt/tabasics.py:308 +#: TurtleArt/tabasics.py:350 msgid "Palette of pen commands" msgstr "कलम आदेशको प्यालेट" -#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +#: TurtleArt/tabasics.py:351 +msgid "pen" +msgstr "कलम" + +#: TurtleArt/tabasics.py:356 TurtleArt/tabasics.py:369 msgid "fill screen" msgstr "स्क्रिन भर" -#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 -#: TurtleArt/tabasics.py:384 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1093 +#: TurtleArt/tabasics.py:356 TurtleArt/tabasics.py:369 +#: TurtleArt/tabasics.py:432 TurtleArt/tawindow.py:4483 msgid "color" msgstr "रंग" -#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:327 -#: TurtleArt/tabasics.py:397 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1094 +#: TurtleArt/tabasics.py:356 TurtleArt/tabasics.py:370 +#: TurtleArt/tabasics.py:444 TurtleArt/tawindow.py:4479 +#: TurtleArt/tawindow.py:4484 msgid "shade" msgstr "छाया" -#: TurtleArt/tabasics.py:317 TurtleArt/tabasics.py:331 +#: TurtleArt/tabasics.py:360 TurtleArt/tabasics.py:374 msgid "fills the background with (color, shade)" msgstr "पृष्ठभुमि (रंग, सेड) ले भरिन्छ" -#: TurtleArt/tabasics.py:327 TurtleArt/tabasics.py:409 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1090 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1095 +#: TurtleArt/tabasics.py:370 TurtleArt/tabasics.py:454 +#: TurtleArt/tawindow.py:4480 TurtleArt/tawindow.py:4485 msgid "gray" msgstr "खरानी रङ" -#: TurtleArt/tabasics.py:343 +#: TurtleArt/tabasics.py:387 msgid "set color" msgstr "रंङ राख" -#: TurtleArt/tabasics.py:347 +#: TurtleArt/tabasics.py:391 msgid "sets color of the line drawn by the turtle" msgstr "कछुवाले बनाएको रेखाको रंग सेट गर्छ" -#: TurtleArt/tabasics.py:357 +#: TurtleArt/tabasics.py:403 msgid "set shade" msgstr "छाया राख" -#: TurtleArt/tabasics.py:361 +#: TurtleArt/tabasics.py:407 msgid "sets shade of the line drawn by the turtle" msgstr "कछुवाले बनाएको रेखाको सेड निर्धारण गर्छ" -#: TurtleArt/tabasics.py:371 +#: TurtleArt/tabasics.py:418 msgid "set gray" msgstr "खरानी रङ्ग रख।" -#: TurtleArt/tabasics.py:374 +#: TurtleArt/tabasics.py:421 msgid "sets gray level of the line drawn by the turtle" msgstr "कछुवाले बनाएको धर्कोको छाँया निर्धारित गर्छ" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:433 msgid "holds current pen color (can be used in place of a number block)" msgstr "पेनको हाल रंग राख्छ (अंक ब्लको सट्टामा पनि प्रयोग हुन्छ)" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:445 msgid "holds current pen shade" msgstr "अहिलेको कलमको रंग बचत गर्छ" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:455 msgid "holds current gray level (can be used in place of a number block)" msgstr "खरानी रङ हालमा प्रयोग (यो अंक बल्क गर्न पनि प्रयोग गर्न सक्नु हुन्छ)" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:465 msgid "pen up" -msgstr "कलमले लेख" +msgstr "कलमले नलेख" -#: TurtleArt/tabasics.py:422 +#: TurtleArt/tabasics.py:468 msgid "Turtle will not draw when moved." msgstr "कछुवालाई सारेमा कोर्दैन" -#: TurtleArt/tabasics.py:431 +#: TurtleArt/tabasics.py:475 msgid "pen down" -msgstr "कलमले नलेख" +msgstr "कलमले लेख" -#: TurtleArt/tabasics.py:434 +#: TurtleArt/tabasics.py:478 msgid "Turtle will draw when moved." -msgstr "चित्र बनाउन कछुवालाई हल्लाऊ" +msgstr "कछुवालाई चलायो भने यसले चित्र बनाउछ" -#: TurtleArt/tabasics.py:443 -#, fuzzy +#: TurtleArt/tabasics.py:485 msgid "pen down?" -msgstr "कलमले नलेख" +msgstr "लेख्न सुरु गर्ने?" -#: TurtleArt/tabasics.py:445 +#: TurtleArt/tabasics.py:487 msgid "returns True if pen is down" -msgstr "" +msgstr "returns True if pen is down" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:494 msgid "set pen size" msgstr "कलमको परिमाण मिलाऊ" -#: TurtleArt/tabasics.py:457 +#: TurtleArt/tabasics.py:498 msgid "sets size of the line drawn by the turtle" msgstr "टर्टलले बनाएको रेखा को साइज सेट गर्छ" -#: TurtleArt/tabasics.py:468 +#: TurtleArt/tabasics.py:511 msgid "start fill" msgstr "भर्न सुरु गर" -#: TurtleArt/tabasics.py:470 +#: TurtleArt/tabasics.py:513 msgid "starts filled polygon (used with end fill block)" msgstr "भरिएको बहुभुज सुरु गर्छ (अन्त्य भर्ने खण्डसगँ प्रयोग गरिने)" -#: TurtleArt/tabasics.py:479 +#: TurtleArt/tabasics.py:519 msgid "end fill" msgstr "अन्त्यमा भर" -#: TurtleArt/tabasics.py:481 +#: TurtleArt/tabasics.py:521 msgid "completes filled polygon (used with start fill block)" msgstr "भरिएको बहुभुज सुरु गर्छ ( पहिलो भरिएको खण्डसँग प्रयोग गरिने)" -#: TurtleArt/tabasics.py:490 +#: TurtleArt/tabasics.py:527 msgid "pen size" msgstr "कलमको आकार" -#: TurtleArt/tabasics.py:491 +#: TurtleArt/tabasics.py:528 msgid "holds current pen size (can be used in place of a number block)" msgstr "पेनको तत्कालिन आकार बचत गर्छ (सङ्ख्या खण्डको सट्टा प्रयोग गर्न सकिन्छ)" -#: TurtleArt/tabasics.py:508 +#: TurtleArt/tabasics.py:544 msgid "Palette of pen colors" msgstr "कलमका रङहरुको प्यालेट" -#: TurtleArt/tabasics.py:510 +#: TurtleArt/tabasics.py:545 +msgid "colors" +msgstr "रङहरू" + +#: TurtleArt/tabasics.py:550 msgid "red" msgstr "रातो" -#: TurtleArt/tabasics.py:511 +#: TurtleArt/tabasics.py:550 msgid "orange" msgstr "सुन्तला" -#: TurtleArt/tabasics.py:513 +#: TurtleArt/tabasics.py:550 msgid "yellow" msgstr "पहेलो" -#: TurtleArt/tabasics.py:515 +#: TurtleArt/tabasics.py:550 msgid "green" msgstr "हरियो" -#: TurtleArt/tabasics.py:516 +#: TurtleArt/tabasics.py:551 msgid "cyan" msgstr "स्यान" -#: TurtleArt/tabasics.py:517 +#: TurtleArt/tabasics.py:551 msgid "blue" msgstr "निलो" -#: TurtleArt/tabasics.py:518 +#: TurtleArt/tabasics.py:551 msgid "purple" msgstr "प्याजी" -#: TurtleArt/tabasics.py:520 +#: TurtleArt/tabasics.py:551 msgid "white" msgstr "सेतो" -#: TurtleArt/tabasics.py:521 +#: TurtleArt/tabasics.py:552 msgid "black" msgstr "कालो" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:634 msgid "Palette of numeric operators" msgstr "न्युमरेटर सञ्चालनकर्ताको प्यालेट" -#: TurtleArt/tabasics.py:607 +#: TurtleArt/tabasics.py:635 +msgid "numbers" +msgstr "अंक" + +#: TurtleArt/tabasics.py:640 msgid "plus" msgstr "प्लस्" -#: TurtleArt/tabasics.py:611 +#: TurtleArt/tabasics.py:644 msgid "adds two alphanumeric inputs" msgstr "दुईवटा अल्फान्युमेरिक आगतहरु जोड्छ" -#: TurtleArt/tabasics.py:619 +#: TurtleArt/tabasics.py:659 msgid "minus" msgstr "घटाऊ" -#: TurtleArt/tabasics.py:622 +#: TurtleArt/tabasics.py:662 msgid "subtracts bottom numeric input from top numeric input" msgstr "माथिको संख्यात्मक आगतले तलको संख्यात्मक आगतलाई घटाउछ।" -#: TurtleArt/tabasics.py:633 +#: TurtleArt/tabasics.py:674 msgid "multiply" msgstr "गुनन्" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:677 msgid "multiplies two numeric inputs" msgstr "२ वटा संख्यात्मक आगतको गुणन गर्छ" -#: TurtleArt/tabasics.py:645 +#: TurtleArt/tabasics.py:686 msgid "divide" msgstr "भाग गर" -#: TurtleArt/tabasics.py:648 +#: TurtleArt/tabasics.py:689 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" "माथील्लो संख्यात्मक आगतलाई (न्यूमिरेतर) तलको संख्यात्मक आगतले भाग गर " "(डिनोमिरेतर)" -#: TurtleArt/tabasics.py:658 +#: TurtleArt/tabasics.py:699 msgid "identity" msgstr "परिचय" -#: TurtleArt/tabasics.py:660 +#: TurtleArt/tabasics.py:701 msgid "identity operator used for extending blocks" msgstr "बल्क बिस्तार गर्न प्रयोग भएको सञ्चालनकर्ताको पहिचान गर" -#: TurtleArt/tabasics.py:668 TurtleArt/tabasics.py:669 +#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:726 msgid "mod" msgstr "mod" -#: TurtleArt/tabasics.py:672 +#: TurtleArt/tabasics.py:729 msgid "modular (remainder) operator" msgstr "मोड्युल (रेमिनदर) सञ्चालनकर्ता" -#: TurtleArt/tabasics.py:680 +#: TurtleArt/tabasics.py:737 msgid "√" msgstr "√" -#: TurtleArt/tabasics.py:681 +#: TurtleArt/tabasics.py:738 msgid "square root" msgstr "बर्गको रुट" -#: TurtleArt/tabasics.py:684 +#: TurtleArt/tabasics.py:741 msgid "calculates square root" msgstr "वर्गमूल निकाल्छ" -#: TurtleArt/tabasics.py:691 +#: TurtleArt/tabasics.py:749 msgid "random" msgstr "जुनसुकै" -#: TurtleArt/tabasics.py:691 +#: TurtleArt/tabasics.py:749 msgid "min" msgstr "कम्ति" -#: TurtleArt/tabasics.py:691 +#: TurtleArt/tabasics.py:749 msgid "max" msgstr "अधिक्तम" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:753 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" "न्युन (top) र अधिक्तम(bottom) मानहरु बिच अनियमित ढन्गले सङ्ख्या फिर्ता गर्छ" -#: TurtleArt/tabasics.py:707 +#: TurtleArt/tabasics.py:775 msgid "number" msgstr "अंक" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:776 msgid "used as numeric input in mathematic operators" msgstr "गणित सञ्चालनमा संख्यात्मक आगतको प्रयोग" -#: TurtleArt/tabasics.py:716 +#: TurtleArt/tabasics.py:783 msgid "greater than" msgstr "भन्दा ठूलो" -#: TurtleArt/tabasics.py:719 +#: TurtleArt/tabasics.py:786 msgid "logical greater-than operator" msgstr "युक्तिसंगत greater-than सञ्चालनकर्ता" -#: TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:802 msgid "less than" msgstr "...भन्दा कम" -#: TurtleArt/tabasics.py:732 +#: TurtleArt/tabasics.py:806 msgid "logical less-than operator" msgstr "युक्तिसंगत less-than सञ्चालनकर्ता" -#: TurtleArt/tabasics.py:740 +#: TurtleArt/tabasics.py:822 msgid "equal" msgstr "बराबर" -#: TurtleArt/tabasics.py:744 +#: TurtleArt/tabasics.py:826 msgid "logical equal-to operator" msgstr "युक्तिसंगत equal-to सञ्चालनकर्ता" -#: TurtleArt/tabasics.py:751 +#: TurtleArt/tabasics.py:841 msgid "not" msgstr "होइन" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:844 msgid "logical NOT operator" msgstr "युक्तिसंगत NOT सञ्चालनकर्ता" -#: TurtleArt/tabasics.py:760 TurtleArt/tabasics.py:763 +#: TurtleArt/tabasics.py:852 TurtleArt/tabasics.py:855 msgid "and" msgstr "र" -#: TurtleArt/tabasics.py:764 +#: TurtleArt/tabasics.py:856 msgid "logical AND operator" msgstr "युक्तिसंगत AND सञ्चालनकर्ता" -#: TurtleArt/tabasics.py:771 TurtleArt/tabasics.py:774 +#: TurtleArt/tabasics.py:864 TurtleArt/tabasics.py:867 msgid "or" msgstr "अथवा" -#: TurtleArt/tabasics.py:775 +#: TurtleArt/tabasics.py:868 msgid "logical OR operator" msgstr "युक्तिसंगत वा सञ्चालनकर्ता" -#: TurtleArt/tabasics.py:784 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:91 +#: TurtleArt/tabasics.py:879 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:72 msgid "Palette of flow operators" msgstr "फ्लो सञ्चालनकर्ताको प्यालेट" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:880 +msgid "flow" +msgstr "प्रवाह" + +#: TurtleArt/tabasics.py:884 msgid "wait" msgstr "पर्ख" -#: TurtleArt/tabasics.py:793 +#: TurtleArt/tabasics.py:888 msgid "pauses program execution a specified number of seconds" msgstr "कार्यक्रम कार्यान्वयनलाई तोकिएको समयले रोक्छ" -#: TurtleArt/tabasics.py:800 +#: TurtleArt/tabasics.py:897 msgid "forever" msgstr "सधैकोलागि" -#: TurtleArt/tabasics.py:804 +#: TurtleArt/tabasics.py:901 msgid "loops forever" msgstr "लुप (हरु) सधैँका लागी" -#: TurtleArt/tabasics.py:811 TurtleArt/tabasics.py:815 +#: TurtleArt/tabasics.py:911 TurtleArt/tabasics.py:915 msgid "repeat" msgstr "दोहोर्याउ" -#: TurtleArt/tabasics.py:816 +#: TurtleArt/tabasics.py:916 msgid "loops specified number of times" msgstr "तोकिए अनुसार लुप गर्छ" -#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +#: TurtleArt/tabasics.py:929 TurtleArt/tabasics.py:945 msgid "if" msgstr "यदि" -#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +#: TurtleArt/tabasics.py:929 TurtleArt/tabasics.py:945 msgid "then" msgstr "अनि" -#: TurtleArt/tabasics.py:825 +#: TurtleArt/tabasics.py:932 msgid "if then" msgstr "इफ देन" -#: TurtleArt/tabasics.py:827 +#: TurtleArt/tabasics.py:934 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "सङ्ख्या प्यालेटबाट बुलियन सञ्चालकहरू प्रयोग गर्ने if-thenसञ्चालक" -#: TurtleArt/tabasics.py:835 +#: TurtleArt/tabasics.py:945 msgid "else" msgstr "नत्र" -#: TurtleArt/tabasics.py:839 TurtleArt/tabasics.py:847 +#: TurtleArt/tabasics.py:949 TurtleArt/tabasics.py:962 msgid "if then else" msgstr "इफ् देन एल्स" -#: TurtleArt/tabasics.py:840 TurtleArt/tabasics.py:848 +#: TurtleArt/tabasics.py:950 TurtleArt/tabasics.py:963 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "सङ्ख्या प्यालेटबाट बुलियन सञ्चालकहरू प्रयोग गर्ने if-then-else सञ्चालक" -#: TurtleArt/tabasics.py:857 +#: TurtleArt/tabasics.py:972 msgid "horizontal space" msgstr "तर्सो खाली ठाँऊ" -#: TurtleArt/tabasics.py:858 +#: TurtleArt/tabasics.py:973 msgid "jogs stack right" msgstr "जगहरु दायाँ थाँक लग्छ" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:982 msgid "vertical space" msgstr "ठाडो गरि खाली ठाउँ" -#: TurtleArt/tabasics.py:866 +#: TurtleArt/tabasics.py:983 msgid "jogs stack down" msgstr "जग्सहरु तल थाँक लाग्छन" -#: TurtleArt/tabasics.py:872 +#: TurtleArt/tabasics.py:990 msgid "stop action" msgstr "कार्य रद्द गर" -#: TurtleArt/tabasics.py:875 +#: TurtleArt/tabasics.py:993 msgid "stops current action" msgstr "हालको कार्य रोक्छ" -#: TurtleArt/tabasics.py:884 +#: TurtleArt/tabasics.py:1003 msgid "Palette of variable blocks" msgstr "चल खण्डहरुको प्यालेट" -#: TurtleArt/tabasics.py:889 pysamples/grecord.py:214 +#: TurtleArt/tabasics.py:1004 +msgid "blocks" +msgstr "ढिक्काहरु" + +#: TurtleArt/tabasics.py:1008 pysamples/grecord.py:211 msgid "start" msgstr "सुरु गर" -#: TurtleArt/tabasics.py:892 +#: TurtleArt/tabasics.py:1011 msgid "connects action to toolbar run buttons" msgstr "कार्यलाई उपकरण पट्टी चलाउने बटनसँग जडान गर्छ" -#: TurtleArt/tabasics.py:899 TurtleArt/tabasics.py:900 -#: TurtleArt/tabasics.py:901 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:180 +#: TurtleArt/tabasics.py:1023 TurtleArt/tabasics.py:1024 +#: TurtleArt/tabasics.py:1025 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:210 msgid "text" msgstr "पाठ" -#: TurtleArt/tabasics.py:902 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +#: TurtleArt/tabasics.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 msgid "string value" msgstr "स्ट्रिङ मान" -#: TurtleArt/tabasics.py:906 TurtleArt/tabasics.py:909 -#: TurtleArt/tabasics.py:917 TurtleArt/tabasics.py:921 -#: TurtleArt/tawindow.py:1449 TurtleArt/tawindow.py:1546 -#: TurtleArt/tawindow.py:1559 TurtleArt/tawindow.py:2178 -#: TurtleArt/tawindow.py:4513 +#: TurtleArt/tabasics.py:1030 TurtleArt/tabasics.py:1033 +#: TurtleArt/tabasics.py:1046 TurtleArt/tabasics.py:1050 +#: TurtleArt/tawindow.py:1577 TurtleArt/tawindow.py:1676 +#: TurtleArt/tawindow.py:1689 TurtleArt/tawindow.py:2330 +#: TurtleArt/tawindow.py:4785 msgid "action" msgstr "कार्य" -#: TurtleArt/tabasics.py:911 +#: TurtleArt/tabasics.py:1035 msgid "top of nameable action stack" msgstr "नामाकरण गर्न मिल्ने कार्य थाँकको माथि" -#: TurtleArt/tabasics.py:922 TurtleArt/tawindow.py:4527 +#: TurtleArt/tabasics.py:1051 TurtleArt/tawindow.py:4798 msgid "invokes named action stack" msgstr "इनभोक्स नामाङिक्त कार्य थाक" -#: TurtleArt/tabasics.py:929 +#: TurtleArt/tabasics.py:1058 msgid "store in box 1" msgstr "बाकस १ मा भंडार गर" -#: TurtleArt/tabasics.py:934 +#: TurtleArt/tabasics.py:1063 msgid "stores numeric value in Variable 1" msgstr "संख्यात्मक मान चल १ मा भण्डारण गर्छ" -#: TurtleArt/tabasics.py:943 +#: TurtleArt/tabasics.py:1072 msgid "store in box 2" msgstr "बाकस २ मा भंडार गर" -#: TurtleArt/tabasics.py:948 +#: TurtleArt/tabasics.py:1077 msgid "stores numeric value in Variable 2" msgstr "संख्यात्मक मान चल २ मा भण्डारण गर्छ" -#: TurtleArt/tabasics.py:957 +#: TurtleArt/tabasics.py:1086 msgid "box 1" msgstr "बाकस १" -#: TurtleArt/tabasics.py:960 +#: TurtleArt/tabasics.py:1089 msgid "Variable 1 (numeric value)" msgstr "चल 1 (संख्यात्मक मान)" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:1099 msgid "box 2" msgstr "बाकस २" -#: TurtleArt/tabasics.py:970 +#: TurtleArt/tabasics.py:1102 msgid "Variable 2 (numeric value)" msgstr "चल २ (संङख्यातमक मान)" -#: TurtleArt/tabasics.py:976 TurtleArt/tawindow.py:4581 +#: TurtleArt/tabasics.py:1114 TurtleArt/tawindow.py:4847 msgid "store in" msgstr "स्टोर गर्नुहोस्" -#: TurtleArt/tabasics.py:976 TurtleArt/tabasics.py:992 +#: TurtleArt/tabasics.py:1114 TurtleArt/tabasics.py:1130 msgid "box" msgstr "बाकस" -#: TurtleArt/tabasics.py:976 TurtleArt/tawindow.py:4581 +#: TurtleArt/tabasics.py:1114 TurtleArt/tawindow.py:4847 msgid "value" msgstr "मान" -#: TurtleArt/tabasics.py:980 TurtleArt/tabasics.py:995 -#: TurtleArt/tawindow.py:1453 TurtleArt/tawindow.py:1585 -#: TurtleArt/tawindow.py:2182 TurtleArt/tawindow.py:4542 -#: TurtleArt/tawindow.py:4572 +#: TurtleArt/tabasics.py:1118 TurtleArt/tabasics.py:1133 +#: TurtleArt/tawindow.py:1581 TurtleArt/tawindow.py:1715 +#: TurtleArt/tawindow.py:2334 TurtleArt/tawindow.py:4812 +#: TurtleArt/tawindow.py:4839 msgid "my box" msgstr "मेरो बाकस" -#: TurtleArt/tabasics.py:981 TurtleArt/tawindow.py:4586 +#: TurtleArt/tabasics.py:1119 TurtleArt/tawindow.py:4852 msgid "stores numeric value in named variable" msgstr "संख्यात्मक मानलाई नाम गरिएको चलमा भण्डारन गर्छ" -#: TurtleArt/tabasics.py:998 TurtleArt/tawindow.py:4556 +#: TurtleArt/tabasics.py:1136 TurtleArt/tawindow.py:4825 msgid "named variable (numeric value)" msgstr "नाम गरिएको चल (संख्यात्मक मान)" -#: TurtleArt/tabasics.py:1005 TurtleArt/tabasics.py:1024 +#: TurtleArt/tabasics.py:1142 TurtleArt/tabasics.py:1166 msgid "action 1" msgstr "कार्य १" -#: TurtleArt/tabasics.py:1008 +#: TurtleArt/tabasics.py:1145 msgid "top of Action 1 stack" msgstr "कार्य १ थाकको प्रथम मा छ।" -#: TurtleArt/tabasics.py:1014 TurtleArt/tabasics.py:1034 +#: TurtleArt/tabasics.py:1154 TurtleArt/tabasics.py:1179 msgid "action 2" msgstr "कार्य २" -#: TurtleArt/tabasics.py:1017 +#: TurtleArt/tabasics.py:1157 msgid "top of Action 2 stack" msgstr "कार्य २ थाकको माथि" -#: TurtleArt/tabasics.py:1027 +#: TurtleArt/tabasics.py:1169 msgid "invokes Action 1 stack" msgstr "कार्य १ थाक स्तुति गर्छ" -#: TurtleArt/tabasics.py:1037 +#: TurtleArt/tabasics.py:1182 msgid "invokes Action 2 stack" msgstr "कार्य २ थाक स्तुति गर्छ" -#: TurtleArt/tabasics.py:1045 +#: TurtleArt/tabasics.py:1194 TurtleArt/tabasics.py:1195 +#: TurtleArt/tapalette.py:137 TurtleArt/tapalette.py:138 msgid "trash" msgstr "रद्दिटोकरी" -#: TurtleArt/tabasics.py:1049 +#: TurtleArt/tabasics.py:1199 TurtleArt/tawindow.py:2203 msgid "empty trash" msgstr "खाली डस्टबीन" -#: TurtleArt/tabasics.py:1050 +#: TurtleArt/tabasics.py:1200 msgid "permanently deletes items in trash" msgstr "रद्दीटोकरीको बस्तु सधैलाई मेटाउँछ" -#: TurtleArt/tabasics.py:1054 +#: TurtleArt/tabasics.py:1204 msgid "restore all" msgstr "सबै पूर्वावस्थामा ल्याउ" -#: TurtleArt/tabasics.py:1055 +#: TurtleArt/tabasics.py:1205 msgid "restore all blocks from trash" msgstr "रद्दि टोकरीमा भएका सबै सामग्री फिर्ता जान्छ" -#: TurtleArt/tabasics.py:1059 +#: TurtleArt/tabasics.py:1209 msgid "clear all" msgstr "सबै सफा गर" -#: TurtleArt/tabasics.py:1060 +#: TurtleArt/tabasics.py:1210 msgid "move all blocks to trash" msgstr "सबै खण्डहरू रद्दीटोकरीमा सार" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2156 -#: TurtleArtActivity.py:775 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2308 +#: TurtleArtActivity.py:892 msgid "Share selected blocks" -msgstr "अंश चुनिंदा खण्डहरू" +msgstr "छानिएका खण्डहरुलाई बाँड" + +#: TurtleArt/taconstants.py:139 +msgid "up" +msgstr "माथि" + +#: TurtleArt/taconstants.py:141 +msgid "down" +msgstr "तल" + +#: TurtleArt/taconstants.py:142 +msgid "backspace" +msgstr "ब्याकस्पेस" + +#: TurtleArt/taconstants.py:143 +msgid "tab" +msgstr "ट्याब" + +#. TRANS: enter is the name of the enter (or return) key +#: TurtleArt/taconstants.py:145 +msgid "enter" +msgstr "इन्टर" + +#. TRANS: space is the name of the space key +#: TurtleArt/taconstants.py:148 +msgid "space" +msgstr "स्पेस" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: TurtleArt/taconstants.py:149 +msgid "delete" +msgstr "डिलिट" + +#: TurtleArt/taconstants.py:362 TurtleArt/taconstants.py:383 +#: TurtleArt/taconstants.py:403 TurtleArt/taconstants.py:444 +#: TurtleArt/taconstants.py:485 TurtleArt/taconstants.py:526 msgid "Title" msgstr "शीर्षक" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:755 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1437 +#: TurtleArt/taexportpython.py:194 +msgid "block is not exportable" +msgstr "ब्लक निर्यात योग्य छैन" + +#: TurtleArt/taexportpython.py:213 +msgid "error while exporting block" +msgstr "ब्लक निर्यात गर्दा त्रुटि" + +#: TurtleArt/talogo.py:383 TurtleArt/tawindow.py:1538 TurtleArtActivity.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1302 msgid "Stop turtle" -msgstr "टर्टल रोक" +msgstr "टर्टललाई रोक" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:383 TurtleArtActivity.py:756 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1428 +#: TurtleArt/talogo.py:393 TurtleArtActivity.py:489 TurtleArtActivity.py:874 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1293 msgid "Show blocks" msgstr "खण्डहरु देखाउ" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:387 TurtleArtActivity.py:1041 +#: TurtleArt/talogo.py:397 TurtleArtActivity.py:493 TurtleArtActivity.py:1172 msgid "Hide blocks" msgstr "खण्डहरु लुकाऊ" -#: TurtleArt/talogo.py:512 +#: TurtleArt/talogo.py:537 msgid "did not output to" msgstr "निर्गत गरेन" -#: TurtleArt/talogo.py:572 -msgid "I don't know how to" -msgstr "मलाई आउँदैन कसरी गर्ने" - -#: TurtleArt/talogo.py:630 +#: TurtleArt/talogo.py:577 TurtleArt/talogo.py:948 msgid "doesn't like" msgstr "मनपर्दैन" -#: TurtleArt/talogo.py:631 +#: TurtleArt/talogo.py:578 TurtleArt/talogo.py:949 msgid "as input" msgstr "आपूर्तिको रुपमा" +#: TurtleArt/talogo.py:639 +msgid "I don't know how to" +msgstr "मलाई आउँदैन कसरी गर्ने" + #: TurtleArt/tapalette.py:97 msgid "displays next palette" msgstr "अर्को प्यालेट देखाँउछ" @@ -742,256 +804,294 @@ msgstr "अर्को प्यालेट देखाँउछ" msgid "changes the orientation of the palette of blocks" msgstr "खण्डहरुको प्यालेटको अभिमुखीकरण परिवर्तन गर्छ" -#: TurtleArt/tautils.py:300 +#: TurtleArt/taplugin.py:90 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "कृपया पल्गइन चलाउन टर्टल आर्ट पुनरारम्भ गर।" + +#: TurtleArt/taplugin.py:93 TurtleArt/taplugin.py:104 +#: TurtleArt/taplugin.py:107 +msgid "Plugin could not be installed." +msgstr "पल्गइन इन्टल गर्न सकिएन।" + +#: TurtleArt/taprimitive.py:57 +msgid "error in highlighted block" +msgstr "ब्लकहरू हाइलाइट गर्दा त्रुटि" + +#: TurtleArt/taprimitive.py:59 +msgid "error" +msgstr "त्रुटि" + +#: TurtleArt/tautils.py:298 msgid "Load..." msgstr "सुरु गर..." -#: TurtleArt/tautils.py:310 +#: TurtleArt/tautils.py:308 msgid "Save..." -msgstr "सेभ गर..." +msgstr "बचत गर..." -#: TurtleArt/tautils.py:593 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:712 +#: TurtleArt/tautils.py:591 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:860 msgid "click to open" msgstr "खोल्नलाई क्लिक गर" -#: TurtleArt/tawindow.py:1102 TurtleArt/tawindow.py:1103 +#: TurtleArt/tawindow.py:1207 TurtleArt/tawindow.py:1208 msgid "orientation" msgstr "पृष्ठविन्यास" -#: TurtleArt/tawindow.py:1117 TurtleArt/tawindow.py:1742 +#: TurtleArt/tawindow.py:1222 TurtleArt/tawindow.py:1872 msgid "next" -msgstr "आर्को" +msgstr "अर्को" -#: TurtleArt/tawindow.py:1156 TurtleArt/tawindow.py:1763 +#: TurtleArt/tawindow.py:1261 TurtleArt/tawindow.py:1893 msgid "shift" msgstr "सिफ्ट" -#: TurtleArt/tawindow.py:1414 -msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +#: TurtleArt/tawindow.py:1542 +msgid "Please hit the Stop Button before making changes to your program" msgstr "" +"तपाईँको प्रोग्राममा केहि परिवर्तन हुनु अगावै कृपया रोक्ने बटनमा थिच्नुहोस्।" -#: TurtleArt/tawindow.py:1467 +#: TurtleArt/tawindow.py:1595 msgid "Select blocks to share" msgstr "खण्डहरु अंश छान" -#: TurtleArt/tawindow.py:1630 TurtleArtActivity.py:656 -#: TurtleArtActivity.py:805 turtleblocks.py:412 +#: TurtleArt/tawindow.py:1760 TurtleArtActivity.py:774 +#: TurtleArtActivity.py:921 turtleblocks.py:462 msgid "Save stack" -msgstr "" +msgstr "स्टक सेभ गर" -#: TurtleArt/tawindow.py:1631 TurtleArt/tawindow.py:1645 +#: TurtleArt/tawindow.py:1761 TurtleArt/tawindow.py:1775 msgid "Really overwrite stack?" -msgstr "" +msgstr "साँच्चै स्टक ओभरराइट गर्ने?" -#: TurtleArt/tawindow.py:1634 TurtleArt/tawindow.py:1673 +#: TurtleArt/tawindow.py:1764 TurtleArt/tawindow.py:1803 #: gnome_plugins/uploader_plugin.py:144 msgid "Cancel" msgstr "रद्द गर" -#: TurtleArt/tawindow.py:1638 TurtleArt/tawindow.py:1648 +#: TurtleArt/tawindow.py:1768 TurtleArt/tawindow.py:1778 msgid "Overwrite stack" -msgstr "" +msgstr "स्टक ओभरराइट गर" -#: TurtleArt/tawindow.py:1669 TurtleArt/tawindow.py:1677 -#: TurtleArt/tawindow.py:1686 TurtleArtActivity.py:658 turtleblocks.py:414 +#: TurtleArt/tawindow.py:1799 TurtleArt/tawindow.py:1807 +#: TurtleArt/tawindow.py:1816 TurtleArtActivity.py:776 turtleblocks.py:464 msgid "Delete stack" -msgstr "" +msgstr "स्टक मेट" -#: TurtleArt/tawindow.py:1670 TurtleArt/tawindow.py:1683 +#: TurtleArt/tawindow.py:1800 TurtleArt/tawindow.py:1813 msgid "Really delete stack?" -msgstr "" +msgstr "साँच्चै स्टक मेट्ने?" -#: TurtleArt/tawindow.py:4362 +#: TurtleArt/tawindow.py:2204 +msgid "Do you really want to empty the trash?" +msgstr "के तपाईँ निश्चय नै रद्दि टोकरी खालि गर्न चाहनु हुन्छ?" + +#: TurtleArt/tawindow.py:4634 msgid "image" msgstr "चित्र" -#: TurtleArtActivity.py:200 TurtleArtActivity.py:781 TurtleArtActivity.py:964 -#: TurtleArtActivity.py:1000 turtleblocks.py:386 -msgid "Save as Logo" -msgstr "लोगोको रुपमा सेभ गर" +#: TurtleArtActivity.py:131 +msgid "Please wait" +msgstr "कृपया पर्खनुहोस्" -#: TurtleArtActivity.py:257 TurtleArtActivity.py:780 TurtleArtActivity.py:961 -#: TurtleArtActivity.py:997 turtleblocks.py:384 -msgid "Save as image" -msgstr "तस्विरको रुपमा सेभ गर" +#: TurtleArtActivity.py:132 +msgid "Starting connection..." +msgstr "जडानहरू सुरु हुँदै ..." -#: TurtleArtActivity.py:265 +#: TurtleArtActivity.py:367 msgid "snapshot" msgstr "स्न्यापशट" -#: TurtleArtActivity.py:273 TurtleArtActivity.py:715 TurtleArtActivity.py:757 -#: TurtleArtActivity.py:970 TurtleArtActivity.py:1003 -msgid "Save snapshot" -msgstr "स्नयापसट सेभ गर" - -#: TurtleArtActivity.py:318 TurtleArtActivity.py:681 TurtleArtActivity.py:832 +#: TurtleArtActivity.py:422 TurtleArtActivity.py:799 TurtleArtActivity.py:948 msgid "Turn off hover help" msgstr "होबर सहयोग बन्द गर" -#: TurtleArtActivity.py:326 turtleblocks.py:405 +#: TurtleArtActivity.py:431 turtleblocks.py:455 msgid "Turn on hover help" msgstr "होबर सहयोग सुरु गर" -#: TurtleArtActivity.py:335 turtleblocks.py:419 +#: TurtleArtActivity.py:441 turtleblocks.py:469 msgid "Show palette" msgstr "प्यालेट देखाउ" -#: TurtleArtActivity.py:341 TurtleArtActivity.py:1029 turtleblocks.py:421 +#: TurtleArtActivity.py:447 TurtleArtActivity.py:1160 turtleblocks.py:471 msgid "Hide palette" msgstr "प्यालेट लुकाऊ" -#: TurtleArtActivity.py:509 +#: TurtleArtActivity.py:615 msgid "Rescale coordinates down" msgstr "निर्देशांक तल पुन: स्केल गर" -#: TurtleArtActivity.py:513 TurtleArtActivity.py:672 TurtleArtActivity.py:828 +#: TurtleArtActivity.py:624 TurtleArtActivity.py:790 TurtleArtActivity.py:944 msgid "Rescale coordinates up" msgstr "निर्देशांक माथि पुन: स्केल गर" -#: TurtleArtActivity.py:603 TurtleArtActivity.py:639 TurtleArtActivity.py:749 -#: TurtleArtActivity.py:802 turtleblocks.py:416 +#: TurtleArtActivity.py:722 TurtleArtActivity.py:757 TurtleArtActivity.py:867 +#: TurtleArtActivity.py:918 turtleblocks.py:466 msgid "Edit" msgstr "सम्पादन गर" -#: TurtleArtActivity.py:608 TurtleArtActivity.py:637 TurtleArtActivity.py:750 -#: TurtleArtActivity.py:820 turtleblocks.py:407 +#: TurtleArtActivity.py:727 TurtleArtActivity.py:755 TurtleArtActivity.py:868 +#: TurtleArtActivity.py:936 turtleblocks.py:457 msgid "View" msgstr "हेर" -#: TurtleArtActivity.py:635 TurtleArtActivity.py:751 +#: TurtleArtActivity.py:753 TurtleArtActivity.py:869 msgid "Project" msgstr "परियोजना" -#: TurtleArtActivity.py:641 TurtleArtActivity.py:748 TurtleArtActivity.py:777 -#: TurtleArtActivity.py:779 TurtleArtActivity.py:956 +#: TurtleArtActivity.py:759 TurtleArtActivity.py:866 TurtleArtActivity.py:893 msgid "Save/Load" msgstr "सेभ गर/सुरु गर" -#: TurtleArtActivity.py:649 TurtleArtActivity.py:803 turtleblocks.py:410 +#: TurtleArtActivity.py:767 TurtleArtActivity.py:919 turtleblocks.py:460 msgid "Copy" msgstr "प्रतिलिपी बनाऊ" -#: TurtleArtActivity.py:651 TurtleArtActivity.py:804 turtleblocks.py:411 +#: TurtleArtActivity.py:769 TurtleArtActivity.py:920 turtleblocks.py:461 msgid "Paste" msgstr "प्रतिलिपी सार" -#: TurtleArtActivity.py:653 +#: TurtleArtActivity.py:771 msgid "Restore blocks from trash" msgstr "रद्दि टोकरीमा भएका सबै सामग्री फिर्ता गर" -#: TurtleArtActivity.py:661 TurtleArtActivity.py:821 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: TurtleArtActivity.py:779 TurtleArtActivity.py:937 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:907 msgid "Fullscreen" msgstr "पुरै पर्दा" -#: TurtleArtActivity.py:664 TurtleArtActivity.py:822 turtleblocks.py:392 +#: TurtleArtActivity.py:782 TurtleArtActivity.py:938 turtleblocks.py:441 msgid "Cartesian coordinates" msgstr "कार्टेसियन निर्देशांक" -#: TurtleArtActivity.py:666 TurtleArtActivity.py:824 turtleblocks.py:394 +#: TurtleArtActivity.py:784 TurtleArtActivity.py:940 turtleblocks.py:443 msgid "Polar coordinates" msgstr "पोलार निर्देशांक" -#: TurtleArtActivity.py:669 TurtleArtActivity.py:826 +#: TurtleArtActivity.py:787 TurtleArtActivity.py:942 msgid "Metric coordinates" msgstr "मैट्रिक / मापीय निर्देशांक" -#: TurtleArtActivity.py:675 TurtleArtActivity.py:830 turtleblocks.py:398 +#: TurtleArtActivity.py:793 TurtleArtActivity.py:946 turtleblocks.py:448 msgid "Grow blocks" msgstr "खण्डहरु बढाऊ" -#: TurtleArtActivity.py:678 TurtleArtActivity.py:831 turtleblocks.py:400 +#: TurtleArtActivity.py:796 TurtleArtActivity.py:947 turtleblocks.py:450 msgid "Shrink blocks" msgstr "खण्डहरु घटाऊ" -#: TurtleArtActivity.py:702 TurtleArtActivity.py:719 TurtleArtActivity.py:758 -#: TurtleArtActivity.py:974 +#: TurtleArtActivity.py:824 TurtleArtActivity.py:837 TurtleArtActivity.py:875 +#: TurtleArtActivity.py:1102 msgid "Load example" msgstr "उदाहरण सुरु गर" -#: TurtleArtActivity.py:752 TurtleArtActivity.py:1035 turtleblocks.py:428 +#: TurtleArtActivity.py:870 TurtleArtActivity.py:1166 turtleblocks.py:478 msgid "Clean" msgstr "सफा गर्नुहोस्" -#: TurtleArtActivity.py:753 TurtleArtActivity.py:1037 turtleblocks.py:429 +#: TurtleArtActivity.py:871 TurtleArtActivity.py:1168 turtleblocks.py:479 msgid "Run" msgstr "चलाउनुहोस्" -#: TurtleArtActivity.py:754 TurtleArtActivity.py:1039 turtleblocks.py:430 +#: TurtleArtActivity.py:872 TurtleArtActivity.py:1170 turtleblocks.py:480 msgid "Step" msgstr "चाल" -#: TurtleArtActivity.py:759 turtleblocks.py:437 util/helpbutton.py:44 +#: TurtleArtActivity.py:876 turtleblocks.py:487 util/helpbutton.py:44 msgid "Help" msgstr "मद्दत" -#: TurtleArtActivity.py:760 turtleblocks.py:432 +#: TurtleArtActivity.py:877 turtleblocks.py:482 msgid "Stop" msgstr "रोक" -#: TurtleArtActivity.py:782 TurtleArtActivity.py:983 TurtleArtActivity.py:1005 -#: turtleblocks.py:381 +#: TurtleArtActivity.py:894 TurtleArtActivity.py:1077 +#: TurtleArtActivity.py:1125 turtleblocks.py:431 +msgid "Save as image" +msgstr "तस्विरको रुपमा सेभ गर" + +#: TurtleArtActivity.py:895 TurtleArtActivity.py:1080 +#: TurtleArtActivity.py:1128 turtleblocks.py:433 +msgid "Save as Logo" +msgstr "लोगोको रुपमा सेभ गर" + +#: TurtleArtActivity.py:896 TurtleArtActivity.py:1083 +#: TurtleArtActivity.py:1131 turtleblocks.py:435 +msgid "Save as Python" +msgstr "Python को रूपमा सेभ गर" + +#: TurtleArtActivity.py:897 TurtleArtActivity.py:1087 +#: TurtleArtActivity.py:1135 +msgid "Save snapshot" +msgstr "स्नयापसट सेभ गर" + +#: TurtleArtActivity.py:898 TurtleArtActivity.py:1111 msgid "Load project" msgstr "परियोजना सुरु गर" -#: TurtleArtActivity.py:785 TurtleArtActivity.py:988 TurtleArtActivity.py:1010 +#: TurtleArtActivity.py:901 TurtleArtActivity.py:1116 +#: TurtleArtActivity.py:1142 turtleblocks.py:427 msgid "Load plugin" msgstr "पल्गइन सुरु गर" -#: TurtleArtActivity.py:786 TurtleArtActivity.py:991 TurtleArtActivity.py:1013 +#: TurtleArtActivity.py:902 TurtleArtActivity.py:1119 +#: TurtleArtActivity.py:1145 msgid "Load Python block" msgstr "पाइथन खण्ड सुरु गर" -#: TurtleArtActivity.py:933 +#: TurtleArtActivity.py:1049 msgid "Palettes" -msgstr "" +msgstr "प्यालेटहरू" -#: TurtleArtActivity.py:951 +#: TurtleArtActivity.py:1067 msgid "Sharing blocks disabled" -msgstr "" +msgstr "ब्लकहरूको साझेदारी निस्कृय" + +#: TurtleArtActivity.py:1072 turtleblocks.py:429 +msgid "Save" +msgstr "सेभ गर" + +#: TurtleArtActivity.py:1091 +#, fuzzy +msgid "Load" +msgstr "लोड गर" -#: TurtleArtActivity.py:980 turtleblocks.py:380 +#: TurtleArtActivity.py:1108 turtleblocks.py:425 msgid "Open" msgstr "खोल" -#: TurtleArtActivity.py:1030 +#: TurtleArtActivity.py:1137 turtleblocks.py:426 +#, fuzzy +msgid "Add project" +msgstr "परियोजना सुरु गर" + +#: TurtleArtActivity.py:1161 msgid "<Ctrl>p" msgstr "<Ctrl>p" -#: TurtleArtActivity.py:1035 +#: TurtleArtActivity.py:1166 msgid "<Ctrl>e" msgstr "<Ctrl>e" -#: TurtleArtActivity.py:1037 +#: TurtleArtActivity.py:1168 msgid "<Ctrl>r" msgstr "<Ctrl>r" -#: TurtleArtActivity.py:1039 +#: TurtleArtActivity.py:1170 msgid "<Ctrl>w" msgstr "<Ctrl>w" -#: TurtleArtActivity.py:1042 +#: TurtleArtActivity.py:1173 msgid "<Ctrl>s" msgstr "<Ctrl>s" -#: TurtleArtActivity.py:1203 TurtleArtActivity.py:1208 -#: TurtleArtActivity.py:1288 -msgid "Plugin could not be installed." -msgstr "पल्गइन इन्टल गर्न सकिएन।" - -#: TurtleArtActivity.py:1284 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "कृपया पल्गइन चलाउन टर्टल आर्ट पुनरारम्भ गर।" - -#: TurtleArtActivity.py:1302 +#: TurtleArtActivity.py:1352 #, python-format msgid "Plugin %s already installed." msgstr "पल्गइन %s पहिल्यै इन्टल भइसक्यो।" -#: TurtleArtActivity.py:1303 +#: TurtleArtActivity.py:1353 turtleblocks.py:547 #, python-format msgid "Do you want to reinstall %s?" msgstr "के तिमी %s रिइन्टल गर्न चाहन्छौ?" @@ -1060,7 +1160,7 @@ msgstr "अपलोड" #: gnome_plugins/fb_plugin.py:87 msgid "Facebook wall post" -msgstr "" +msgstr "फेसबुक वाल पोस्ट" #: gnome_plugins/uploader_plugin.py:68 msgid "Upload to Web" @@ -1101,11 +1201,11 @@ msgstr "लगइन असफल भयो" msgid "Failed to upload!" msgstr "अप्लोड गर्न सकेन" -#: plugins/accelerometer/accelerometer.py:49 -#: 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:309 +#: plugins/accelerometer/accelerometer.py:50 +#: plugins/audio_sensors/audio_sensors.py:81 +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/light_sensor/light_sensor.py:52 plugins/rfid/rfid.py:87 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "Palette of sensor blocks" msgstr "सेन्सर खण्डहरुको प्यालेट" @@ -1119,442 +1219,468 @@ msgstr "गतिवृद्धि" msgid "push acceleration in x, y, z to heap" msgstr "थुप्रो हुने गरी x, y, z मा गतिवृद्धि थिच" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:206 +#: plugins/audio_sensors/audio_sensors.py:90 pysamples/grecord.py:206 msgid "sound" msgstr "ध्बनि" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 +#: plugins/audio_sensors/audio_sensors.py:91 msgid "raw microphone input signal" msgstr "कच्चा माइक्रोफोनको आगत संकेत" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 +#: plugins/audio_sensors/audio_sensors.py:97 msgid "loudness" msgstr "चर्कोपन" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 +#: plugins/audio_sensors/audio_sensors.py:98 msgid "microphone input volume" msgstr "माइक्रोफोन आयातको भोल्युम" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +#: plugins/audio_sensors/audio_sensors.py:123 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:310 msgid "pitch" msgstr "पिच" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 +#: plugins/audio_sensors/audio_sensors.py:124 msgid "microphone input pitch" msgstr "माइक्रोफोन आगत पिच" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 +#: plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:175 msgid "resistance" msgstr "प्रतिबन्ध" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:176 msgid "microphone input resistance" msgstr "माइक्रोफोनको आगत प्रतिरोध" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 +#: plugins/audio_sensors/audio_sensors.py:163 +#: plugins/audio_sensors/audio_sensors.py:181 msgid "voltage" msgstr "भोल्टेज" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 +#: plugins/audio_sensors/audio_sensors.py:164 +#: plugins/audio_sensors/audio_sensors.py:182 msgid "microphone input voltage" msgstr "माइक्रोफोनको आयात भोल्युम" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125 +#: plugins/camera_sensor/camera_sensor.py:71 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 msgid "Palette of media objects" msgstr "मिडिया वस्तुहरुको प्यालेट" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 +#: plugins/camera_sensor/camera_sensor.py:83 +#: plugins/camera_sensor/camera_sensor.py:99 +#: plugins/camera_sensor/camera_sensor.py:136 +#: plugins/camera_sensor/camera_sensor.py:152 +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:66 msgid "brightness" msgstr "चम्किलोपन" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 +#: plugins/camera_sensor/camera_sensor.py:85 +#: plugins/camera_sensor/camera_sensor.py:138 msgid "light level detected by camera" msgstr "क्यामेराले पत्तालगाएको प्रकाशको मात्रा" -#: plugins/camera_sensor/camera_sensor.py:95 -#: plugins/camera_sensor/camera_sensor.py:143 +#: plugins/camera_sensor/camera_sensor.py:101 +#: plugins/camera_sensor/camera_sensor.py:154 msgid "Average RGB color from camera is pushed to the stack" msgstr "क्यामेराबाट आएको औसत RGB रंग थाकमा पन्छाइन्छ" -#: plugins/camera_sensor/camera_sensor.py:106 -#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:114 #: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 +#: plugins/camera_sensor/camera_sensor.py:129 +#: plugins/camera_sensor/camera_sensor.py:169 +#: plugins/camera_sensor/camera_sensor.py:177 msgid "camera output" msgstr "क्यामेराको निर्गत" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 +#: plugins/light_sensor/light_sensor.py:61 +#: plugins/light_sensor/light_sensor.py:69 msgid "light level detected by light sensor" msgstr "प्रकाश सेंसरद्वारा पता लगाएको प्रकाश मात्रा" -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 msgid "RFID" msgstr "RFID" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +#: plugins/rfid/rfid.py:94 plugins/rfid/rfid.py:102 msgid "read value from RFID device" msgstr "RFID यन्त्रबाट मान पढ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:96 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:76 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:79 msgid "while" msgstr "एकैछिन पछि" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:80 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" "अंक प्यालेटबाट boolean सञ्चालनकर्ता प्रयोग गर्ने do-while-True सञ्चालनकर्ता" -#: 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:97 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 msgid "until" msgstr "नभएसम्म" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:101 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" "do-until-True सञ्चालनकर्ता जुनले अंकहरु प्यालेटदैखि बुलियन सञ्चालनकर्ता " "चलाउछ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:888 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:121 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1017 msgid "top" msgstr "माथि" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "top of a collapsible stack" msgstr "पतन गर्न मिल्ने थाकको माथि" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:135 +msgid "media" +msgstr "मिडिया" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 msgid "journal" msgstr "पंजिका" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:142 msgid "Sugar Journal media object" msgstr "सुगर जर्नल मिडिया वस्तु" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:152 msgid "audio" msgstr "श्रव्य" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:154 msgid "Sugar Journal audio object" msgstr "सुगर जर्नल श्रव्य वस्तु" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:164 msgid "video" msgstr "भिडियो" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:166 msgid "Sugar Journal video object" msgstr "सुगर जर्नल भिडियो वस्तु" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:176 msgid "description" msgstr "वर्णन" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 msgid "Sugar Journal description field" msgstr "सुगर पंजिका वर्णन फाँट" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 msgid "show" msgstr "देखाउ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "draws text or show media from the Journal" msgstr "पंजिकामा रहेको पाठ वा मिडिया देखाउँछ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:209 msgid "show aligned" msgstr "पङ्क्तिबद्धरुपमा देखाऊ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 msgid "set scale" msgstr "छाया राख" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 msgid "sets the scale of media" msgstr "मिडियाको स्केल निर्धारित गर्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236 msgid "save picture" msgstr "तस्बिर सेभ गर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:249 msgid "picture name" msgstr "तस्विरको नाम" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 msgid "saves a picture to the Sugar Journal" msgstr "सुगर जर्नलमा तस्विर सेभ गर्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 msgid "save SVG" msgstr "SVG सेभ गर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "टर्टल ग्राफिकलाई SVG बनाई सुगर जर्नलमा सेभ गर्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 msgid "scale" msgstr "स्केल" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:263 msgid "holds current scale value" msgstr "हालको स्केल मान राख्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 msgid "media wait" msgstr "मिडिया रोक" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "wait for current video or audio to complete" msgstr "हालको भिडियो वा आवाज समाप्त हुन कुर्नुहोस्" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:263 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:278 msgid "media stop" msgstr "मिडिया बन्द गर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:280 msgid "stop video or audio" msgstr "बन्द गर भिडियो आथवा आवाज" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 msgid "media pause" msgstr "मिडिया रोक" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 msgid "pause video or audio" msgstr "रोक भिडियो आथवा आवाज" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 msgid "media resume" msgstr "मिडिया पुनरारम्भ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:279 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:294 msgid "resume playing video or audio" msgstr "पुनरारम्भ सुरु गरन् भिडियो आथवा आवाज" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 msgid "speak" msgstr "बोल" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:301 msgid "hello" msgstr "हेलो" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:302 msgid "speaks text" msgstr "पाठ बोल्छ" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:310 msgid "sinewave" msgstr "साइनतरङ्ग" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "amplitude" -msgstr "" +msgstr "ऐम्प्लिटूड" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "duration" msgstr "अन्तराल" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:300 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "साइनतरङ्गलाई आवृत्ति, कोणाङ्क र अन्तरालमा ( सेकेन्डमा) देखाउँछ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:328 +msgid "sensor" +msgstr "संवेदक" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:333 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:344 msgid "button down" msgstr "बटन तल" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:319 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "returns 1 if mouse button is pressed" msgstr "यदि माउस बटन थिचेको भएमा १ फर्काउँछ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 -#, fuzzy +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:347 msgid "returns True if mouse button is pressed" -msgstr "यदि माउस बटन थिचेको भएमा १ फर्काउँछ" +msgstr "returns True if mouse button is pressed" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:338 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:355 msgid "mouse x" msgstr "माउस x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:341 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 msgid "returns mouse x coordinate" msgstr "माउसको x निर्देशाङ्क फर्काउँछ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:366 msgid "mouse y" msgstr "माउस y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:369 msgid "returns mouse y coordinate" msgstr "माउसको y निर्देशाङ्क फर्काउँछ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:359 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "query keyboard" msgstr "क्वेरी कुञ्जीपाटी" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 msgid "query for keyboard input (results stored in keyboard block)" msgstr "कुञ्जीपाटीको लाई क्वेरी आगत (परिणामहरु कुञ्जीपाटीको बल्कमा छ)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "keyboard" msgstr "कुञ्जीपाटी" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:372 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:391 msgid "holds results of query-keyboard block as ASCII" msgstr "क्वेरी-कुञ्जीपाटी खण्डको परिणामहरु ASCII को रुपमा राख्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:404 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:399 msgid "read pixel" msgstr "पिक्सेल पढ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:407 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:402 msgid "RGB color under the turtle is pushed to the stack" msgstr "कछुवा मुनिको RGB कलर थाँक मुनि फिर्ता जान्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:415 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:409 msgid "turtle sees" msgstr "टर्टलले देख्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:412 msgid "returns the color that the turtle \"sees\"" msgstr "टर्टलले \"देखेको\" रंग फिर्ता गर्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:425 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:421 msgid "time" msgstr "समय" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:428 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 msgid "elapsed time (in seconds) since program started" msgstr "कार्यक्रम सुरु भएदेखिको बितेको समय(सेकेन्ड मा)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:436 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:449 msgid "Palette of extra options" msgstr "अतिरिक्त विकल्प भएको प्यालेट" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "extras" +msgstr "अधिक" + #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:456 msgid "push" msgstr "धकाल" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "मानलाई FILO (first-in last-out heap) मा धकेल्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:456 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:471 msgid "show heap" msgstr "हिप देखाउ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:474 msgid "shows values in FILO (first-in last-out heap)" msgstr "मानलाई FILO (first-in last-out heap) मा देखाँउछ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:469 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "empty heap" msgstr "खाली थाक" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:472 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:489 msgid "emptys FILO (first-in-last-out heap)" msgstr "FILO (first-in last-out heap) मेटाउँछ" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:500 msgid "pop" msgstr "पप्" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:487 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 msgid "pops value off FILO (first-in last-out heap)" msgstr "FILO (first-in last-out heap)को मान पप गर्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:498 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:516 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "empty heap?" msgstr "खाली थाक" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:501 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:558 msgid "returns True if heap is empty" msgstr "थाक खाली भए True फिर्ता र्गर्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:521 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:531 +msgid "save heap to file" +msgstr "save heap to file" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +msgid "filename" +msgstr "फाइल नाम" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534 +msgid "saves FILO (first-in last-out heap) to a file" +msgstr "saves FILO (first-in last-out heap) to a file" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:542 +msgid "load heap from file" +msgstr "load heap from file" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +msgid "loads FILO (first-in last-out heap) from a file" +msgstr "loads FILO (first-in last-out heap) from a file" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:570 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 msgid "comment" msgstr "टिप्पणी" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:523 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:574 msgid "places a comment in your code" msgstr "तपाँइको सङ्केतमा टिप्पणी राख्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:530 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:581 msgid "print" msgstr "प्रिन्ट" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 msgid "prints value in status block at bottom of the screen" msgstr "मानलाई पर्दाको तल स्थिति खण्डमा छाप्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 msgid "Python chr operator" -msgstr "" +msgstr "Python chr operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:554 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 msgid "Python int operator" -msgstr "" +msgstr "Python int operator" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 +msgid "polar" +msgstr "पोलार" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:618 +msgid "displays polar coordinates" +msgstr "पोलार निर्देशांक देखाऊ" # http://ne.wikipedia.org/wiki/%E0%A4%AA%E0%A4%BE%E0%A4%87%E0%A4%A5%E0%A4%A8_%E0%A4%AA%E0%A5%8D%E0%A4%B0%E0%A5%8B%E0%A4%97%E0%A5%8D%E0%A4%B0%E0%A4%BE%E0%A4%AE%E0%A4%BF%E0%A4%99%E0%A5%8D%E0%A4%97_%E0%A4%AD%E0%A4%BE%E0%A4%B7%E0%A4%BE -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:561 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:639 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:655 msgid "Python" msgstr "पाइथन" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:565 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" "प्रोगरामेबल खण्ड: उन्नत एकल-चल गणीत समीकरण थप्न प्रयोग गरिने, e.g., sin(x)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:643 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" @@ -1562,7 +1688,7 @@ msgstr "" "प्रोगरामेबल खण्ड: उन्नत बहु-चल गणीत समीकरण थप्न प्रयोग गरिने, e.g., sqrt(x*x " "+ y*y)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:593 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" @@ -1570,341 +1696,378 @@ msgstr "" "प्रोगरामेबल खण्ड: उन्नत बहु-चल गणीत समीकरण थप्न प्रयोग गरिने, e.g., " "sin(x+y+z)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:605 -#: 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:669 +msgid "Cartesian" +msgstr "कार्टेसन" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +msgid "displays Cartesian coordinates" +msgstr "कार्टिसन कोर्डिनेट देखिउँछ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:680 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:697 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 msgid "Python block" msgstr "पाइथन खण्ड" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:641 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:682 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:699 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "जर्नलमा रहेको tamyblock.py मोड्युलको सङ्केत चलाउँछ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:654 -msgid "Cartesian" -msgstr "कार्टेसन" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:744 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 +msgid "load" +msgstr "लोड गर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 -msgid "displays Cartesian coordinates" -msgstr "कार्टिसन कोर्डिनेट देखिउँछ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +msgid "loads a block" +msgstr "ब्लाक लोड गर्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 -msgid "polar" -msgstr "पोलार" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:761 +msgid "setxy" +msgstr "setxy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:664 -msgid "displays polar coordinates" -msgstr "पोलार निर्देशांक देखाऊ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "select palette" +msgstr "प्यालेट चयन गर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:670 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 -msgid "turtle" -msgstr "कछुवा" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776 +msgid "selects a palette" +msgstr "selects a palette" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:674 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:788 msgid "chooses which turtle to command" msgstr "आदेश गर्ने कछुवा छान्छ" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:795 +msgid "turtle x" +msgstr "turtle x" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +msgid "Returns x coordinate of turtle" +msgstr "Returns x coordinate of turtle" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:807 +msgid "turtle y" +msgstr "turtle y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:810 +msgid "Returns y coordinate of turtle" +msgstr "Returns y coordinate of turtle" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 msgid "active turtle" -msgstr "" +msgstr "सकृय टर्टल" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:686 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:822 msgid "the name of the active turtle" -msgstr "" +msgstr "सकृय टर्टलको नाम" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:830 +msgid "turtle heading" +msgstr "टर्टल शिर्षक" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:696 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 +msgid "Returns heading of turtle" +msgstr "टर्टल शिर्षकमा फर्कन्छ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:844 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 msgid "turtle shell" msgstr "कछुवाको शेल" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:846 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:855 msgid "put a custom 'shell' on the turtle" msgstr "टर्टलमा अनुकूलन 'shell' राख" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:863 msgid "top of a collapsed stack" msgstr "संक्षिप्त थाँकको माथि" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:720 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:743 -msgid "load" +#. TRANS: URL is universal resource locator +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:868 +msgid "URL" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747 -#, fuzzy -msgid "loads a block" -msgstr "मेरो ब्लाक सुरु गर" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -#, fuzzy -msgid "setxy" -msgstr "xy राख" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "palette" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 -msgid "selects a palette" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +msgid "gets a text string or an image from a URL" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:767 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "Palette of presentation templates" msgstr "प्रस्तुत गर्ने टेम्प्लेटहरूको प्यालेट" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:885 +msgid "portfolio" +msgstr "पोर्टफोलीओ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 msgid "hide blocks" msgstr "खण्डहरु लुकाऊ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:891 msgid "declutters canvas by hiding blocks" msgstr "खण्डहरु लुकाएर क्यानभास सफा बनाउँछ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "show blocks" msgstr "खण्डहरु देखाऊ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:785 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:900 msgid "restores hidden blocks" msgstr "लुकेका खण्डलाई पूर्वावस्थामा ल्याउँछ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:793 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:909 msgid "hides the Sugar toolbars" msgstr "सुगर उपकरणपट्टी लुकाउँछ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:919 msgid "list" msgstr "सूची" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:923 msgid "presentation bulleted list" msgstr "प्रस्तुति बुलेटेड सूची" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:814 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 msgid "presentation template: list of bullets" msgstr "प्रस्तुति टेम्पलेट: बुलेटका सूची" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:938 msgid "presentation template: select Journal object (no description)" msgstr "प्रस्तुति टेम्प्लेट: पंजिकाको वस्तु छान (विवरण नभएका)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:828 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:945 msgid "presentation template: select Journal object (with description)" msgstr "प्रस्तुति टेम्प्लेट: पंजिकाको बस्तु छान (विवरण समेत)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:835 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:952 msgid "presentation template: select four Journal objects" msgstr "प्रस्तुति टेम्प्लेट: चारवटा जर्नलको वस्तु छान" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:842 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:849 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:959 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "presentation template: select two Journal objects" msgstr "प्रस्तुती टेम्प्लेट: दुईवटा जर्नल बस्तु छान" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:859 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:976 msgid "xcor of left of screen" msgstr "स्क्रिनको बायाँपट्टिको xcor" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:984 msgid "bottom" msgstr "तलतिर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:987 msgid "ycor of bottom of screen" msgstr "स्क्रिनको तलपट्टिको ycor" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:872 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 msgid "width" msgstr "चौडाइ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:875 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "the canvas width" msgstr "क्यानभासको चौडाइ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:883 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 msgid "xcor of right of screen" msgstr "स्क्रिनको दायाँपट्टिको xcor" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:891 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1020 msgid "ycor of top of screen" msgstr "स्क्रिनको माथिपट्टिको ycor" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "height" msgstr "उचाइ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:899 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1031 msgid "the canvas height" msgstr "क्यानभास हाइट" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "title x" msgstr "शीर्षक x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:915 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1053 msgid "title y" msgstr "शीर्षक y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:924 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1065 msgid "left x" msgstr "बायाँ x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:933 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1077 msgid "top y" msgstr "माथि y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:942 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089 msgid "right x" msgstr "दायाँ x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:951 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1101 msgid "bottom y" msgstr "तल y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:968 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1120 msgid "Palette of user-defined operators" +msgstr "Palette of user-defined operators" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1121 +msgid "my blocks" +msgstr "मेरा ब्लाकहरू" + +#: pyexported/window_setup.py:39 +msgid "" +"The path to the TurtleArt installation must be listed in the environment " +"variable PYTHONPATH." msgstr "" +"The path to the TurtleArt installation must be listed in the environment " +"variable PYTHONPATH." #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." -msgstr "" +msgstr "कृपया बोल्ने क्रियाकलाप स्थापित गरेर पुन प्रयास गर।" #: pysamples/brain.py:52 msgid "Spanish" -msgstr "" +msgstr "स्प्यानिस" #: pysamples/brain.py:56 pysamples/brain.py:69 pysamples/brain.py:71 #: pysamples/brain.py:77 msgid "English" -msgstr "" +msgstr "अङ्ग्रेजी" #: pysamples/brain.py:88 msgid "Sorry, I can't understand what you are asking about." -msgstr "" +msgstr "माफ गर्नुहोला, तपाईँका कुराहरू मैले बुझ्न सक्दिन।" #: pysamples/brain.py:97 msgid "" "Sorry, there is no free memory to load my brain. Close other activities and " "try once more." msgstr "" +"माफ गर्नुहोला, यहाँ खालि मेमोरी छैन्। अन्य क्रियाकलापहरू बन्द गरेर एकपटक " +"फेरी प्रयास गर्नुहोस्।" #: pysamples/forward_push.py:48 msgid "push destination rgb value to heap" -msgstr "" +msgstr "push destination rgb value to heap" -#: pysamples/grecord.py:216 +#: pysamples/grecord.py:213 msgid "stop" msgstr "रोक" -#: pysamples/grecord.py:218 +#: pysamples/grecord.py:215 msgid "play" -msgstr "खेल" +msgstr "सुरु गर" -#: pysamples/grecord.py:220 +#: pysamples/grecord.py:217 msgid "save" msgstr "सेभ गर" #: pysamples/journal-stats.py:80 msgid "other" -msgstr "" +msgstr "अन्य" #: pysamples/uturn.py:35 msgid "uturn" -msgstr "यूमोड" +msgstr "uturn" #: pysamples/uturn.py:37 msgid "turns the turtle 180 degrees" -msgstr "" +msgstr "टर्टललाई १८० डिग्रीमा घुमाउँछ" -#: turtleblocks.py:91 +#: turtleblocks.py:104 msgid "usage is" -msgstr "प्रयोग हो" +msgstr "usage is" -#: turtleblocks.py:260 +#: turtleblocks.py:295 msgid "No option action:" msgstr "विकल्प नभएमा कार्य:" -#: turtleblocks.py:275 +#: turtleblocks.py:310 msgid "File not found" msgstr "फाइल भेटिएन" -#: turtleblocks.py:299 +#: turtleblocks.py:334 #, python-format msgid "Configuration directory not writable: %s" msgstr "कनफिगरेसन निर्देशिकामा लेख्न मिल्दैन: %s" -#: turtleblocks.py:375 +#: turtleblocks.py:422 msgid "New" msgstr "नयाँ" -#: turtleblocks.py:376 +#: turtleblocks.py:423 msgid "Show sample projects" -msgstr "" - -#: turtleblocks.py:378 -msgid "Hide sample projects" -msgstr "" +msgstr "नमुना प्रोजेक्टहरू देखाऊ" -#: turtleblocks.py:382 -msgid "Save" -msgstr "सेभ गर" - -#: turtleblocks.py:383 +#: turtleblocks.py:430 msgid "Save as" msgstr "नाममा सेभ गर" -#: turtleblocks.py:388 +#: turtleblocks.py:437 msgid "Quit" msgstr "बन्द गर्नुहोस्" -#: turtleblocks.py:389 +#: turtleblocks.py:438 msgid "File" msgstr "फाइल" -#: turtleblocks.py:396 +#: turtleblocks.py:446 msgid "Rescale coordinates" msgstr "निर्देशांक रिस्केल गर" -#: turtleblocks.py:402 +#: turtleblocks.py:452 msgid "Reset block size" msgstr "खण्ड आकार रिसेट गर" -#: turtleblocks.py:423 +#: turtleblocks.py:473 msgid "Show/hide blocks" msgstr "खण्ड लुकाऊ/देखाऊ" -#: turtleblocks.py:425 +#: turtleblocks.py:475 msgid "Tools" msgstr "औजार" -#: turtleblocks.py:431 +#: turtleblocks.py:481 msgid "Debug" msgstr "त्रुटि सच्याउनुहोस्" -#: turtleblocks.py:433 +#: turtleblocks.py:483 msgid "Turtle" msgstr "टर्टल" -#: turtleblocks.py:436 +#: turtleblocks.py:486 msgid "About..." -msgstr "" +msgstr "वारेमा..." -#: turtleblocks.py:475 +#: turtleblocks.py:532 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "तिमीसगँ बचत नगरिएको काम छ। बन्द गर्नुपूर्व बचत गर्न चाहनुहुन्छ?" -#: turtleblocks.py:477 +#: turtleblocks.py:536 msgid "Save project?" msgstr "परियोजना सेभ गर?" +#: turtleblocks.py:546 +#, python-format +#, python-format, fuzzy +msgid "Plugin %s already installed" +msgstr "पल्गइन %s पहिल्यै इन्टल भइसक्यो।" + +#: turtleblocks.py:666 +msgid "myproject" +msgstr "myproject" + #~ msgid "make a uturn" #~ msgstr "यूमोड लिऊ" @@ -2542,9 +2705,6 @@ msgstr "परियोजना सेभ गर?" #~ msgid "read" #~ msgstr "पढ" -#~ msgid "sensor" -#~ msgstr "संवेदक" - #~ msgid "Read sensor output." #~ msgstr "संवेदकको उपज पढ।" @@ -2942,9 +3102,6 @@ msgstr "परियोजना सेभ गर?" #~ msgid " clean " #~ msgstr " सफा " -#~ msgid "numbers" -#~ msgstr "अंक" - #~ msgid "write" #~ msgstr "लेख" @@ -2955,9 +3112,6 @@ msgstr "परियोजना सेभ गर?" #~ msgstr "" #~ "प्रोगरामेबल ढिक्का: उन्नत गणित सामीकरण थप्न प्रयोग गरिने, जस्तै., sin(x)" -#~ msgid "blocks" -#~ msgstr "ढिक्काहरु" - #~ msgid "text size" #~ msgstr "अक्षरको साइज" @@ -2971,12 +3125,6 @@ msgstr "परियोजना सेभ गर?" #~ msgid "picture top" #~ msgstr "तस्विर माथी" -#~ msgid "flow" -#~ msgstr "प्रवाह" - -#~ msgid "portfolio" -#~ msgstr "पोर्टफोलीओ" - #~ msgid "restores most recent blocks from trash" #~ msgstr "हालसालको ढिक्काहरु रद्दिटोकरीबाट फिर्ता गरिन्छ" @@ -2995,9 +3143,6 @@ msgstr "परियोजना सेभ गर?" #~ msgid "Trashcan" #~ msgstr "डसट्बीन" -#~ msgid "pen" -#~ msgstr "कलम" - #~ msgid "picture right" #~ msgstr "दायाँमा भएको चित्र" @@ -3013,9 +3158,6 @@ msgstr "परियोजना सेभ गर?" #~ msgid "holds current text size (can be used in place of a number block)" #~ msgstr " तत्कालिन आकार बचत गर्छ (सङ्ख्या ब्लकको सट्टा प्रयोग गर्न सकिन्छ)" -#~ msgid "extras" -#~ msgstr "अधिक" - #~ msgid "name" #~ msgstr "नाम" @@ -3028,9 +3170,6 @@ msgstr "परियोजना सेभ गर?" #~ msgid "Keyboard" #~ msgstr "किबोर्ड" -#~ msgid "My Blocks" -#~ msgstr "मेरो ब्लाकहरु" - #~ msgid "Numbers" #~ msgstr "अंकहरु" @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-10-30 00:30-0400\n" -"PO-Revision-Date: 2013-11-01 20:12+0200\n" +"POT-Creation-Date: 2013-12-05 00:30-0500\n" +"PO-Revision-Date: 2013-12-10 19:34+0200\n" "Last-Translator: Eduardo H. <hoboprimate@gmail.com>\n" "Language-Team: LANGUAGE <walter@sugarlabs.org>\n" "Language: pt\n" @@ -30,112 +30,110 @@ msgstr "" "Uma tartaruga inspirada em Logo que desenha pinturas coloridas com blocos de " "programação visual" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:155 +msgid "Palette of turtle commands" +msgstr "Palete de comandos da tartaruga" + +#: TurtleArt/tabasics.py:156 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:775 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:784 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:792 msgid "turtle" msgstr "tartaruga" -#: TurtleArt/tabasics.py:158 -msgid "Palette of turtle commands" -msgstr "Palete de comandos da tartaruga" - -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:760 +#: TurtleArt/tabasics.py:160 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747 msgid "forward" msgstr "avançar" -#: TurtleArt/tabasics.py:166 +#: TurtleArt/tabasics.py:164 msgid "moves turtle forward" msgstr "move a tartaruga para a frente" -#: TurtleArt/tabasics.py:175 +#: TurtleArt/tabasics.py:173 msgid "back" msgstr "recuar" -#: TurtleArt/tabasics.py:179 +#: TurtleArt/tabasics.py:177 msgid "moves turtle backward" msgstr "move a tartaruga para trás" -#: TurtleArt/tabasics.py:189 +#: TurtleArt/tabasics.py:186 msgid "clean" msgstr "limpar" -#: TurtleArt/tabasics.py:192 +#: TurtleArt/tabasics.py:189 msgid "clears the screen and reset the turtle" msgstr "limpa o ecrã e coloca a tartaruga na posição inicial" -#: TurtleArt/tabasics.py:209 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:967 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1185 +#: TurtleArt/tabasics.py:207 TurtleArt/taconstants.py:138 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:973 msgid "left" msgstr "esquerda" -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:211 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" "roda a tartaruga na direção contrária dos ponteiros do relógio (ângulo em " "graus)" -#: TurtleArt/tabasics.py:224 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1000 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1187 +#: TurtleArt/tabasics.py:221 TurtleArt/taconstants.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1006 msgid "right" msgstr "direita" -#: TurtleArt/tabasics.py:228 +#: TurtleArt/tabasics.py:225 msgid "turns turtle clockwise (angle in degrees)" msgstr "roda a tartaruga na direção dos ponteiros do relógio (ângulo em graus)" -#: TurtleArt/tabasics.py:238 +#: TurtleArt/tabasics.py:235 msgid "arc" msgstr "arco" -#: TurtleArt/tabasics.py:238 +#: TurtleArt/tabasics.py:235 msgid "angle" msgstr "ângulo" -#: TurtleArt/tabasics.py:238 +#: TurtleArt/tabasics.py:235 msgid "radius" msgstr "raio" -#: TurtleArt/tabasics.py:242 +#: TurtleArt/tabasics.py:239 msgid "moves turtle along an arc" msgstr "move a tartaruga ao longo de um arco" -#: TurtleArt/tabasics.py:254 TurtleArt/tabasics.py:333 +#: TurtleArt/tabasics.py:251 TurtleArt/tabasics.py:330 msgid "set xy" msgstr "definir xy" -#: TurtleArt/tabasics.py:254 TurtleArt/tabasics.py:333 +#: TurtleArt/tabasics.py:251 TurtleArt/tabasics.py:330 msgid "x" msgstr "x" -#: TurtleArt/tabasics.py:254 TurtleArt/tabasics.py:333 +#: TurtleArt/tabasics.py:251 TurtleArt/tabasics.py:330 msgid "y" msgstr "y" -#: TurtleArt/tabasics.py:258 TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:255 TurtleArt/tabasics.py:334 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" "move a tartaruga para a posição coor.x, coor.y; (0, 0) fica no centro do " "ecrã." -#: TurtleArt/tabasics.py:269 +#: TurtleArt/tabasics.py:266 msgid "set heading" msgstr "definir orientação" -#: TurtleArt/tabasics.py:273 +#: TurtleArt/tabasics.py:270 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "define a orientação da tartaruga (0 é para o topo do ecrã)" -#: TurtleArt/tabasics.py:284 TurtleArt/tawindow.py:4351 +#: TurtleArt/tabasics.py:281 TurtleArt/tawindow.py:4452 msgid "xcor" msgstr "coor.x" -#: TurtleArt/tabasics.py:285 +#: TurtleArt/tabasics.py:282 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" @@ -143,11 +141,11 @@ msgstr "" "contém o valor atual da coordenada X da tartaruga (pode ser usado em vez de " "um bloco de número)" -#: TurtleArt/tabasics.py:299 TurtleArt/tawindow.py:4352 +#: TurtleArt/tabasics.py:296 TurtleArt/tawindow.py:4453 msgid "ycor" msgstr "coor.y" -#: TurtleArt/tabasics.py:300 +#: TurtleArt/tabasics.py:297 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" @@ -155,11 +153,11 @@ msgstr "" "contém o valor atual da coordenada Y da tartaruga (pode ser usado em vez de " "um bloco de número)" -#: TurtleArt/tabasics.py:314 TurtleArt/tawindow.py:4352 +#: TurtleArt/tabasics.py:311 TurtleArt/tawindow.py:4453 msgid "heading" msgstr "orientação" -#: TurtleArt/tabasics.py:315 +#: TurtleArt/tabasics.py:312 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" @@ -167,595 +165,670 @@ msgstr "" "contém o valor atual da orientação da tartaruga (pode ser usado em vez de um " "bloco de número)" +#: TurtleArt/tabasics.py:350 +msgid "Palette of pen commands" +msgstr "Palete de comandos da caneta" + #: TurtleArt/tabasics.py:351 msgid "pen" msgstr "caneta" -#: TurtleArt/tabasics.py:355 -msgid "Palette of pen commands" -msgstr "Palete de comandos da caneta" - -#: TurtleArt/tabasics.py:360 TurtleArt/tabasics.py:373 +#: TurtleArt/tabasics.py:356 TurtleArt/tabasics.py:369 msgid "fill screen" msgstr "preencher ecrã" -#: TurtleArt/tabasics.py:360 TurtleArt/tabasics.py:373 -#: TurtleArt/tabasics.py:436 TurtleArt/tawindow.py:4382 +#: TurtleArt/tabasics.py:356 TurtleArt/tabasics.py:369 +#: TurtleArt/tabasics.py:432 TurtleArt/tawindow.py:4483 msgid "color" msgstr "cor" -#: TurtleArt/tabasics.py:360 TurtleArt/tabasics.py:374 -#: TurtleArt/tabasics.py:448 TurtleArt/tawindow.py:4378 -#: TurtleArt/tawindow.py:4383 +#: TurtleArt/tabasics.py:356 TurtleArt/tabasics.py:370 +#: TurtleArt/tabasics.py:444 TurtleArt/tawindow.py:4479 +#: TurtleArt/tawindow.py:4484 msgid "shade" msgstr "tom" -#: TurtleArt/tabasics.py:364 TurtleArt/tabasics.py:378 +#: TurtleArt/tabasics.py:360 TurtleArt/tabasics.py:374 msgid "fills the background with (color, shade)" msgstr "preenche o fundo com (cor, tom)" -#: TurtleArt/tabasics.py:374 TurtleArt/tabasics.py:457 -#: TurtleArt/tawindow.py:4379 TurtleArt/tawindow.py:4384 +#: TurtleArt/tabasics.py:370 TurtleArt/tabasics.py:454 +#: TurtleArt/tawindow.py:4480 TurtleArt/tawindow.py:4485 msgid "gray" msgstr "cinza" -#: TurtleArt/tabasics.py:391 +#: TurtleArt/tabasics.py:387 msgid "set color" msgstr "definir cor" -#: TurtleArt/tabasics.py:395 +#: TurtleArt/tabasics.py:391 msgid "sets color of the line drawn by the turtle" msgstr "define a cor da linha desenhada pela tartaruga" -#: TurtleArt/tabasics.py:407 +#: TurtleArt/tabasics.py:403 msgid "set shade" msgstr "definir tom" -#: TurtleArt/tabasics.py:411 +#: TurtleArt/tabasics.py:407 msgid "sets shade of the line drawn by the turtle" msgstr "define o tom da linha desenhada pela tartaruga" -#: TurtleArt/tabasics.py:422 +#: TurtleArt/tabasics.py:418 msgid "set gray" msgstr "definir cinza" -#: TurtleArt/tabasics.py:425 +#: TurtleArt/tabasics.py:421 msgid "sets gray level of the line drawn by the turtle" msgstr "define o nível de cinza da linha desenhada pela tartaruga" -#: TurtleArt/tabasics.py:437 +#: TurtleArt/tabasics.py:433 msgid "holds current pen color (can be used in place of a number block)" msgstr "" "contém a cor atual da caneta (pode ser usado em vez de um bloco de número)" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "holds current pen shade" msgstr "contém o tom atual da caneta" -#: TurtleArt/tabasics.py:458 +#: TurtleArt/tabasics.py:455 msgid "holds current gray level (can be used in place of a number block)" msgstr "" "contém o nível de cinza atual (pode ser usado em vez de um bloco de número)" -#: TurtleArt/tabasics.py:468 +#: TurtleArt/tabasics.py:465 msgid "pen up" msgstr "caneta levantada" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:468 msgid "Turtle will not draw when moved." msgstr "A tartaruga não desenhará quando movida." -#: TurtleArt/tabasics.py:478 +#: TurtleArt/tabasics.py:475 msgid "pen down" msgstr "caneta embaixo" -#: TurtleArt/tabasics.py:481 +#: TurtleArt/tabasics.py:478 msgid "Turtle will draw when moved." msgstr "A tartaruga desenhará quando movida." -#: TurtleArt/tabasics.py:488 +#: TurtleArt/tabasics.py:485 msgid "pen down?" msgstr "caneta embaixo?" -#: TurtleArt/tabasics.py:490 +#: TurtleArt/tabasics.py:487 msgid "returns True if pen is down" msgstr "devolve Verdadeiro se a caneta estiver embaixo" -#: TurtleArt/tabasics.py:497 +#: TurtleArt/tabasics.py:494 msgid "set pen size" msgstr "definir tamanho da caneta" -#: TurtleArt/tabasics.py:501 +#: TurtleArt/tabasics.py:498 msgid "sets size of the line drawn by the turtle" msgstr "define o tamanho da linha desenhada pela tartaruga" -#: TurtleArt/tabasics.py:514 +#: TurtleArt/tabasics.py:511 msgid "start fill" msgstr "iniciar preenchimento" -#: TurtleArt/tabasics.py:516 +#: TurtleArt/tabasics.py:513 msgid "starts filled polygon (used with end fill block)" msgstr "" "inicia polígono preenchido (utilizado com o bloco terminar preenchimento)" -#: TurtleArt/tabasics.py:522 +#: TurtleArt/tabasics.py:519 msgid "end fill" msgstr "terminar preenchimento" -#: TurtleArt/tabasics.py:524 +#: TurtleArt/tabasics.py:521 msgid "completes filled polygon (used with start fill block)" msgstr "" "completa o polígono preenchido (utilizado com o bloco iniciar preenchimento)" -#: TurtleArt/tabasics.py:530 +#: TurtleArt/tabasics.py:527 msgid "pen size" msgstr "tamanho da caneta" -#: TurtleArt/tabasics.py:531 +#: TurtleArt/tabasics.py:528 msgid "holds current pen size (can be used in place of a number block)" msgstr "" "contém o tamanho atual da caneta (pode ser usado em vez de um bloco de " "número)" +#: TurtleArt/tabasics.py:544 +msgid "Palette of pen colors" +msgstr "Palete de cores da caneta" + #: TurtleArt/tabasics.py:545 msgid "colors" msgstr "cores" -#: TurtleArt/tabasics.py:549 -msgid "Palette of pen colors" -msgstr "Palete de cores da caneta" +#: TurtleArt/tabasics.py:550 +msgid "red" +msgstr "vermelho" -#: TurtleArt/tabasics.py:632 -msgid "numbers" -msgstr "números" +#: TurtleArt/tabasics.py:550 +msgid "orange" +msgstr "laranja" + +#: TurtleArt/tabasics.py:550 +msgid "yellow" +msgstr "amarelo" + +#: TurtleArt/tabasics.py:550 +msgid "green" +msgstr "verde" + +#: TurtleArt/tabasics.py:551 +msgid "cyan" +msgstr "ciano" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:551 +msgid "blue" +msgstr "azul" + +#: TurtleArt/tabasics.py:551 +msgid "purple" +msgstr "roxo" + +#: TurtleArt/tabasics.py:551 +msgid "white" +msgstr "branco" + +#: TurtleArt/tabasics.py:552 +msgid "black" +msgstr "preto" + +#: TurtleArt/tabasics.py:634 msgid "Palette of numeric operators" msgstr "Palete de operadores numéricos" -#: TurtleArt/tabasics.py:641 +#: TurtleArt/tabasics.py:635 +msgid "numbers" +msgstr "números" + +#: TurtleArt/tabasics.py:640 msgid "plus" msgstr "mais" -#: TurtleArt/tabasics.py:645 +#: TurtleArt/tabasics.py:644 msgid "adds two alphanumeric inputs" msgstr "soma duas entradas alfanuméricas" -#: TurtleArt/tabasics.py:660 +#: TurtleArt/tabasics.py:659 msgid "minus" msgstr "menos" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:662 msgid "subtracts bottom numeric input from top numeric input" msgstr "subtrai a entrada numérica de baixo à entrada numérica em cima" -#: TurtleArt/tabasics.py:675 +#: TurtleArt/tabasics.py:674 msgid "multiply" msgstr "multiplicar" -#: TurtleArt/tabasics.py:678 +#: TurtleArt/tabasics.py:677 msgid "multiplies two numeric inputs" msgstr "multiplica duas entradas numéricas" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:686 msgid "divide" msgstr "dividir" -#: TurtleArt/tabasics.py:690 +#: TurtleArt/tabasics.py:689 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" "divide a entrada numérica em cima (numerador) pela entrada numérica de baixo " "(denominador)" -#: TurtleArt/tabasics.py:700 +#: TurtleArt/tabasics.py:699 msgid "identity" msgstr "identidade" -#: TurtleArt/tabasics.py:702 +#: TurtleArt/tabasics.py:701 msgid "identity operator used for extending blocks" msgstr "operador de identidade utilizado para extender blocos" -#: TurtleArt/tabasics.py:726 TurtleArt/tabasics.py:727 +#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:726 msgid "mod" msgstr "mod" -#: TurtleArt/tabasics.py:730 +#: TurtleArt/tabasics.py:729 msgid "modular (remainder) operator" msgstr "operador módulo (resto da divisão inteira)" -#: TurtleArt/tabasics.py:738 +#: TurtleArt/tabasics.py:737 msgid "√" msgstr "√" -#: TurtleArt/tabasics.py:739 +#: TurtleArt/tabasics.py:738 msgid "square root" msgstr "raiz quadrada" -#: TurtleArt/tabasics.py:742 +#: TurtleArt/tabasics.py:741 msgid "calculates square root" msgstr "calcula a raiz quadrada" -#: TurtleArt/tabasics.py:750 +#: TurtleArt/tabasics.py:749 msgid "random" msgstr "aleatório" -#: TurtleArt/tabasics.py:750 +#: TurtleArt/tabasics.py:749 msgid "min" msgstr "mín" -#: TurtleArt/tabasics.py:750 +#: TurtleArt/tabasics.py:749 msgid "max" msgstr "máx" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:753 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" "devolve um número aleatório entre os valores mínimo (em cima) e máximo (em " "baixo)" -#: TurtleArt/tabasics.py:776 +#: TurtleArt/tabasics.py:775 msgid "number" msgstr "número" -#: TurtleArt/tabasics.py:777 +#: TurtleArt/tabasics.py:776 msgid "used as numeric input in mathematic operators" msgstr "utilizado como entrada numérica em operadores matemáticos" -#: TurtleArt/tabasics.py:784 +#: TurtleArt/tabasics.py:783 msgid "greater than" msgstr "maior que" -#: TurtleArt/tabasics.py:787 +#: TurtleArt/tabasics.py:786 msgid "logical greater-than operator" msgstr "operador lógico maior-que" -#: TurtleArt/tabasics.py:803 +#: TurtleArt/tabasics.py:802 msgid "less than" msgstr "menor que" -#: TurtleArt/tabasics.py:807 +#: TurtleArt/tabasics.py:806 msgid "logical less-than operator" msgstr "operador lógico menor-que" -#: TurtleArt/tabasics.py:823 +#: TurtleArt/tabasics.py:822 msgid "equal" msgstr "igual" -#: TurtleArt/tabasics.py:827 +#: TurtleArt/tabasics.py:826 msgid "logical equal-to operator" msgstr "operador lógico igual-a" -#: TurtleArt/tabasics.py:842 +#: TurtleArt/tabasics.py:841 msgid "not" msgstr "não é igual" -#: TurtleArt/tabasics.py:845 +#: TurtleArt/tabasics.py:844 msgid "logical NOT operator" msgstr "operador lógico não-é-igual (NOT)" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:856 +#: TurtleArt/tabasics.py:852 TurtleArt/tabasics.py:855 msgid "and" msgstr "e" -#: TurtleArt/tabasics.py:857 +#: TurtleArt/tabasics.py:856 msgid "logical AND operator" msgstr "operador lógico e (AND)" -#: TurtleArt/tabasics.py:865 TurtleArt/tabasics.py:868 +#: TurtleArt/tabasics.py:864 TurtleArt/tabasics.py:867 msgid "or" msgstr "ou" -#: TurtleArt/tabasics.py:869 +#: TurtleArt/tabasics.py:868 msgid "logical OR operator" msgstr "operador lógico ou (OR)" -#: TurtleArt/tabasics.py:878 -msgid "flow" -msgstr "fluxo" - -#: TurtleArt/tabasics.py:882 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:96 +#: TurtleArt/tabasics.py:879 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:72 msgid "Palette of flow operators" msgstr "Palete de operadores de fluxo" -#: TurtleArt/tabasics.py:886 +#: TurtleArt/tabasics.py:880 +msgid "flow" +msgstr "fluxo" + +#: TurtleArt/tabasics.py:884 msgid "wait" msgstr "esperar" -#: TurtleArt/tabasics.py:890 +#: TurtleArt/tabasics.py:888 msgid "pauses program execution a specified number of seconds" msgstr "pausa a execução do programa um determinado número de segundos" -#: TurtleArt/tabasics.py:899 +#: TurtleArt/tabasics.py:897 msgid "forever" msgstr "para sempre" -#: TurtleArt/tabasics.py:903 +#: TurtleArt/tabasics.py:901 msgid "loops forever" msgstr "repete para sempre" -#: TurtleArt/tabasics.py:913 TurtleArt/tabasics.py:917 +#: TurtleArt/tabasics.py:911 TurtleArt/tabasics.py:915 msgid "repeat" msgstr "repetir" -#: TurtleArt/tabasics.py:918 +#: TurtleArt/tabasics.py:916 msgid "loops specified number of times" msgstr "repete determinado número de vezes" -#: TurtleArt/tabasics.py:931 TurtleArt/tabasics.py:947 +#: TurtleArt/tabasics.py:929 TurtleArt/tabasics.py:945 msgid "if" msgstr "se" -#: TurtleArt/tabasics.py:931 TurtleArt/tabasics.py:947 +#: TurtleArt/tabasics.py:929 TurtleArt/tabasics.py:945 msgid "then" msgstr "então" -#: TurtleArt/tabasics.py:934 +#: TurtleArt/tabasics.py:932 msgid "if then" msgstr "se então" -#: TurtleArt/tabasics.py:936 +#: TurtleArt/tabasics.py:934 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "operador se-então que usa operadores booleanos da palete Números" -#: TurtleArt/tabasics.py:947 +#: TurtleArt/tabasics.py:945 msgid "else" msgstr "senão" -#: TurtleArt/tabasics.py:951 TurtleArt/tabasics.py:964 +#: TurtleArt/tabasics.py:949 TurtleArt/tabasics.py:962 msgid "if then else" msgstr "se então senão" -#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:965 +#: TurtleArt/tabasics.py:950 TurtleArt/tabasics.py:963 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "operador se-então-senão que usa operadores booleanos da palete Números" -#: TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:972 msgid "horizontal space" msgstr "espaço horizontal" -#: TurtleArt/tabasics.py:975 +#: TurtleArt/tabasics.py:973 msgid "jogs stack right" msgstr "expande pilha para a direita" -#: TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:982 msgid "vertical space" msgstr "espaço vertical" -#: TurtleArt/tabasics.py:985 +#: TurtleArt/tabasics.py:983 msgid "jogs stack down" msgstr "expande pilha para baixo" -#: TurtleArt/tabasics.py:992 +#: TurtleArt/tabasics.py:990 msgid "stop action" msgstr "parar ação" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:993 msgid "stops current action" msgstr "para a ação atual" #: TurtleArt/tabasics.py:1003 -msgid "blocks" -msgstr "blocos" - -#: TurtleArt/tabasics.py:1007 msgid "Palette of variable blocks" msgstr "Palete de blocos de variável" -#: TurtleArt/tabasics.py:1011 pysamples/grecord.py:214 +#: TurtleArt/tabasics.py:1004 +msgid "blocks" +msgstr "blocos" + +#: TurtleArt/tabasics.py:1008 pysamples/grecord.py:211 msgid "start" msgstr "iniciar" -#: TurtleArt/tabasics.py:1014 +#: TurtleArt/tabasics.py:1011 msgid "connects action to toolbar run buttons" msgstr "conecta ação com os botões de execução da barra de ferramentas" -#: TurtleArt/tabasics.py:1026 TurtleArt/tabasics.py:1027 -#: TurtleArt/tabasics.py:1028 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:212 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:219 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: TurtleArt/tabasics.py:1023 TurtleArt/tabasics.py:1024 +#: TurtleArt/tabasics.py:1025 +#: 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:189 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:210 msgid "text" msgstr "texto" -#: TurtleArt/tabasics.py:1029 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: TurtleArt/tabasics.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 msgid "string value" msgstr "valor de texto" -#: TurtleArt/tabasics.py:1033 TurtleArt/tabasics.py:1036 -#: TurtleArt/tabasics.py:1049 TurtleArt/tabasics.py:1053 -#: TurtleArt/tawindow.py:1546 TurtleArt/tawindow.py:1647 -#: TurtleArt/tawindow.py:1660 TurtleArt/tawindow.py:2280 -#: TurtleArt/tawindow.py:4681 +#: TurtleArt/tabasics.py:1030 TurtleArt/tabasics.py:1033 +#: TurtleArt/tabasics.py:1046 TurtleArt/tabasics.py:1050 +#: TurtleArt/tawindow.py:1577 TurtleArt/tawindow.py:1676 +#: TurtleArt/tawindow.py:1689 TurtleArt/tawindow.py:2330 +#: TurtleArt/tawindow.py:4785 msgid "action" msgstr "ação" -#: TurtleArt/tabasics.py:1038 +#: TurtleArt/tabasics.py:1035 msgid "top of nameable action stack" msgstr "topo da pilha de ação com nome" -#: TurtleArt/tabasics.py:1054 TurtleArt/tawindow.py:4694 +#: TurtleArt/tabasics.py:1051 TurtleArt/tawindow.py:4798 msgid "invokes named action stack" msgstr "invoca pilha de ação com nome" -#: TurtleArt/tabasics.py:1060 +#: TurtleArt/tabasics.py:1058 msgid "store in box 1" msgstr "guardar na caixa 1" -#: TurtleArt/tabasics.py:1065 +#: TurtleArt/tabasics.py:1063 msgid "stores numeric value in Variable 1" msgstr "guarda o valor numérico na Variável 1" -#: TurtleArt/tabasics.py:1074 +#: TurtleArt/tabasics.py:1072 msgid "store in box 2" msgstr "guardar na caixa 2" -#: TurtleArt/tabasics.py:1079 +#: TurtleArt/tabasics.py:1077 msgid "stores numeric value in Variable 2" msgstr "guarda o valor numérico na Variável 2" -#: TurtleArt/tabasics.py:1088 +#: TurtleArt/tabasics.py:1086 msgid "box 1" msgstr "caixa 1" -#: TurtleArt/tabasics.py:1091 +#: TurtleArt/tabasics.py:1089 msgid "Variable 1 (numeric value)" msgstr "Variável 1 (valor numérico)" -#: TurtleArt/tabasics.py:1101 +#: TurtleArt/tabasics.py:1099 msgid "box 2" msgstr "caixa 2" -#: TurtleArt/tabasics.py:1104 +#: TurtleArt/tabasics.py:1102 msgid "Variable 2 (numeric value)" msgstr "Variável 2 (valor numérico)" -#: TurtleArt/tabasics.py:1116 TurtleArt/tawindow.py:4743 +#: TurtleArt/tabasics.py:1114 TurtleArt/tawindow.py:4847 msgid "store in" msgstr "guardar em" -#: TurtleArt/tabasics.py:1116 TurtleArt/tabasics.py:1132 +#: TurtleArt/tabasics.py:1114 TurtleArt/tabasics.py:1130 msgid "box" msgstr "caixa" -#: TurtleArt/tabasics.py:1116 TurtleArt/tawindow.py:4743 +#: TurtleArt/tabasics.py:1114 TurtleArt/tawindow.py:4847 msgid "value" msgstr "valor" -#: TurtleArt/tabasics.py:1120 TurtleArt/tabasics.py:1135 -#: TurtleArt/tawindow.py:1550 TurtleArt/tawindow.py:1686 -#: TurtleArt/tawindow.py:2284 TurtleArt/tawindow.py:4708 -#: TurtleArt/tawindow.py:4735 +#: TurtleArt/tabasics.py:1118 TurtleArt/tabasics.py:1133 +#: TurtleArt/tawindow.py:1581 TurtleArt/tawindow.py:1715 +#: TurtleArt/tawindow.py:2334 TurtleArt/tawindow.py:4812 +#: TurtleArt/tawindow.py:4839 msgid "my box" msgstr "a minha caixa" -#: TurtleArt/tabasics.py:1121 TurtleArt/tawindow.py:4748 +#: TurtleArt/tabasics.py:1119 TurtleArt/tawindow.py:4852 msgid "stores numeric value in named variable" msgstr "guarda valor numérico em variável com nome" -#: TurtleArt/tabasics.py:1138 TurtleArt/tawindow.py:4721 +#: TurtleArt/tabasics.py:1136 TurtleArt/tawindow.py:4825 msgid "named variable (numeric value)" msgstr "variável com nome (valor numérico)" -#: TurtleArt/tabasics.py:1144 TurtleArt/tabasics.py:1168 +#: TurtleArt/tabasics.py:1142 TurtleArt/tabasics.py:1166 msgid "action 1" msgstr "ação 1" -#: TurtleArt/tabasics.py:1147 +#: TurtleArt/tabasics.py:1145 msgid "top of Action 1 stack" msgstr "topo da pilha Ação 1" -#: TurtleArt/tabasics.py:1156 TurtleArt/tabasics.py:1181 +#: TurtleArt/tabasics.py:1154 TurtleArt/tabasics.py:1179 msgid "action 2" msgstr "ação 2" -#: TurtleArt/tabasics.py:1159 +#: TurtleArt/tabasics.py:1157 msgid "top of Action 2 stack" msgstr "topo da pilha Ação 2" -#: TurtleArt/tabasics.py:1171 +#: TurtleArt/tabasics.py:1169 msgid "invokes Action 1 stack" msgstr "invoca pilha Ação 1" -#: TurtleArt/tabasics.py:1184 +#: TurtleArt/tabasics.py:1182 msgid "invokes Action 2 stack" msgstr "invoca pilha Ação 2" -#: TurtleArt/tabasics.py:1194 TurtleArt/tabasics.py:1198 -#: TurtleArt/tapalette.py:138 TurtleArt/tapalette.py:139 +#: TurtleArt/tabasics.py:1194 TurtleArt/tabasics.py:1195 +#: TurtleArt/tapalette.py:137 TurtleArt/tapalette.py:138 msgid "trash" msgstr "lixo" -#: TurtleArt/tabasics.py:1202 TurtleArtActivity.py:1574 +#: TurtleArt/tabasics.py:1199 TurtleArt/tawindow.py:2203 msgid "empty trash" msgstr "esvaziar lixo" -#: TurtleArt/tabasics.py:1203 +#: TurtleArt/tabasics.py:1200 msgid "permanently deletes items in trash" msgstr "apaga permanentemente os itens no lixo" -#: TurtleArt/tabasics.py:1207 +#: TurtleArt/tabasics.py:1204 msgid "restore all" msgstr "restaurar tudo" -#: TurtleArt/tabasics.py:1208 +#: TurtleArt/tabasics.py:1205 msgid "restore all blocks from trash" msgstr "restaura todos os blocos do lixo" -#: TurtleArt/tabasics.py:1212 +#: TurtleArt/tabasics.py:1209 msgid "clear all" msgstr "limpar tudo" -#: TurtleArt/tabasics.py:1213 +#: TurtleArt/tabasics.py:1210 msgid "move all blocks to trash" msgstr "move todos os blocos para o lixo" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2258 -#: TurtleArtActivity.py:838 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2308 +#: TurtleArtActivity.py:892 msgid "Share selected blocks" msgstr "Partilhar os blocos selecionados" -#: TurtleArt/taconstants.py:293 TurtleArt/taconstants.py:315 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: TurtleArt/taconstants.py:420 TurtleArt/taconstants.py:462 +#: TurtleArt/taconstants.py:139 +msgid "up" +msgstr "para cima" + +#: TurtleArt/taconstants.py:141 +msgid "down" +msgstr "para baixo" + +#: TurtleArt/taconstants.py:142 +msgid "backspace" +msgstr "retrocesso" + +#: TurtleArt/taconstants.py:143 +msgid "tab" +msgstr "tabuladora" + +#. TRANS: enter is the name of the enter (or return) key +#: TurtleArt/taconstants.py:145 +msgid "enter" +msgstr "enter" + +#. TRANS: space is the name of the space key +#: TurtleArt/taconstants.py:148 +msgid "space" +msgstr "espaço" + +#: TurtleArt/taconstants.py:149 +msgid "delete" +msgstr "apagar" + +#: TurtleArt/taconstants.py:362 TurtleArt/taconstants.py:383 +#: TurtleArt/taconstants.py:403 TurtleArt/taconstants.py:444 +#: TurtleArt/taconstants.py:485 TurtleArt/taconstants.py:526 msgid "Title" msgstr "Título" -#: TurtleArt/taexportpython.py:170 +#: TurtleArt/taexportpython.py:194 msgid "block is not exportable" msgstr "o bloco não é exportável" -#: TurtleArt/taexportpython.py:189 +#: TurtleArt/taexportpython.py:213 msgid "error while exporting block" msgstr "erro ao exportar o bloco" -#: TurtleArt/talogo.py:382 TurtleArt/tawindow.py:1507 TurtleArtActivity.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1588 +#: TurtleArt/talogo.py:383 TurtleArt/tawindow.py:1538 TurtleArtActivity.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1302 msgid "Stop turtle" msgstr "Parar tartaruga" -#: TurtleArt/talogo.py:392 TurtleArtActivity.py:435 TurtleArtActivity.py:820 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1579 +#: TurtleArt/talogo.py:393 TurtleArtActivity.py:489 TurtleArtActivity.py:874 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1293 msgid "Show blocks" msgstr "Mostrar blocos" -#: TurtleArt/talogo.py:396 TurtleArtActivity.py:439 TurtleArtActivity.py:1114 +#: TurtleArt/talogo.py:397 TurtleArtActivity.py:493 TurtleArtActivity.py:1172 msgid "Hide blocks" msgstr "Esconder blocos" -#: TurtleArt/talogo.py:536 +#: TurtleArt/talogo.py:537 msgid "did not output to" msgstr "não saiu para" -#: TurtleArt/talogo.py:576 TurtleArt/talogo.py:884 +#: TurtleArt/talogo.py:577 TurtleArt/talogo.py:948 msgid "doesn't like" msgstr "não gosta" -#: TurtleArt/talogo.py:577 TurtleArt/talogo.py:885 +#: TurtleArt/talogo.py:578 TurtleArt/talogo.py:949 msgid "as input" msgstr "como entrada" -#: TurtleArt/talogo.py:638 +#: TurtleArt/talogo.py:639 msgid "I don't know how to" msgstr "Eu não sei como" -#: TurtleArt/tapalette.py:98 +#: TurtleArt/tapalette.py:97 msgid "displays next palette" msgstr "mostra a palete seguinte" -#: TurtleArt/tapalette.py:99 +#: TurtleArt/tapalette.py:98 msgid "changes the orientation of the palette of blocks" msgstr "altera a orientação das paletes de blocos" -#: TurtleArt/taprimitive.py:52 +#: TurtleArt/taplugin.py:90 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "Por favor reinicia o TartarugArte para utilizar este plugin." + +#: TurtleArt/taplugin.py:93 TurtleArt/taplugin.py:104 +#: TurtleArt/taplugin.py:107 +msgid "Plugin could not be installed." +msgstr "O plugin não pode ser instalado." + +#: TurtleArt/taprimitive.py:57 msgid "error in highlighted block" msgstr "erro no bloco realçado" -#: TurtleArt/taprimitive.py:54 +#: TurtleArt/taprimitive.py:59 msgid "error" msgstr "erro" @@ -768,269 +841,270 @@ msgid "Save..." msgstr "Guardar..." #: TurtleArt/tautils.py:591 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:868 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:860 msgid "click to open" msgstr "clica para abrir" -#: TurtleArt/tawindow.py:1190 TurtleArt/tawindow.py:1191 +#: TurtleArt/tawindow.py:1207 TurtleArt/tawindow.py:1208 msgid "orientation" msgstr "orientação" -#: TurtleArt/tawindow.py:1205 TurtleArt/tawindow.py:1843 +#: TurtleArt/tawindow.py:1222 TurtleArt/tawindow.py:1872 msgid "next" msgstr "próximo" -#: TurtleArt/tawindow.py:1244 TurtleArt/tawindow.py:1864 +#: TurtleArt/tawindow.py:1261 TurtleArt/tawindow.py:1893 msgid "shift" msgstr "deslocar" -#: TurtleArt/tawindow.py:1511 +#: TurtleArt/tawindow.py:1542 msgid "Please hit the Stop Button before making changes to your program" msgstr "" "Por favor, carrega no botão Parar antes de fazeres mudanças ao teu programa" -#: TurtleArt/tawindow.py:1564 +#: TurtleArt/tawindow.py:1595 msgid "Select blocks to share" msgstr "Selecionar blocos para partilhar" -#: TurtleArt/tawindow.py:1731 TurtleArtActivity.py:720 -#: TurtleArtActivity.py:870 turtleblocks.py:437 +#: TurtleArt/tawindow.py:1760 TurtleArtActivity.py:774 +#: TurtleArtActivity.py:921 turtleblocks.py:462 msgid "Save stack" msgstr "Guardar pilha" -#: TurtleArt/tawindow.py:1732 TurtleArt/tawindow.py:1746 +#: TurtleArt/tawindow.py:1761 TurtleArt/tawindow.py:1775 msgid "Really overwrite stack?" msgstr "Desejas sobrescrever a pilha?" -#: TurtleArt/tawindow.py:1735 TurtleArt/tawindow.py:1774 +#: TurtleArt/tawindow.py:1764 TurtleArt/tawindow.py:1803 #: gnome_plugins/uploader_plugin.py:144 msgid "Cancel" msgstr "Cancelar" -#: TurtleArt/tawindow.py:1739 TurtleArt/tawindow.py:1749 +#: TurtleArt/tawindow.py:1768 TurtleArt/tawindow.py:1778 msgid "Overwrite stack" msgstr "Sobrescrever pilha" -#: TurtleArt/tawindow.py:1770 TurtleArt/tawindow.py:1778 -#: TurtleArt/tawindow.py:1787 TurtleArtActivity.py:722 turtleblocks.py:439 +#: TurtleArt/tawindow.py:1799 TurtleArt/tawindow.py:1807 +#: TurtleArt/tawindow.py:1816 TurtleArtActivity.py:776 turtleblocks.py:464 msgid "Delete stack" msgstr "Apagar pilha" -#: TurtleArt/tawindow.py:1771 TurtleArt/tawindow.py:1784 +#: TurtleArt/tawindow.py:1800 TurtleArt/tawindow.py:1813 msgid "Really delete stack?" msgstr "Desejas apagar a pilha?" -#: TurtleArt/tawindow.py:4530 +#: TurtleArt/tawindow.py:2204 +msgid "Do you really want to empty the trash?" +msgstr "Desejas esvaziar o lixo?" + +#: TurtleArt/tawindow.py:4634 msgid "image" msgstr "imagem" -#: TurtleArtActivity.py:129 +#: TurtleArtActivity.py:131 msgid "Please wait" msgstr "Por favor espera" -#: TurtleArtActivity.py:130 +#: TurtleArtActivity.py:132 msgid "Starting connection..." msgstr "A iniciar ligação..." -#: TurtleArtActivity.py:219 TurtleArtActivity.py:844 TurtleArtActivity.py:1029 -#: TurtleArtActivity.py:1069 turtleblocks.py:408 -msgid "Save as Logo" -msgstr "Guardar como Logo" - -#: TurtleArtActivity.py:250 TurtleArtActivity.py:845 TurtleArtActivity.py:1032 -#: TurtleArtActivity.py:1072 turtleblocks.py:410 -msgid "Save as Python" -msgstr "Guardar como Python" - -#: TurtleArtActivity.py:307 TurtleArtActivity.py:843 TurtleArtActivity.py:1026 -#: TurtleArtActivity.py:1066 turtleblocks.py:406 -msgid "Save as image" -msgstr "Guardar como imagem" - -#: TurtleArtActivity.py:315 +#: TurtleArtActivity.py:367 msgid "snapshot" msgstr "revisão" -#: TurtleArtActivity.py:323 TurtleArtActivity.py:846 TurtleArtActivity.py:1036 -#: TurtleArtActivity.py:1076 -msgid "Save snapshot" -msgstr "Guardar revisão" - -#: TurtleArtActivity.py:368 TurtleArtActivity.py:745 TurtleArtActivity.py:897 +#: TurtleArtActivity.py:422 TurtleArtActivity.py:799 TurtleArtActivity.py:948 msgid "Turn off hover help" msgstr "Desligar ajuda flutuante" -#: TurtleArtActivity.py:377 turtleblocks.py:430 +#: TurtleArtActivity.py:431 turtleblocks.py:455 msgid "Turn on hover help" msgstr "Ligar ajuda flutuante" -#: TurtleArtActivity.py:387 turtleblocks.py:444 +#: TurtleArtActivity.py:441 turtleblocks.py:469 msgid "Show palette" msgstr "Mostrar palete" -#: TurtleArtActivity.py:393 TurtleArtActivity.py:1102 turtleblocks.py:446 +#: TurtleArtActivity.py:447 TurtleArtActivity.py:1160 turtleblocks.py:471 msgid "Hide palette" msgstr "Esconder palete" -#: TurtleArtActivity.py:561 +#: TurtleArtActivity.py:615 msgid "Rescale coordinates down" msgstr "Diminuir a escala das coordenadas" -#: TurtleArtActivity.py:570 TurtleArtActivity.py:736 TurtleArtActivity.py:893 +#: TurtleArtActivity.py:624 TurtleArtActivity.py:790 TurtleArtActivity.py:944 msgid "Rescale coordinates up" msgstr "Aumentar a escala das coordenadas" -#: TurtleArtActivity.py:668 TurtleArtActivity.py:703 TurtleArtActivity.py:813 -#: TurtleArtActivity.py:867 turtleblocks.py:441 +#: TurtleArtActivity.py:722 TurtleArtActivity.py:757 TurtleArtActivity.py:867 +#: TurtleArtActivity.py:918 turtleblocks.py:466 msgid "Edit" msgstr "Editar" -#: TurtleArtActivity.py:673 TurtleArtActivity.py:701 TurtleArtActivity.py:814 -#: TurtleArtActivity.py:885 turtleblocks.py:432 +#: TurtleArtActivity.py:727 TurtleArtActivity.py:755 TurtleArtActivity.py:868 +#: TurtleArtActivity.py:936 turtleblocks.py:457 msgid "View" msgstr "Ver" -#: TurtleArtActivity.py:699 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:753 TurtleArtActivity.py:869 msgid "Project" msgstr "Projeto" -#: TurtleArtActivity.py:705 TurtleArtActivity.py:812 TurtleArtActivity.py:840 -#: TurtleArtActivity.py:842 TurtleArtActivity.py:1021 +#: TurtleArtActivity.py:759 TurtleArtActivity.py:866 TurtleArtActivity.py:893 msgid "Save/Load" msgstr "Guardar/Carregar" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:868 turtleblocks.py:435 +#: TurtleArtActivity.py:767 TurtleArtActivity.py:919 turtleblocks.py:460 msgid "Copy" msgstr "Copiar" -#: TurtleArtActivity.py:715 TurtleArtActivity.py:869 turtleblocks.py:436 +#: TurtleArtActivity.py:769 TurtleArtActivity.py:920 turtleblocks.py:461 msgid "Paste" msgstr "Colar" -#: TurtleArtActivity.py:717 +#: TurtleArtActivity.py:771 msgid "Restore blocks from trash" msgstr "Restaura os blocos do lixo" -#: TurtleArtActivity.py:725 TurtleArtActivity.py:886 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:902 +#: TurtleArtActivity.py:779 TurtleArtActivity.py:937 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:907 msgid "Fullscreen" msgstr "Ecrã Inteiro" -#: TurtleArtActivity.py:728 TurtleArtActivity.py:887 turtleblocks.py:416 +#: TurtleArtActivity.py:782 TurtleArtActivity.py:938 turtleblocks.py:441 msgid "Cartesian coordinates" msgstr "Coordenadas cartesianas" -#: TurtleArtActivity.py:730 TurtleArtActivity.py:889 turtleblocks.py:418 +#: TurtleArtActivity.py:784 TurtleArtActivity.py:940 turtleblocks.py:443 msgid "Polar coordinates" msgstr "Coordenadas polares" -#: TurtleArtActivity.py:733 TurtleArtActivity.py:891 +#: TurtleArtActivity.py:787 TurtleArtActivity.py:942 msgid "Metric coordinates" msgstr "Coordenadas métricas" -#: TurtleArtActivity.py:739 TurtleArtActivity.py:895 turtleblocks.py:423 +#: TurtleArtActivity.py:793 TurtleArtActivity.py:946 turtleblocks.py:448 msgid "Grow blocks" msgstr "Aumentar tamanho dos blocos" -#: TurtleArtActivity.py:742 TurtleArtActivity.py:896 turtleblocks.py:425 +#: TurtleArtActivity.py:796 TurtleArtActivity.py:947 turtleblocks.py:450 msgid "Shrink blocks" msgstr "Diminuir tamanho dos blocos" -#: TurtleArtActivity.py:770 TurtleArtActivity.py:783 TurtleArtActivity.py:821 -#: TurtleArtActivity.py:1043 +#: TurtleArtActivity.py:824 TurtleArtActivity.py:837 TurtleArtActivity.py:875 +#: TurtleArtActivity.py:1102 msgid "Load example" msgstr "Carregar exemplo" -#: TurtleArtActivity.py:816 TurtleArtActivity.py:1108 turtleblocks.py:453 +#: TurtleArtActivity.py:870 TurtleArtActivity.py:1166 turtleblocks.py:478 msgid "Clean" msgstr "Limpar" -#: TurtleArtActivity.py:817 TurtleArtActivity.py:1110 turtleblocks.py:454 +#: TurtleArtActivity.py:871 TurtleArtActivity.py:1168 turtleblocks.py:479 msgid "Run" msgstr "Executar" -#: TurtleArtActivity.py:818 TurtleArtActivity.py:1112 turtleblocks.py:455 +#: TurtleArtActivity.py:872 TurtleArtActivity.py:1170 turtleblocks.py:480 msgid "Step" msgstr "Passo a passo" -#: TurtleArtActivity.py:822 turtleblocks.py:462 util/helpbutton.py:44 +#: TurtleArtActivity.py:876 turtleblocks.py:487 util/helpbutton.py:44 msgid "Help" msgstr "Ajuda" -#: TurtleArtActivity.py:823 turtleblocks.py:457 +#: TurtleArtActivity.py:877 turtleblocks.py:482 msgid "Stop" msgstr "Parar" -#: TurtleArtActivity.py:847 TurtleArtActivity.py:1052 -#: TurtleArtActivity.py:1078 turtleblocks.py:403 +#: TurtleArtActivity.py:894 TurtleArtActivity.py:1077 +#: TurtleArtActivity.py:1125 turtleblocks.py:431 +msgid "Save as image" +msgstr "Guardar como imagem" + +#: TurtleArtActivity.py:895 TurtleArtActivity.py:1080 +#: TurtleArtActivity.py:1128 turtleblocks.py:433 +msgid "Save as Logo" +msgstr "Guardar como Logo" + +#: TurtleArtActivity.py:896 TurtleArtActivity.py:1083 +#: TurtleArtActivity.py:1131 turtleblocks.py:435 +msgid "Save as Python" +msgstr "Guardar como Python" + +#: TurtleArtActivity.py:897 TurtleArtActivity.py:1087 +#: TurtleArtActivity.py:1135 +msgid "Save snapshot" +msgstr "Guardar revisão" + +#: TurtleArtActivity.py:898 TurtleArtActivity.py:1111 msgid "Load project" msgstr "Carregar projeto" -#: TurtleArtActivity.py:850 TurtleArtActivity.py:1057 -#: TurtleArtActivity.py:1083 +#: TurtleArtActivity.py:901 TurtleArtActivity.py:1116 +#: TurtleArtActivity.py:1142 turtleblocks.py:427 msgid "Load plugin" msgstr "Carregar plugin" -#: TurtleArtActivity.py:851 TurtleArtActivity.py:1060 -#: TurtleArtActivity.py:1086 +#: TurtleArtActivity.py:902 TurtleArtActivity.py:1119 +#: TurtleArtActivity.py:1145 msgid "Load Python block" msgstr "Carregar bloco de Python" -#: TurtleArtActivity.py:998 +#: TurtleArtActivity.py:1049 msgid "Palettes" msgstr "Paletes" -#: TurtleArtActivity.py:1016 +#: TurtleArtActivity.py:1067 msgid "Sharing blocks disabled" msgstr "Partilha de blocos desativada" -#: TurtleArtActivity.py:1049 turtleblocks.py:402 +#: TurtleArtActivity.py:1072 turtleblocks.py:429 +msgid "Save" +msgstr "Guardar" + +#: TurtleArtActivity.py:1091 +msgid "Load" +msgstr "Carregar" + +#: TurtleArtActivity.py:1108 turtleblocks.py:425 msgid "Open" msgstr "Abrir" -#: TurtleArtActivity.py:1103 +#: TurtleArtActivity.py:1137 turtleblocks.py:426 +msgid "Add project" +msgstr "Adicionar projeto" + +#: TurtleArtActivity.py:1161 msgid "<Ctrl>p" msgstr "<Ctrl>p" -#: TurtleArtActivity.py:1108 +#: TurtleArtActivity.py:1166 msgid "<Ctrl>e" msgstr "<Ctrl>e" -#: TurtleArtActivity.py:1110 +#: TurtleArtActivity.py:1168 msgid "<Ctrl>r" msgstr "<Ctrl>r" -#: TurtleArtActivity.py:1112 +#: TurtleArtActivity.py:1170 msgid "<Ctrl>w" msgstr "<Ctrl>w" -#: TurtleArtActivity.py:1115 +#: TurtleArtActivity.py:1173 msgid "<Ctrl>s" msgstr "<Ctrl>s" -#: TurtleArtActivity.py:1282 TurtleArtActivity.py:1287 -#: TurtleArtActivity.py:1367 -msgid "Plugin could not be installed." -msgstr "O plugin não pode ser instalado." - -#: TurtleArtActivity.py:1363 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "Por favor reinicia o TartarugArte para utilizar este plugin." - -#: TurtleArtActivity.py:1381 +#: TurtleArtActivity.py:1352 #, python-format msgid "Plugin %s already installed." msgstr "O plugin %s já está instalado." -#: TurtleArtActivity.py:1382 +#: TurtleArtActivity.py:1353 turtleblocks.py:547 #, python-format msgid "Do you want to reinstall %s?" msgstr "Queres reinstalar %s?" -#: TurtleArtActivity.py:1575 -msgid "Do you really want to empty the trash?" -msgstr "Desejas esvaziar o lixo?" - #: gnome_plugins/collaboration_plugin.py:64 msgid "My Turtle Art session" msgstr "A minha sessão TartarugArte" @@ -1137,11 +1211,11 @@ msgstr "O login falhou" msgid "Failed to upload!" msgstr "A transferência falhou!" -#: plugins/accelerometer/accelerometer.py:49 -#: 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:347 +#: plugins/accelerometer/accelerometer.py:50 +#: plugins/audio_sensors/audio_sensors.py:81 +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/light_sensor/light_sensor.py:52 plugins/rfid/rfid.py:87 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "Palette of sensor blocks" msgstr "Palete de blocos de sensores" @@ -1155,475 +1229,461 @@ msgstr "aceleração" msgid "push acceleration in x, y, z to heap" msgstr "inserir a aceleração em X, Y, Z para pilha" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:206 +#: plugins/audio_sensors/audio_sensors.py:90 pysamples/grecord.py:206 msgid "sound" msgstr "som" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 +#: plugins/audio_sensors/audio_sensors.py:91 msgid "raw microphone input signal" msgstr "sinal bruto da entrada do microfone" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 +#: plugins/audio_sensors/audio_sensors.py:97 msgid "loudness" msgstr "volume" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 +#: plugins/audio_sensors/audio_sensors.py:98 msgid "microphone input volume" msgstr "volume da entrada do microfone" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:332 +#: plugins/audio_sensors/audio_sensors.py:123 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:310 msgid "pitch" msgstr "altura do som" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 +#: plugins/audio_sensors/audio_sensors.py:124 msgid "microphone input pitch" msgstr "altura do som da entrada do microfone" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 +#: plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:175 msgid "resistance" msgstr "resistência" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:176 msgid "microphone input resistance" msgstr "resistência da entrada do microfone" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 +#: plugins/audio_sensors/audio_sensors.py:163 +#: plugins/audio_sensors/audio_sensors.py:181 msgid "voltage" msgstr "voltagem" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 +#: plugins/audio_sensors/audio_sensors.py:164 +#: plugins/audio_sensors/audio_sensors.py:182 msgid "microphone input voltage" msgstr "voltagem da entrada do microfone" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:158 +#: plugins/camera_sensor/camera_sensor.py:71 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 msgid "Palette of media objects" msgstr "Palete de objetos de média" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 +#: plugins/camera_sensor/camera_sensor.py:83 +#: plugins/camera_sensor/camera_sensor.py:99 +#: plugins/camera_sensor/camera_sensor.py:136 +#: plugins/camera_sensor/camera_sensor.py:152 +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:66 msgid "brightness" msgstr "luminosidade" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 +#: plugins/camera_sensor/camera_sensor.py:85 +#: plugins/camera_sensor/camera_sensor.py:138 msgid "light level detected by camera" msgstr "nível de luz detetado pela câmara" -#: plugins/camera_sensor/camera_sensor.py:95 -#: plugins/camera_sensor/camera_sensor.py:143 +#: plugins/camera_sensor/camera_sensor.py:101 +#: plugins/camera_sensor/camera_sensor.py:154 msgid "Average RGB color from camera is pushed to the stack" msgstr "O valor médio da cor RGB da câmara é inserido na pilha" -#: plugins/camera_sensor/camera_sensor.py:106 -#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:114 #: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 +#: plugins/camera_sensor/camera_sensor.py:129 +#: plugins/camera_sensor/camera_sensor.py:169 +#: plugins/camera_sensor/camera_sensor.py:177 msgid "camera output" msgstr "saída da câmara" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 +#: plugins/light_sensor/light_sensor.py:61 +#: plugins/light_sensor/light_sensor.py:69 msgid "light level detected by light sensor" msgstr "nível de luz detetado pelo sensor de luz" -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 msgid "RFID" msgstr "RFID" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +#: plugins/rfid/rfid.py:94 plugins/rfid/rfid.py:102 msgid "read value from RFID device" msgstr "ler valor do dispositivo RFID" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:76 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:79 msgid "while" msgstr "enquanto" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:80 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" "operador faz-enquanto-Verdade que utiliza operadores booleanos da palete de " "Números" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:121 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:97 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 msgid "until" msgstr "até" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:101 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" "operador faz-até-Verdade que utiliza operadores booleanos da palete de " "Números" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:121 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1017 msgid "top" msgstr "topo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "top of a collapsible stack" msgstr "topo de uma pilha que pode encolher" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:154 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:135 msgid "media" msgstr "média" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 msgid "journal" msgstr "diário" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:166 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:142 msgid "Sugar Journal media object" msgstr "Objeto de média do Diário do Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:176 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:152 msgid "audio" msgstr "áudio" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:154 msgid "Sugar Journal audio object" msgstr "Objeto de som do Diário do Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:164 msgid "video" msgstr "vídeo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:166 msgid "Sugar Journal video object" msgstr "Objeto de vídeo do Diário do Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:176 msgid "description" msgstr "descrição" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:202 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 msgid "Sugar Journal description field" msgstr "Campo de descrição do Diário do Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:218 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 msgid "show" msgstr "mostrar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:237 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "draws text or show media from the Journal" msgstr "desenha texto ou mostra média do Diário" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:233 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:209 msgid "show aligned" msgstr "mostrar alinhado" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 msgid "set scale" msgstr "ajustar escala" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 msgid "sets the scale of media" msgstr "ajusta a escala do média" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236 msgid "save picture" msgstr "guardar imagem" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:261 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:249 msgid "picture name" msgstr "nome da imagem" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 msgid "saves a picture to the Sugar Journal" msgstr "guarda uma imagem no Diário do Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 msgid "save SVG" msgstr "guardar SVG" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:273 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "guarda os desenhos da tartaruga como um ficheiro SVG no Diário do Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:280 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 msgid "scale" msgstr "escala" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:284 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:263 msgid "holds current scale value" msgstr "contém o valor atual da escala" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 msgid "media wait" msgstr "esperar por média" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:293 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "wait for current video or audio to complete" msgstr "espera que o vídeo ou áudio atual acabe" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:278 msgid "media stop" msgstr "parar média" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:301 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:280 msgid "stop video or audio" msgstr "parar vídeo ou áudio" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:306 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 msgid "media pause" msgstr "pausar média" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 msgid "pause video or audio" msgstr "pausar vídeo ou áudio" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 msgid "media resume" msgstr "retomar média" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:315 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:294 msgid "resume playing video or audio" msgstr "retomar a reprodução de vídeo ou áudio" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:321 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 msgid "speak" msgstr "falar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:301 msgid "hello" msgstr "olá" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:324 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:302 msgid "speaks text" msgstr "fala texto" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:332 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:310 msgid "sinewave" msgstr "sinusoide" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:333 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "amplitude" msgstr "amplitude" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:333 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "duration" msgstr "duração" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "toca uma sinusoide na frequência, amplitude, e duração (em segundos)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:328 msgid "sensor" msgstr "sensor" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:365 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:333 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:344 msgid "button down" msgstr "botão premido" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "returns 1 if mouse button is pressed" msgstr "devolve 1 se o botão do rato for premido" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:347 msgid "returns True if mouse button is pressed" msgstr "devolve Verdadeiro se o botão do rato for premido" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:355 msgid "mouse x" msgstr "x rato" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:380 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 msgid "returns mouse x coordinate" msgstr "devolve a coordenada X do rato" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:366 msgid "mouse y" msgstr "y rato" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:391 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:369 msgid "returns mouse y coordinate" msgstr "devolve a coordenada Y do rato" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:399 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "query keyboard" msgstr "consultar teclado" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:401 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 msgid "query for keyboard input (results stored in keyboard block)" msgstr "consulta por entrada de teclado (resultados guardados no bloco teclado)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:409 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "keyboard" msgstr "teclado" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:413 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:391 msgid "holds results of query-keyboard block as ASCII" msgstr "contém resultados do bloco consultar-teclado em ASCII" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:421 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:399 msgid "read pixel" msgstr "ler pixel" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:402 msgid "RGB color under the turtle is pushed to the stack" msgstr "a cor RGB por debaixo da tartaruga é inserida na pilha" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:432 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:409 msgid "turtle sees" msgstr "tartaruga vê" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:412 msgid "returns the color that the turtle \"sees\"" msgstr "devolve a cor que a tartaruga \"vê\"" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:442 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:421 msgid "time" msgstr "tempo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 msgid "elapsed time (in seconds) since program started" msgstr "tempo decorrido (em segundos) desde que o programa começou" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 -msgid "extras" -msgstr "extras" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:449 msgid "Palette of extra options" msgstr "Palete de opções extra" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "extras" +msgstr "extras" + #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:456 msgid "push" msgstr "inserir" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:476 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "insere valor no FILO (pilha último a entrar, primeiro a sair)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:488 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:471 msgid "show heap" msgstr "mostrar pilha" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:491 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:474 msgid "shows values in FILO (first-in last-out heap)" msgstr "mostra valores no FILO (pilha último a entrar, primeiro a sair)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:503 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "empty heap" msgstr "esvaziar pilha" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:506 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:489 msgid "emptys FILO (first-in-last-out heap)" msgstr "esvazia FILO (pilha último a entrar, primeiro a sair)" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:517 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:500 msgid "pop" msgstr "retirar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:521 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 msgid "pops value off FILO (first-in last-out heap)" msgstr "retira valor do FILO (pilha último a entrar, primeiro a sair)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:533 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:570 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:516 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "empty heap?" msgstr "pilha vazia?" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:536 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:573 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:558 msgid "returns True if heap is empty" msgstr "devolve Verdadeiro se a pilha estiver vazia" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:531 msgid "save heap to file" msgstr "guardar pilha como ficheiro" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:550 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:561 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 msgid "filename" msgstr "nome de ficheiro" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:552 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534 msgid "saves FILO (first-in last-out heap) to a file" msgstr "guarda FILO (pilha último a entrar, primeiro a sair) como ficheiro" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:560 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:542 msgid "load heap from file" msgstr "carregar pilha de ficheiro" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 msgid "loads FILO (first-in last-out heap) from a file" msgstr "carregar FILO (pilha último a entrar, primeiro a sair) de ficheiro" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:587 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:570 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 msgid "comment" msgstr "comentar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:574 msgid "places a comment in your code" msgstr "coloca um comentário no teu código" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:581 msgid "print" msgstr "imprimir" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:600 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 msgid "prints value in status block at bottom of the screen" msgstr "imprime valor no bloco de estado na base do ecrã" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:611 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 msgid "Python chr operator" msgstr "Operador Python de chr" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:621 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 msgid "Python int operator" msgstr "Operador Python de int" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:631 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "polar" msgstr "Polar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:633 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:618 msgid "displays polar coordinates" msgstr "mostra coordenadas polares" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:639 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:654 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:670 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:655 msgid "Python" msgstr "Python" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:643 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" @@ -1631,7 +1691,7 @@ msgstr "" "um bloco programável: utilizado para adicionar equações matemáticas " "avançadas de uma variável, por ex., sin(x)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:658 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:643 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" @@ -1639,7 +1699,7 @@ msgstr "" "um bloco programável: utilizado para adicionar equações matemáticas " "avançadas de múltiplas variáveis, por ex., sqrt(x*x+y*y)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:674 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" @@ -1647,256 +1707,235 @@ msgstr "" "um bloco programável: utilizado para adicionar equações matemáticas " "avançadas de múltiplas variáveis, por ex., sin(x+y+z)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:684 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 msgid "Cartesian" msgstr "Cartesiano" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:686 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 msgid "displays Cartesian coordinates" msgstr "mostra coordenadas Cartesianas" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:696 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:729 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:680 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:697 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 msgid "Python block" msgstr "Bloco de Python" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:682 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:699 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "executa código encontrado no módulo tamyblock.py encontrado no Diário" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:769 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:744 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 msgid "load" msgstr "carregar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:749 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:761 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "loads a block" msgstr "carrega um bloco" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:761 msgid "setxy" msgstr "definir xy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "select palette" msgstr "selecionar palete" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:785 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776 msgid "selects a palette" msgstr "seleciona uma palete" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:796 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:788 msgid "chooses which turtle to command" msgstr "escolhe que tartaruga comandar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:803 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:795 msgid "turtle x" msgstr "tartaruga x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "Returns x coordinate of turtle" msgstr "Devolve a coordenada x da tartaruga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:815 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:807 msgid "turtle y" msgstr "tartaruga y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:818 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:810 msgid "Returns y coordinate of turtle" msgstr "Devolve a coordenada y da tartaruga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:827 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 msgid "active turtle" msgstr "tartaruga ativa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:830 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:822 msgid "the name of the active turtle" msgstr "o nome da tartaruga ativa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:838 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:830 msgid "turtle heading" msgstr "direção tartaruga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:841 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 msgid "Returns heading of turtle" msgstr "Devolve a direção da tartaruga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:852 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:844 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 msgid "turtle shell" msgstr "carapaça da tartaruga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:863 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:846 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:855 msgid "put a custom 'shell' on the turtle" msgstr "coloca uma \"carapaça\" personalizada na tartaruga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:863 msgid "top of a collapsed stack" msgstr "topo de uma pilha que encolhe. Usado com o bloco base" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 -msgid "portfolio" -msgstr "portefólio" +#. TRANS: URL is universal resource locator +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:868 +msgid "URL" +msgstr "URL" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +msgid "gets a text string or an image from a URL" +msgstr "obtém uma cadeia de texto ou uma imagem desde um URL" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "Palette of presentation templates" msgstr "Palete de modelos de apresentação" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:884 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:885 +msgid "portfolio" +msgstr "portefólio" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 msgid "hide blocks" msgstr "esconder blocos" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:891 msgid "declutters canvas by hiding blocks" msgstr "arruma a área de trabalho escondendo os blocos" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:893 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "show blocks" msgstr "mostrar blocos" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:900 msgid "restores hidden blocks" msgstr "restaura blocos escondidos" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:909 msgid "hides the Sugar toolbars" msgstr "esconde as barras de ferramentas do Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:919 msgid "list" msgstr "lista" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:917 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:923 msgid "presentation bulleted list" msgstr "lista de pontos de apresentação" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:925 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 msgid "presentation template: list of bullets" msgstr "modelo de apresentação: lista de pontos" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:932 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:938 msgid "presentation template: select Journal object (no description)" msgstr "modelo de apresentação: escolhe objeto do Diário (sem descrição)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:945 msgid "presentation template: select Journal object (with description)" msgstr "modelo de apresentação: escolhe objeto do Diário (com descrição)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:946 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:952 msgid "presentation template: select four Journal objects" msgstr "modelo de apresentação: escolhe quatro objetos do Diário" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:953 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:960 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:959 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "presentation template: select two Journal objects" msgstr "modelo de apresentação: escolhe dois objetos do Diário" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:970 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:976 msgid "xcor of left of screen" msgstr "coor.x da esquerda do ecrã" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:984 msgid "bottom" msgstr "base" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:987 msgid "ycor of bottom of screen" msgstr "coor.y da base do ecrã" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:989 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 msgid "width" msgstr "largura" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:992 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "the canvas width" msgstr "a largura da tela" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1003 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 msgid "xcor of right of screen" msgstr "coor.x da direita do ecrã" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1014 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1020 msgid "ycor of top of screen" msgstr "coor.y do topo do ecrã" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1022 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "height" msgstr "altura" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1031 msgid "the canvas height" msgstr "a altura da tela" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1035 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "title x" msgstr "x título" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1047 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1053 msgid "title y" msgstr "y título" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1059 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1065 msgid "left x" msgstr "x esquerda" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1071 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1077 msgid "top y" msgstr "y topo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1083 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089 msgid "right x" msgstr "x direita" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1095 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1101 msgid "bottom y" msgstr "y base" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1111 -msgid "my blocks" -msgstr "os meus blocos" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1120 msgid "Palette of user-defined operators" msgstr "Palete de operadores definidos pelo utilizador" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1186 -msgid "up" -msgstr "para cima" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1188 -msgid "down" -msgstr "para baixo" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1189 -msgid "backspace" -msgstr "retrocesso" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1190 -msgid "tab" -msgstr "tabuladora" - -#. TRANS: enter is the name of the enter (or return) key -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1192 -msgid "enter" -msgstr "enter" - -#. TRANS: space is the name of the space key -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1195 -msgid "space" -msgstr "espaço" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1196 -msgid "delete" -msgstr "apagar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1121 +msgid "my blocks" +msgstr "os meus blocos" -#: pyexported/window_setup.py:38 +#: pyexported/window_setup.py:39 msgid "" "The path to the TurtleArt installation must be listed in the environment " "variable PYTHONPATH." @@ -1933,15 +1972,15 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "empurrar o valor rgb de destino para a pilha" -#: pysamples/grecord.py:216 +#: pysamples/grecord.py:213 msgid "stop" msgstr "parar" -#: pysamples/grecord.py:218 +#: pysamples/grecord.py:215 msgid "play" msgstr "tocar" -#: pysamples/grecord.py:220 +#: pysamples/grecord.py:217 msgid "save" msgstr "guardar" @@ -1957,114 +1996,88 @@ msgstr "rodar 180°" msgid "turns the turtle 180 degrees" msgstr "roda a tartaruga 180 graus" -#: turtleblocks.py:96 +#: turtleblocks.py:104 msgid "usage is" msgstr "utilização é" -#: turtleblocks.py:284 +#: turtleblocks.py:295 msgid "No option action:" msgstr "Ação sem opção:" -#: turtleblocks.py:299 +#: turtleblocks.py:310 msgid "File not found" msgstr "Ficheiro não encontrado" -#: turtleblocks.py:323 +#: turtleblocks.py:334 #, python-format msgid "Configuration directory not writable: %s" msgstr "O diretório de configuração não tem permissão de escrita: %s" -#: turtleblocks.py:399 +#: turtleblocks.py:422 msgid "New" msgstr "Novo" -#: turtleblocks.py:400 +#: turtleblocks.py:423 msgid "Show sample projects" msgstr "Mostrar projetos de exemplo" -#: turtleblocks.py:404 -msgid "Save" -msgstr "Guardar" - -#: turtleblocks.py:405 +#: turtleblocks.py:430 msgid "Save as" msgstr "Guardar como" -#: turtleblocks.py:412 +#: turtleblocks.py:437 msgid "Quit" msgstr "Sair" -#: turtleblocks.py:413 +#: turtleblocks.py:438 msgid "File" msgstr "Ficheiro" -#: turtleblocks.py:421 +#: turtleblocks.py:446 msgid "Rescale coordinates" msgstr "Repor a escala das coordenadas" -#: turtleblocks.py:427 +#: turtleblocks.py:452 msgid "Reset block size" msgstr "Repor o tamanho dos blocos" -#: turtleblocks.py:448 +#: turtleblocks.py:473 msgid "Show/hide blocks" msgstr "Mostrar/esconder blocos" -#: turtleblocks.py:450 +#: turtleblocks.py:475 msgid "Tools" msgstr "Ferramentas" -#: turtleblocks.py:456 +#: turtleblocks.py:481 msgid "Debug" msgstr "Depurar" -#: turtleblocks.py:458 +#: turtleblocks.py:483 msgid "Turtle" msgstr "Tartaruga" -#: turtleblocks.py:461 +#: turtleblocks.py:486 msgid "About..." msgstr "Sobre..." -#: turtleblocks.py:500 +#: turtleblocks.py:532 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "Tens trabalho não guardado. Queres guardar antes de sair?" -#: turtleblocks.py:502 +#: turtleblocks.py:536 msgid "Save project?" msgstr "Guardar projeto?" -#: turtleblocks.py:578 +#: turtleblocks.py:546 +#, python-format, +msgid "Plugin %s already installed" +msgstr "O plugin %s já está instalado" + +#: turtleblocks.py:666 msgid "myproject" msgstr "meuprojeto" -#~ msgid "red" -#~ msgstr "vermelho" - -#~ msgid "orange" -#~ msgstr "laranja" - -#~ msgid "yellow" -#~ msgstr "amarelo" - -#~ msgid "green" -#~ msgstr "verde" - -#~ msgid "cyan" -#~ msgstr "ciano" - -#~ msgid "blue" -#~ msgstr "azul" - -#~ msgid "purple" -#~ msgstr "roxo" - -#~ msgid "white" -#~ msgstr "branco" - -#~ msgid "black" -#~ msgstr "preto" - #~ msgid "Hide sample projects" #~ msgstr "Esconder projetos de exemplo" |