Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/po/en.po
diff options
context:
space:
mode:
Diffstat (limited to 'po/en.po')
-rw-r--r--po/en.po981
1 files changed, 507 insertions, 474 deletions
diff --git a/po/en.po b/po/en.po
index 1872b02..58457c5 100644
--- a/po/en.po
+++ b/po/en.po
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-10-19 00:30-0400\n"
-"PO-Revision-Date: 2013-10-20 16:04+0200\n"
+"POT-Creation-Date: 2013-10-27 00:31-0400\n"
+"PO-Revision-Date: 2013-10-29 16:26+0200\n"
"Last-Translator: Chris <cjl@laptop.org>\n"
"Language-Team: LANGUAGE <walter@sugarlabs.org>\n"
"Language: en\n"
@@ -30,110 +30,110 @@ msgstr ""
"A Logo-inspired turtle that draws colorful pictures with snap-together "
"visual programming blocks"
-#: TurtleArt/tabasics.py:122
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:718
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:726
+#: 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 "turtle"
-#: TurtleArt/tabasics.py:126
+#: TurtleArt/tabasics.py:131
msgid "Palette of turtle commands"
msgstr "Palette of turtle commands"
-#: TurtleArt/tabasics.py:131
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:682
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:694
+#: TurtleArt/tabasics.py:135
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:693
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:705
msgid "forward"
msgstr "forward"
-#: TurtleArt/tabasics.py:135
+#: TurtleArt/tabasics.py:139
msgid "moves turtle forward"
msgstr "moves turtle forward"
-#: TurtleArt/tabasics.py:144
+#: TurtleArt/tabasics.py:149
msgid "back"
msgstr "back"
-#: TurtleArt/tabasics.py:148
+#: TurtleArt/tabasics.py:153
msgid "moves turtle backward"
msgstr "moves turtle backward"
-#: TurtleArt/tabasics.py:158
+#: TurtleArt/tabasics.py:163
msgid "clean"
msgstr "clean"
-#: TurtleArt/tabasics.py:161
+#: TurtleArt/tabasics.py:166
msgid "clears the screen and reset the turtle"
msgstr "clears the screen and reset the turtle"
-#: TurtleArt/tabasics.py:171
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1083
+#: TurtleArt/tabasics.py:180
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:908
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1094
msgid "left"
msgstr "left"
-#: TurtleArt/tabasics.py:175
+#: TurtleArt/tabasics.py:184
msgid "turns turtle counterclockwise (angle in degrees)"
msgstr "turns turtle counterclockwise (angle in degrees)"
-#: TurtleArt/tabasics.py:183
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1085
+#: TurtleArt/tabasics.py:195
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:932
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1096
msgid "right"
msgstr "right"
-#: TurtleArt/tabasics.py:187
+#: TurtleArt/tabasics.py:199
msgid "turns turtle clockwise (angle in degrees)"
msgstr "turns turtle clockwise (angle in degrees)"
-#: TurtleArt/tabasics.py:197
+#: TurtleArt/tabasics.py:210
msgid "arc"
msgstr "arc"
-#: TurtleArt/tabasics.py:197
+#: TurtleArt/tabasics.py:210
msgid "angle"
msgstr "angle"
-#: TurtleArt/tabasics.py:197
+#: TurtleArt/tabasics.py:210
msgid "radius"
msgstr "radius"
-#: TurtleArt/tabasics.py:201
+#: TurtleArt/tabasics.py:214
msgid "moves turtle along an arc"
msgstr "moves turtle along an arc"
-#: TurtleArt/tabasics.py:212 TurtleArt/tabasics.py:291
+#: TurtleArt/tabasics.py:227 TurtleArt/tabasics.py:314
msgid "set xy"
msgstr "set xy"
-#: TurtleArt/tabasics.py:212 TurtleArt/tabasics.py:291
+#: TurtleArt/tabasics.py:227 TurtleArt/tabasics.py:314
msgid "x"
msgstr "x"
-#: TurtleArt/tabasics.py:212 TurtleArt/tabasics.py:291
+#: TurtleArt/tabasics.py:227 TurtleArt/tabasics.py:314
msgid "y"
msgstr "y"
-#: TurtleArt/tabasics.py:216 TurtleArt/tabasics.py:295
+#: TurtleArt/tabasics.py:231 TurtleArt/tabasics.py:318
msgid ""
"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen."
msgstr ""
"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen."
#
-#: TurtleArt/tabasics.py:228
+#: TurtleArt/tabasics.py:247
msgid "set heading"
msgstr "seth"
-#: TurtleArt/tabasics.py:232
+#: TurtleArt/tabasics.py:251
msgid "sets the heading of the turtle (0 is towards the top of the screen.)"
msgstr "sets the heading of the turtle (0 is towards the top of the screen.)"
-#: TurtleArt/tabasics.py:242 TurtleArt/tawindow.py:4341
+#: TurtleArt/tabasics.py:262 TurtleArt/tawindow.py:4351
msgid "xcor"
msgstr "xcor"
-#: TurtleArt/tabasics.py:243
+#: TurtleArt/tabasics.py:263
msgid ""
"holds current x-coordinate value of the turtle (can be used in place of a "
"number block)"
@@ -141,11 +141,11 @@ msgstr ""
"holds current x-coordinate value of the turtle (can be used in place of a "
"number block)"
-#: TurtleArt/tabasics.py:256 TurtleArt/tawindow.py:4342
+#: TurtleArt/tabasics.py:279 TurtleArt/tawindow.py:4352
msgid "ycor"
msgstr "ycor"
-#: TurtleArt/tabasics.py:257
+#: TurtleArt/tabasics.py:280
msgid ""
"holds current y-coordinate value of the turtle (can be used in place of a "
"number block)"
@@ -153,11 +153,11 @@ msgstr ""
"holds current y-coordinate value of the turtle (can be used in place of a "
"number block)"
-#: TurtleArt/tabasics.py:270 TurtleArt/tawindow.py:4342
+#: TurtleArt/tabasics.py:296 TurtleArt/tawindow.py:4352
msgid "heading"
msgstr "heading"
-#: TurtleArt/tabasics.py:271
+#: TurtleArt/tabasics.py:297
msgid ""
"holds current heading value of the turtle (can be used in place of a number "
"block)"
@@ -165,601 +165,609 @@ msgstr ""
"holds current heading value of the turtle (can be used in place of a number "
"block)"
-#: TurtleArt/tabasics.py:309
+#: TurtleArt/tabasics.py:332
msgid "pen"
msgstr "pen"
-#: TurtleArt/tabasics.py:313
+#: TurtleArt/tabasics.py:336
msgid "Palette of pen commands"
msgstr "Palette of pen commands"
-#: TurtleArt/tabasics.py:318 TurtleArt/tabasics.py:331
+#: TurtleArt/tabasics.py:341 TurtleArt/tabasics.py:354
msgid "fill screen"
msgstr "fill screen"
-#: TurtleArt/tabasics.py:318 TurtleArt/tabasics.py:331
-#: TurtleArt/tabasics.py:389
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1208
+#: TurtleArt/tabasics.py:341 TurtleArt/tabasics.py:354
+#: TurtleArt/tabasics.py:412
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1218
msgid "color"
msgstr "color"
-#: TurtleArt/tabasics.py:318 TurtleArt/tabasics.py:332
-#: TurtleArt/tabasics.py:402
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1204
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1209
+#: 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
msgid "shade"
msgstr "shade"
-#: TurtleArt/tabasics.py:322 TurtleArt/tabasics.py:336
+#: TurtleArt/tabasics.py:345 TurtleArt/tabasics.py:359
msgid "fills the background with (color, shade)"
msgstr "fills the background with (color, shade)"
-#: TurtleArt/tabasics.py:332 TurtleArt/tabasics.py:414
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1205
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1210
+#: 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
msgid "gray"
msgstr "gray"
-#: TurtleArt/tabasics.py:348
+#: TurtleArt/tabasics.py:371
msgid "set color"
msgstr "set color"
-#: TurtleArt/tabasics.py:352
+#: TurtleArt/tabasics.py:375
msgid "sets color of the line drawn by the turtle"
msgstr "sets color of the line drawn by the turtle"
-#: TurtleArt/tabasics.py:362
+#: TurtleArt/tabasics.py:385
msgid "set shade"
msgstr "set shade"
-#: TurtleArt/tabasics.py:366
+#: TurtleArt/tabasics.py:389
msgid "sets shade of the line drawn by the turtle"
msgstr "sets shade of the line drawn by the turtle"
-#: TurtleArt/tabasics.py:376
+#: TurtleArt/tabasics.py:399
msgid "set gray"
msgstr "set gray"
-#: TurtleArt/tabasics.py:379
+#: TurtleArt/tabasics.py:402
msgid "sets gray level of the line drawn by the turtle"
msgstr "sets gray level of the line drawn by the turtle"
-#: TurtleArt/tabasics.py:390
+#: TurtleArt/tabasics.py:413
msgid "holds current pen color (can be used in place of a number block)"
msgstr "holds current pen color (can be used in place of a number block)"
-#: TurtleArt/tabasics.py:403
+#: TurtleArt/tabasics.py:423
msgid "holds current pen shade"
msgstr "holds current pen shade"
-#: TurtleArt/tabasics.py:415
+#: TurtleArt/tabasics.py:432
msgid "holds current gray level (can be used in place of a number block)"
msgstr "holds current gray level (can be used in place of a number block)"
-#: TurtleArt/tabasics.py:424
+#: TurtleArt/tabasics.py:440
msgid "pen up"
msgstr "pen up"
-#: TurtleArt/tabasics.py:427
+#: TurtleArt/tabasics.py:443
msgid "Turtle will not draw when moved."
msgstr "Turtle will not draw when moved."
-#: TurtleArt/tabasics.py:436
+#: TurtleArt/tabasics.py:451
msgid "pen down"
msgstr "pen down"
-#: TurtleArt/tabasics.py:439
+#: TurtleArt/tabasics.py:454
msgid "Turtle will draw when moved."
msgstr "Turtle will draw when moved."
-#: TurtleArt/tabasics.py:448
+#: TurtleArt/tabasics.py:462
msgid "pen down?"
msgstr "pen down?"
-#: TurtleArt/tabasics.py:450
+#: TurtleArt/tabasics.py:464
msgid "returns True if pen is down"
msgstr "returns True if pen is down"
-#: TurtleArt/tabasics.py:458
+#: TurtleArt/tabasics.py:472
msgid "set pen size"
msgstr "set pen size"
-#: TurtleArt/tabasics.py:462
+#: TurtleArt/tabasics.py:476
msgid "sets size of the line drawn by the turtle"
msgstr "sets size of the line drawn by the turtle"
-#: TurtleArt/tabasics.py:473
+#: TurtleArt/tabasics.py:487
msgid "start fill"
msgstr "start fill"
-#: TurtleArt/tabasics.py:475
+#: TurtleArt/tabasics.py:489
msgid "starts filled polygon (used with end fill block)"
msgstr "starts filled polygon (used with end fill block)"
-#: TurtleArt/tabasics.py:484
+#: TurtleArt/tabasics.py:498
msgid "end fill"
msgstr "end fill"
-#: TurtleArt/tabasics.py:486
+#: TurtleArt/tabasics.py:500
msgid "completes filled polygon (used with start fill block)"
msgstr "completes filled polygon (used with start fill block)"
-#: TurtleArt/tabasics.py:495
+#: TurtleArt/tabasics.py:509
msgid "pen size"
msgstr "pen size"
-#: TurtleArt/tabasics.py:496
+#: TurtleArt/tabasics.py:510
msgid "holds current pen size (can be used in place of a number block)"
msgstr "holds current pen size (can be used in place of a number block)"
-#: TurtleArt/tabasics.py:511
+#: TurtleArt/tabasics.py:525
msgid "colors"
msgstr "colors"
-#: TurtleArt/tabasics.py:515
+#: TurtleArt/tabasics.py:529
msgid "Palette of pen colors"
msgstr "Palette of pen colors"
-#: TurtleArt/tabasics.py:517
+#: TurtleArt/tabasics.py:531
msgid "red"
msgstr "red"
-#: TurtleArt/tabasics.py:518
+#: TurtleArt/tabasics.py:532
msgid "orange"
msgstr "orange"
-#: TurtleArt/tabasics.py:520
+#: TurtleArt/tabasics.py:534
msgid "yellow"
msgstr "yellow"
-#: TurtleArt/tabasics.py:522
+#: TurtleArt/tabasics.py:536
msgid "green"
msgstr "green"
-#: TurtleArt/tabasics.py:523
+#: TurtleArt/tabasics.py:537
msgid "cyan"
msgstr "cyan"
-#: TurtleArt/tabasics.py:524
+#: TurtleArt/tabasics.py:538
msgid "blue"
msgstr "blue"
-#: TurtleArt/tabasics.py:525
+#: TurtleArt/tabasics.py:539
msgid "purple"
msgstr "purple"
-#: TurtleArt/tabasics.py:527
+#: TurtleArt/tabasics.py:541
msgid "white"
msgstr "white"
-#: TurtleArt/tabasics.py:528
+#: TurtleArt/tabasics.py:542
msgid "black"
msgstr "black"
-#: TurtleArt/tabasics.py:606
+#: TurtleArt/tabasics.py:620
msgid "numbers"
msgstr "numbers"
-#: TurtleArt/tabasics.py:610
+#: TurtleArt/tabasics.py:624
msgid "Palette of numeric operators"
msgstr "Palette of numeric operators"
-#: TurtleArt/tabasics.py:616
+#: TurtleArt/tabasics.py:629
msgid "plus"
msgstr "plus"
-#: TurtleArt/tabasics.py:620
+#: TurtleArt/tabasics.py:633
msgid "adds two alphanumeric inputs"
msgstr "adds two alphanumeric inputs"
-#: TurtleArt/tabasics.py:628
+#: TurtleArt/tabasics.py:642
msgid "minus"
msgstr "minus"
-#: TurtleArt/tabasics.py:631
+#: TurtleArt/tabasics.py:645
msgid "subtracts bottom numeric input from top numeric input"
msgstr "subtracts bottom numeric input from top numeric input"
-#: TurtleArt/tabasics.py:642
+#: TurtleArt/tabasics.py:664
msgid "multiply"
msgstr "multiply"
-#: TurtleArt/tabasics.py:645
+#: TurtleArt/tabasics.py:667
msgid "multiplies two numeric inputs"
msgstr "multiplies two numeric inputs"
-#: TurtleArt/tabasics.py:654
+#: TurtleArt/tabasics.py:683
msgid "divide"
msgstr "divide"
-#: TurtleArt/tabasics.py:657
+#: TurtleArt/tabasics.py:686
msgid ""
"divides top numeric input (numerator) by bottom numeric input (denominator)"
msgstr ""
"divides top numeric input (numerator) by bottom numeric input (denominator)"
-#: TurtleArt/tabasics.py:667
+#: TurtleArt/tabasics.py:706
msgid "identity"
msgstr "identity"
-#: TurtleArt/tabasics.py:669
+#: TurtleArt/tabasics.py:708
msgid "identity operator used for extending blocks"
msgstr "identity operator used for extending blocks"
-#: TurtleArt/tabasics.py:677 TurtleArt/tabasics.py:678
+#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:715
msgid "mod"
msgstr "mod"
-#: TurtleArt/tabasics.py:681
+#: TurtleArt/tabasics.py:718
msgid "modular (remainder) operator"
msgstr "modular (remainder) operator"
-#: TurtleArt/tabasics.py:689
+#: TurtleArt/tabasics.py:735
msgid "√"
msgstr "√"
-#: TurtleArt/tabasics.py:690
+#: TurtleArt/tabasics.py:736
msgid "square root"
msgstr "square root"
-#: TurtleArt/tabasics.py:693
+#: TurtleArt/tabasics.py:739
msgid "calculates square root"
msgstr "calculates square root"
-#: TurtleArt/tabasics.py:700
+#: TurtleArt/tabasics.py:752
msgid "random"
msgstr "random"
-#: TurtleArt/tabasics.py:700
+#: TurtleArt/tabasics.py:752
msgid "min"
msgstr "min"
-#: TurtleArt/tabasics.py:700
+#: TurtleArt/tabasics.py:752
msgid "max"
msgstr "max"
-#: TurtleArt/tabasics.py:704
+#: TurtleArt/tabasics.py:756
msgid "returns random number between minimum (top) and maximum (bottom) values"
msgstr "returns random number between minimum (top) and maximum (bottom) values"
-#: TurtleArt/tabasics.py:716
+#: TurtleArt/tabasics.py:768
msgid "number"
msgstr "number"
-#: TurtleArt/tabasics.py:717
+#: TurtleArt/tabasics.py:769
msgid "used as numeric input in mathematic operators"
msgstr "used as numeric input in mathematic operators"
-#: TurtleArt/tabasics.py:725
+#: TurtleArt/tabasics.py:776
msgid "greater than"
msgstr "greater than"
-#: TurtleArt/tabasics.py:728
+#: TurtleArt/tabasics.py:779
msgid "logical greater-than operator"
msgstr "logical greater-than operator"
-#: TurtleArt/tabasics.py:737
+#: TurtleArt/tabasics.py:788
msgid "less than"
msgstr "less than"
-#: TurtleArt/tabasics.py:741
+#: TurtleArt/tabasics.py:792
msgid "logical less-than operator"
msgstr "logical less-than operator"
-#: TurtleArt/tabasics.py:749
+#: TurtleArt/tabasics.py:801
msgid "equal"
msgstr "equal"
-#: TurtleArt/tabasics.py:753
+#: TurtleArt/tabasics.py:805
msgid "logical equal-to operator"
msgstr "logical equal-to operator"
-#: TurtleArt/tabasics.py:760
+#: TurtleArt/tabasics.py:813
msgid "not"
msgstr "not"
-#: TurtleArt/tabasics.py:763
+#: TurtleArt/tabasics.py:816
msgid "logical NOT operator"
msgstr "logical NOT operator"
-#: TurtleArt/tabasics.py:769 TurtleArt/tabasics.py:772
+#: TurtleArt/tabasics.py:821 TurtleArt/tabasics.py:824
msgid "and"
msgstr "and"
-#: TurtleArt/tabasics.py:773
+#: TurtleArt/tabasics.py:825
msgid "logical AND operator"
msgstr "logical AND operator"
-#: TurtleArt/tabasics.py:780 TurtleArt/tabasics.py:783
+#: TurtleArt/tabasics.py:831 TurtleArt/tabasics.py:834
msgid "or"
msgstr "or"
-#: TurtleArt/tabasics.py:784
+#: TurtleArt/tabasics.py:835
msgid "logical OR operator"
msgstr "logical OR operator"
-#: TurtleArt/tabasics.py:791
+#: TurtleArt/tabasics.py:842
msgid "flow"
msgstr "flow"
-#: TurtleArt/tabasics.py:795
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:92
+#: TurtleArt/tabasics.py:846
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:93
msgid "Palette of flow operators"
msgstr "Palette of flow operators"
-#: TurtleArt/tabasics.py:800
+#: TurtleArt/tabasics.py:851
msgid "wait"
msgstr "wait"
-#: TurtleArt/tabasics.py:804
+#: TurtleArt/tabasics.py:855
msgid "pauses program execution a specified number of seconds"
msgstr "pauses program execution a specified number of seconds"
-#: TurtleArt/tabasics.py:811
+#: TurtleArt/tabasics.py:862
msgid "forever"
msgstr "forever"
-#: TurtleArt/tabasics.py:815
+#: TurtleArt/tabasics.py:866
msgid "loops forever"
msgstr "loops forever"
-#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:826
+#: TurtleArt/tabasics.py:876 TurtleArt/tabasics.py:880
msgid "repeat"
msgstr "repeat"
-#: TurtleArt/tabasics.py:827
+#: TurtleArt/tabasics.py:881
msgid "loops specified number of times"
msgstr "loops specified number of times"
-#: TurtleArt/tabasics.py:833 TurtleArt/tabasics.py:846
+#: TurtleArt/tabasics.py:892 TurtleArt/tabasics.py:904
msgid "if"
msgstr "if"
-#: TurtleArt/tabasics.py:833 TurtleArt/tabasics.py:846
+#: TurtleArt/tabasics.py:892 TurtleArt/tabasics.py:904
msgid "then"
msgstr "then"
-#: TurtleArt/tabasics.py:836
+#: TurtleArt/tabasics.py:895
msgid "if then"
msgstr "if then"
-#: TurtleArt/tabasics.py:838
+#: TurtleArt/tabasics.py:897
msgid "if-then operator that uses boolean operators from Numbers palette"
msgstr "if-then operator that uses boolean operators from Numbers palette"
-#: TurtleArt/tabasics.py:846
+#: TurtleArt/tabasics.py:904
msgid "else"
msgstr "else"
-#: TurtleArt/tabasics.py:850 TurtleArt/tabasics.py:858
+#: TurtleArt/tabasics.py:908 TurtleArt/tabasics.py:917
msgid "if then else"
msgstr "if then else"
-#: TurtleArt/tabasics.py:851 TurtleArt/tabasics.py:859
+#: TurtleArt/tabasics.py:909 TurtleArt/tabasics.py:918
msgid "if-then-else operator that uses boolean operators from Numbers palette"
msgstr "if-then-else operator that uses boolean operators from Numbers palette"
-#: TurtleArt/tabasics.py:868
+#: TurtleArt/tabasics.py:927
msgid "horizontal space"
msgstr "horizontal space"
-#: TurtleArt/tabasics.py:869
+#: TurtleArt/tabasics.py:928
msgid "jogs stack right"
msgstr "jogs stack right"
-#: TurtleArt/tabasics.py:876
+#: TurtleArt/tabasics.py:936
msgid "vertical space"
msgstr "vertical space"
-#: TurtleArt/tabasics.py:877
+#: TurtleArt/tabasics.py:937
msgid "jogs stack down"
msgstr "jogs stack down"
-#: TurtleArt/tabasics.py:883
+#: TurtleArt/tabasics.py:944
msgid "stop action"
msgstr "stop action"
-#: TurtleArt/tabasics.py:886
+#: TurtleArt/tabasics.py:947
msgid "stops current action"
msgstr "stops current action"
-#: TurtleArt/tabasics.py:893
+#: TurtleArt/tabasics.py:954
msgid "blocks"
msgstr "blocks"
-#: TurtleArt/tabasics.py:897
+#: TurtleArt/tabasics.py:958
msgid "Palette of variable blocks"
msgstr "Palette of variable blocks"
-#: TurtleArt/tabasics.py:902 pysamples/grecord.py:214
+#: TurtleArt/tabasics.py:962 pysamples/grecord.py:214
msgid "start"
msgstr "start"
-#: TurtleArt/tabasics.py:905
+#: TurtleArt/tabasics.py:965
msgid "connects action to toolbar run buttons"
msgstr "connects action to toolbar run buttons"
-#: TurtleArt/tabasics.py:912 TurtleArt/tabasics.py:913
-#: TurtleArt/tabasics.py:914
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:182
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204
+#: 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
msgid "text"
msgstr "text"
-#: TurtleArt/tabasics.py:915
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:184
+#: TurtleArt/tabasics.py:979
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195
msgid "string value"
msgstr "string value"
-#: TurtleArt/tabasics.py:919 TurtleArt/tabasics.py:922
-#: TurtleArt/tabasics.py:930 TurtleArt/tabasics.py:934
-#: TurtleArt/tawindow.py:1536 TurtleArt/tawindow.py:1637
-#: TurtleArt/tawindow.py:1650 TurtleArt/tawindow.py:2270
-#: TurtleArt/tawindow.py:4617
+#: 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
msgid "action"
msgstr "action"
-#: TurtleArt/tabasics.py:924
+#: TurtleArt/tabasics.py:988
msgid "top of nameable action stack"
msgstr "top of nameable action stack"
-#: TurtleArt/tabasics.py:935 TurtleArt/tawindow.py:4631
+#: TurtleArt/tabasics.py:999 TurtleArt/tawindow.py:4641
msgid "invokes named action stack"
msgstr "invokes named action stack"
-#: TurtleArt/tabasics.py:942
+#: TurtleArt/tabasics.py:1007
msgid "store in box 1"
msgstr "store in box 1"
-#: TurtleArt/tabasics.py:947
+#: TurtleArt/tabasics.py:1012
msgid "stores numeric value in Variable 1"
msgstr "stores numeric value in Variable 1"
-#: TurtleArt/tabasics.py:956
+#: TurtleArt/tabasics.py:1019
msgid "store in box 2"
msgstr "store in box 2"
-#: TurtleArt/tabasics.py:961
+#: TurtleArt/tabasics.py:1024
msgid "stores numeric value in Variable 2"
msgstr "stores numeric value in Variable 2"
-#: TurtleArt/tabasics.py:970
+#: TurtleArt/tabasics.py:1031
msgid "box 1"
msgstr "box 1"
-#: TurtleArt/tabasics.py:973
+#: TurtleArt/tabasics.py:1034
msgid "Variable 1 (numeric value)"
msgstr "Variable 1 (numeric value)"
-#: TurtleArt/tabasics.py:980
+#: TurtleArt/tabasics.py:1042
msgid "box 2"
msgstr "box 2"
-#: TurtleArt/tabasics.py:983
+#: TurtleArt/tabasics.py:1045
msgid "Variable 2 (numeric value)"
msgstr "Variable 2 (numeric value)"
-#: TurtleArt/tabasics.py:989 TurtleArt/tawindow.py:4685
+#: TurtleArt/tabasics.py:1052 TurtleArt/tawindow.py:4695
msgid "store in"
msgstr "store in"
-#: TurtleArt/tabasics.py:989 TurtleArt/tabasics.py:1005
+#: TurtleArt/tabasics.py:1052 TurtleArt/tabasics.py:1066
msgid "box"
msgstr "box"
-#: TurtleArt/tabasics.py:989 TurtleArt/tawindow.py:4685
+#: TurtleArt/tabasics.py:1052 TurtleArt/tawindow.py:4695
msgid "value"
msgstr "value"
-#: TurtleArt/tabasics.py:993 TurtleArt/tabasics.py:1008
-#: TurtleArt/tawindow.py:1540 TurtleArt/tawindow.py:1676
-#: TurtleArt/tawindow.py:2274 TurtleArt/tawindow.py:4646
-#: TurtleArt/tawindow.py:4676
+#: 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
msgid "my box"
msgstr "my box"
-#: TurtleArt/tabasics.py:994 TurtleArt/tawindow.py:4690
+#: TurtleArt/tabasics.py:1057 TurtleArt/tawindow.py:4700
msgid "stores numeric value in named variable"
msgstr "stores numeric value in named variable"
-#: TurtleArt/tabasics.py:1011 TurtleArt/tawindow.py:4660
+#: TurtleArt/tabasics.py:1072 TurtleArt/tawindow.py:4670
msgid "named variable (numeric value)"
msgstr "named variable (numeric value)"
-#: TurtleArt/tabasics.py:1018 TurtleArt/tabasics.py:1037
+#: TurtleArt/tabasics.py:1079 TurtleArt/tabasics.py:1101
msgid "action 1"
msgstr "action 1"
-#: TurtleArt/tabasics.py:1021
+#: TurtleArt/tabasics.py:1082
msgid "top of Action 1 stack"
msgstr "top of Action 1 stack"
-#: TurtleArt/tabasics.py:1027 TurtleArt/tabasics.py:1047
+#: TurtleArt/tabasics.py:1090 TurtleArt/tabasics.py:1113
msgid "action 2"
msgstr "action 2"
-#: TurtleArt/tabasics.py:1030
+#: TurtleArt/tabasics.py:1093
msgid "top of Action 2 stack"
msgstr "top of Action 2 stack"
-#: TurtleArt/tabasics.py:1040
+#: TurtleArt/tabasics.py:1104
msgid "invokes Action 1 stack"
msgstr "invokes Action 1 stack"
-#: TurtleArt/tabasics.py:1050
+#: TurtleArt/tabasics.py:1116
msgid "invokes Action 2 stack"
msgstr "invokes Action 2 stack"
-#: TurtleArt/tabasics.py:1056 TurtleArt/tabasics.py:1060
+#: TurtleArt/tabasics.py:1125 TurtleArt/tabasics.py:1129
#: TurtleArt/tapalette.py:138 TurtleArt/tapalette.py:139
msgid "trash"
msgstr "trash"
-#: TurtleArt/tabasics.py:1064 TurtleArtActivity.py:1532
+#: TurtleArt/tabasics.py:1133 TurtleArtActivity.py:1573
msgid "empty trash"
msgstr "empty trash"
-#: TurtleArt/tabasics.py:1065
+#: TurtleArt/tabasics.py:1134
msgid "permanently deletes items in trash"
msgstr "permanently deletes items in trash"
-#: TurtleArt/tabasics.py:1069
+#: TurtleArt/tabasics.py:1138
msgid "restore all"
msgstr "restore all"
-#: TurtleArt/tabasics.py:1070
+#: TurtleArt/tabasics.py:1139
msgid "restore all blocks from trash"
msgstr "restore all blocks from trash"
-#: TurtleArt/tabasics.py:1074
+#: TurtleArt/tabasics.py:1143
msgid "clear all"
msgstr "clear all"
-#: TurtleArt/tabasics.py:1075
+#: TurtleArt/tabasics.py:1144
msgid "move all blocks to trash"
msgstr "move all blocks to trash"
-#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2248
-#: TurtleArtActivity.py:805
+#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2258
+#: TurtleArtActivity.py:837
msgid "Share selected blocks"
msgstr "Share selected blocks"
-#: 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:290 TurtleArt/taconstants.py:312
+#: TurtleArt/taconstants.py:333 TurtleArt/taconstants.py:375
+#: TurtleArt/taconstants.py:417 TurtleArt/taconstants.py:459
msgid "Title"
msgstr "Title"
-#: TurtleArt/talogo.py:374 TurtleArt/tawindow.py:1497 TurtleArtActivity.py:786
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1620
+#: TurtleArt/taexportpython.py:146
+msgid "block is not exportable"
+msgstr "block is not exportable"
+
+#: TurtleArt/taexportpython.py:164
+msgid "error while exporting block"
+msgstr "error while exporting block"
+
+#: TurtleArt/talogo.py:354 TurtleArt/tawindow.py:1507 TurtleArtActivity.py:818
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1631
msgid "Stop turtle"
msgstr "Stop turtle"
-#: TurtleArt/talogo.py:384 TurtleArtActivity.py:402 TurtleArtActivity.py:787
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1611
+#: TurtleArt/talogo.py:364 TurtleArtActivity.py:434 TurtleArtActivity.py:819
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1622
msgid "Show blocks"
msgstr "Show blocks"
-#: TurtleArt/talogo.py:388 TurtleArtActivity.py:406 TurtleArtActivity.py:1072
+#: TurtleArt/talogo.py:368 TurtleArtActivity.py:438 TurtleArtActivity.py:1113
msgid "Hide blocks"
msgstr "Hide blocks"
-#: TurtleArt/talogo.py:513
+#: TurtleArt/talogo.py:504
msgid "did not output to"
msgstr "did not output to"
-#: TurtleArt/talogo.py:573
+#: TurtleArt/talogo.py:579
msgid "I don't know how to"
msgstr "I don't know how to"
-#: TurtleArt/talogo.py:631
+#: TurtleArt/talogo.py:737
msgid "doesn't like"
msgstr "doesn't like"
-#: TurtleArt/talogo.py:632
+#: TurtleArt/talogo.py:738
msgid "as input"
msgstr "as input"
@@ -771,269 +779,282 @@ msgstr "displays next palette"
msgid "changes the orientation of the palette of blocks"
msgstr "changes the orientation of the palette of blocks"
-#: TurtleArt/tautils.py:300
+#: TurtleArt/taprimitive.py:45
+msgid "error in highlighted block"
+msgstr "error in highlighted block"
+
+#: TurtleArt/taprimitive.py:47
+msgid "error"
+msgstr "error"
+
+#: TurtleArt/tautils.py:298
msgid "Load..."
msgstr "Load..."
-#: TurtleArt/tautils.py:310
+#: TurtleArt/tautils.py:308
msgid "Save..."
msgstr "Save..."
-#: TurtleArt/tautils.py:593
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798
+#: TurtleArt/tautils.py:591
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:809
msgid "click to open"
msgstr "click to open"
-#: TurtleArt/tawindow.py:1180 TurtleArt/tawindow.py:1181
+#: TurtleArt/tawindow.py:1190 TurtleArt/tawindow.py:1191
msgid "orientation"
msgstr "orientation"
-#: TurtleArt/tawindow.py:1195 TurtleArt/tawindow.py:1833
+#: TurtleArt/tawindow.py:1205 TurtleArt/tawindow.py:1843
msgid "next"
msgstr "next"
-#: TurtleArt/tawindow.py:1234 TurtleArt/tawindow.py:1854
+#: TurtleArt/tawindow.py:1244 TurtleArt/tawindow.py:1864
msgid "shift"
msgstr "shift"
-#: TurtleArt/tawindow.py:1501
+#: TurtleArt/tawindow.py:1511
msgid "Please hit the Stop Button before making changes to your program"
msgstr "Please hit the Stop Button before making changes to your program"
-#: TurtleArt/tawindow.py:1554
+#: TurtleArt/tawindow.py:1564
msgid "Select blocks to share"
msgstr "Select blocks to share"
-#: TurtleArt/tawindow.py:1721 TurtleArtActivity.py:687
-#: TurtleArtActivity.py:836 turtleblocks.py:433
+#: TurtleArt/tawindow.py:1731 TurtleArtActivity.py:719
+#: TurtleArtActivity.py:869 turtleblocks.py:436
msgid "Save stack"
msgstr "Save stack"
-#: TurtleArt/tawindow.py:1722 TurtleArt/tawindow.py:1736
+#: TurtleArt/tawindow.py:1732 TurtleArt/tawindow.py:1746
msgid "Really overwrite stack?"
msgstr "Really overwrite stack?"
-#: TurtleArt/tawindow.py:1725 TurtleArt/tawindow.py:1764
+#: TurtleArt/tawindow.py:1735 TurtleArt/tawindow.py:1774
#: gnome_plugins/uploader_plugin.py:144
msgid "Cancel"
msgstr "Cancel"
-#: TurtleArt/tawindow.py:1729 TurtleArt/tawindow.py:1739
+#: TurtleArt/tawindow.py:1739 TurtleArt/tawindow.py:1749
msgid "Overwrite stack"
msgstr "Overwrite stack"
-#: TurtleArt/tawindow.py:1760 TurtleArt/tawindow.py:1768
-#: TurtleArt/tawindow.py:1777 TurtleArtActivity.py:689 turtleblocks.py:435
+#: TurtleArt/tawindow.py:1770 TurtleArt/tawindow.py:1778
+#: TurtleArt/tawindow.py:1787 TurtleArtActivity.py:721 turtleblocks.py:438
msgid "Delete stack"
msgstr "Delete stack"
-#: TurtleArt/tawindow.py:1761 TurtleArt/tawindow.py:1774
+#: TurtleArt/tawindow.py:1771 TurtleArt/tawindow.py:1784
msgid "Really delete stack?"
msgstr "Really delete stack?"
-#: TurtleArt/tawindow.py:4466
+#: TurtleArt/tawindow.py:4476
msgid "image"
msgstr "image"
-#: TurtleArtActivity.py:127
+#: TurtleArtActivity.py:128
msgid "Please wait"
msgstr "Please wait"
-#: TurtleArtActivity.py:128
+#: TurtleArtActivity.py:129
msgid "Starting connection..."
msgstr "Starting connection..."
-#: TurtleArtActivity.py:217 TurtleArtActivity.py:811 TurtleArtActivity.py:995
-#: TurtleArtActivity.py:1031 turtleblocks.py:406
+#: TurtleArtActivity.py:218 TurtleArtActivity.py:843 TurtleArtActivity.py:1028
+#: TurtleArtActivity.py:1068 turtleblocks.py:407
msgid "Save as Logo"
msgstr "Save as Logo"
-#: TurtleArtActivity.py:274 TurtleArtActivity.py:810 TurtleArtActivity.py:992
-#: TurtleArtActivity.py:1028 turtleblocks.py:404
+#: TurtleArtActivity.py:249 TurtleArtActivity.py:844 TurtleArtActivity.py:1031
+#: TurtleArtActivity.py:1071 turtleblocks.py:409
+msgid "Save as Python"
+msgstr "Save as Python"
+
+#: TurtleArtActivity.py:306 TurtleArtActivity.py:842 TurtleArtActivity.py:1025
+#: TurtleArtActivity.py:1065 turtleblocks.py:405
msgid "Save as image"
msgstr "Save as image"
-#: TurtleArtActivity.py:282
+#: TurtleArtActivity.py:314
msgid "snapshot"
msgstr "snapshot"
-#: TurtleArtActivity.py:290 TurtleArtActivity.py:812 TurtleArtActivity.py:998
-#: TurtleArtActivity.py:1034
+#: TurtleArtActivity.py:322 TurtleArtActivity.py:845 TurtleArtActivity.py:1035
+#: TurtleArtActivity.py:1075
msgid "Save snapshot"
msgstr "Save snapshot"
-#: TurtleArtActivity.py:335 TurtleArtActivity.py:712 TurtleArtActivity.py:863
+#: TurtleArtActivity.py:367 TurtleArtActivity.py:744 TurtleArtActivity.py:896
msgid "Turn off hover help"
msgstr "Turn off hover help"
-#: TurtleArtActivity.py:344 turtleblocks.py:426
+#: TurtleArtActivity.py:376 turtleblocks.py:429
msgid "Turn on hover help"
msgstr "Turn on hover help"
-#: TurtleArtActivity.py:354 turtleblocks.py:440
+#: TurtleArtActivity.py:386 turtleblocks.py:443
msgid "Show palette"
msgstr "Show palette"
-#: TurtleArtActivity.py:360 TurtleArtActivity.py:1060 turtleblocks.py:442
+#: TurtleArtActivity.py:392 TurtleArtActivity.py:1101 turtleblocks.py:445
msgid "Hide palette"
msgstr "Hide palette"
-#: TurtleArtActivity.py:528
+#: TurtleArtActivity.py:560
msgid "Rescale coordinates down"
msgstr "Rescale coordinates down"
-#: TurtleArtActivity.py:537 TurtleArtActivity.py:703 TurtleArtActivity.py:859
+#: TurtleArtActivity.py:569 TurtleArtActivity.py:735 TurtleArtActivity.py:892
msgid "Rescale coordinates up"
msgstr "Rescale coordinates up"
-#: TurtleArtActivity.py:635 TurtleArtActivity.py:670 TurtleArtActivity.py:780
-#: TurtleArtActivity.py:833 turtleblocks.py:437
+#: TurtleArtActivity.py:667 TurtleArtActivity.py:702 TurtleArtActivity.py:812
+#: TurtleArtActivity.py:866 turtleblocks.py:440
msgid "Edit"
msgstr "Edit"
-#: TurtleArtActivity.py:640 TurtleArtActivity.py:668 TurtleArtActivity.py:781
-#: TurtleArtActivity.py:851 turtleblocks.py:428
+#: TurtleArtActivity.py:672 TurtleArtActivity.py:700 TurtleArtActivity.py:813
+#: TurtleArtActivity.py:884 turtleblocks.py:431
msgid "View"
msgstr "View"
-#: TurtleArtActivity.py:666 TurtleArtActivity.py:782
+#: TurtleArtActivity.py:698 TurtleArtActivity.py:814
msgid "Project"
msgstr "Project"
-#: TurtleArtActivity.py:672 TurtleArtActivity.py:779 TurtleArtActivity.py:807
-#: TurtleArtActivity.py:809 TurtleArtActivity.py:987
+#: TurtleArtActivity.py:704 TurtleArtActivity.py:811 TurtleArtActivity.py:839
+#: TurtleArtActivity.py:841 TurtleArtActivity.py:1020
msgid "Save/Load"
msgstr "Save/Load"
-#: TurtleArtActivity.py:680 TurtleArtActivity.py:834 turtleblocks.py:431
+#: TurtleArtActivity.py:712 TurtleArtActivity.py:867 turtleblocks.py:434
msgid "Copy"
msgstr "Copy"
-#: TurtleArtActivity.py:682 TurtleArtActivity.py:835 turtleblocks.py:432
+#: TurtleArtActivity.py:714 TurtleArtActivity.py:868 turtleblocks.py:435
msgid "Paste"
msgstr "Paste"
-#: TurtleArtActivity.py:684
+#: TurtleArtActivity.py:716
msgid "Restore blocks from trash"
msgstr "Restore blocks from trash"
-#: TurtleArtActivity.py:692 TurtleArtActivity.py:852
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:832
+#: TurtleArtActivity.py:724 TurtleArtActivity.py:885
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843
msgid "Fullscreen"
msgstr "Fullscreen"
-#: TurtleArtActivity.py:695 TurtleArtActivity.py:853 turtleblocks.py:412
+#: TurtleArtActivity.py:727 TurtleArtActivity.py:886 turtleblocks.py:415
msgid "Cartesian coordinates"
msgstr "Cartesian coordinates"
-#: TurtleArtActivity.py:697 TurtleArtActivity.py:855 turtleblocks.py:414
+#: TurtleArtActivity.py:729 TurtleArtActivity.py:888 turtleblocks.py:417
msgid "Polar coordinates"
msgstr "Polar coordinates"
-#: TurtleArtActivity.py:700 TurtleArtActivity.py:857
+#: TurtleArtActivity.py:732 TurtleArtActivity.py:890
msgid "Metric coordinates"
msgstr "Metric coordinates"
-#: TurtleArtActivity.py:706 TurtleArtActivity.py:861 turtleblocks.py:419
+#: TurtleArtActivity.py:738 TurtleArtActivity.py:894 turtleblocks.py:422
msgid "Grow blocks"
msgstr "Grow blocks"
-#: TurtleArtActivity.py:709 TurtleArtActivity.py:862 turtleblocks.py:421
+#: TurtleArtActivity.py:741 TurtleArtActivity.py:895 turtleblocks.py:424
msgid "Shrink blocks"
msgstr "Shrink blocks"
-#: TurtleArtActivity.py:737 TurtleArtActivity.py:750 TurtleArtActivity.py:788
-#: TurtleArtActivity.py:1005
+#: TurtleArtActivity.py:769 TurtleArtActivity.py:782 TurtleArtActivity.py:820
+#: TurtleArtActivity.py:1042
msgid "Load example"
msgstr "Load example"
-#: TurtleArtActivity.py:783 TurtleArtActivity.py:1066 turtleblocks.py:449
+#: TurtleArtActivity.py:815 TurtleArtActivity.py:1107 turtleblocks.py:452
msgid "Clean"
msgstr "Clean"
-#: TurtleArtActivity.py:784 TurtleArtActivity.py:1068 turtleblocks.py:450
+#: TurtleArtActivity.py:816 TurtleArtActivity.py:1109 turtleblocks.py:453
msgid "Run"
msgstr "Run"
-#: TurtleArtActivity.py:785 TurtleArtActivity.py:1070 turtleblocks.py:451
+#: TurtleArtActivity.py:817 TurtleArtActivity.py:1111 turtleblocks.py:454
msgid "Step"
msgstr "Step"
-#: TurtleArtActivity.py:789 turtleblocks.py:458 util/helpbutton.py:44
+#: TurtleArtActivity.py:821 turtleblocks.py:461 util/helpbutton.py:44
msgid "Help"
msgstr "Help"
-#: TurtleArtActivity.py:790 turtleblocks.py:453
+#: TurtleArtActivity.py:822 turtleblocks.py:456
msgid "Stop"
msgstr "Stop"
-#: TurtleArtActivity.py:813 TurtleArtActivity.py:1014
-#: TurtleArtActivity.py:1036 turtleblocks.py:401
+#: TurtleArtActivity.py:846 TurtleArtActivity.py:1051
+#: TurtleArtActivity.py:1077 turtleblocks.py:402
msgid "Load project"
msgstr "Load project"
-#: TurtleArtActivity.py:816 TurtleArtActivity.py:1019
-#: TurtleArtActivity.py:1041
+#: TurtleArtActivity.py:849 TurtleArtActivity.py:1056
+#: TurtleArtActivity.py:1082
msgid "Load plugin"
msgstr "Load plugin"
-#: TurtleArtActivity.py:817 TurtleArtActivity.py:1022
-#: TurtleArtActivity.py:1044
+#: TurtleArtActivity.py:850 TurtleArtActivity.py:1059
+#: TurtleArtActivity.py:1085
msgid "Load Python block"
msgstr "Load Python block"
-#: TurtleArtActivity.py:964
+#: TurtleArtActivity.py:997
msgid "Palettes"
msgstr "Palettes"
-#: TurtleArtActivity.py:982
+#: TurtleArtActivity.py:1015
msgid "Sharing blocks disabled"
msgstr "Sharing blocks disabled"
-#: TurtleArtActivity.py:1011 turtleblocks.py:400
+#: TurtleArtActivity.py:1048 turtleblocks.py:401
msgid "Open"
msgstr "Open"
-#: TurtleArtActivity.py:1061
+#: TurtleArtActivity.py:1102
msgid "<Ctrl>p"
msgstr "<Ctrl>p"
-#: TurtleArtActivity.py:1066
+#: TurtleArtActivity.py:1107
msgid "<Ctrl>e"
msgstr "<Ctrl>e"
-#: TurtleArtActivity.py:1068
+#: TurtleArtActivity.py:1109
msgid "<Ctrl>r"
msgstr "<Ctrl>r"
-#: TurtleArtActivity.py:1070
+#: TurtleArtActivity.py:1111
msgid "<Ctrl>w"
msgstr "<Ctrl>w"
-#: TurtleArtActivity.py:1073
+#: TurtleArtActivity.py:1114
msgid "<Ctrl>s"
msgstr "<Ctrl>s"
-#: TurtleArtActivity.py:1240 TurtleArtActivity.py:1245
-#: TurtleArtActivity.py:1325
+#: TurtleArtActivity.py:1281 TurtleArtActivity.py:1286
+#: TurtleArtActivity.py:1366
msgid "Plugin could not be installed."
msgstr "Plugin could not be installed."
-#: TurtleArtActivity.py:1321
+#: TurtleArtActivity.py:1362
msgid "Please restart Turtle Art in order to use the plugin."
msgstr "Please restart Turtle Art in order to use the plugin."
-#: TurtleArtActivity.py:1339
+#: TurtleArtActivity.py:1380
#, python-format
msgid "Plugin %s already installed."
msgstr "Plugin %s already installed."
-#: TurtleArtActivity.py:1340
+#: TurtleArtActivity.py:1381
#, python-format
msgid "Do you want to reinstall %s?"
msgstr "Do you want to reinstall %s?"
-#: TurtleArtActivity.py:1533
+#: TurtleArtActivity.py:1574
msgid "Do you really want to empty the trash?"
msgstr "Do you really want to empty the trash?"
@@ -1147,7 +1168,7 @@ msgstr "Failed to upload!"
#: 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:314
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:325
msgid "Palette of sensor blocks"
msgstr "Palette of sensor blocks"
@@ -1183,7 +1204,7 @@ msgstr "microphone input volume"
#: plugins/audio_sensors/audio_sensors.py:119
#: plugins/audio_sensors/audio_sensors.py:127
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:310
msgid "pitch"
msgstr "pitch"
@@ -1221,7 +1242,7 @@ msgid "microphone input voltage"
msgstr "microphone input voltage"
#: plugins/camera_sensor/camera_sensor.py:67
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:128
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139
msgid "Palette of media objects"
msgstr "Palette of media objects"
@@ -1265,367 +1286,367 @@ msgstr "RFID"
msgid "read value from RFID device"
msgstr "read value from RFID device"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:97
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:101
msgid "while"
msgstr "while"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:101
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:102
msgid "do-while-True operator that uses boolean operators from Numbers palette"
msgstr "do-while-True operator that uses boolean operators from Numbers palette"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116
msgid "until"
msgstr "until"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:111
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117
msgid "do-until-True operator that uses boolean operators from Numbers palette"
msgstr "do-until-True operator that uses boolean operators from Numbers palette"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:118
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:929
+#: 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
msgid "top"
msgstr "top"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:120
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:131
msgid "top of a collapsible stack"
msgstr "top of a collapsible stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:135
msgid "media"
msgstr "media"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:135
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146
msgid "journal"
msgstr "journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:136
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147
msgid "Sugar Journal media object"
msgstr "Sugar Journal media object"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157
msgid "audio"
msgstr "audio"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:148
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159
msgid "Sugar Journal audio object"
msgstr "Sugar Journal audio object"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:158
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169
msgid "video"
msgstr "video"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:160
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171
msgid "Sugar Journal video object"
msgstr "Sugar Journal video object"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:170
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181
msgid "description"
msgstr "description"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:172
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183
msgid "Sugar Journal description field"
msgstr "Sugar Journal description field"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200
msgid "show"
msgstr "show"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:218
msgid "draws text or show media from the Journal"
msgstr "draws text or show media from the Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:203
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214
msgid "show aligned"
msgstr "show aligned"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:216
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227
msgid "set scale"
msgstr "set scale"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:220
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:231
msgid "sets the scale of media"
msgstr "sets the scale of media"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239
msgid "save picture"
msgstr "save picture"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:230
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:241
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:252
msgid "picture name"
msgstr "picture name"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:231
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:242
msgid "saves a picture to the Sugar Journal"
msgstr "saves a picture to the Sugar Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250
msgid "save SVG"
msgstr "save SVG"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:242
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253
msgid "saves turtle graphics as an SVG file in the Sugar Journal"
msgstr "saves turtle graphics as an SVG file in the Sugar Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:249
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:260
msgid "scale"
msgstr "scale"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264
msgid "holds current scale value"
msgstr "holds current scale value"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:269
msgid "media wait"
msgstr "media wait"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:260
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:271
msgid "wait for current video or audio to complete"
msgstr "wait for current video or audio to complete"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277
msgid "media stop"
msgstr "media stop"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:268
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:279
msgid "stop video or audio"
msgstr "stop video or audio"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:273
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:284
msgid "media pause"
msgstr "media pause"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:286
msgid "pause video or audio"
msgstr "pause video or audio"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:280
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291
msgid "media resume"
msgstr "media resume"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:282
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:293
msgid "resume playing video or audio"
msgstr "resume playing video or audio"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299
msgid "speak"
msgstr "speak"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:301
msgid "hello"
msgstr "hello"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:302
msgid "speaks text"
msgstr "speaks text"
#. TRANS: pitch, duration, amplitude
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:310
msgid "sinewave"
msgstr "sinewave"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:300
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311
msgid "amplitude"
msgstr "amplitude"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:300
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311
msgid "duration"
msgstr "duration"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314
msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)"
msgstr "plays a sinewave at frequency, amplitude, and duration (in seconds)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:310
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:321
msgid "sensor"
msgstr "sensor"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:321
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:332
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343
msgid "button down"
msgstr "button down"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:324
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:335
msgid "returns 1 if mouse button is pressed"
msgstr "returns 1 if mouse button is pressed"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:335
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346
msgid "returns True if mouse button is pressed"
msgstr "returns True if mouse button is pressed"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:344
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:355
msgid "mouse x"
msgstr "mouse x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:347
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358
msgid "returns mouse x coordinate"
msgstr "returns mouse x coordinate"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:355
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:366
msgid "mouse y"
msgstr "mouse y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:369
msgid "returns mouse y coordinate"
msgstr "returns mouse y coordinate"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:366
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377
msgid "query keyboard"
msgstr "query keyboard"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379
msgid "query for keyboard input (results stored in keyboard block)"
msgstr "query for keyboard input (results stored in keyboard block)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:376
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387
msgid "keyboard"
msgstr "keyboard"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:380
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:391
msgid "holds results of query-keyboard block as ASCII"
msgstr "holds results of query-keyboard block as ASCII"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:399
msgid "read pixel"
msgstr "read pixel"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:391
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:402
msgid "RGB color under the turtle is pushed to the stack"
msgstr "RGB color under the turtle is pushed to the stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:399
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:410
msgid "turtle sees"
msgstr "turtle sees"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:402
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:413
msgid "returns the color that the turtle \"sees\""
msgstr "returns the color that the turtle \"sees\""
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:410
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:421
msgid "time"
msgstr "time"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:413
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424
msgid "elapsed time (in seconds) since program started"
msgstr "elapsed time (in seconds) since program started"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:419
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430
msgid "extras"
msgstr "extras"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:423
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:434
msgid "Palette of extra options"
msgstr "Palette of extra options"
#. TRANS: push adds a new item to the program stack
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441
msgid "push"
msgstr "push"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:444
msgid "pushes value onto FILO (first-in last-out heap)"
msgstr "pushes value onto FILO (first-in last-out heap)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454
msgid "show heap"
msgstr "show heap"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457
msgid "shows values in FILO (first-in last-out heap)"
msgstr "shows values in FILO (first-in last-out heap)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:456
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467
msgid "empty heap"
msgstr "empty heap"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470
msgid "emptys FILO (first-in-last-out heap)"
msgstr "emptys FILO (first-in-last-out heap)"
#. TRANS: pop removes a new item from the program stack
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:481
msgid "pop"
msgstr "pop"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:474
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:485
msgid "pops value off FILO (first-in last-out heap)"
msgstr "pops value off FILO (first-in last-out heap)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:485
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:517
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528
msgid "empty heap?"
msgstr "empty heap?"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:488
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:520
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:531
msgid "returns True if heap is empty"
msgstr "returns True if heap is empty"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:495
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:506
msgid "save heap to file"
msgstr "save heap to file"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:507
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:518
msgid "filename"
msgstr "filename"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:498
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:509
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:506
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:517
msgid "load heap from file"
msgstr "load heap from file"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:509
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:520
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:528
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:530
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541
msgid "comment"
msgstr "comment"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543
msgid "places a comment in your code"
msgstr "places a comment in your code"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:550
msgid "print"
msgstr "print"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:554
msgid "prints value in status block at bottom of the screen"
msgstr "prints value in status block at bottom of the screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:554
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:565
msgid "Python chr operator"
msgstr "Python chr operator"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:574
msgid "Python int operator"
msgstr "Python int operator"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:580
msgid "polar"
msgstr "polar"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:571
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:582
msgid "displays polar coordinates"
msgstr "displays polar coordinates"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:603
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:617
msgid "Python"
msgstr "Python"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:582
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:593
msgid ""
"a programmable block: used to add advanced single-variable math equations, e."
"g., sin(x)"
@@ -1633,7 +1654,7 @@ msgstr ""
"a programmable block: used to add advanced single-variable math equations, "
"e.g., sin(x)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607
msgid ""
"a programmable block: used to add advanced multi-variable math equations, e."
"g., sqrt(x*x+y*y)"
@@ -1641,7 +1662,7 @@ msgstr ""
"a programmable block: used to add advanced multi-variable math equations, "
"e.g., sqrt(x*x+y*y)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:621
msgid ""
"a programmable block: used to add advanced multi-variable math equations, e."
"g., sin(x+y+z)"
@@ -1649,256 +1670,264 @@ msgstr ""
"a programmable block: used to add advanced multi-variable math equations, "
"e.g., sin(x+y+z)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:618
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:629
msgid "Cartesian"
msgstr "Cartesian"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:620
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:631
msgid "displays Cartesian coordinates"
msgstr "displays Cartesian coordinates"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:647
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:663
+#: 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
msgid "Python block"
msgstr "Python block"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:632
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:649
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:666
+#: 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
msgid "runs code found in the tamyblock.py module found in the Journal"
msgstr "runs code found in the tamyblock.py module found in the Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:680
#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:702
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714
msgid "load"
msgstr "load"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707
+#: 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
msgid "loads a block"
msgstr "loads a block"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717
msgid "setxy"
msgstr "setxy"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:727
msgid "select palette"
msgstr "select palette"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:719
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730
msgid "selects a palette"
msgstr "selects a palette"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741
msgid "chooses which turtle to command"
msgstr "chooses which turtle to command"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:749
msgid "turtle x"
msgstr "turtle x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752
msgid "Returns x coordinate of turtle"
msgstr "Returns x coordinate of turtle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759
msgid "turtle y"
msgstr "turtle y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762
msgid "Returns y coordinate of turtle"
msgstr "Returns y coordinate of turtle"
#. TRANS: pop removes a new item from the program stack
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:770
msgid "active turtle"
msgstr "active turtle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773
msgid "the name of the active turtle"
msgstr "the name of the active turtle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:770
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781
msgid "turtle heading"
msgstr "turtle heading"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:784
msgid "Returns heading of turtle"
msgstr "Returns heading of turtle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:792
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:793
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:803
msgid "turtle shell"
msgstr "turtle shell"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:784
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:793
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:795
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804
msgid "put a custom 'shell' on the turtle"
msgstr "put a custom 'shell' on the turtle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:801
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812
msgid "top of a collapsed stack"
msgstr "top of a collapsed stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:815
msgid "portfolio"
msgstr "portfolio"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819
msgid "Palette of presentation templates"
msgstr "Palette of presentation templates"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:815
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826
msgid "hide blocks"
msgstr "hide blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:828
msgid "declutters canvas by hiding blocks"
msgstr "declutters canvas by hiding blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:824
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:835
msgid "show blocks"
msgstr "show blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:837
msgid "restores hidden blocks"
msgstr "restores hidden blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:834
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:845
msgid "hides the Sugar toolbars"
msgstr "hides the Sugar toolbars"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854
msgid "list"
msgstr "list"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:858
msgid "presentation bulleted list"
msgstr "presentation bulleted list"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:855
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:866
msgid "presentation template: list of bullets"
msgstr "presentation template: list of bullets"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873
msgid "presentation template: select Journal object (no description)"
msgstr "presentation template: select Journal object (no description)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:869
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880
msgid "presentation template: select Journal object (with description)"
msgstr "presentation template: select Journal object (with description)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:876
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:887
msgid "presentation template: select four Journal objects"
msgstr "presentation template: select four Journal objects"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:883
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:901
msgid "presentation template: select two Journal objects"
msgstr "presentation template: select two Journal objects"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:900
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911
msgid "xcor of left of screen"
msgstr "xcor of left of screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:905
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:916
msgid "bottom"
msgstr "bottom"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:908
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:919
msgid "ycor of bottom of screen"
msgstr "ycor of bottom of screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:924
msgid "width"
msgstr "width"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:916
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:927
msgid "the canvas width"
msgstr "the canvas width"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:924
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:935
msgid "xcor of right of screen"
msgstr "xcor of right of screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:932
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:943
msgid "ycor of top of screen"
msgstr "ycor of top of screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:937
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948
msgid "height"
msgstr "height"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:951
msgid "the canvas height"
msgstr "the canvas height"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:947
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:958
msgid "title x"
msgstr "title x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:956
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:967
msgid "title y"
msgstr "title y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:965
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:976
msgid "left x"
msgstr "left x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:974
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:985
msgid "top y"
msgstr "top y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994
msgid "right x"
msgstr "right x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:992
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1003
msgid "bottom y"
msgstr "bottom y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1005
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1016
msgid "my blocks"
msgstr "my blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1021
msgid "Palette of user-defined operators"
msgstr "Palette of user-defined operators"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1084
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1095
msgid "up"
msgstr "up"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1086
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1097
msgid "down"
msgstr "down"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1087
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1098
msgid "backspace"
msgstr "backspace"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1088
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1099
msgid "tab"
msgstr "tab"
#. TRANS: enter is the name of the enter (or return) key
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1090
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1101
msgid "enter"
msgstr "enter"
#. TRANS: space is the name of the space key
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1093
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1104
msgid "space"
msgstr "space"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1094
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1105
msgid "delete"
msgstr "delete"
+#: pyexported/window_setup.py:86
+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 "Please install the Speak Activity and try again."
@@ -1952,83 +1981,87 @@ msgstr "U-turn"
msgid "turns the turtle 180 degrees"
msgstr "turns the turtle 180 degrees"
-#: turtleblocks.py:94
+#: turtleblocks.py:95
msgid "usage is"
msgstr "usage is"
-#: turtleblocks.py:282
+#: turtleblocks.py:283
msgid "No option action:"
msgstr "No option action:"
-#: turtleblocks.py:297
+#: turtleblocks.py:298
msgid "File not found"
msgstr "File not found"
-#: turtleblocks.py:321
+#: turtleblocks.py:322
#, python-format
msgid "Configuration directory not writable: %s"
msgstr "Configuration directory not writable: %s"
-#: turtleblocks.py:397
+#: turtleblocks.py:398
msgid "New"
msgstr "New"
-#: turtleblocks.py:398
+#: turtleblocks.py:399
msgid "Show sample projects"
msgstr "Show sample projects"
-#: turtleblocks.py:402
+#: turtleblocks.py:403
msgid "Save"
msgstr "Save"
-#: turtleblocks.py:403
+#: turtleblocks.py:404
msgid "Save as"
msgstr "Save as"
-#: turtleblocks.py:408
+#: turtleblocks.py:411
msgid "Quit"
msgstr "Quit"
-#: turtleblocks.py:409
+#: turtleblocks.py:412
msgid "File"
msgstr "File"
-#: turtleblocks.py:417
+#: turtleblocks.py:420
msgid "Rescale coordinates"
msgstr "Rescale coordinates"
-#: turtleblocks.py:423
+#: turtleblocks.py:426
msgid "Reset block size"
msgstr "Reset block size"
-#: turtleblocks.py:444
+#: turtleblocks.py:447
msgid "Show/hide blocks"
msgstr "Show/hide blocks"
-#: turtleblocks.py:446
+#: turtleblocks.py:449
msgid "Tools"
msgstr "Tools"
-#: turtleblocks.py:452
+#: turtleblocks.py:455
msgid "Debug"
msgstr "Debug"
-#: turtleblocks.py:454
+#: turtleblocks.py:457
msgid "Turtle"
msgstr "Turtle"
-#: turtleblocks.py:457
+#: turtleblocks.py:460
msgid "About..."
msgstr "About..."
-#: turtleblocks.py:496
+#: turtleblocks.py:499
msgid "You have unsaved work. Would you like to save before quitting?"
msgstr "You have unsaved work. Would you like to save before quitting?"
-#: turtleblocks.py:498
+#: turtleblocks.py:501
msgid "Save project?"
msgstr "Save project?"
+#: turtleblocks.py:577
+msgid "myproject"
+msgstr "myproject"
+
#~ msgid "Hide sample projects"
#~ msgstr "Hide sample projects"