aboutsummaryrefslogtreecommitdiff
path: root/source/ks/librelogo
diff options
context:
space:
mode:
authorAndras Timar <atimar@suse.com>2012-11-07 23:27:43 +0100
committerAndras Timar <atimar@suse.com>2012-11-07 23:27:43 +0100
commite56b8e6646a90ecd054fae9d09ea4b0cbc6c66eb (patch)
tree51c50876fef9eb04ed3fc948bfbe0cc76bf392c4 /source/ks/librelogo
parent6d66e3242a10fbf54ae7d843fc823cf348fcec26 (diff)
add librelogo files
Change-Id: Ia3f3da570087c447c7c99e63d1a4acf96abe9366
Diffstat (limited to 'source/ks/librelogo')
-rw-r--r--source/ks/librelogo/source.po26
-rw-r--r--source/ks/librelogo/source/help/en-US.po1441
-rw-r--r--source/ks/librelogo/source/pythonpath.po554
-rw-r--r--source/ks/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/ks/librelogo/source/registry/data/org/openoffice/Office/UI.po27
5 files changed, 2117 insertions, 0 deletions
diff --git a/source/ks/librelogo/source.po b/source/ks/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/ks/librelogo/source.po
@@ -0,0 +1,26 @@
+#. extracted from librelogo/source.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment="
+"&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%"
+"3A+librelogo%2Fsource.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-11-07 23:15+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "LibreLogo"
+msgstr ""
+
+#: description.xml#extdesc.extdesc.description.text
+msgid "Programming language and environment for education, graphic design and "
+"desktop publishing. Usage: View→Toolbars→Logo toolbar in Writer. See Logo in "
+"LibreOffice Help.\n"
+msgstr ""
diff --git a/source/ks/librelogo/source/help/en-US.po b/source/ks/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/ks/librelogo/source/help/en-US.po
@@ -0,0 +1,1441 @@
+#. extracted from librelogo/source/help/en-US.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment="
+"&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%"
+"3A+librelogo%2Fsource%2Fhelp%2Fen-US.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-11-07 23:15+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: LibreLogo.xhp#bm1.help.text
+msgid ""
+"<bookmark_value>LibreLogo</bookmark_value><bookmark_value>Logo</bookmark_val"
+"ue><bookmark_value>Turtle graphics</bookmark_value>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_170.help.text
+msgid "LibreLogo"
+msgstr ""
+
+#: LibreLogo.xhp#par_180.help.text
+msgid ""
+"LibreLogo is a simple, native, Logo-like programming environment with turtle "
+"vector graphics for teaching of computing (programming and word "
+"processing), DTP and graphic design. See "
+"http://www.numbertext.org/logo/librelogo.pdf."
+msgstr ""
+
+#: LibreLogo.xhp#hd_220.help.text
+msgid "LibreLogo toolbar"
+msgstr ""
+
+#: LibreLogo.xhp#par_230.help.text
+msgid ""
+"The LibreLogo toolbar (View » Toolbars » Logo) contains turtle moving, "
+"program run and stop, home and clear screen and syntax "
+"highlighting/translating icons and an input bar (command line)."
+msgstr ""
+
+#: LibreLogo.xhp#hd_240.help.text
+msgid "Turtle moving icons"
+msgstr ""
+
+#: LibreLogo.xhp#par_250.help.text
+msgid ""
+"They are equivalents of the Logo commands “FORWARD 10”, “BACK 10”, “LEFT "
+"15”, “RIGHT 15”. Clicking on one of the icons will also focus the turtle "
+"shape scrolling the page to its position."
+msgstr ""
+
+#: LibreLogo.xhp#hd_280.help.text
+msgid "Program run and start"
+msgstr ""
+
+#: LibreLogo.xhp#par_290.help.text
+msgid ""
+"Click on the icon “run” to execute the text of the Writer document as a "
+"LibreLogo program."
+msgstr ""
+
+#: LibreLogo.xhp#par_300.help.text
+msgid "Click on the icon “stop” to stop the program execution."
+msgstr ""
+
+#: LibreLogo.xhp#hd_310.help.text
+msgid "Home"
+msgstr ""
+
+#: LibreLogo.xhp#par_320.help.text
+msgid ""
+"Click on the icon “home” to reset the position and settings of the turtle."
+msgstr ""
+
+#: LibreLogo.xhp#hd_330.help.text
+msgid "Clear screen"
+msgstr ""
+
+#: LibreLogo.xhp#par_340.help.text
+msgid ""
+"Click on the icon “clear screen” to remove the drawing objects of the "
+"document."
+msgstr ""
+
+#: LibreLogo.xhp#hd_350.help.text
+msgid "Command line"
+msgstr ""
+
+#: LibreLogo.xhp#par_360.help.text
+msgid ""
+"Hit Enter in the command line to execute its content. To stop the program "
+"use the icon “stop”."
+msgstr ""
+
+#: LibreLogo.xhp#par_370.help.text
+msgid ""
+"Hold down the Enter to repeat the command line, for example, on the "
+"following command sequence:"
+msgstr ""
+
+#: LibreLogo.xhp#par_380.help.text
+msgid " FORWARD 200 LEFT 89<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#par_390.help.text
+msgid ""
+"To reset the command line click triple in it or press Ctrl-A to select the "
+"previous commands, and type the new commands."
+msgstr ""
+
+#: LibreLogo.xhp#hd_400.help.text
+msgid "Syntax highlighting/Translating"
+msgstr ""
+
+#: LibreLogo.xhp#par_410.help.text
+msgid ""
+"It expands and upper case Logo commands in the Writer document. Change the "
+"language of the document (Tools » Options » Language Settings "
+"» Languages » Western) and click on this icon to translate the Logo program "
+"to the selected language."
+msgstr ""
+
+#: LibreLogo.xhp#hd_420.help.text
+msgid "Program editing"
+msgstr ""
+
+#: LibreLogo.xhp#par_430.help.text
+msgid ""
+"LibreLogo drawings and programs use the same Writer document. The LibreLogo "
+"canvas is on the first page of the Writer document. You can insert a page "
+"break before the LibreLogo programs and set the zoom/font size for a "
+"comfortable two page layout for LibreLogo programming: left (first) page is "
+"the canvas, right (second) page is for the LibreLogo programs."
+msgstr ""
+
+#: LibreLogo.xhp#hd_440.help.text
+msgid "LibreLogo programming language"
+msgstr ""
+
+#: LibreLogo.xhp#par_450.help.text
+msgid ""
+"LibreLogo is a native, easily localisable, Logo-like programming language. "
+"It is back-compatible with the older Logo systems in the case of the simple "
+"Logo programs used in education, eg."
+msgstr ""
+
+#: LibreLogo.xhp#par_460.help.text
+msgid ""
+" TO triangle :size<br/> REPEAT 3 [<br/>   FORWARD :size<br/>   LEFT 120<br/>"
+" ]<br/> END<br/> <br/> triangle 10 triangle 100 triangle 200<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_470.help.text
+msgid "Differences from the Logo programming language"
+msgstr ""
+
+#: LibreLogo.xhp#par_480.help.text
+msgid "List members are comma separated: POSITION [0, 0]"
+msgstr ""
+
+#: LibreLogo.xhp#par_490.help.text
+msgid "Program blocks and lists are different"
+msgstr ""
+
+#: LibreLogo.xhp#par_500.help.text
+msgid ""
+"Program blocks need space or new line at parenthesization: REPEAT 10 [ "
+"forward 10 left 36 ]"
+msgstr ""
+
+#: LibreLogo.xhp#par_510.help.text
+msgid ""
+"Lists need close parenthesization: POSITION [0, 0], and not POSITION [ 0, 0 "
+"]"
+msgstr ""
+
+#: LibreLogo.xhp#par_520.help.text
+msgid ""
+"1-line function declarations have not supported yet (TO and END need new "
+"lines)."
+msgstr ""
+
+#: LibreLogo.xhp#hd_530.help.text
+msgid "Other features of LibreLogo"
+msgstr ""
+
+#: LibreLogo.xhp#par_540.help.text
+msgid "The colon is optional before the variables (like in the Berkeley Logo)"
+msgstr ""
+
+#: LibreLogo.xhp#par_550.help.text
+msgid ""
+" TO triangle size<br/>   REPEAT 3 [ FORWARD size LEFT 120 ]<br/> END<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#par_560.help.text
+msgid "String notation supports also orthographical and Python syntax:"
+msgstr ""
+
+#: LibreLogo.xhp#par_570.help.text
+msgid ""
+" PRINT \"word\"; original Logo syntax<br/> PRINT “Arbitrary text.”; orthograph"
+"y, Writer<br/> PRINT 'Arbitrary text.'; Python syntax<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#par_580.help.text
+msgid "Python list and string handling"
+msgstr ""
+
+#: LibreLogo.xhp#par_590.help.text
+msgid " PRINT “text”[2]; print “x”<br/> PRINT “text”[1:3]; print “ex”<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#par_600.help.text
+msgid "Python-like FOR loop"
+msgstr ""
+
+#: LibreLogo.xhp#par_610.help.text
+msgid "Python-like variable declaration:"
+msgstr ""
+
+#: LibreLogo.xhp#par_620.help.text
+msgid " x = 15<br/> PRINT x<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#par_630.help.text
+msgid "There are no extra query functions:"
+msgstr ""
+
+#: LibreLogo.xhp#par_640.help.text
+msgid ""
+" PRINT FILLCOLOR<br/> p = POSITION<br/> PRINT p<br/> REPEAT 10 [ POSITION AN"
+"Y POSITION p ]<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#par_650.help.text
+msgid "Alternative parenthesization in function calls"
+msgstr ""
+
+#: LibreLogo.xhp#par_660.help.text
+msgid ""
+" TO star size color<br/> FILLCOLOR color<br/> REPEAT 5 [ LEFT 72 FORWARD siz"
+"e RIGHT 144 FORWARD size ]<br/> FILL<br/> END<br/> <br/> star 100 “red”<br/>"
+" star (100, “green”)<br/> star(100, “blue”)<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_670.help.text
+msgid "LibreLogo commands"
+msgstr ""
+
+#: LibreLogo.xhp#hd_680.help.text
+msgid "Basic syntax"
+msgstr ""
+
+#: LibreLogo.xhp#hd_690.help.text
+msgid "Case sensitivity"
+msgstr ""
+
+#: LibreLogo.xhp#par_700.help.text
+msgid "Commands, color constants are case insensitive:"
+msgstr ""
+
+#: LibreLogo.xhp#par_710.help.text
+msgid " PRINT “Hello, World!”<br/> print “Hello, World, again!”<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#par_720.help.text
+msgid "Variable names are case sensitive:"
+msgstr ""
+
+#: LibreLogo.xhp#par_730.help.text
+msgid " a = 5<br/> A = 7<br/> PRINT a<br/> PRINT A<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_740.help.text
+msgid "Program lines"
+msgstr ""
+
+#: LibreLogo.xhp#par_750.help.text
+msgid ""
+"Lines of a LibreLogo program are paragraphs in the LibreOffice Writer "
+"document. A program line can contain multiple commands:"
+msgstr ""
+
+#: LibreLogo.xhp#par_760.help.text
+msgid " PRINT “Hello, World!” PRINT “LibreLogo”<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_770.help.text
+msgid "Comments"
+msgstr ""
+
+#: LibreLogo.xhp#par_780.help.text
+msgid ""
+"Lines or line parts are comments from a semicolon to the end of the line "
+"(paragraph):"
+msgstr ""
+
+#: LibreLogo.xhp#par_790.help.text
+msgid " ; some comments<br/> PRINT 5 * 5; some comments<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_800.help.text
+msgid "Break program lines to multiple paragraphs"
+msgstr ""
+
+#: LibreLogo.xhp#par_810.help.text
+msgid ""
+"It’s possible to break a program line for more paragraphs using the "
+"character tilde at the end of the line:"
+msgstr ""
+
+#: LibreLogo.xhp#par_820.help.text
+msgid " PRINT “This is a very long ” + ~<br/>       “warning message”<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_830.help.text
+msgid "Turtle moving"
+msgstr ""
+
+#: LibreLogo.xhp#hd_840.help.text
+msgid "FORWARD (fd)"
+msgstr ""
+
+#: LibreLogo.xhp#par_850.help.text
+msgid ""
+" FORWARD 10; move forward 10pt (1pt = 1/72 inch)<br/> FORWARD 10pt; see abov"
+"e<br/> FORWARD 0.5in; move forward 0.5 inch (1 inch = 2.54 cm)<br/> FORWARD "
+"1\"; see above<br/> FD 1mm<br/> FD 1cm<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_860.help.text
+msgid "BACK (bk)"
+msgstr ""
+
+#: LibreLogo.xhp#par_870.help.text
+msgid " BACK 10 ; move back 10pt<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_880.help.text
+msgid "LEFT (lt)"
+msgstr ""
+
+#: LibreLogo.xhp#par_890.help.text
+msgid ""
+" LEFT 90; turn counterclockwise 90 degrees<br/> LEFT 90°; see above<br/> LT "
+"3h; see above (clock position)<br/> LT any; turn to a random position<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_900.help.text
+msgid "RIGHT (rt)"
+msgstr ""
+
+#: LibreLogo.xhp#par_910.help.text
+msgid " RIGHT 90; turn clockwise 90 degrees<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_920.help.text
+msgid "PENUP (pu)"
+msgstr ""
+
+#: LibreLogo.xhp#par_930.help.text
+msgid " PENUP; turtle will move without drawing<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_940.help.text
+msgid "PENDOWN (pd)"
+msgstr ""
+
+#: LibreLogo.xhp#par_950.help.text
+msgid " PENDOWN; turtle will move with drawing<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_960.help.text
+msgid "POSITION (pos)"
+msgstr ""
+
+#: LibreLogo.xhp#par_970.help.text
+msgid ""
+" POSITION [0, 0]; turn and move to the top-"
+"left corner<br/> POSITION PAGESIZE; turn and move to the bottom-"
+"right corner<br/> POSITION [PAGESIZE[0], 0] ; turn and move to the top-"
+"right corner<br/> POSITION ANY; turn and move to a random position<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_980.help.text
+msgid "HEADING (seth)"
+msgstr ""
+
+#: LibreLogo.xhp#par_990.help.text
+msgid ""
+" HEADING 0; turn north<br/> HEADING 12h; see above<br/> HEADING ANY; turn to"
+" a random position<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1000.help.text
+msgid "Other turtle commands"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1010.help.text
+msgid "HIDETURTLE (ht)"
+msgstr ""
+
+#: LibreLogo.xhp#par_1020.help.text
+msgid " HIDETURTLE; hide turtle (until the showturtle command)<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1030.help.text
+msgid "SHOWTURTLE (st)"
+msgstr ""
+
+#: LibreLogo.xhp#par_1040.help.text
+msgid " SHOWTURTLE; show turtle<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1050.help.text
+msgid "HOME"
+msgstr ""
+
+#: LibreLogo.xhp#par_1060.help.text
+msgid " HOME; reset initial turtle settings and position<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1070.help.text
+msgid "CLEARSCREEN (cs)"
+msgstr ""
+
+#: LibreLogo.xhp#par_1080.help.text
+msgid " CLEARSCREEN; remove drawing objects of the document<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1090.help.text
+msgid "FILL and CLOSE"
+msgstr ""
+
+#: LibreLogo.xhp#par_1100.help.text
+msgid ""
+" FILL; close and fill the actual line shape<br/> CLOSE; close the actual lin"
+"e shape<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1110.help.text
+msgid "Pen settings"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1120.help.text
+msgid "PENSIZE (ps)"
+msgstr ""
+
+#: LibreLogo.xhp#par_1130.help.text
+msgid ""
+" PENSIZE 100; line width is 100 points<br/> PENSIZE ANY; equivalent of PENSI"
+"ZE RANDOM 10<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1140.help.text
+msgid "PENCOLOR/PENCOLOUR (pc)"
+msgstr ""
+
+#: LibreLogo.xhp#par_1150.help.text
+msgid ""
+" PENCOLOR “red”; set red pen color (by color name, see color constants)<br/>"
+" PENCOLOR [255, 255, 0]; set yellow color (RGB list)<br/> PENCOLOR 0xffff00;"
+" set yellow color (hexa code)<br/> PENCOLOR 0; set black color (0x000000)<br"
+"/> PENCOLOR ANY; random color<br/> PENCOLOR [5]; set red color (by color ide"
+"ntifier, see color constants)<br/> PENCOLOR “invisible”; invisible pen color"
+" for shapes without visible outline<br/> PENCOLOR “~red”; set random red col"
+"or<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1160.help.text
+msgid "PENJOINT/LINEJOINT"
+msgstr ""
+
+#: LibreLogo.xhp#par_1170.help.text
+msgid ""
+" PENJOINT “rounded”; rounded line joint (default)<br/> PENJOINT “miter”; sha"
+"rp line joint<br/> PENJOINT “bevel”; bevel line joint<br/> PENJOINT “none”; "
+"without line joint<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1180.help.text
+msgid "PENSTYLE"
+msgstr ""
+
+#: LibreLogo.xhp#par_1190.help.text
+msgid ""
+" PENSTYLE “solid”; solid line (default)<br/> PENSTYLE “dotted”; dotted line<"
+"br/> PENSTYLE “dashed”; dashed line<br/> <br/> ; custom dot–dash pattern spe"
+"cified by a list with the following arguments:<br/> ; – number of the neighb"
+"ouring dots<br/> ; – length of a dot<br/> ; – number of the neighbouring das"
+"hes<br/> ; – length of a dash<br/> ; – distance of the dots/dashes<br/> ; – "
+"type (optional):<br/> ;   0 = dots are rectangles (default)<br/> ;   2 = dot"
+"s are squares (lengths and distances are relative to the pensize)<br/> <br/>"
+" PENSTYLE [3, 1mm, 2, 4mm, 2mm, 2]; ...––...––...––<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1200.help.text
+msgid "Fill settings"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1210.help.text
+msgid "FILLCOLOR/FILLCOLOUR (fc)"
+msgstr ""
+
+#: LibreLogo.xhp#par_1220.help.text
+msgid ""
+" FILLCOLOR “blue”; fill with blue color, see also PENCOLOR<br/> FILLCOLOR “i"
+"nvisible” CIRCLE 10; unfilled circle<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1230.help.text
+msgid "FILLSTYLE"
+msgstr ""
+
+#: LibreLogo.xhp#par_1240.help.text
+msgid ""
+" FILLSTYLE 0; fill without hatches (default)<br/> FILLSTYLE 1; black single "
+"hatches (horizontal)<br/> FILLSTYLE 2; black single hatches (45 degrees)<br/"
+"> FILLSTYLE 3; black single hatches (-45 degrees)<br/> FILLSTYLE 4; black si"
+"ngle hatches (vertical)<br/> FILLSTYLE 5; red crossed hatches (45 degrees)<b"
+"r/> FILLSTYLE 6; red crossed hatches (0 degrees)<br/> FILLSTYLE 7; blue cros"
+"sed hatches (45 degrees)<br/> FILLSTYLE 8; blue crossed hatches (0 degrees)<"
+"br/> FILLSTYLE 9; blue triple crossed<br/> FILLSTYLE 10; black wide single h"
+"atches (45 degrees)<br/> <br/> ; custom hatches specified by a list with the"
+" following arguments:<br/> ; – style (1 = single, 2 = double, 3 = triple hat"
+"ching)<br/> ; – color<br/> ; – distance<br/> ; – degree<br/> <br/> FILLSTYLE"
+" [2, “green”, 3pt, 15°]; green crossed hatches (15 degrees)<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1250.help.text
+msgid "Drawing objects"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1260.help.text
+msgid "CIRCLE"
+msgstr ""
+
+#: LibreLogo.xhp#par_1270.help.text
+msgid " CIRCLE 100; draw a circle shape (diameter = 100pt)<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1280.help.text
+msgid "ELLIPSE"
+msgstr ""
+
+#: LibreLogo.xhp#par_1290.help.text
+msgid ""
+" ELLIPSE [50, 100]; draw an ellipse with 50 and 100 diameters<br/> ELLIPSE ["
+"50, 100, 2h, 12h]; draw an elliptical sector (from 2h clock position to 12h)"
+"<br/> ELLIPSE [50, 100, 2h, 12h, 2]  ; draw an elliptical segment<br/> ELLIP"
+"SE [50, 100, 2h, 12h, 3]  ; draw an elliptical arc<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1300.help.text
+msgid "SQUARE"
+msgstr ""
+
+#: LibreLogo.xhp#par_1310.help.text
+msgid " SQUARE 100; draw a square shape (size = 100pt)<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1320.help.text
+msgid "RECTANGLE"
+msgstr ""
+
+#: LibreLogo.xhp#par_1330.help.text
+msgid ""
+" RECTANGLE [50, 100]; draw a rectange shape (50×100pt)<br/> RECTANGLE [50, 1"
+"00, 50]; draw a rectangle <br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1340.help.text
+msgid "POINT"
+msgstr ""
+
+#: LibreLogo.xhp#par_1350.help.text
+msgid " POINT; draw a point with size and color of the pen<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1360.help.text
+msgid "LABEL"
+msgstr ""
+
+#: LibreLogo.xhp#par_1370.help.text
+msgid ""
+" LABEL “text”; print text in the turte position<br/> LABEL 'text'; see above"
+"<br/> LABEL \"text; see above (only for single words)<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1380.help.text
+msgid "TEXT"
+msgstr ""
+
+#: LibreLogo.xhp#par_1390.help.text
+msgid " CIRCLE 10 TEXT “text”; set text of the actual drawing object<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1400.help.text
+msgid "Font settings"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1410.help.text
+msgid "FONTCOLOR/FONTCOLOUR"
+msgstr ""
+
+#: LibreLogo.xhp#par_1420.help.text
+msgid " FONTCOLOR “green”; set font color<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1430.help.text
+msgid "FONTFAMILY"
+msgstr ""
+
+#: LibreLogo.xhp#par_1440.help.text
+msgid ""
+" FONTFAMILY “Linux Libertine G”; set font (family)<br/> FONTFAMILY “Linux Li"
+"bertine G:smcp=1”; set also font feature (small caps)<br/> FONTFAMILY “Linux"
+" Libertine G:smcp=1&onum=1”; small caps + old figures<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1450.help.text
+msgid "FONTSIZE"
+msgstr ""
+
+#: LibreLogo.xhp#par_1460.help.text
+msgid " FONTSIZE 12; set 12pt<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1470.help.text
+msgid "FONTWEIGHT"
+msgstr ""
+
+#: LibreLogo.xhp#par_1480.help.text
+msgid ""
+" FONTWEIGHT “bold”; set bold font<br/> FONTWEIGHT “normal”; set normal weigh"
+"t<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1490.help.text
+msgid "FONTSTYLE"
+msgstr ""
+
+#: LibreLogo.xhp#par_1500.help.text
+msgid ""
+" FONTSTYLE “italic”; set italic variant<br/> FONTSTYLE “normal”; set normal "
+"variant<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1510.help.text
+msgid "PICTURE (pic)"
+msgstr ""
+
+#: LibreLogo.xhp#par_1520.help.text
+msgid "PICTURE is for"
+msgstr ""
+
+#: LibreLogo.xhp#par_1530.help.text
+msgid "shape grouping;"
+msgstr ""
+
+#: LibreLogo.xhp#par_1540.help.text
+msgid "starting new line shapes;"
+msgstr ""
+
+#: LibreLogo.xhp#par_1550.help.text
+msgid ""
+"keeping the consistency of positions and line shapes at the left border."
+msgstr ""
+
+#: LibreLogo.xhp#hd_1560.help.text
+msgid "Shape grouping"
+msgstr ""
+
+#: LibreLogo.xhp#par_1570.help.text
+msgid ""
+" ; PICTURE [ LibreLogo_commands ]<br/> PICTURE [ FORWARD 100 CIRCLE 100"
+" ]; tree-like grouped shape<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#par_1580.help.text
+msgid "See also “Group” in LibreOffice Writer Help."
+msgstr ""
+
+#: LibreLogo.xhp#par_1590.help.text
+msgid ""
+" TO tree location<br/>   PENUP POSITION location HEADING 0 PENDOWN<br/>   PI"
+"CTURE [ FORWARD 100 CIRCLE 100 ]; tree-like grouped shape<br/> END<br/> <br/"
+"> PICTURE [ tree [30, 50] tree [100, 50] ]; grouped shapes in a grouped shap"
+"e<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1600.help.text
+msgid "Starting new line shapes"
+msgstr ""
+
+#: LibreLogo.xhp#par_1610.help.text
+msgid ""
+" PICTURE; start a new line shape<br/> FORWARD 10 PICTURE FORWARD 10; two lin"
+"e shapes<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1620.help.text
+msgid "Consistency at the left border"
+msgstr ""
+
+#: LibreLogo.xhp#par_1630.help.text
+msgid ""
+"Use picture to keep the consistency of positions and line shapes at the left "
+"border of Writer:"
+msgstr ""
+
+#: LibreLogo.xhp#par_1640.help.text
+msgid " PICTURE [ CIRCLE 20 POSITION [-100, 100] CIRCLE 20 ]<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1650.help.text
+msgid "Loops"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1660.help.text
+msgid "REPEAT"
+msgstr ""
+
+#: LibreLogo.xhp#par_1670.help.text
+msgid ""
+" ; REPEAT number [ commands ]<br/> <br/> REPEAT 10 [ FORWARD 10 LEFT 45 CIRC"
+"LE 10 ]; repeat 10 times<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#par_1680.help.text
+msgid ""
+" ; number is optional<br/> <br/> REPEAT [ POSITION ANY ]; endless loop<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1690.help.text
+msgid "REPCOUNT"
+msgstr ""
+
+#: LibreLogo.xhp#par_1700.help.text
+msgid "Loop variable (also in the FOR and WHILE loops)."
+msgstr ""
+
+#: LibreLogo.xhp#par_1710.help.text
+msgid " REPEAT 100 [ FORWARD REPCOUNT LEFT 90 ]<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1720.help.text
+msgid "FOR IN"
+msgstr ""
+
+#: LibreLogo.xhp#par_1730.help.text
+msgid "Loop for the list elements:"
+msgstr ""
+
+#: LibreLogo.xhp#par_1740.help.text
+msgid ""
+" FOR i IN [1, 5, 7, 9, 11] [<br/>   FORWARD i<br/>   LEFT 90<br/> ]<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#par_1750.help.text
+msgid "Loop for the characters of a character sequence:"
+msgstr ""
+
+#: LibreLogo.xhp#par_1760.help.text
+msgid " FOR i IN “text” [<br/>   LABEL i<br/>   FORWARD 10<br/> ]<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1770.help.text
+msgid "WHILE"
+msgstr ""
+
+#: LibreLogo.xhp#par_1780.help.text
+msgid ""
+" WHILE TRUE [ POSITION ANY ]; endless loop<br/> WHILE REPCOUNT <= 10 [ FORWA"
+"RD 50 LEFT 36 ]; as REPEAT 10 [ ... ]<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1790.help.text
+msgid "BREAK"
+msgstr ""
+
+#: LibreLogo.xhp#par_1800.help.text
+msgid "Stop the loop."
+msgstr ""
+
+#: LibreLogo.xhp#par_1810.help.text
+msgid ""
+" REPEAT [; endless loop<br/>   POSITION ANY<br/>   IF REPCOUNT = 100 [ BREAK"
+" ]  ; equivalent of the REPEAT 100 [ ... ]<br/> ]<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1820.help.text
+msgid "CONTINUE"
+msgstr ""
+
+#: LibreLogo.xhp#par_1830.help.text
+msgid "Jump into the next iteration of the loop."
+msgstr ""
+
+#: LibreLogo.xhp#par_1840.help.text
+msgid ""
+" REPEAT 100 [<br/>   POSITION ANY<br/>   IF REPCOUNT % 2 <> 0 [ CONTINUE ]<b"
+"r/>   CIRCLE 10; draw circles on every 2nd positions<br/> ]<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1850.help.text
+msgid "Conditions"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1860.help.text
+msgid "IF"
+msgstr ""
+
+#: LibreLogo.xhp#par_1870.help.text
+msgid ""
+" ; IF condition [ true block ]<br/> ; IF condition [ true block ] [ false bl"
+"ock ]<br/> <br/> IF a < 10 [ PRINT “Small” ]<br/> IF a < 10 [ PRINT “Small” "
+"] [ PRINT “Big” ]<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1880.help.text
+msgid "AND, OR, NOT"
+msgstr ""
+
+#: LibreLogo.xhp#par_1890.help.text
+msgid "Logical operators."
+msgstr ""
+
+#: LibreLogo.xhp#par_1900.help.text
+msgid " IF a < 10 AND NOT a < 5 [ PRINT “5, 6, 7, 8 or 9” ]<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1910.help.text
+msgid "Subroutines"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1920.help.text
+msgid "TO, END"
+msgstr ""
+
+#: LibreLogo.xhp#par_1930.help.text
+msgid "New word (or procedure)."
+msgstr ""
+
+#: LibreLogo.xhp#par_1940.help.text
+msgid ""
+" TO triangle<br/>   REPEAT [ FORWARD 100 RIGHT 120 ] FILL<br/> END<br/> <br/"
+"> REPEAT 10 [ triangle PENUP POSITION ANY PENDOWN ]<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1950.help.text
+msgid "OUTPUT"
+msgstr ""
+
+#: LibreLogo.xhp#par_1960.help.text
+msgid "Return value of the function."
+msgstr ""
+
+#: LibreLogo.xhp#par_1970.help.text
+msgid ""
+" TO randomletter<br/>   OUTPUT RANDOM “qwertzuiopasdfghjklyxcvbnm”<br/> END<"
+"br/> <br/> PRINT randomletter + randomletter + randomletter; print 3-letter "
+"random character sequence<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_1980.help.text
+msgid "STOP"
+msgstr ""
+
+#: LibreLogo.xhp#par_1990.help.text
+msgid "Return from the procedure."
+msgstr ""
+
+#: LibreLogo.xhp#par_2000.help.text
+msgid ""
+" TO example number<br/>   IF number < 0 [ STOP ]<br/>   PRINT SQRT number; p"
+"rint square root<br/> ]<br/> <br/> example 100<br/> example -1; without outp"
+"ut and error<br/> example 25<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2010.help.text
+msgid "Default variables"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2020.help.text
+msgid "ANY"
+msgstr ""
+
+#: LibreLogo.xhp#par_2030.help.text
+msgid "Default random value of colors, etc."
+msgstr ""
+
+#: LibreLogo.xhp#par_2040.help.text
+msgid " PENCOLOR ANY; random pen color<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2050.help.text
+msgid "TRUE"
+msgstr ""
+
+#: LibreLogo.xhp#par_2060.help.text
+msgctxt "LibreLogo.xhp#par_2060.help.text"
+msgid "Logical value."
+msgstr ""
+
+#: LibreLogo.xhp#par_2070.help.text
+msgid ""
+" WHILE TRUE [ POSITION ANY ]; endless loop<br/> PRINT TRUE; print true<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2080.help.text
+msgid "FALSE"
+msgstr ""
+
+#: LibreLogo.xhp#par_2090.help.text
+msgctxt "LibreLogo.xhp#par_2090.help.text"
+msgid "Logical value."
+msgstr ""
+
+#: LibreLogo.xhp#par_2100.help.text
+msgid ""
+" WHILE NOT FALSE [ POSITION ANY ]; endless loop<br/> PRINT FALSE; print fals"
+"e<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2110.help.text
+msgid "PAGESIZE"
+msgstr ""
+
+#: LibreLogo.xhp#par_2120.help.text
+msgid ""
+" PRINT PAGESIZE; print list of the page sizes in points, eg. [595.30, 841.89"
+"]<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2130.help.text
+msgid "PI/π"
+msgstr ""
+
+#: LibreLogo.xhp#par_2140.help.text
+msgid " PRINT PI; print 3.14159265359<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2150.help.text
+msgid "Input/Output"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2160.help.text
+msgid "PRINT"
+msgstr ""
+
+#: LibreLogo.xhp#par_2170.help.text
+msgid ""
+" PRINT “text”; print “text” in a dialog box<br/> PRINT 5 + 10; print 15<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2180.help.text
+msgid "INPUT"
+msgstr ""
+
+#: LibreLogo.xhp#par_2190.help.text
+msgid ""
+" PRINT INPUT “Input value?”; ask and print a string by a query dialog box<br"
+"/> PRINT FLOAT (INPUT “First number?”) + FLOAT (INPUT “Second number?”) ; si"
+"mple calculator<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2200.help.text
+msgid "SLEEP"
+msgstr ""
+
+#: LibreLogo.xhp#par_2210.help.text
+msgid " SLEEP 1000; wait for 1000 ms (1 sec)<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2220.help.text
+msgid "GLOBAL"
+msgstr ""
+
+#: LibreLogo.xhp#par_2230.help.text
+msgid "Set global variables used in procedures."
+msgstr ""
+
+#: LibreLogo.xhp#par_2240.help.text
+msgid ""
+" GLOBAL about<br/> about = “LibreLogo”<br/> <br/> TO example<br/>   PRINT ab"
+"out<br/>   GLOBAL about; when we want to add a new value<br/>   about = “new"
+" value for the global variable”<br/> END<br/> <br/> example<br/> PRINT about"
+"<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2250.help.text
+msgid "Functions"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2260.help.text
+msgid "RANDOM"
+msgstr ""
+
+#: LibreLogo.xhp#par_2270.help.text
+msgid ""
+" PRINT RANDOM 100; random float number (0 <= x < 100)<br/> PRINT RANDOM “tex"
+"t”; random letter of the “text”<br/> PRINT RANDOM [1, 2]; random list elemen"
+"t (1 or 2)<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2280.help.text
+msgid "INT"
+msgstr ""
+
+#: LibreLogo.xhp#par_2290.help.text
+msgid ""
+" PRINT INT 3.8; print 3 (integer part of 3.8)<br/> PRINT INT RANDOM 100; ran"
+"dom integer number (0 <= x < 100)<br/> PRINT INT “7”; convert the string par"
+"ameter to integer<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2300.help.text
+msgid "FLOAT"
+msgstr ""
+
+#: LibreLogo.xhp#par_2310.help.text
+msgid ""
+" ; convert the string parameter to float number<br/> PRINT 2 * FLOAT “5.5”; "
+"print 11.0<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2320.help.text
+msgid "STR"
+msgstr ""
+
+#: LibreLogo.xhp#par_2330.help.text
+msgid ""
+" ; convert the number parameter to string<br/> PRINT “Result: ” + STR 5; pri"
+"nt “Result: 5”<br/> PRINT 10 * STR 5; print 5555555555<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2340.help.text
+msgid "SQRT"
+msgstr ""
+
+#: LibreLogo.xhp#par_2350.help.text
+msgid " PRINT SQRT 100; print 10, square root of 100<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2360.help.text
+msgid "SIN"
+msgstr ""
+
+#: LibreLogo.xhp#par_2370.help.text
+msgid " PRINT SIN 90 * PI/180; print 1.0 (sinus of 90° in radians)<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2380.help.text
+msgid "COS"
+msgstr ""
+
+#: LibreLogo.xhp#par_2390.help.text
+msgid " PRINT COS 0 * PI/180; print 1.0 (sinus of 0° in radians)<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2400.help.text
+msgid "ROUND"
+msgstr ""
+
+#: LibreLogo.xhp#par_2410.help.text
+msgid ""
+" PRINT ROUND 3.8; print 4 (rounding 3.8)<br/> PRINT ROUND RANDOM 100; random"
+" integer number (0 <= x <= 100)<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2420.help.text
+msgid "ABS"
+msgstr ""
+
+#: LibreLogo.xhp#par_2430.help.text
+msgid " PRINT ABS -10; print 10, absolute value of -10<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2440.help.text
+msgid "COUNT"
+msgstr ""
+
+#: LibreLogo.xhp#par_2450.help.text
+msgid ""
+" PRINT COUNT “text”; print 4, character count of “text”<br/> PRINT COUNT [1,"
+" 2, 3]; print 3, size of the list<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2460.help.text
+msgid "SET"
+msgstr ""
+
+#: LibreLogo.xhp#par_2470.help.text
+msgid ""
+" ; Convert list to Python set<br/> PRINT SET [4, 5, 6, 6]; print {4, 5, 6}<b"
+"r/> PRINT SET [4, 5, 6, 6] | SET [4, 1, 9]; print {1, 4, 5, 6, 9}, union<br/"
+"> PRINT SET [4, 5, 6, 6] & SET [4, 1, 9]; print {4}, intersection<br/> PRINT"
+" SET ([4, 5, 6, 6]) - SET [4, 1, 9]; print {5, 6}, difference<br/> PRINT SET"
+" [4, 5, 6, 6] ^ SET [4, 1, 9]; print {1, 5, 6, 9}, symmetric difference  <br"
+"/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2480.help.text
+msgid "RANGE"
+msgstr ""
+
+#: LibreLogo.xhp#par_2490.help.text
+msgid ""
+" ; Python-like list generation<br/> PRINT RANGE 10; print [0, 1, 2, 3, 4, 5,"
+" 6, 7, 8, 9]<br/> PRINT RANGE 3 10; print [3, 4, 5, 6, 7, 8, 9]<br/> PRINT R"
+"ANGE 3 10 3; print [3, 6, 9]<br/> <br/> FOR i in RANGE 10 50 10 [; loop for "
+"[10, 20, 30, 40]<br/>   FORWARD i<br/>   LEFT 90<br/> ]<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2500.help.text
+msgid "LIST"
+msgstr ""
+
+#: LibreLogo.xhp#par_2510.help.text
+msgid ""
+" ; remove the repeating elements of a list using set and list conversion<br/"
+"> PRINT LIST (SET [1, 3, 5, 5, 2, 1]); print [1, 3, 5, 2]<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2520.help.text
+msgid "TUPLE"
+msgstr ""
+
+#: LibreLogo.xhp#par_2530.help.text
+msgid "Conversion to Python tuple (non-modifiable list)"
+msgstr ""
+
+#: LibreLogo.xhp#par_2540.help.text
+msgid " PRINT TUPLE [4, 5]<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2550.help.text
+msgid "SORTED"
+msgstr ""
+
+#: LibreLogo.xhp#par_2560.help.text
+msgid "It returns with a sorted list."
+msgstr ""
+
+#: LibreLogo.xhp#par_2570.help.text
+msgid " PRINT SORTED [5, 1, 3, 4]; print [1, 3, 4, 5]<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2580.help.text
+msgid "SUB"
+msgstr ""
+
+#: LibreLogo.xhp#par_2590.help.text
+msgid ""
+"Substitue character sequences using regex (regular expression) patterns."
+msgstr ""
+
+#: LibreLogo.xhp#par_2600.help.text
+msgid ""
+" PRINT SUB (“t”, “T”, “text”); print “Text”, replacing “t” with “T”<br/> PRI"
+"NT SUB (“(.)”, “\\\\1\\\\1”, “text”) ; print “tteexxtt”, doubling every characte"
+"rs<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2610.help.text
+msgid "SEARCH"
+msgstr ""
+
+#: LibreLogo.xhp#par_2620.help.text
+msgid "Search character sequences patterns using regex patterns."
+msgstr ""
+
+#: LibreLogo.xhp#par_2630.help.text
+msgid " IF SEARCH (“\\w”, word) [ PRINT “Letter in the word.” ]<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2640.help.text
+msgid "FINDALL"
+msgstr ""
+
+#: LibreLogo.xhp#par_2650.help.text
+msgid ""
+"Find all character sequences in the input string matching the given regex "
+"pattern."
+msgstr ""
+
+#: LibreLogo.xhp#par_2660.help.text
+msgid ""
+" PRINT FINDALL(“\\w+”, “Dogs, cats.”); print [“Dogs”, “cats”], the list of th"
+"e words.<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2670.help.text
+msgid "MIN"
+msgstr ""
+
+#: LibreLogo.xhp#par_2680.help.text
+msgid " PRINT MIN [1, 2, 3]; print 1, the lowest element of the list<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2690.help.text
+msgid "MAX"
+msgstr ""
+
+#: LibreLogo.xhp#par_2700.help.text
+msgid " PRINT MAX [1, 2, 3]; print 3, the greatest element of the list<br/>"
+msgstr ""
+
+#: LibreLogo.xhp#hd_2710.help.text
+msgid "Color constants"
+msgstr ""
+
+#: LibreLogo.xhp#par_2720.help.text
+msgid ""
+" PENCOLOR “SILVER”; set by name<br/> PENCOLOR [1]; set by identifiers<br/> P"
+"ENCOLOR “~SILVER”; random silver color<br/> <br/>"
+msgstr ""
+
+#: LibreLogo.xhp#par_2740.help.text
+msgid "Identifier"
+msgstr ""
+
+#: LibreLogo.xhp#par_2750.help.text
+msgid "Name"
+msgstr ""
+
+#: LibreLogo.xhp#par_2770.help.text
+msgid "0"
+msgstr ""
+
+#: LibreLogo.xhp#par_2780.help.text
+msgid "BLACK"
+msgstr ""
+
+#: LibreLogo.xhp#par_2800.help.text
+msgid "1"
+msgstr ""
+
+#: LibreLogo.xhp#par_2810.help.text
+msgid "SILVER"
+msgstr ""
+
+#: LibreLogo.xhp#par_2830.help.text
+msgid "2"
+msgstr ""
+
+#: LibreLogo.xhp#par_2840.help.text
+msgid "GRAY/GREY"
+msgstr ""
+
+#: LibreLogo.xhp#par_2860.help.text
+msgid "3"
+msgstr ""
+
+#: LibreLogo.xhp#par_2870.help.text
+msgid "WHITE"
+msgstr ""
+
+#: LibreLogo.xhp#par_2890.help.text
+msgid "4"
+msgstr ""
+
+#: LibreLogo.xhp#par_2900.help.text
+msgid "MAROON"
+msgstr ""
+
+#: LibreLogo.xhp#par_2920.help.text
+msgid "5"
+msgstr ""
+
+#: LibreLogo.xhp#par_2930.help.text
+msgid "RED"
+msgstr ""
+
+#: LibreLogo.xhp#par_2950.help.text
+msgid "6"
+msgstr ""
+
+#: LibreLogo.xhp#par_2960.help.text
+msgid "PURPLE"
+msgstr ""
+
+#: LibreLogo.xhp#par_2980.help.text
+msgid "7"
+msgstr ""
+
+#: LibreLogo.xhp#par_2990.help.text
+msgid "FUCHSIA/MAGENTA"
+msgstr ""
+
+#: LibreLogo.xhp#par_3010.help.text
+msgid "8"
+msgstr ""
+
+#: LibreLogo.xhp#par_3020.help.text
+msgid "GREEN"
+msgstr ""
+
+#: LibreLogo.xhp#par_3040.help.text
+msgid "9"
+msgstr ""
+
+#: LibreLogo.xhp#par_3050.help.text
+msgid "LIME"
+msgstr ""
+
+#: LibreLogo.xhp#par_3070.help.text
+msgid "10"
+msgstr ""
+
+#: LibreLogo.xhp#par_3080.help.text
+msgid "OLIVE"
+msgstr ""
+
+#: LibreLogo.xhp#par_3100.help.text
+msgid "11"
+msgstr ""
+
+#: LibreLogo.xhp#par_3110.help.text
+msgid "YELLOW"
+msgstr ""
+
+#: LibreLogo.xhp#par_3130.help.text
+msgid "12"
+msgstr ""
+
+#: LibreLogo.xhp#par_3140.help.text
+msgid "NAVY"
+msgstr ""
+
+#: LibreLogo.xhp#par_3160.help.text
+msgid "13"
+msgstr ""
+
+#: LibreLogo.xhp#par_3170.help.text
+msgid "BLUE"
+msgstr ""
+
+#: LibreLogo.xhp#par_3190.help.text
+msgid "14"
+msgstr ""
+
+#: LibreLogo.xhp#par_3200.help.text
+msgid "TEAL"
+msgstr ""
+
+#: LibreLogo.xhp#par_3220.help.text
+msgid "15"
+msgstr ""
+
+#: LibreLogo.xhp#par_3230.help.text
+msgid "AQUA"
+msgstr ""
+
+#: LibreLogo.xhp#par_3250.help.text
+msgid "16"
+msgstr ""
+
+#: LibreLogo.xhp#par_3260.help.text
+msgid "PINK"
+msgstr ""
+
+#: LibreLogo.xhp#par_3280.help.text
+msgid "17"
+msgstr ""
+
+#: LibreLogo.xhp#par_3290.help.text
+msgid "TOMATO"
+msgstr ""
+
+#: LibreLogo.xhp#par_3310.help.text
+msgid "18"
+msgstr ""
+
+#: LibreLogo.xhp#par_3320.help.text
+msgid "ORANGE"
+msgstr ""
+
+#: LibreLogo.xhp#par_3340.help.text
+msgid "19"
+msgstr ""
+
+#: LibreLogo.xhp#par_3350.help.text
+msgid "GOLD"
+msgstr ""
+
+#: LibreLogo.xhp#par_3370.help.text
+msgid "20"
+msgstr ""
+
+#: LibreLogo.xhp#par_3380.help.text
+msgid "VIOLET"
+msgstr ""
+
+#: LibreLogo.xhp#par_3400.help.text
+msgid "21"
+msgstr ""
+
+#: LibreLogo.xhp#par_3410.help.text
+msgid "SKYBLUE"
+msgstr ""
+
+#: LibreLogo.xhp#par_3430.help.text
+msgid "22"
+msgstr ""
+
+#: LibreLogo.xhp#par_3440.help.text
+msgid "CHOCOLATE"
+msgstr ""
+
+#: LibreLogo.xhp#par_3460.help.text
+msgid "23"
+msgstr ""
+
+#: LibreLogo.xhp#par_3470.help.text
+msgid "BROWN"
+msgstr ""
+
+#: LibreLogo.xhp#par_3490.help.text
+msgid "24"
+msgstr ""
+
+#: LibreLogo.xhp#par_3500.help.text
+msgid "INVISIBLE"
+msgstr ""
+
+#: tree_strings.xhp#par_id3160160.help.text
+msgid "<help_section application=\"swriter\" id=\"02\" title=\"LibreLogo\">"
+msgstr ""
+
+#: tree_strings.xhp#par_id3170170.help.text
+msgid "<node id=\"0225\" title=\"LibreLogo\">"
+msgstr ""
diff --git a/source/ks/librelogo/source/pythonpath.po b/source/ks/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/ks/librelogo/source/pythonpath.po
@@ -0,0 +1,554 @@
+#. extracted from librelogo/source/pythonpath.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment="
+"&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%"
+"3A+librelogo%2Fsource%2Fpythonpath.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-11-07 23:15+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: LibreLogo_en_US.properties#FORWARD.property.text
+msgid "forward|fd"
+msgstr ""
+
+#: LibreLogo_en_US.properties#BACKWARD.property.text
+msgid "back|bk"
+msgstr ""
+
+#: LibreLogo_en_US.properties#TURNLEFT.property.text
+msgid "left|turnleft|lt"
+msgstr ""
+
+#: LibreLogo_en_US.properties#TURNRIGHT.property.text
+msgid "right|turnright|rt"
+msgstr ""
+
+#: LibreLogo_en_US.properties#PENUP.property.text
+msgid "penup|pu"
+msgstr ""
+
+#: LibreLogo_en_US.properties#PENDOWN.property.text
+msgid "pendown|pd"
+msgstr ""
+
+#: LibreLogo_en_US.properties#HOME.property.text
+msgid "home"
+msgstr ""
+
+#: LibreLogo_en_US.properties#POINT.property.text
+msgid "point"
+msgstr ""
+
+#: LibreLogo_en_US.properties#CIRCLE.property.text
+msgid "circle"
+msgstr ""
+
+#: LibreLogo_en_US.properties#ELLIPSE.property.text
+msgid "ellipse"
+msgstr ""
+
+#: LibreLogo_en_US.properties#SQUARE.property.text
+msgid "square"
+msgstr ""
+
+#: LibreLogo_en_US.properties#RECTANGLE.property.text
+msgid "rectangle"
+msgstr ""
+
+#: LibreLogo_en_US.properties#LABEL.property.text
+msgid "label"
+msgstr ""
+
+#: LibreLogo_en_US.properties#PENCOLOR.property.text
+msgid "pencolor|pencolour|linecolor|pc"
+msgstr ""
+
+#: LibreLogo_en_US.properties#ANY.property.text
+msgid "any"
+msgstr ""
+
+#: LibreLogo_en_US.properties#PENWIDTH.property.text
+msgid "pensize|penwidth|linewidth|ps"
+msgstr ""
+
+#: LibreLogo_en_US.properties#PENSTYLE.property.text
+msgid "penstyle|linestyle"
+msgstr ""
+
+#: LibreLogo_en_US.properties#PENJOINT.property.text
+msgid "penjoint|linejoint"
+msgstr ""
+
+#: LibreLogo_en_US.properties#NONE.property.text
+msgid "none"
+msgstr ""
+
+#: LibreLogo_en_US.properties#BEVEL.property.text
+msgid "bevel"
+msgstr ""
+
+#: LibreLogo_en_US.properties#MITER.property.text
+msgid "miter"
+msgstr ""
+
+#: LibreLogo_en_US.properties#ROUNDED.property.text
+msgctxt "LibreLogo_en_US.properties#ROUNDED.property.text"
+msgid "round"
+msgstr ""
+
+#: LibreLogo_en_US.properties#SOLID.property.text
+msgid "solid"
+msgstr ""
+
+#: LibreLogo_en_US.properties#DASH.property.text
+msgid "dashed"
+msgstr ""
+
+#: LibreLogo_en_US.properties#DOTTED.property.text
+msgid "dotted"
+msgstr ""
+
+#: LibreLogo_en_US.properties#CLOSE.property.text
+msgid "close"
+msgstr ""
+
+#: LibreLogo_en_US.properties#FILL.property.text
+msgid "fill"
+msgstr ""
+
+#: LibreLogo_en_US.properties#FILLCOLOR.property.text
+msgid "fillcolor|fillcolour|fc"
+msgstr ""
+
+#: LibreLogo_en_US.properties#FILLSTYLE.property.text
+msgid "fillstyle"
+msgstr ""
+
+#: LibreLogo_en_US.properties#FONTCOLOR.property.text
+msgid "fontcolor|textcolor|textcolour"
+msgstr ""
+
+#: LibreLogo_en_US.properties#FONTHEIGHT.property.text
+msgid "fontsize|textsize|textheight"
+msgstr ""
+
+#: LibreLogo_en_US.properties#FONTWEIGHT.property.text
+msgid "fontweight"
+msgstr ""
+
+#: LibreLogo_en_US.properties#FONTSTYLE.property.text
+msgid "fontstyle"
+msgstr ""
+
+#: LibreLogo_en_US.properties#BOLD.property.text
+msgid "bold"
+msgstr ""
+
+#: LibreLogo_en_US.properties#ITALIC.property.text
+msgid "italic"
+msgstr ""
+
+#: LibreLogo_en_US.properties#UPRIGHT.property.text
+msgid "upright|normal"
+msgstr ""
+
+#: LibreLogo_en_US.properties#NORMAL.property.text
+msgid "normal"
+msgstr ""
+
+#: LibreLogo_en_US.properties#FONTFAMILY.property.text
+msgid "fontfamily"
+msgstr ""
+
+#: LibreLogo_en_US.properties#CLEARSCREEN.property.text
+msgid "clearscreen|cs"
+msgstr ""
+
+#: LibreLogo_en_US.properties#TEXT.property.text
+msgid "text"
+msgstr ""
+
+#: LibreLogo_en_US.properties#HIDETURTLE.property.text
+msgid "hideturtle|ht|hideme"
+msgstr ""
+
+#: LibreLogo_en_US.properties#SHOWTURTLE.property.text
+msgid "showturtle|st|showme"
+msgstr ""
+
+#: LibreLogo_en_US.properties#POSITION.property.text
+msgid "position|pos|setpos"
+msgstr ""
+
+#: LibreLogo_en_US.properties#HEADING.property.text
+msgid "heading|setheading|seth"
+msgstr ""
+
+#: LibreLogo_en_US.properties#PAGESIZE.property.text
+msgid "pagesize"
+msgstr ""
+
+#: LibreLogo_en_US.properties#GROUP.property.text
+msgid "picture|pic"
+msgstr ""
+
+#: LibreLogo_en_US.properties#TO.property.text
+msgid "to"
+msgstr ""
+
+#: LibreLogo_en_US.properties#END.property.text
+msgid "end"
+msgstr ""
+
+#: LibreLogo_en_US.properties#STOP.property.text
+msgid "stop"
+msgstr ""
+
+#: LibreLogo_en_US.properties#REPEAT.property.text
+msgid "repeat|forever"
+msgstr ""
+
+#: LibreLogo_en_US.properties#REPCOUNT.property.text
+msgid "repcount"
+msgstr ""
+
+#: LibreLogo_en_US.properties#BREAK.property.text
+msgid "break"
+msgstr ""
+
+#: LibreLogo_en_US.properties#CONTINUE.property.text
+msgid "continue"
+msgstr ""
+
+#: LibreLogo_en_US.properties#WHILE.property.text
+msgid "while"
+msgstr ""
+
+#: LibreLogo_en_US.properties#FOR.property.text
+msgid "for"
+msgstr ""
+
+#: LibreLogo_en_US.properties#IN.property.text
+msgid "in"
+msgstr ""
+
+#: LibreLogo_en_US.properties#IF.property.text
+msgid "if"
+msgstr ""
+
+#: LibreLogo_en_US.properties#OUTPUT.property.text
+msgid "output"
+msgstr ""
+
+#: LibreLogo_en_US.properties#LEFTSTRING.property.text
+msgid "“|‘"
+msgstr ""
+
+#: LibreLogo_en_US.properties#RIGHTSTRING.property.text
+msgid "”|’"
+msgstr ""
+
+#: LibreLogo_en_US.properties#TRUE.property.text
+msgid "true"
+msgstr ""
+
+#: LibreLogo_en_US.properties#FALSE.property.text
+msgid "false"
+msgstr ""
+
+#: LibreLogo_en_US.properties#NOT.property.text
+msgid "not"
+msgstr ""
+
+#: LibreLogo_en_US.properties#AND.property.text
+msgid "and"
+msgstr ""
+
+#: LibreLogo_en_US.properties#OR.property.text
+msgid "or"
+msgstr ""
+
+#: LibreLogo_en_US.properties#INPUT.property.text
+msgid "input"
+msgstr ""
+
+#: LibreLogo_en_US.properties#PRINT.property.text
+msgid "print"
+msgstr ""
+
+#: LibreLogo_en_US.properties#SLEEP.property.text
+msgid "sleep"
+msgstr ""
+
+#: LibreLogo_en_US.properties#GLOBAL.property.text
+msgid "global"
+msgstr ""
+
+#: LibreLogo_en_US.properties#RANDOM.property.text
+msgid "random"
+msgstr ""
+
+#: LibreLogo_en_US.properties#INT.property.text
+msgid "int"
+msgstr ""
+
+#: LibreLogo_en_US.properties#FLOAT.property.text
+msgid "float"
+msgstr ""
+
+#: LibreLogo_en_US.properties#STR.property.text
+msgid "str"
+msgstr ""
+
+#: LibreLogo_en_US.properties#SQRT.property.text
+msgid "sqrt"
+msgstr ""
+
+#: LibreLogo_en_US.properties#SIN.property.text
+msgid "sin"
+msgstr ""
+
+#: LibreLogo_en_US.properties#COS.property.text
+msgid "cos"
+msgstr ""
+
+#: LibreLogo_en_US.properties#ROUND.property.text
+msgctxt "LibreLogo_en_US.properties#ROUND.property.text"
+msgid "round"
+msgstr ""
+
+#: LibreLogo_en_US.properties#ABS.property.text
+msgid "abs"
+msgstr ""
+
+#: LibreLogo_en_US.properties#COUNT.property.text
+msgid "count"
+msgstr ""
+
+#: LibreLogo_en_US.properties#SET.property.text
+msgid "set"
+msgstr ""
+
+#: LibreLogo_en_US.properties#RANGE.property.text
+msgid "range"
+msgstr ""
+
+#: LibreLogo_en_US.properties#LIST.property.text
+msgid "list"
+msgstr ""
+
+#: LibreLogo_en_US.properties#TUPLE.property.text
+msgid "tuple"
+msgstr ""
+
+#: LibreLogo_en_US.properties#SORTED.property.text
+msgid "sorted"
+msgstr ""
+
+#: LibreLogo_en_US.properties#RESUB.property.text
+msgid "sub"
+msgstr ""
+
+#: LibreLogo_en_US.properties#RESEARCH.property.text
+msgid "search"
+msgstr ""
+
+#: LibreLogo_en_US.properties#REFINDALL.property.text
+msgid "findall"
+msgstr ""
+
+#: LibreLogo_en_US.properties#MIN.property.text
+msgid "min"
+msgstr ""
+
+#: LibreLogo_en_US.properties#MAX.property.text
+msgid "max"
+msgstr ""
+
+#: LibreLogo_en_US.properties#PI.property.text
+msgid "pi|π"
+msgstr ""
+
+#: LibreLogo_en_US.properties#DECIMAL.property.text
+msgid "."
+msgstr ""
+
+#: LibreLogo_en_US.properties#DEG.property.text
+msgid "°"
+msgstr ""
+
+#: LibreLogo_en_US.properties#HOUR.property.text
+msgid "h"
+msgstr ""
+
+#: LibreLogo_en_US.properties#MM.property.text
+msgid "mm"
+msgstr ""
+
+#: LibreLogo_en_US.properties#CM.property.text
+msgid "cm"
+msgstr ""
+
+#: LibreLogo_en_US.properties#PT.property.text
+msgid "pt"
+msgstr ""
+
+#: LibreLogo_en_US.properties#INCH.property.text
+msgid "in|\""
+msgstr ""
+
+#: LibreLogo_en_US.properties#INVISIBLE.property.text
+msgid "invisible"
+msgstr ""
+
+#: LibreLogo_en_US.properties#BLACK.property.text
+msgid "black"
+msgstr ""
+
+#: LibreLogo_en_US.properties#SILVER.property.text
+msgid "silver"
+msgstr ""
+
+#: LibreLogo_en_US.properties#GRAY.property.text
+msgid "gray|grey"
+msgstr ""
+
+#: LibreLogo_en_US.properties#WHITE.property.text
+msgid "white"
+msgstr ""
+
+#: LibreLogo_en_US.properties#MAROON.property.text
+msgid "maroon"
+msgstr ""
+
+#: LibreLogo_en_US.properties#RED.property.text
+msgid "red"
+msgstr ""
+
+#: LibreLogo_en_US.properties#PURPLE.property.text
+msgid "purple"
+msgstr ""
+
+#: LibreLogo_en_US.properties#FUCHSIA.property.text
+msgid "fuchsia|magenta"
+msgstr ""
+
+#: LibreLogo_en_US.properties#GREEN.property.text
+msgid "green"
+msgstr ""
+
+#: LibreLogo_en_US.properties#LIME.property.text
+msgid "lime"
+msgstr ""
+
+#: LibreLogo_en_US.properties#OLIVE.property.text
+msgid "olive"
+msgstr ""
+
+#: LibreLogo_en_US.properties#YELLOW.property.text
+msgid "yellow"
+msgstr ""
+
+#: LibreLogo_en_US.properties#NAVY.property.text
+msgid "navy"
+msgstr ""
+
+#: LibreLogo_en_US.properties#BLUE.property.text
+msgid "blue"
+msgstr ""
+
+#: LibreLogo_en_US.properties#TEAL.property.text
+msgid "teal"
+msgstr ""
+
+#: LibreLogo_en_US.properties#AQUA.property.text
+msgid "aqua|cyan"
+msgstr ""
+
+#: LibreLogo_en_US.properties#PINK.property.text
+msgid "pink"
+msgstr ""
+
+#: LibreLogo_en_US.properties#TOMATO.property.text
+msgid "tomato"
+msgstr ""
+
+#: LibreLogo_en_US.properties#ORANGE.property.text
+msgid "orange"
+msgstr ""
+
+#: LibreLogo_en_US.properties#GOLD.property.text
+msgid "gold"
+msgstr ""
+
+#: LibreLogo_en_US.properties#VIOLET.property.text
+msgid "violet"
+msgstr ""
+
+#: LibreLogo_en_US.properties#SKYBLUE.property.text
+msgid "skyblue"
+msgstr ""
+
+#: LibreLogo_en_US.properties#CHOCOLATE.property.text
+msgid "chocolate"
+msgstr ""
+
+#: LibreLogo_en_US.properties#BROWN.property.text
+msgid "brown"
+msgstr ""
+
+#: LibreLogo_en_US.properties#LIBRELOGO.property.text
+msgid "LibreLogo"
+msgstr ""
+
+#: LibreLogo_en_US.properties#ERROR.property.text
+msgid "Error (in line %s)"
+msgstr ""
+
+#: LibreLogo_en_US.properties#ERR_ZERODIVISION.property.text
+msgid "Division by zero."
+msgstr ""
+
+#: LibreLogo_en_US.properties#ERR_NAME.property.text
+msgid "Unknown name: ‘%s”."
+msgstr ""
+
+#: LibreLogo_en_US.properties#ERR_ARGUMENTS.property.text
+msgid "%s takes %s arguments (%s given)."
+msgstr ""
+
+#: LibreLogo_en_US.properties#ERR_BLOCK.property.text
+msgid "Error (extra or missing spaces at brackets?)"
+msgstr ""
+
+#: LibreLogo_en_US.properties#ERR_KEY.property.text
+msgid "Unknown element: %s"
+msgstr ""
+
+#: LibreLogo_en_US.properties#ERR_INDEX.property.text
+msgid "Index out of range."
+msgstr ""
+
+#: LibreLogo_en_US.properties#ERR_STOP.property.text
+msgid "Program terminated:"
+msgstr ""
+
+#: LibreLogo_en_US.properties#ERR_MAXRECURSION.property.text
+msgid "maximum recursion depth (%d) exceeded."
+msgstr ""
+
+#: LibreLogo_en_US.properties#ERR_MEMORY.property.text
+msgid "not enough memory."
+msgstr ""
+
+#: LibreLogo_en_US.properties#ERR_NOTAPROGRAM.property.text
+msgid "Do you want to run this text document?"
+msgstr ""
diff --git a/source/ks/librelogo/source/registry/data/org/openoffice/Office.po b/source/ks/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/ks/librelogo/source/registry/data/org/openoffice/Office.po
@@ -0,0 +1,69 @@
+#. extracted from librelogo/source/registry/data/org/openoffice/Office.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment="
+"&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%"
+"3A+librelogo%2Fsource%2Fregistry%2Fdata%2Forg%2Fopenoffice%"
+"2FOffice.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-11-07 23:15+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: Addons.xcu#.Addons.AddonUI.OfficeToolBar.LibreLogo.OfficeToolBar.m01.Title.value.text
+msgid "Forward"
+msgstr ""
+
+#: Addons.xcu#.Addons.AddonUI.OfficeToolBar.LibreLogo.OfficeToolBar.m02.Title.value.text
+msgid "Back"
+msgstr ""
+
+#: Addons.xcu#.Addons.AddonUI.OfficeToolBar.LibreLogo.OfficeToolBar.m03.Title.value.text
+msgid "Left"
+msgstr ""
+
+#: Addons.xcu#.Addons.AddonUI.OfficeToolBar.LibreLogo.OfficeToolBar.m04.Title.value.text
+msgid "Right"
+msgstr ""
+
+#: Addons.xcu#.Addons.AddonUI.OfficeToolBar.LibreLogo.OfficeToolBar.m05.Title.value.text
+msgid "Start (the program in the Writer document)"
+msgstr ""
+
+#: Addons.xcu#.Addons.AddonUI.OfficeToolBar.LibreLogo.OfficeToolBar.m06.Title.value.text
+msgid "Stop"
+msgstr ""
+
+#: Addons.xcu#.Addons.AddonUI.OfficeToolBar.LibreLogo.OfficeToolBar.m07.Title.value.text
+msgid "Home"
+msgstr ""
+
+#: Addons.xcu#.Addons.AddonUI.OfficeToolBar.LibreLogo.OfficeToolBar.m08.Title.value.text
+msgid "Clear screen"
+msgstr ""
+
+#: Addons.xcu#.Addons.AddonUI.OfficeToolBar.LibreLogo.OfficeToolBar.m09.Title.value.text
+msgid ""
+"FORWARD (fd), BACK (bk), LEFT (lt), RIGHT (rt) • fd 72, bk 1cm + 1in + 1\", "
+"lt 90, rt 1.5hREPEAT num [ commands ], REPCOUNT • repeat 100 [ fd repcount "
+"lt 91 ]PENUP (pu), PENDOWN (pd), FILL, CLOSE, HOME, CLEARSCREEN (cs), "
+"PENSIZE (ps 5)PENCOLOR (pc), FILLCOLOR (fc) • pc “red”, pc 0xff0000, fc "
+"[255, 0, 0], fc anyPOSITION (pos), HEADING (seth) • pos [0, 0], pos "
+"pagesize, seth 60, seth [0, 0]CIRCLE, ELLIPSE, BOX, RECTANGLE • circle 10 "
+"ellipse [5, 9] box 10 rectangle [5, 2]LABEL, TEXT, PRINT • label “Some "
+"text”, circle 200 text “center of the actual shape”FONTFAMILY “Font” "
+"FONTSIZE 9 FONTCOLOR “red” FONTWEIGHT “bold”TO name arguments ... END, TO "
+"name arguments, OUTPUT return_value, ENDRANDOM, SQRT, INT, COUNT, ABS, SIN, "
+"COS, INPUT • ps random 100, print count “string”PICTURE (pic) [ ... ] • "
+"group different shapes: pic [ fd 100 circle 50 ]"
+msgstr ""
+
+#: Addons.xcu#.Addons.AddonUI.OfficeToolBar.LibreLogo.OfficeToolBar.m10.Title.value.text
+msgid "Uppercase commands, also translate them to the language of the document"
+msgstr ""
diff --git a/source/ks/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/ks/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/ks/librelogo/source/registry/data/org/openoffice/Office/UI.po
@@ -0,0 +1,27 @@
+#. extracted from librelogo/source/registry/data/org/openoffice/Office/UI.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment="
+"&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%"
+"3A+librelogo%2Fsource%2Fregistry%2Fdata%2Forg%2Fopenoffice%2FOffice%"
+"2FUI.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-11-07 23:16+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: StartModuleWindowState.xcu#.StartModuleWindowState.UIElements.States.private_resource/toolbar/addon_LibreLogo.OfficeToolBar.UIName.value.text
+msgctxt "StartModuleWindowState.xcu#.StartModuleWindowState.UIElements.States.private_resource/toolbar/addon_LibreLogo.OfficeToolBar.UIName.value.text"
+msgid "Logo"
+msgstr ""
+
+#: WriterWindowState.xcu#.WriterWindowState.UIElements.States.private_resource/toolbar/addon_LibreLogo.OfficeToolBar.UIName.value.text
+msgctxt "WriterWindowState.xcu#.WriterWindowState.UIElements.States.private_resource/toolbar/addon_LibreLogo.OfficeToolBar.UIName.value.text"
+msgid "Logo"
+msgstr ""