Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/po/en_GB.po
diff options
context:
space:
mode:
Diffstat (limited to 'po/en_GB.po')
-rw-r--r--po/en_GB.po1253
1 files changed, 633 insertions, 620 deletions
diff --git a/po/en_GB.po b/po/en_GB.po
index 8cef883..ab5fb5b 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-10-30 00:30-0400\n"
-"PO-Revision-Date: 2013-10-30 14:15+0200\n"
+"POT-Creation-Date: 2013-12-05 00:30-0500\n"
+"PO-Revision-Date: 2013-12-09 12:46+0200\n"
"Last-Translator: Chris <cjl@laptop.org>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: en_GB\n"
@@ -34,109 +34,107 @@ msgstr ""
"A Logo-inspired turtle that draws colourful pictures with snap-together "
"visual programming blocks"
-#: TurtleArt/tabasics.py:154
+#: TurtleArt/tabasics.py:155
+msgid "Palette of turtle commands"
+msgstr "Palette of turtle commands"
+
+#: 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 "turtle"
-#: TurtleArt/tabasics.py:158
-msgid "Palette of turtle commands"
-msgstr "Palette of turtle commands"
-
-#: 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 "forward"
-#: TurtleArt/tabasics.py:166
+#: TurtleArt/tabasics.py:164
msgid "moves turtle forward"
msgstr "moves turtle forward"
-#: TurtleArt/tabasics.py:175
+#: TurtleArt/tabasics.py:173
msgid "back"
msgstr "back"
-#: TurtleArt/tabasics.py:179
+#: TurtleArt/tabasics.py:177
msgid "moves turtle backward"
msgstr "moves turtle backward"
-#: TurtleArt/tabasics.py:189
+#: TurtleArt/tabasics.py:186
msgid "clean"
msgstr "clean"
-#: TurtleArt/tabasics.py:192
+#: TurtleArt/tabasics.py:189
msgid "clears the screen and reset the turtle"
msgstr "clears the screen and reset the turtle"
-#: 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 "left"
-#: TurtleArt/tabasics.py:213
+#: TurtleArt/tabasics.py:211
msgid "turns turtle counterclockwise (angle in degrees)"
msgstr "turns turtle anticlockwise (angle in degrees)"
-#: 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 "right"
-#: TurtleArt/tabasics.py:228
+#: TurtleArt/tabasics.py:225
msgid "turns turtle clockwise (angle in degrees)"
msgstr "turns turtle clockwise (angle in degrees)"
-#: TurtleArt/tabasics.py:238
+#: TurtleArt/tabasics.py:235
msgid "arc"
msgstr "arc"
-#: TurtleArt/tabasics.py:238
+#: TurtleArt/tabasics.py:235
msgid "angle"
msgstr "angle"
-#: TurtleArt/tabasics.py:238
+#: TurtleArt/tabasics.py:235
msgid "radius"
msgstr "radius"
-#: TurtleArt/tabasics.py:242
+#: TurtleArt/tabasics.py:239
msgid "moves turtle along an arc"
msgstr "moves turtle along an arc"
-#: TurtleArt/tabasics.py:254 TurtleArt/tabasics.py:333
+#: TurtleArt/tabasics.py:251 TurtleArt/tabasics.py:330
msgid "set xy"
msgstr "set 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 ""
"moves turtle to position xcor, ycor; (0, 0) is in the centre of the screen."
-#: TurtleArt/tabasics.py:269
+#: TurtleArt/tabasics.py:266
msgid "set heading"
msgstr "set heading"
-#: TurtleArt/tabasics.py:273
+#: TurtleArt/tabasics.py:270
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:284 TurtleArt/tawindow.py:4351
+#: TurtleArt/tabasics.py:281 TurtleArt/tawindow.py:4452
msgid "xcor"
msgstr "xcor"
-#: 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)"
@@ -144,11 +142,11 @@ msgstr ""
"holds current x-coordinate value of the turtle (can be used in place of a "
"number block)"
-#: TurtleArt/tabasics.py:299 TurtleArt/tawindow.py:4352
+#: TurtleArt/tabasics.py:296 TurtleArt/tawindow.py:4453
msgid "ycor"
msgstr "ycor"
-#: 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)"
@@ -156,11 +154,11 @@ msgstr ""
"holds current y-coordinate value of the turtle (can be used in place of a "
"number block)"
-#: TurtleArt/tabasics.py:314 TurtleArt/tawindow.py:4352
+#: TurtleArt/tabasics.py:311 TurtleArt/tawindow.py:4453
msgid "heading"
msgstr "heading"
-#: 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)"
@@ -168,586 +166,661 @@ msgstr ""
"holds current heading value of the turtle (can be used in place of a number "
"block)"
+#: TurtleArt/tabasics.py:350
+msgid "Palette of pen commands"
+msgstr "Palette of pen commands"
+
#: TurtleArt/tabasics.py:351
msgid "pen"
msgstr "pen"
-#: TurtleArt/tabasics.py:355
-msgid "Palette of pen commands"
-msgstr "Palette of pen commands"
-
-#: TurtleArt/tabasics.py:360 TurtleArt/tabasics.py:373
+#: TurtleArt/tabasics.py:356 TurtleArt/tabasics.py:369
msgid "fill screen"
msgstr "fill screen"
-#: 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 "colour"
-#: 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 "shade"
-#: TurtleArt/tabasics.py:364 TurtleArt/tabasics.py:378
+#: TurtleArt/tabasics.py:360 TurtleArt/tabasics.py:374
msgid "fills the background with (color, shade)"
msgstr "fills the background with (colour, shade)"
-#: 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 "grey"
-#: TurtleArt/tabasics.py:391
+#: TurtleArt/tabasics.py:387
msgid "set color"
msgstr "set colour"
-#: TurtleArt/tabasics.py:395
+#: TurtleArt/tabasics.py:391
msgid "sets color of the line drawn by the turtle"
msgstr "sets colour of the line drawn by the turtle"
-#: TurtleArt/tabasics.py:407
+#: TurtleArt/tabasics.py:403
msgid "set shade"
msgstr "set shade"
-#: TurtleArt/tabasics.py:411
+#: TurtleArt/tabasics.py:407
msgid "sets shade of the line drawn by the turtle"
msgstr "sets shade of the line drawn by the turtle"
-#: TurtleArt/tabasics.py:422
+#: TurtleArt/tabasics.py:418
msgid "set gray"
msgstr "set grey"
-#: TurtleArt/tabasics.py:425
+#: TurtleArt/tabasics.py:421
msgid "sets gray level of the line drawn by the turtle"
msgstr "sets grey level of the line drawn by the turtle"
-#: TurtleArt/tabasics.py:437
+#: TurtleArt/tabasics.py:433
msgid "holds current pen color (can be used in place of a number block)"
msgstr "holds current pen colour (can be used in place of a number block)"
-#: TurtleArt/tabasics.py:449
+#: TurtleArt/tabasics.py:445
msgid "holds current pen shade"
msgstr "holds current pen shade"
-#: TurtleArt/tabasics.py:458
+#: TurtleArt/tabasics.py:455
msgid "holds current gray level (can be used in place of a number block)"
msgstr "holds current grey level (can be used in place of a number block)"
-#: TurtleArt/tabasics.py:468
+#: TurtleArt/tabasics.py:465
msgid "pen up"
msgstr "pen up"
-#: TurtleArt/tabasics.py:471
+#: TurtleArt/tabasics.py:468
msgid "Turtle will not draw when moved."
msgstr "Turtle will not draw when moved."
-#: TurtleArt/tabasics.py:478
+#: TurtleArt/tabasics.py:475
msgid "pen down"
msgstr "pen down"
-#: TurtleArt/tabasics.py:481
+#: TurtleArt/tabasics.py:478
msgid "Turtle will draw when moved."
msgstr "Turtle will draw when moved."
-#: TurtleArt/tabasics.py:488
+#: TurtleArt/tabasics.py:485
msgid "pen down?"
msgstr "pen down?"
-#: TurtleArt/tabasics.py:490
+#: TurtleArt/tabasics.py:487
msgid "returns True if pen is down"
msgstr "returns True if pen is down"
-#: TurtleArt/tabasics.py:497
+#: TurtleArt/tabasics.py:494
msgid "set pen size"
msgstr "set pen size"
-#: TurtleArt/tabasics.py:501
+#: TurtleArt/tabasics.py:498
msgid "sets size of the line drawn by the turtle"
msgstr "sets size of the line drawn by the turtle"
-#: TurtleArt/tabasics.py:514
+#: TurtleArt/tabasics.py:511
msgid "start fill"
msgstr "start fill"
-#: TurtleArt/tabasics.py:516
+#: TurtleArt/tabasics.py:513
msgid "starts filled polygon (used with end fill block)"
msgstr "starts filled polygon (used with end fill block)"
-#: TurtleArt/tabasics.py:522
+#: TurtleArt/tabasics.py:519
msgid "end fill"
msgstr "end fill"
-#: TurtleArt/tabasics.py:524
+#: TurtleArt/tabasics.py:521
msgid "completes filled polygon (used with start fill block)"
msgstr "completes filled polygon (used with start fill block)"
-#: TurtleArt/tabasics.py:530
+#: TurtleArt/tabasics.py:527
msgid "pen size"
msgstr "pen size"
-#: TurtleArt/tabasics.py:531
+#: TurtleArt/tabasics.py:528
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:544
+msgid "Palette of pen colors"
+msgstr "Palette of pen colours"
+
#: TurtleArt/tabasics.py:545
msgid "colors"
msgstr "colors"
-#: TurtleArt/tabasics.py:549
-msgid "Palette of pen colors"
-msgstr "Palette of pen colours"
+#: TurtleArt/tabasics.py:550
+msgid "red"
+msgstr "red"
-#: TurtleArt/tabasics.py:632
-msgid "numbers"
-msgstr "numbers"
+#: TurtleArt/tabasics.py:550
+msgid "orange"
+msgstr "orange"
+
+#: TurtleArt/tabasics.py:550
+msgid "yellow"
+msgstr "yellow"
+
+#: TurtleArt/tabasics.py:550
+msgid "green"
+msgstr "green"
+
+#: TurtleArt/tabasics.py:551
+msgid "cyan"
+msgstr "cyan"
-#: TurtleArt/tabasics.py:636
+#: TurtleArt/tabasics.py:551
+msgid "blue"
+msgstr "blue"
+
+#: TurtleArt/tabasics.py:551
+msgid "purple"
+msgstr "purple"
+
+#: TurtleArt/tabasics.py:551
+msgid "white"
+msgstr "white"
+
+#: TurtleArt/tabasics.py:552
+msgid "black"
+msgstr "black"
+
+#: TurtleArt/tabasics.py:634
msgid "Palette of numeric operators"
msgstr "Palette of numeric operators"
-#: TurtleArt/tabasics.py:641
+#: TurtleArt/tabasics.py:635
+msgid "numbers"
+msgstr "numbers"
+
+#: TurtleArt/tabasics.py:640
msgid "plus"
msgstr "plus"
-#: TurtleArt/tabasics.py:645
+#: TurtleArt/tabasics.py:644
msgid "adds two alphanumeric inputs"
msgstr "adds two alphanumeric inputs"
-#: TurtleArt/tabasics.py:660
+#: TurtleArt/tabasics.py:659
msgid "minus"
msgstr "minus"
-#: TurtleArt/tabasics.py:663
+#: TurtleArt/tabasics.py:662
msgid "subtracts bottom numeric input from top numeric input"
msgstr "subtracts bottom numeric input from top numeric input"
-#: TurtleArt/tabasics.py:675
+#: TurtleArt/tabasics.py:674
msgid "multiply"
msgstr "multiply"
-#: TurtleArt/tabasics.py:678
+#: TurtleArt/tabasics.py:677
msgid "multiplies two numeric inputs"
msgstr "multiplies two numeric inputs"
-#: TurtleArt/tabasics.py:687
+#: TurtleArt/tabasics.py:686
msgid "divide"
msgstr "divide"
-#: TurtleArt/tabasics.py:690
+#: TurtleArt/tabasics.py:689
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:700
+#: TurtleArt/tabasics.py:699
msgid "identity"
msgstr "identity"
-#: TurtleArt/tabasics.py:702
+#: TurtleArt/tabasics.py:701
msgid "identity operator used for extending blocks"
msgstr "identity operator used for extending blocks"
-#: 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 "modular (remainder) operator"
-#: TurtleArt/tabasics.py:738
+#: TurtleArt/tabasics.py:737
msgid "√"
msgstr "√"
-#: TurtleArt/tabasics.py:739
+#: TurtleArt/tabasics.py:738
msgid "square root"
msgstr "square root"
-#: TurtleArt/tabasics.py:742
+#: TurtleArt/tabasics.py:741
msgid "calculates square root"
msgstr "calculates square root"
-#: TurtleArt/tabasics.py:750
+#: TurtleArt/tabasics.py:749
msgid "random"
msgstr "random"
-#: TurtleArt/tabasics.py:750
+#: TurtleArt/tabasics.py:749
msgid "min"
msgstr "min"
-#: TurtleArt/tabasics.py:750
+#: TurtleArt/tabasics.py:749
msgid "max"
msgstr "max"
-#: TurtleArt/tabasics.py:754
+#: TurtleArt/tabasics.py:753
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:776
+#: TurtleArt/tabasics.py:775
msgid "number"
msgstr "number"
-#: TurtleArt/tabasics.py:777
+#: TurtleArt/tabasics.py:776
msgid "used as numeric input in mathematic operators"
msgstr "used as numeric input in mathematic operators"
-#: TurtleArt/tabasics.py:784
+#: TurtleArt/tabasics.py:783
msgid "greater than"
msgstr "greater than"
-#: TurtleArt/tabasics.py:787
+#: TurtleArt/tabasics.py:786
msgid "logical greater-than operator"
msgstr "logical greater-than operator"
-#: TurtleArt/tabasics.py:803
+#: TurtleArt/tabasics.py:802
msgid "less than"
msgstr "less than"
-#: TurtleArt/tabasics.py:807
+#: TurtleArt/tabasics.py:806
msgid "logical less-than operator"
msgstr "logical less-than operator"
-#: TurtleArt/tabasics.py:823
+#: TurtleArt/tabasics.py:822
msgid "equal"
msgstr "equal"
-#: TurtleArt/tabasics.py:827
+#: TurtleArt/tabasics.py:826
msgid "logical equal-to operator"
msgstr "logical equal-to operator"
-#: TurtleArt/tabasics.py:842
+#: TurtleArt/tabasics.py:841
msgid "not"
msgstr "not"
-#: TurtleArt/tabasics.py:845
+#: TurtleArt/tabasics.py:844
msgid "logical NOT operator"
msgstr "logical NOT operator"
-#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:856
+#: TurtleArt/tabasics.py:852 TurtleArt/tabasics.py:855
msgid "and"
msgstr "and"
-#: TurtleArt/tabasics.py:857
+#: TurtleArt/tabasics.py:856
msgid "logical AND operator"
msgstr "logical AND operator"
-#: TurtleArt/tabasics.py:865 TurtleArt/tabasics.py:868
+#: TurtleArt/tabasics.py:864 TurtleArt/tabasics.py:867
msgid "or"
msgstr "or"
-#: TurtleArt/tabasics.py:869
+#: TurtleArt/tabasics.py:868
msgid "logical OR operator"
msgstr "logical OR operator"
-#: TurtleArt/tabasics.py:878
-msgid "flow"
-msgstr "flow"
-
-#: 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 "Palette of flow operators"
-#: TurtleArt/tabasics.py:886
+#: TurtleArt/tabasics.py:880
+msgid "flow"
+msgstr "flow"
+
+#: TurtleArt/tabasics.py:884
msgid "wait"
msgstr "wait"
-#: TurtleArt/tabasics.py:890
+#: TurtleArt/tabasics.py:888
msgid "pauses program execution a specified number of seconds"
msgstr "pauses program execution a specified number of seconds"
-#: TurtleArt/tabasics.py:899
+#: TurtleArt/tabasics.py:897
msgid "forever"
msgstr "forever"
-#: TurtleArt/tabasics.py:903
+#: TurtleArt/tabasics.py:901
msgid "loops forever"
msgstr "loops forever"
-#: TurtleArt/tabasics.py:913 TurtleArt/tabasics.py:917
+#: TurtleArt/tabasics.py:911 TurtleArt/tabasics.py:915
msgid "repeat"
msgstr "repeat"
-#: TurtleArt/tabasics.py:918
+#: TurtleArt/tabasics.py:916
msgid "loops specified number of times"
msgstr "loops specified number of times"
-#: TurtleArt/tabasics.py:931 TurtleArt/tabasics.py:947
+#: TurtleArt/tabasics.py:929 TurtleArt/tabasics.py:945
msgid "if"
msgstr "if"
-#: TurtleArt/tabasics.py:931 TurtleArt/tabasics.py:947
+#: TurtleArt/tabasics.py:929 TurtleArt/tabasics.py:945
msgid "then"
msgstr "then"
-#: TurtleArt/tabasics.py:934
+#: TurtleArt/tabasics.py:932
msgid "if then"
msgstr "if then"
-#: TurtleArt/tabasics.py:936
+#: TurtleArt/tabasics.py:934
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:947
+#: TurtleArt/tabasics.py:945
msgid "else"
msgstr "else"
-#: TurtleArt/tabasics.py:951 TurtleArt/tabasics.py:964
+#: TurtleArt/tabasics.py:949 TurtleArt/tabasics.py:962
msgid "if then else"
msgstr "if then else"
-#: 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 "if-then-else operator that uses boolean operators from Numbers palette"
-#: TurtleArt/tabasics.py:974
+#: TurtleArt/tabasics.py:972
msgid "horizontal space"
msgstr "horizontal space"
-#: TurtleArt/tabasics.py:975
+#: TurtleArt/tabasics.py:973
msgid "jogs stack right"
msgstr "jogs stack right"
-#: TurtleArt/tabasics.py:984
+#: TurtleArt/tabasics.py:982
msgid "vertical space"
msgstr "vertical space"
-#: TurtleArt/tabasics.py:985
+#: TurtleArt/tabasics.py:983
msgid "jogs stack down"
msgstr "jogs stack down"
-#: TurtleArt/tabasics.py:992
+#: TurtleArt/tabasics.py:990
msgid "stop action"
msgstr "stop action"
-#: TurtleArt/tabasics.py:995
+#: TurtleArt/tabasics.py:993
msgid "stops current action"
msgstr "stops current action"
#: TurtleArt/tabasics.py:1003
-msgid "blocks"
-msgstr "blocks"
-
-#: TurtleArt/tabasics.py:1007
msgid "Palette of variable blocks"
msgstr "Palette of variable blocks"
-#: TurtleArt/tabasics.py:1011 pysamples/grecord.py:214
+#: TurtleArt/tabasics.py:1004
+msgid "blocks"
+msgstr "blocks"
+
+#: TurtleArt/tabasics.py:1008 pysamples/grecord.py:211
msgid "start"
msgstr "start"
-#: TurtleArt/tabasics.py:1014
+#: TurtleArt/tabasics.py:1011
msgid "connects action to toolbar run buttons"
msgstr "connects action to tool-bar run buttons"
-#: 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 "text"
-#: 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 "string value"
-#: 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 "action"
-#: TurtleArt/tabasics.py:1038
+#: TurtleArt/tabasics.py:1035
msgid "top of nameable action stack"
msgstr "top of nameable action stack"
-#: TurtleArt/tabasics.py:1054 TurtleArt/tawindow.py:4694
+#: TurtleArt/tabasics.py:1051 TurtleArt/tawindow.py:4798
msgid "invokes named action stack"
msgstr "invokes named action stack"
-#: TurtleArt/tabasics.py:1060
+#: TurtleArt/tabasics.py:1058
msgid "store in box 1"
msgstr "store in box 1"
-#: TurtleArt/tabasics.py:1065
+#: TurtleArt/tabasics.py:1063
msgid "stores numeric value in Variable 1"
msgstr "stores numeric value in Variable 1"
-#: TurtleArt/tabasics.py:1074
+#: TurtleArt/tabasics.py:1072
msgid "store in box 2"
msgstr "store in box 2"
-#: TurtleArt/tabasics.py:1079
+#: TurtleArt/tabasics.py:1077
msgid "stores numeric value in Variable 2"
msgstr "stores numeric value in Variable 2"
-#: TurtleArt/tabasics.py:1088
+#: TurtleArt/tabasics.py:1086
msgid "box 1"
msgstr "box 1"
-#: TurtleArt/tabasics.py:1091
+#: TurtleArt/tabasics.py:1089
msgid "Variable 1 (numeric value)"
msgstr "Variable 1 (numeric value)"
-#: TurtleArt/tabasics.py:1101
+#: TurtleArt/tabasics.py:1099
msgid "box 2"
msgstr "box 2"
-#: TurtleArt/tabasics.py:1104
+#: TurtleArt/tabasics.py:1102
msgid "Variable 2 (numeric value)"
msgstr "Variable 2 (numeric value)"
-#: TurtleArt/tabasics.py:1116 TurtleArt/tawindow.py:4743
+#: TurtleArt/tabasics.py:1114 TurtleArt/tawindow.py:4847
msgid "store in"
msgstr "store in"
-#: TurtleArt/tabasics.py:1116 TurtleArt/tabasics.py:1132
+#: TurtleArt/tabasics.py:1114 TurtleArt/tabasics.py:1130
msgid "box"
msgstr "box"
-#: TurtleArt/tabasics.py:1116 TurtleArt/tawindow.py:4743
+#: TurtleArt/tabasics.py:1114 TurtleArt/tawindow.py:4847
msgid "value"
msgstr "value"
-#: 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 "my box"
-#: TurtleArt/tabasics.py:1121 TurtleArt/tawindow.py:4748
+#: TurtleArt/tabasics.py:1119 TurtleArt/tawindow.py:4852
msgid "stores numeric value in named variable"
msgstr "stores numeric value in named variable"
-#: TurtleArt/tabasics.py:1138 TurtleArt/tawindow.py:4721
+#: TurtleArt/tabasics.py:1136 TurtleArt/tawindow.py:4825
msgid "named variable (numeric value)"
msgstr "named variable (numeric value)"
-#: TurtleArt/tabasics.py:1144 TurtleArt/tabasics.py:1168
+#: TurtleArt/tabasics.py:1142 TurtleArt/tabasics.py:1166
msgid "action 1"
msgstr "action 1"
-#: TurtleArt/tabasics.py:1147
+#: TurtleArt/tabasics.py:1145
msgid "top of Action 1 stack"
msgstr "top of Action 1 stack"
-#: TurtleArt/tabasics.py:1156 TurtleArt/tabasics.py:1181
+#: TurtleArt/tabasics.py:1154 TurtleArt/tabasics.py:1179
msgid "action 2"
msgstr "action 2"
-#: TurtleArt/tabasics.py:1159
+#: TurtleArt/tabasics.py:1157
msgid "top of Action 2 stack"
msgstr "top of Action 2 stack"
-#: TurtleArt/tabasics.py:1171
+#: TurtleArt/tabasics.py:1169
msgid "invokes Action 1 stack"
msgstr "invokes Action 1 stack"
-#: TurtleArt/tabasics.py:1184
+#: TurtleArt/tabasics.py:1182
msgid "invokes Action 2 stack"
msgstr "invokes Action 2 stack"
-#: 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 "wastebasket"
-#: TurtleArt/tabasics.py:1202 TurtleArtActivity.py:1574
+#: TurtleArt/tabasics.py:1199 TurtleArt/tawindow.py:2203
msgid "empty trash"
msgstr "empty wastebasket"
-#: TurtleArt/tabasics.py:1203
+#: TurtleArt/tabasics.py:1200
msgid "permanently deletes items in trash"
msgstr "permanently deletes items in wastebasket"
-#: TurtleArt/tabasics.py:1207
+#: TurtleArt/tabasics.py:1204
msgid "restore all"
msgstr "restore all"
-#: TurtleArt/tabasics.py:1208
+#: TurtleArt/tabasics.py:1205
msgid "restore all blocks from trash"
msgstr "restore all blocks from wastebasket"
-#: TurtleArt/tabasics.py:1212
+#: TurtleArt/tabasics.py:1209
msgid "clear all"
msgstr "clear all"
-#: TurtleArt/tabasics.py:1213
+#: TurtleArt/tabasics.py:1210
msgid "move all blocks to trash"
msgstr "move all blocks to wastebasket"
-#: 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 "Share selected blocks"
-#: 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 "up"
+
+#: TurtleArt/taconstants.py:141
+msgid "down"
+msgstr "down"
+
+#: TurtleArt/taconstants.py:142
+msgid "backspace"
+msgstr "backspace"
+
+#: TurtleArt/taconstants.py:143
+msgid "tab"
+msgstr "tab"
+
+#. 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 "space"
+
+#: TurtleArt/taconstants.py:149
+msgid "delete"
+msgstr "delete"
+
+#: 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 "Title"
-#: TurtleArt/taexportpython.py:170
+#: TurtleArt/taexportpython.py:194
msgid "block is not exportable"
msgstr "block is not exportable"
-#: TurtleArt/taexportpython.py:189
+#: TurtleArt/taexportpython.py:213
msgid "error while exporting block"
msgstr "error while exporting block"
-#: 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 "Stop turtle"
-#: 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 "Show blocks"
-#: TurtleArt/talogo.py:396 TurtleArtActivity.py:439 TurtleArtActivity.py:1114
+#: TurtleArt/talogo.py:397 TurtleArtActivity.py:493 TurtleArtActivity.py:1172
msgid "Hide blocks"
msgstr "Hide blocks"
-#: TurtleArt/talogo.py:536
+#: TurtleArt/talogo.py:537
msgid "did not output to"
msgstr "did not output to"
-#: TurtleArt/talogo.py:576 TurtleArt/talogo.py:884
+#: TurtleArt/talogo.py:577 TurtleArt/talogo.py:948
msgid "doesn't like"
msgstr "doesn't like"
-#: TurtleArt/talogo.py:577 TurtleArt/talogo.py:885
+#: TurtleArt/talogo.py:578 TurtleArt/talogo.py:949
msgid "as input"
msgstr "as input"
-#: TurtleArt/talogo.py:638
+#: TurtleArt/talogo.py:639
msgid "I don't know how to"
msgstr "I don't know how to"
-#: TurtleArt/tapalette.py:98
+#: TurtleArt/tapalette.py:97
msgid "displays next palette"
msgstr "displays next palette"
-#: TurtleArt/tapalette.py:99
+#: TurtleArt/tapalette.py:98
msgid "changes the orientation of the palette of blocks"
msgstr "changes the orientation of the palette of blocks"
-#: TurtleArt/taprimitive.py:52
+#: TurtleArt/taplugin.py:90
+msgid "Please restart Turtle Art in order to use the plugin."
+msgstr "Please restart Turtle Art in order to use the plugin."
+
+#: TurtleArt/taplugin.py:93 TurtleArt/taplugin.py:104
+#: TurtleArt/taplugin.py:107
+msgid "Plugin could not be installed."
+msgstr "Plugin could not be installed."
+
+#: TurtleArt/taprimitive.py:57
msgid "error in highlighted block"
msgstr "error in highlighted block"
-#: TurtleArt/taprimitive.py:54
+#: TurtleArt/taprimitive.py:59
msgid "error"
msgstr "error"
@@ -760,268 +833,269 @@ msgid "Save..."
msgstr "Save..."
#: 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 "click to open"
-#: TurtleArt/tawindow.py:1190 TurtleArt/tawindow.py:1191
+#: TurtleArt/tawindow.py:1207 TurtleArt/tawindow.py:1208
msgid "orientation"
msgstr "orientation"
-#: TurtleArt/tawindow.py:1205 TurtleArt/tawindow.py:1843
+#: TurtleArt/tawindow.py:1222 TurtleArt/tawindow.py:1872
msgid "next"
msgstr "next"
-#: TurtleArt/tawindow.py:1244 TurtleArt/tawindow.py:1864
+#: TurtleArt/tawindow.py:1261 TurtleArt/tawindow.py:1893
msgid "shift"
msgstr "shift"
-#: TurtleArt/tawindow.py:1511
+#: TurtleArt/tawindow.py:1542
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:1564
+#: TurtleArt/tawindow.py:1595
msgid "Select blocks to share"
msgstr "Select blocks to share"
-#: 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 "Save stack"
-#: TurtleArt/tawindow.py:1732 TurtleArt/tawindow.py:1746
+#: TurtleArt/tawindow.py:1761 TurtleArt/tawindow.py:1775
msgid "Really overwrite stack?"
msgstr "Really overwrite stack?"
-#: 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 "Cancel"
-#: TurtleArt/tawindow.py:1739 TurtleArt/tawindow.py:1749
+#: TurtleArt/tawindow.py:1768 TurtleArt/tawindow.py:1778
msgid "Overwrite stack"
msgstr "Overwrite stack"
-#: 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 "Delete stack"
-#: TurtleArt/tawindow.py:1771 TurtleArt/tawindow.py:1784
+#: TurtleArt/tawindow.py:1800 TurtleArt/tawindow.py:1813
msgid "Really delete stack?"
msgstr "Really delete stack?"
-#: TurtleArt/tawindow.py:4530
+#: TurtleArt/tawindow.py:2204
+msgid "Do you really want to empty the trash?"
+msgstr "Do you really want to empty the trash?"
+
+#: TurtleArt/tawindow.py:4634
msgid "image"
msgstr "image"
-#: TurtleArtActivity.py:129
+#: TurtleArtActivity.py:131
msgid "Please wait"
msgstr "Please wait"
-#: TurtleArtActivity.py:130
+#: TurtleArtActivity.py:132
msgid "Starting connection..."
msgstr "Starting connection..."
-#: TurtleArtActivity.py:219 TurtleArtActivity.py:844 TurtleArtActivity.py:1029
-#: TurtleArtActivity.py:1069 turtleblocks.py:408
-msgid "Save as Logo"
-msgstr "Save as Logo"
-
-#: TurtleArtActivity.py:250 TurtleArtActivity.py:845 TurtleArtActivity.py:1032
-#: TurtleArtActivity.py:1072 turtleblocks.py:410
-msgid "Save as Python"
-msgstr "Save as Python"
-
-#: TurtleArtActivity.py:307 TurtleArtActivity.py:843 TurtleArtActivity.py:1026
-#: TurtleArtActivity.py:1066 turtleblocks.py:406
-msgid "Save as image"
-msgstr "Save as image"
-
-#: TurtleArtActivity.py:315
+#: TurtleArtActivity.py:367
msgid "snapshot"
msgstr "snapshot"
-#: TurtleArtActivity.py:323 TurtleArtActivity.py:846 TurtleArtActivity.py:1036
-#: TurtleArtActivity.py:1076
-msgid "Save snapshot"
-msgstr "Save snapshot"
-
-#: TurtleArtActivity.py:368 TurtleArtActivity.py:745 TurtleArtActivity.py:897
+#: TurtleArtActivity.py:422 TurtleArtActivity.py:799 TurtleArtActivity.py:948
msgid "Turn off hover help"
msgstr "Turn off hover help"
-#: TurtleArtActivity.py:377 turtleblocks.py:430
+#: TurtleArtActivity.py:431 turtleblocks.py:455
msgid "Turn on hover help"
msgstr "Turn on hover help"
-#: TurtleArtActivity.py:387 turtleblocks.py:444
+#: TurtleArtActivity.py:441 turtleblocks.py:469
msgid "Show palette"
msgstr "Show palette"
-#: TurtleArtActivity.py:393 TurtleArtActivity.py:1102 turtleblocks.py:446
+#: TurtleArtActivity.py:447 TurtleArtActivity.py:1160 turtleblocks.py:471
msgid "Hide palette"
msgstr "Hide palette"
-#: TurtleArtActivity.py:561
+#: TurtleArtActivity.py:615
msgid "Rescale coordinates down"
msgstr "Rescale coordinates down"
-#: TurtleArtActivity.py:570 TurtleArtActivity.py:736 TurtleArtActivity.py:893
+#: TurtleArtActivity.py:624 TurtleArtActivity.py:790 TurtleArtActivity.py:944
msgid "Rescale coordinates up"
msgstr "Rescale coordinates up"
-#: 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 "Edit"
-#: 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 "View"
-#: TurtleArtActivity.py:699 TurtleArtActivity.py:815
+#: TurtleArtActivity.py:753 TurtleArtActivity.py:869
msgid "Project"
msgstr "Project"
-#: 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 "Save/Load"
-#: TurtleArtActivity.py:713 TurtleArtActivity.py:868 turtleblocks.py:435
+#: TurtleArtActivity.py:767 TurtleArtActivity.py:919 turtleblocks.py:460
msgid "Copy"
msgstr "Copy"
-#: TurtleArtActivity.py:715 TurtleArtActivity.py:869 turtleblocks.py:436
+#: TurtleArtActivity.py:769 TurtleArtActivity.py:920 turtleblocks.py:461
msgid "Paste"
msgstr "Paste"
-#: TurtleArtActivity.py:717
+#: TurtleArtActivity.py:771
msgid "Restore blocks from trash"
msgstr "Restore all blocks from wastebasket"
-#: 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 "Full-screen"
-#: TurtleArtActivity.py:728 TurtleArtActivity.py:887 turtleblocks.py:416
+#: TurtleArtActivity.py:782 TurtleArtActivity.py:938 turtleblocks.py:441
msgid "Cartesian coordinates"
msgstr "Cartesian coordinates"
-#: TurtleArtActivity.py:730 TurtleArtActivity.py:889 turtleblocks.py:418
+#: TurtleArtActivity.py:784 TurtleArtActivity.py:940 turtleblocks.py:443
msgid "Polar coordinates"
msgstr "Polar coordinates"
-#: TurtleArtActivity.py:733 TurtleArtActivity.py:891
+#: TurtleArtActivity.py:787 TurtleArtActivity.py:942
msgid "Metric coordinates"
msgstr "Metric coordinates"
-#: TurtleArtActivity.py:739 TurtleArtActivity.py:895 turtleblocks.py:423
+#: TurtleArtActivity.py:793 TurtleArtActivity.py:946 turtleblocks.py:448
msgid "Grow blocks"
msgstr "Grow blocks"
-#: TurtleArtActivity.py:742 TurtleArtActivity.py:896 turtleblocks.py:425
+#: TurtleArtActivity.py:796 TurtleArtActivity.py:947 turtleblocks.py:450
msgid "Shrink blocks"
msgstr "Shrink blocks"
-#: 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 "Load example"
-#: TurtleArtActivity.py:816 TurtleArtActivity.py:1108 turtleblocks.py:453
+#: TurtleArtActivity.py:870 TurtleArtActivity.py:1166 turtleblocks.py:478
msgid "Clean"
msgstr "Clean"
-#: TurtleArtActivity.py:817 TurtleArtActivity.py:1110 turtleblocks.py:454
+#: TurtleArtActivity.py:871 TurtleArtActivity.py:1168 turtleblocks.py:479
msgid "Run"
msgstr "Run"
-#: TurtleArtActivity.py:818 TurtleArtActivity.py:1112 turtleblocks.py:455
+#: TurtleArtActivity.py:872 TurtleArtActivity.py:1170 turtleblocks.py:480
msgid "Step"
msgstr "Step"
-#: TurtleArtActivity.py:822 turtleblocks.py:462 util/helpbutton.py:44
+#: TurtleArtActivity.py:876 turtleblocks.py:487 util/helpbutton.py:44
msgid "Help"
msgstr "Help"
-#: TurtleArtActivity.py:823 turtleblocks.py:457
+#: TurtleArtActivity.py:877 turtleblocks.py:482
msgid "Stop"
msgstr "Stop"
-#: 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 "Save as image"
+
+#: TurtleArtActivity.py:895 TurtleArtActivity.py:1080
+#: TurtleArtActivity.py:1128 turtleblocks.py:433
+msgid "Save as Logo"
+msgstr "Save as Logo"
+
+#: TurtleArtActivity.py:896 TurtleArtActivity.py:1083
+#: TurtleArtActivity.py:1131 turtleblocks.py:435
+msgid "Save as Python"
+msgstr "Save as Python"
+
+#: TurtleArtActivity.py:897 TurtleArtActivity.py:1087
+#: TurtleArtActivity.py:1135
+msgid "Save snapshot"
+msgstr "Save snapshot"
+
+#: TurtleArtActivity.py:898 TurtleArtActivity.py:1111
msgid "Load project"
msgstr "Load project"
-#: 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 "Load plugin"
-#: TurtleArtActivity.py:851 TurtleArtActivity.py:1060
-#: TurtleArtActivity.py:1086
+#: TurtleArtActivity.py:902 TurtleArtActivity.py:1119
+#: TurtleArtActivity.py:1145
msgid "Load Python block"
msgstr "Load Python block"
-#: TurtleArtActivity.py:998
+#: TurtleArtActivity.py:1049
msgid "Palettes"
msgstr "Palettes"
-#: TurtleArtActivity.py:1016
+#: TurtleArtActivity.py:1067
msgid "Sharing blocks disabled"
msgstr "Sharing blocks disabled"
-#: TurtleArtActivity.py:1049 turtleblocks.py:402
+#: TurtleArtActivity.py:1072 turtleblocks.py:429
+msgid "Save"
+msgstr "Save"
+
+#: TurtleArtActivity.py:1091
+msgid "Load"
+msgstr "Load"
+
+#: TurtleArtActivity.py:1108 turtleblocks.py:425
msgid "Open"
msgstr "Open"
-#: TurtleArtActivity.py:1103
+#: TurtleArtActivity.py:1137 turtleblocks.py:426
+msgid "Add project"
+msgstr "Add project"
+
+#: 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 "Plugin could not be installed."
-
-#: TurtleArtActivity.py:1363
-msgid "Please restart Turtle Art in order to use the plugin."
-msgstr "Please restart Turtle Art in order to use the plugin."
-
-#: TurtleArtActivity.py:1381
+#: TurtleArtActivity.py:1352
#, python-format
msgid "Plugin %s already installed."
msgstr "Plugin %s already installed."
-#: TurtleArtActivity.py:1382
+#: TurtleArtActivity.py:1353 turtleblocks.py:547
#, python-format
msgid "Do you want to reinstall %s?"
msgstr "Do you want to reinstall %s?"
-#: TurtleArtActivity.py:1575
-msgid "Do you really want to empty the trash?"
-msgstr "Do you really want to empty the trash?"
-
#: gnome_plugins/collaboration_plugin.py:64
msgid "My Turtle Art session"
msgstr "My Turtle Art session"
@@ -1128,11 +1202,11 @@ msgstr "Login failed"
msgid "Failed to upload!"
msgstr "Failed to upload!"
-#: 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 "Palette of sensor blocks"
@@ -1146,471 +1220,457 @@ msgstr "acceleration"
msgid "push acceleration in x, y, z to heap"
msgstr "push acceleration in x, y, z to heap"
-#: 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 "sound"
-#: 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 "raw microphone input signal"
-#: plugins/audio_sensors/audio_sensors.py:90
-#: plugins/audio_sensors/audio_sensors.py:105
+#: plugins/audio_sensors/audio_sensors.py:97
msgid "loudness"
msgstr "loudness"
-#: 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 "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:332
+#: plugins/audio_sensors/audio_sensors.py:123
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:310
msgid "pitch"
msgstr "pitch"
-#: 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 "microphone input pitch"
-#: 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 "resistance"
-#: 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 "microphone input resistance"
-#: 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 "voltage"
-#: 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 "microphone input voltage"
-#: 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 "Palette of media objects"
-#: 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 "brightness"
-#: 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 "light level detected by camera"
-#: 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 "Average RGB colour from camera is pushed to the stack"
-#: 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 "camera output"
-#: 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 "light level detected by light sensor"
-#: 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 "read value from RFID device"
-#: 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 "while"
-#: 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 "do-while-True operator that uses boolean operators from Numbers palette"
-#: 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 "until"
-#: 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 "do-until-True operator that uses boolean operators from Numbers palette"
-#: 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 "top"
-#: 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 "top of a collapsible stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:154
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:135
msgid "media"
msgstr "media"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141
msgid "journal"
msgstr "journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:166
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:142
msgid "Sugar Journal media object"
msgstr "Sugar Journal media object"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:176
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:152
msgid "audio"
msgstr "audio"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:154
msgid "Sugar Journal audio object"
msgstr "Sugar Journal audio object"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:164
msgid "video"
msgstr "video"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:166
msgid "Sugar Journal video object"
msgstr "Sugar Journal video object"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:176
msgid "description"
msgstr "description"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:202
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178
msgid "Sugar Journal description field"
msgstr "Sugar Journal description field"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:218
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194
msgid "show"
msgstr "show"
-#: 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 "draws text or show media from the Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:233
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:209
msgid "show aligned"
msgstr "show aligned"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222
msgid "set scale"
msgstr "set scale"
-#: 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 "sets the scale of media"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236
msgid "save picture"
msgstr "save picture"
-#: 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 "picture name"
-#: 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 "saves a picture to the Sugar Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247
msgid "save SVG"
msgstr "save 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 "saves turtle graphics as an SVG file in the Sugar Journal"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:280
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259
msgid "scale"
msgstr "scale"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:284
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:263
msgid "holds current scale value"
msgstr "holds current scale value"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270
msgid "media wait"
msgstr "media wait"
-#: 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 "wait for current video or audio to complete"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:278
msgid "media stop"
msgstr "media stop"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:301
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:280
msgid "stop video or audio"
msgstr "stop video or audio"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:306
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285
msgid "media pause"
msgstr "media pause"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287
msgid "pause video or audio"
msgstr "pause video or audio"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292
msgid "media resume"
msgstr "media resume"
-#: 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 "resume playing video or audio"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:321
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299
msgid "speak"
msgstr "speak"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:301
msgid "hello"
msgstr "hello"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:324
+#: 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:332
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:310
msgid "sinewave"
msgstr "sinewave"
-#: 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 "duration"
-#: 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 "plays a sinewave at frequency, amplitude, and duration (in seconds)"
-#: 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 "button down"
-#: 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 "returns 1 if mouse button is pressed"
-#: 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 "returns True if mouse button is pressed"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:355
msgid "mouse x"
msgstr "mouse x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:380
+#: 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:388
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:366
msgid "mouse y"
msgstr "mouse y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:391
+#: 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:399
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377
msgid "query keyboard"
msgstr "query keyboard"
-#: 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 "query for keyboard input (results stored in keyboard block)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:409
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387
msgid "keyboard"
msgstr "keyboard"
-#: 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 "holds results of query-keyboard block as ASCII"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:421
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:399
msgid "read pixel"
msgstr "read 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 "RGB colour under the turtle is pushed to the stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:432
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:409
msgid "turtle sees"
msgstr "turtle sees"
-#: 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 "returns the colour that the turtle \"sees\""
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:442
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:421
msgid "time"
msgstr "time"
-#: 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 "elapsed time (in seconds) since program started"
-#: 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 "Palette of extra options"
+#: 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 "push"
-#: 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 "pushes value onto FILO (first-in last-out heap)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:488
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:471
msgid "show heap"
msgstr "show heap"
-#: 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 "shows values in FILO (first-in last-out heap)"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:503
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486
msgid "empty heap"
msgstr "empty heap"
-#: 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 "empties FILO (first-in-last-out heap)"
#. 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 "pop"
-#: 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 "pops value off FILO (first-in last-out heap)"
-#: 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 "empty heap?"
-#: 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 "returns True if heap is empty"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549
+#: 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: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 "filename"
-#: 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 "saves FILO (first-in last-out heap) to a file"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:560
+#: 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:563
+#: 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: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 "comment"
-#: 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 "places a comment in your code"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:581
msgid "print"
msgstr "print"
-#: 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 "prints value in status block at bottom of the screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:611
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596
msgid "Python chr operator"
msgstr "Python chr operator"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:621
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606
msgid "Python int operator"
msgstr "Python int operator"
-#: 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 "displays polar coordinates"
+#: 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)"
@@ -1618,7 +1678,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: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)"
@@ -1626,7 +1686,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: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)"
@@ -1634,256 +1694,235 @@ 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:684
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669
msgid "Cartesian"
msgstr "Cartesian"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:686
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671
msgid "displays Cartesian coordinates"
msgstr "displays Cartesian coordinates"
-#: 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 "Python block"
-#: 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 "runs code found in the tamyblock.py module found in the Journal"
-#: 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 "load"
-#: 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 "loads a block"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:761
msgid "setxy"
msgstr "setxy"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773
msgid "select palette"
msgstr "select palette"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:785
+#: 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:796
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:788
msgid "chooses which turtle to command"
msgstr "chooses which turtle to command"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:803
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:795
msgid "turtle x"
msgstr "turtle 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 "Returns x coordinate of turtle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:815
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:807
msgid "turtle y"
msgstr "turtle 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 "Returns y coordinate of turtle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:827
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819
msgid "active turtle"
msgstr "active turtle"
-#: 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 "the name of the active turtle"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:838
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:830
msgid "turtle heading"
msgstr "turtle heading"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:841
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833
msgid "Returns heading of turtle"
msgstr "Returns heading of turtle"
-#: 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 "turtle shell"
-#: 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 "put a custom 'shell' on the turtle"
-#: 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 "top of a collapsed stack"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874
-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:878
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873
+msgid "gets a text string or an image from a URL"
+msgstr "gets a text string or an image from a URL"
+
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882
msgid "Palette of presentation templates"
msgstr "Palette of presentation templates"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:884
+#: 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 "hide blocks"
-#: 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 "de-clutters canvas by hiding blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:893
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898
msgid "show blocks"
msgstr "show blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:900
msgid "restores hidden blocks"
msgstr "restores hidden blocks"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:909
msgid "hides the Sugar toolbars"
msgstr "hides the Sugar tool-bars"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:919
msgid "list"
msgstr "list"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:917
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:923
msgid "presentation bulleted list"
msgstr "presentation bulleted list"
-#: 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 "presentation template: list of bullets"
-#: 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 "presentation template: select Journal object (no description)"
-#: 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 "presentation template: select Journal object (with description)"
-#: 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 "presentation template: select four Journal objects"
-#: 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 "presentation template: select two Journal objects"
-#: 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 "xcor of left of screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:984
msgid "bottom"
msgstr "bottom"
-#: 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 "ycor of bottom of screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:989
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995
msgid "width"
msgstr "width"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:992
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998
msgid "the canvas width"
msgstr "the canvas width"
-#: 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 "xcor of right of screen"
-#: 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 "ycor of top of screen"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1022
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028
msgid "height"
msgstr "height"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1031
msgid "the canvas height"
msgstr "the canvas height"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1035
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041
msgid "title x"
msgstr "title x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1047
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1053
msgid "title y"
msgstr "title y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1059
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1065
msgid "left x"
msgstr "left x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1071
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1077
msgid "top y"
msgstr "top y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1083
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089
msgid "right x"
msgstr "right x"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1095
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1101
msgid "bottom y"
msgstr "bottom y"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1111
-msgid "my blocks"
-msgstr "my blocks"
-
-#: 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 "Palette of user-defined operators"
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1186
-msgid "up"
-msgstr "up"
-
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1188
-msgid "down"
-msgstr "down"
-
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1189
-msgid "backspace"
-msgstr "backspace"
-
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1190
-msgid "tab"
-msgstr "tab"
-
-#. 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 "space"
-
-#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1196
-msgid "delete"
-msgstr "delete"
+#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1121
+msgid "my blocks"
+msgstr "my blocks"
-#: 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."
@@ -1920,15 +1959,15 @@ msgstr ""
msgid "push destination rgb value to heap"
msgstr "push destination rgb value to heap"
-#: pysamples/grecord.py:216
+#: pysamples/grecord.py:213
msgid "stop"
msgstr "stop"
-#: pysamples/grecord.py:218
+#: pysamples/grecord.py:215
msgid "play"
msgstr "play"
-#: pysamples/grecord.py:220
+#: pysamples/grecord.py:217
msgid "save"
msgstr "save"
@@ -1944,114 +1983,88 @@ msgstr "U- turn"
msgid "turns the turtle 180 degrees"
msgstr "turns the turtle 180 degrees"
-#: turtleblocks.py:96
+#: turtleblocks.py:104
msgid "usage is"
msgstr "usage is"
-#: turtleblocks.py:284
+#: turtleblocks.py:295
msgid "No option action:"
msgstr "No option action:"
-#: turtleblocks.py:299
+#: turtleblocks.py:310
msgid "File not found"
msgstr "File not found"
-#: turtleblocks.py:323
+#: turtleblocks.py:334
#, python-format
msgid "Configuration directory not writable: %s"
msgstr "Configuration directory not writable: %s"
-#: turtleblocks.py:399
+#: turtleblocks.py:422
msgid "New"
msgstr "New"
-#: turtleblocks.py:400
+#: turtleblocks.py:423
msgid "Show sample projects"
msgstr "Show sample projects"
-#: turtleblocks.py:404
-msgid "Save"
-msgstr "Save"
-
-#: turtleblocks.py:405
+#: turtleblocks.py:430
msgid "Save as"
msgstr "Save as"
-#: turtleblocks.py:412
+#: turtleblocks.py:437
msgid "Quit"
msgstr "Quit"
-#: turtleblocks.py:413
+#: turtleblocks.py:438
msgid "File"
msgstr "File"
-#: turtleblocks.py:421
+#: turtleblocks.py:446
msgid "Rescale coordinates"
msgstr "Rescale coordinates"
-#: turtleblocks.py:427
+#: turtleblocks.py:452
msgid "Reset block size"
msgstr "Reset block size"
-#: turtleblocks.py:448
+#: turtleblocks.py:473
msgid "Show/hide blocks"
msgstr "Show/hide blocks"
-#: turtleblocks.py:450
+#: turtleblocks.py:475
msgid "Tools"
msgstr "Tools"
-#: turtleblocks.py:456
+#: turtleblocks.py:481
msgid "Debug"
msgstr "Debug"
-#: turtleblocks.py:458
+#: turtleblocks.py:483
msgid "Turtle"
msgstr "Turtle"
-#: turtleblocks.py:461
+#: turtleblocks.py:486
msgid "About..."
msgstr "About..."
-#: turtleblocks.py:500
+#: turtleblocks.py:532
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:502
+#: turtleblocks.py:536
msgid "Save project?"
msgstr "Save project?"
-#: turtleblocks.py:578
+#: turtleblocks.py:546
+#, python-format,
+msgid "Plugin %s already installed"
+msgstr "Plugin %s already installed"
+
+#: turtleblocks.py:666
msgid "myproject"
msgstr "myproject"
-#~ msgid "red"
-#~ msgstr "red"
-
-#~ msgid "orange"
-#~ msgstr "orange"
-
-#~ msgid "yellow"
-#~ msgstr "yellow"
-
-#~ msgid "green"
-#~ msgstr "green"
-
-#~ msgid "cyan"
-#~ msgstr "cyan"
-
-#~ msgid "blue"
-#~ msgstr "blue"
-
-#~ msgid "purple"
-#~ msgstr "purple"
-
-#~ msgid "white"
-#~ msgstr "white"
-
-#~ msgid "black"
-#~ msgstr "black"
-
#~ msgid "Hide sample projects"
#~ msgstr "Hide sample projects"