Medium /text/shared/01/01010301.xhp Sun Microsystems, Inc. converted from old format - fpe
Medium Select the size of your business card from a number of pre-defined size formats, or a size format that you specify on the Format tab.
Format Select a size format for your business card. Continuous Prints business cards on continuous paper. Sheet Prints business cards on individual sheets. Brand Select the brand of paper that you want to use. Each brand has its own size formats. Type Select the size format that you want to use. The available formats depend on what you selected in the Brand list. If you want to use a custom size format, select [User], and then click the Format tab to define the format. Info The paper type and the dimensions of the business card are displayed at the bottom of the Format area.
reoffice-24-2-3'>libreoffice-24-2-3 LibreOffice 界面翻译代码仓库文档基金会
aboutsummaryrefslogtreecommitdiff
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
parent6d66e3242a10fbf54ae7d843fc823cf348fcec26 (diff)
add librelogo files
Change-Id: Ia3f3da570087c447c7c99e63d1a4acf96abe9366
Diffstat
-rw-r--r--source/af/librelogo/source.po26
-rw-r--r--source/af/librelogo/source/help/en-US.po1441
-rw-r--r--source/af/librelogo/source/pythonpath.po554
-rw-r--r--source/af/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/af/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/am/librelogo/source.po26
-rw-r--r--source/am/librelogo/source/help/en-US.po1441
-rw-r--r--source/am/librelogo/source/pythonpath.po554
-rw-r--r--source/am/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/am/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/ar/librelogo/source.po26
-rw-r--r--source/ar/librelogo/source/help/en-US.po1441
-rw-r--r--source/ar/librelogo/source/pythonpath.po554
-rw-r--r--source/ar/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/ar/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/as/librelogo/source.po26
-rw-r--r--source/as/librelogo/source/help/en-US.po1441
-rw-r--r--source/as/librelogo/source/pythonpath.po554
-rw-r--r--source/as/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/as/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/ast/librelogo/source.po26
-rw-r--r--source/ast/librelogo/source/help/en-US.po1441
-rw-r--r--source/ast/librelogo/source/pythonpath.po554
-rw-r--r--source/ast/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/ast/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/be/librelogo/source.po26
-rw-r--r--source/be/librelogo/source/help/en-US.po1441
-rw-r--r--source/be/librelogo/source/pythonpath.po554
-rw-r--r--source/be/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/be/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/bg/librelogo/source.po26
-rw-r--r--source/bg/librelogo/source/help/en-US.po1441
-rw-r--r--source/bg/librelogo/source/pythonpath.po554
-rw-r--r--source/bg/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/bg/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/bn-IN/librelogo/source.po26
-rw-r--r--source/bn-IN/librelogo/source/help/en-US.po1441
-rw-r--r--source/bn-IN/librelogo/source/pythonpath.po554
-rw-r--r--source/bn-IN/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/bn-IN/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/bn/librelogo/source.po26
-rw-r--r--source/bn/librelogo/source/help/en-US.po1441
-rw-r--r--source/bn/librelogo/source/pythonpath.po554
-rw-r--r--source/bn/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/bn/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/bo/librelogo/source.po26
-rw-r--r--source/bo/librelogo/source/help/en-US.po1441
-rw-r--r--source/bo/librelogo/source/pythonpath.po554
-rw-r--r--source/bo/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/bo/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/br/librelogo/source.po26
-rw-r--r--source/br/librelogo/source/help/en-US.po1441
-rw-r--r--source/br/librelogo/source/pythonpath.po554
-rw-r--r--source/br/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/br/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/brx/librelogo/source.po26
-rw-r--r--source/brx/librelogo/source/help/en-US.po1441
-rw-r--r--source/brx/librelogo/source/pythonpath.po554
-rw-r--r--source/brx/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/brx/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/bs/librelogo/source.po26
-rw-r--r--source/bs/librelogo/source/help/en-US.po1441
-rw-r--r--source/bs/librelogo/source/pythonpath.po554
-rw-r--r--source/bs/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/bs/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/ca-XV/librelogo/source.po26
-rw-r--r--source/ca-XV/librelogo/source/help/en-US.po1441
-rw-r--r--source/ca-XV/librelogo/source/pythonpath.po554
-rw-r--r--source/ca-XV/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/ca-XV/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/ca/librelogo/source.po26
-rw-r--r--source/ca/librelogo/source/help/en-US.po1441
-rw-r--r--source/ca/librelogo/source/pythonpath.po554
-rw-r--r--source/ca/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/ca/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/cs/librelogo/source.po26
-rw-r--r--source/cs/librelogo/source/help/en-US.po1441
-rw-r--r--source/cs/librelogo/source/pythonpath.po554
-rw-r--r--source/cs/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/cs/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/cy/librelogo/source.po26
-rw-r--r--source/cy/librelogo/source/help/en-US.po1441
-rw-r--r--source/cy/librelogo/source/pythonpath.po554
-rw-r--r--source/cy/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/cy/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/da/librelogo/source.po26
-rw-r--r--source/da/librelogo/source/help/en-US.po1441
-rw-r--r--source/da/librelogo/source/pythonpath.po554
-rw-r--r--source/da/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/da/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/de/librelogo/source.po26
-rw-r--r--source/de/librelogo/source/help/en-US.po1441
-rw-r--r--source/de/librelogo/source/pythonpath.po554
-rw-r--r--source/de/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/de/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/dgo/librelogo/source.po26
-rw-r--r--source/dgo/librelogo/source/help/en-US.po1441
-rw-r--r--source/dgo/librelogo/source/pythonpath.po554
-rw-r--r--source/dgo/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/dgo/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/dz/librelogo/source.po26
-rw-r--r--source/dz/librelogo/source/help/en-US.po1441
-rw-r--r--source/dz/librelogo/source/pythonpath.po554
-rw-r--r--source/dz/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/dz/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/el/librelogo/source.po26
-rw-r--r--source/el/librelogo/source/help/en-US.po1441
-rw-r--r--source/el/librelogo/source/pythonpath.po554
-rw-r--r--source/el/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/el/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/en-GB/librelogo/source.po26
-rw-r--r--source/en-GB/librelogo/source/help/en-US.po1441
-rw-r--r--source/en-GB/librelogo/source/pythonpath.po554
-rw-r--r--source/en-GB/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/en-GB/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/en-ZA/librelogo/source.po26
-rw-r--r--source/en-ZA/librelogo/source/help/en-US.po1441
-rw-r--r--source/en-ZA/librelogo/source/pythonpath.po554
-rw-r--r--source/en-ZA/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/en-ZA/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/eo/librelogo/source.po26
-rw-r--r--source/eo/librelogo/source/help/en-US.po1441
-rw-r--r--source/eo/librelogo/source/pythonpath.po554
-rw-r--r--source/eo/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/eo/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/es/librelogo/source.po26
-rw-r--r--source/es/librelogo/source/help/en-US.po1441
-rw-r--r--source/es/librelogo/source/pythonpath.po554
-rw-r--r--source/es/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/es/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/et/librelogo/source.po26
-rw-r--r--source/et/librelogo/source/help/en-US.po1441
-rw-r--r--source/et/librelogo/source/pythonpath.po554
-rw-r--r--source/et/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/et/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/eu/librelogo/source.po26
-rw-r--r--source/eu/librelogo/source/help/en-US.po1441
-rw-r--r--source/eu/librelogo/source/pythonpath.po554
-rw-r--r--source/eu/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/eu/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/fa/librelogo/source.po26
-rw-r--r--source/fa/librelogo/source/help/en-US.po1441
-rw-r--r--source/fa/librelogo/source/pythonpath.po554
-rw-r--r--source/fa/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/fa/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/fi/librelogo/source.po26
-rw-r--r--source/fi/librelogo/source/help/en-US.po1441
-rw-r--r--source/fi/librelogo/source/pythonpath.po554
-rw-r--r--source/fi/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/fi/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/fr/librelogo/source.po26
-rw-r--r--source/fr/librelogo/source/help/en-US.po1441
-rw-r--r--source/fr/librelogo/source/pythonpath.po554
-rw-r--r--source/fr/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/fr/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/ga/librelogo/source.po26
-rw-r--r--source/ga/librelogo/source/help/en-US.po1441
-rw-r--r--source/ga/librelogo/source/pythonpath.po554
-rw-r--r--source/ga/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/ga/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/gd/librelogo/source.po26
-rw-r--r--source/gd/librelogo/source/help/en-US.po1441
-rw-r--r--source/gd/librelogo/source/pythonpath.po554
-rw-r--r--source/gd/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/gd/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/gl/librelogo/source.po26
-rw-r--r--source/gl/librelogo/source/help/en-US.po1441
-rw-r--r--source/gl/librelogo/source/pythonpath.po554
-rw-r--r--source/gl/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/gl/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/gu/librelogo/source.po26
-rw-r--r--source/gu/librelogo/source/help/en-US.po1441
-rw-r--r--source/gu/librelogo/source/pythonpath.po554
-rw-r--r--source/gu/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/gu/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/he/librelogo/source.po26
-rw-r--r--source/he/librelogo/source/help/en-US.po1441
-rw-r--r--source/he/librelogo/source/pythonpath.po554
-rw-r--r--source/he/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/he/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/hi/librelogo/source.po26
-rw-r--r--source/hi/librelogo/source/help/en-US.po1441
-rw-r--r--source/hi/librelogo/source/pythonpath.po554
-rw-r--r--source/hi/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/hi/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/hr/librelogo/source.po26
-rw-r--r--source/hr/librelogo/source/help/en-US.po1441
-rw-r--r--source/hr/librelogo/source/pythonpath.po554
-rw-r--r--source/hr/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/hr/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/hu/librelogo/source.po26
-rw-r--r--source/hu/librelogo/source/help/en-US.po1441
-rw-r--r--source/hu/librelogo/source/pythonpath.po554
-rw-r--r--source/hu/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/hu/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/id/librelogo/source.po26
-rw-r--r--source/id/librelogo/source/help/en-US.po1441
-rw-r--r--source/id/librelogo/source/pythonpath.po554
-rw-r--r--source/id/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/id/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/is/librelogo/source.po26
-rw-r--r--source/is/librelogo/source/help/en-US.po1441
-rw-r--r--source/is/librelogo/source/pythonpath.po554
-rw-r--r--source/is/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/is/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/it/librelogo/source.po26
-rw-r--r--source/it/librelogo/source/help/en-US.po1441
-rw-r--r--source/it/librelogo/source/pythonpath.po554
-rw-r--r--source/it/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/it/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/ja/librelogo/source.po26
-rw-r--r--source/ja/librelogo/source/help/en-US.po1441
-rw-r--r--source/ja/librelogo/source/pythonpath.po554
-rw-r--r--source/ja/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/ja/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/ka/librelogo/source.po26
-rw-r--r--source/ka/librelogo/source/help/en-US.po1441
-rw-r--r--source/ka/librelogo/source/pythonpath.po554
-rw-r--r--source/ka/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/ka/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/kk/librelogo/source.po26
-rw-r--r--source/kk/librelogo/source/help/en-US.po1441
-rw-r--r--source/kk/librelogo/source/pythonpath.po554
-rw-r--r--source/kk/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/kk/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/km/librelogo/source.po26
-rw-r--r--source/km/librelogo/source/help/en-US.po1441
-rw-r--r--source/km/librelogo/source/pythonpath.po554
-rw-r--r--source/km/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/km/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/kn/librelogo/source.po26
-rw-r--r--source/kn/librelogo/source/help/en-US.po1441
-rw-r--r--source/kn/librelogo/source/pythonpath.po554
-rw-r--r--source/kn/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/kn/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/ko/librelogo/source.po26
-rw-r--r--source/ko/librelogo/source/help/en-US.po1441
-rw-r--r--source/ko/librelogo/source/pythonpath.po554
-rw-r--r--source/ko/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/ko/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/kok/librelogo/source.po26
-rw-r--r--source/kok/librelogo/source/help/en-US.po1441
-rw-r--r--source/kok/librelogo/source/pythonpath.po554
-rw-r--r--source/kok/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/kok/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-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
-rw-r--r--source/ku/librelogo/source.po26
-rw-r--r--source/ku/librelogo/source/help/en-US.po1441
-rw-r--r--source/ku/librelogo/source/pythonpath.po554
-rw-r--r--source/ku/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/ku/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/lb/librelogo/source.po26
-rw-r--r--source/lb/librelogo/source/help/en-US.po1441
-rw-r--r--source/lb/librelogo/source/pythonpath.po554
-rw-r--r--source/lb/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/lb/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/lo/librelogo/source.po26
-rw-r--r--source/lo/librelogo/source/help/en-US.po1441
-rw-r--r--source/lo/librelogo/source/pythonpath.po554
-rw-r--r--source/lo/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/lo/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/lt/librelogo/source.po26
-rw-r--r--source/lt/librelogo/source/help/en-US.po1441
-rw-r--r--source/lt/librelogo/source/pythonpath.po554
-rw-r--r--source/lt/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/lt/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/lv/librelogo/source.po26
-rw-r--r--source/lv/librelogo/source/help/en-US.po1441
-rw-r--r--source/lv/librelogo/source/pythonpath.po554
-rw-r--r--source/lv/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/lv/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/mai/librelogo/source.po26
-rw-r--r--source/mai/librelogo/source/help/en-US.po1441
-rw-r--r--source/mai/librelogo/source/pythonpath.po554
-rw-r--r--source/mai/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/mai/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/mk/librelogo/source.po26
-rw-r--r--source/mk/librelogo/source/help/en-US.po1441
-rw-r--r--source/mk/librelogo/source/pythonpath.po554
-rw-r--r--source/mk/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/mk/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/ml/librelogo/source.po26
-rw-r--r--source/ml/librelogo/source/help/en-US.po1441
-rw-r--r--source/ml/librelogo/source/pythonpath.po554
-rw-r--r--source/ml/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/ml/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/mn/librelogo/source.po26
-rw-r--r--source/mn/librelogo/source/help/en-US.po1441
-rw-r--r--source/mn/librelogo/source/pythonpath.po554
-rw-r--r--source/mn/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/mn/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/mni/librelogo/source.po26
-rw-r--r--source/mni/librelogo/source/help/en-US.po1441
-rw-r--r--source/mni/librelogo/source/pythonpath.po554
-rw-r--r--source/mni/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/mni/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/mr/librelogo/source.po26
-rw-r--r--source/mr/librelogo/source/help/en-US.po1441
-rw-r--r--source/mr/librelogo/source/pythonpath.po554
-rw-r--r--source/mr/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/mr/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/my/librelogo/source.po26
-rw-r--r--source/my/librelogo/source/help/en-US.po1441
-rw-r--r--source/my/librelogo/source/pythonpath.po554
-rw-r--r--source/my/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/my/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/nb/librelogo/source.po26
-rw-r--r--source/nb/librelogo/source/help/en-US.po1441
-rw-r--r--source/nb/librelogo/source/pythonpath.po554
-rw-r--r--source/nb/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/nb/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/ne/librelogo/source.po26
-rw-r--r--source/ne/librelogo/source/help/en-US.po1441
-rw-r--r--source/ne/librelogo/source/pythonpath.po554
-rw-r--r--source/ne/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/ne/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/nl/librelogo/source.po26
-rw-r--r--source/nl/librelogo/source/help/en-US.po1441
-rw-r--r--source/nl/librelogo/source/pythonpath.po554
-rw-r--r--source/nl/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/nl/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/nn/librelogo/source.po26
-rw-r--r--source/nn/librelogo/source/help/en-US.po1441
-rw-r--r--source/nn/librelogo/source/pythonpath.po554
-rw-r--r--source/nn/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/nn/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/nr/librelogo/source.po26
-rw-r--r--source/nr/librelogo/source/help/en-US.po1441
-rw-r--r--source/nr/librelogo/source/pythonpath.po554
-rw-r--r--source/nr/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/nr/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/nso/librelogo/source.po26
-rw-r--r--source/nso/librelogo/source/help/en-US.po1441
-rw-r--r--source/nso/librelogo/source/pythonpath.po554
-rw-r--r--source/nso/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/nso/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/oc/librelogo/source.po26
-rw-r--r--source/oc/librelogo/source/help/en-US.po1441
-rw-r--r--source/oc/librelogo/source/pythonpath.po554
-rw-r--r--source/oc/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/oc/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/om/librelogo/source.po26
-rw-r--r--source/om/librelogo/source/help/en-US.po1441
-rw-r--r--source/om/librelogo/source/pythonpath.po554
-rw-r--r--source/om/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/om/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/or/librelogo/source.po26
-rw-r--r--source/or/librelogo/source/help/en-US.po1441
-rw-r--r--source/or/librelogo/source/pythonpath.po554
-rw-r--r--source/or/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/or/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/pa-IN/librelogo/source.po26
-rw-r--r--source/pa-IN/librelogo/source/help/en-US.po1441
-rw-r--r--source/pa-IN/librelogo/source/pythonpath.po554
-rw-r--r--source/pa-IN/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/pa-IN/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/pl/librelogo/source.po26
-rw-r--r--source/pl/librelogo/source/help/en-US.po1441
-rw-r--r--source/pl/librelogo/source/pythonpath.po554
-rw-r--r--source/pl/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/pl/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/pt-BR/librelogo/source.po26
-rw-r--r--source/pt-BR/librelogo/source/help/en-US.po1441
-rw-r--r--source/pt-BR/librelogo/source/pythonpath.po554
-rw-r--r--source/pt-BR/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/pt-BR/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/pt/librelogo/source.po26
-rw-r--r--source/pt/librelogo/source/help/en-US.po1441
-rw-r--r--source/pt/librelogo/source/pythonpath.po554
-rw-r--r--source/pt/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/pt/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/ro/librelogo/source.po26
-rw-r--r--source/ro/librelogo/source/help/en-US.po1441
-rw-r--r--source/ro/librelogo/source/pythonpath.po554
-rw-r--r--source/ro/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/ro/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/ru/librelogo/source.po26
-rw-r--r--source/ru/librelogo/source/help/en-US.po1441
-rw-r--r--source/ru/librelogo/source/pythonpath.po554
-rw-r--r--source/ru/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/ru/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/rw/librelogo/source.po26
-rw-r--r--source/rw/librelogo/source/help/en-US.po1441
-rw-r--r--source/rw/librelogo/source/pythonpath.po554
-rw-r--r--source/rw/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/rw/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/sa-IN/librelogo/source.po26
-rw-r--r--source/sa-IN/librelogo/source/help/en-US.po1441
-rw-r--r--source/sa-IN/librelogo/source/pythonpath.po554
-rw-r--r--source/sa-IN/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/sa-IN/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/sat/librelogo/source.po26
-rw-r--r--source/sat/librelogo/source/help/en-US.po1441
-rw-r--r--source/sat/librelogo/source/pythonpath.po554
-rw-r--r--source/sat/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/sat/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/sd/librelogo/source.po26
-rw-r--r--source/sd/librelogo/source/help/en-US.po1441
-rw-r--r--source/sd/librelogo/source/pythonpath.po554
-rw-r--r--source/sd/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/sd/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/sh/librelogo/source.po26
-rw-r--r--source/sh/librelogo/source/help/en-US.po1441
-rw-r--r--source/sh/librelogo/source/pythonpath.po554
-rw-r--r--source/sh/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/sh/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/si/librelogo/source.po26
-rw-r--r--source/si/librelogo/source/help/en-US.po1441
-rw-r--r--source/si/librelogo/source/pythonpath.po554
-rw-r--r--source/si/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/si/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/sk/librelogo/source.po26
-rw-r--r--source/sk/librelogo/source/help/en-US.po1441
-rw-r--r--source/sk/librelogo/source/pythonpath.po554
-rw-r--r--source/sk/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/sk/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/sl/librelogo/source.po26
-rw-r--r--source/sl/librelogo/source/help/en-US.po1441
-rw-r--r--source/sl/librelogo/source/pythonpath.po554
-rw-r--r--source/sl/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/sl/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/sq/librelogo/source.po26
-rw-r--r--source/sq/librelogo/source/help/en-US.po1441
-rw-r--r--source/sq/librelogo/source/pythonpath.po554
-rw-r--r--source/sq/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/sq/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/sr/librelogo/source.po26
-rw-r--r--source/sr/librelogo/source/help/en-US.po1441
-rw-r--r--source/sr/librelogo/source/pythonpath.po554
-rw-r--r--source/sr/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/sr/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/ss/librelogo/source.po26
-rw-r--r--source/ss/librelogo/source/help/en-US.po1441
-rw-r--r--source/ss/librelogo/source/pythonpath.po554
-rw-r--r--source/ss/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/ss/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/st/librelogo/source.po26
-rw-r--r--source/st/librelogo/source/help/en-US.po1441
-rw-r--r--source/st/librelogo/source/pythonpath.po554
-rw-r--r--source/st/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/st/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/sv/librelogo/source.po26
-rw-r--r--source/sv/librelogo/source/help/en-US.po1441
-rw-r--r--source/sv/librelogo/source/pythonpath.po554
-rw-r--r--source/sv/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/sv/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/sw-TZ/librelogo/source.po26
-rw-r--r--source/sw-TZ/librelogo/source/help/en-US.po1441
-rw-r--r--source/sw-TZ/librelogo/source/pythonpath.po554
-rw-r--r--source/sw-TZ/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/sw-TZ/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/ta/librelogo/source.po26
-rw-r--r--source/ta/librelogo/source/help/en-US.po1441
-rw-r--r--source/ta/librelogo/source/pythonpath.po554
-rw-r--r--source/ta/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/ta/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/te/librelogo/source.po26
-rw-r--r--source/te/librelogo/source/help/en-US.po1441
-rw-r--r--source/te/librelogo/source/pythonpath.po554
-rw-r--r--source/te/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/te/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/tg/librelogo/source.po26
-rw-r--r--source/tg/librelogo/source/help/en-US.po1441
-rw-r--r--source/tg/librelogo/source/pythonpath.po554
-rw-r--r--source/tg/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/tg/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/th/librelogo/source.po26
-rw-r--r--source/th/librelogo/source/help/en-US.po1441
-rw-r--r--source/th/librelogo/source/pythonpath.po554
-rw-r--r--source/th/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/th/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/tn/librelogo/source.po26
-rw-r--r--source/tn/librelogo/source/help/en-US.po1441
-rw-r--r--source/tn/librelogo/source/pythonpath.po554
-rw-r--r--source/tn/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/tn/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/tr/librelogo/source.po26
-rw-r--r--source/tr/librelogo/source/help/en-US.po1441
-rw-r--r--source/tr/librelogo/source/pythonpath.po554
-rw-r--r--source/tr/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/tr/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/ts/librelogo/source.po26
-rw-r--r--source/ts/librelogo/source/help/en-US.po1441
-rw-r--r--source/ts/librelogo/source/pythonpath.po554
-rw-r--r--source/ts/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/ts/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/tt/librelogo/source.po26
-rw-r--r--source/tt/librelogo/source/help/en-US.po1441
-rw-r--r--source/tt/librelogo/source/pythonpath.po554
-rw-r--r--source/tt/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/tt/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/ug/librelogo/source.po26
-rw-r--r--source/ug/librelogo/source/help/en-US.po1441
-rw-r--r--source/ug/librelogo/source/pythonpath.po554
-rw-r--r--source/ug/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/ug/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/uk/librelogo/source.po26
-rw-r--r--source/uk/librelogo/source/help/en-US.po1441
-rw-r--r--source/uk/librelogo/source/pythonpath.po554
-rw-r--r--source/uk/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/uk/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/uz/librelogo/source.po26
-rw-r--r--source/uz/librelogo/source/help/en-US.po1441
-rw-r--r--source/uz/librelogo/source/pythonpath.po554
-rw-r--r--source/uz/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/uz/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/ve/librelogo/source.po26
-rw-r--r--source/ve/librelogo/source/help/en-US.po1441
-rw-r--r--source/ve/librelogo/source/pythonpath.po554
-rw-r--r--source/ve/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/ve/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/vi/librelogo/source.po26
-rw-r--r--source/vi/librelogo/source/help/en-US.po1441
-rw-r--r--source/vi/librelogo/source/pythonpath.po554
-rw-r--r--source/vi/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/vi/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/xh/librelogo/source.po26
-rw-r--r--source/xh/librelogo/source/help/en-US.po1441
-rw-r--r--source/xh/librelogo/source/pythonpath.po554
-rw-r--r--source/xh/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/xh/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/zh-CN/librelogo/source.po26
-rw-r--r--source/zh-CN/librelogo/source/help/en-US.po1441
-rw-r--r--source/zh-CN/librelogo/source/pythonpath.po554
-rw-r--r--source/zh-CN/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/zh-CN/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/zh-TW/librelogo/source.po26
-rw-r--r--source/zh-TW/librelogo/source/help/en-US.po1441
-rw-r--r--source/zh-TW/librelogo/source/pythonpath.po554
-rw-r--r--source/zh-TW/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/zh-TW/librelogo/source/registry/data/org/openoffice/Office/UI.po27
-rw-r--r--source/zu/librelogo/source.po26
-rw-r--r--source/zu/librelogo/source/help/en-US.po1441
-rw-r--r--source/zu/librelogo/source/pythonpath.po554
-rw-r--r--source/zu/librelogo/source/registry/data/org/openoffice/Office.po69
-rw-r--r--source/zu/librelogo/source/registry/data/org/openoffice/Office/UI.po27
540 files changed, 228636 insertions, 0 deletions
diff --git a/source/af/librelogo/source.po b/source/af/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/af/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/af/librelogo/source/help/en-US.po b/source/af/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/af/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/af/librelogo/source/pythonpath.po b/source/af/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/af/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/af/librelogo/source/registry/data/org/openoffice/Office.po b/source/af/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/af/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/af/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/af/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/af/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 ""
diff --git a/source/am/librelogo/source.po b/source/am/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/am/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/am/librelogo/source/help/en-US.po b/source/am/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/am/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/am/librelogo/source/pythonpath.po b/source/am/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/am/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/am/librelogo/source/registry/data/org/openoffice/Office.po b/source/am/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/am/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/am/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/am/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/am/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 ""
diff --git a/source/ar/librelogo/source.po b/source/ar/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/ar/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/ar/librelogo/source/help/en-US.po b/source/ar/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/ar/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/ar/librelogo/source/pythonpath.po b/source/ar/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/ar/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/ar/librelogo/source/registry/data/org/openoffice/Office.po b/source/ar/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/ar/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/ar/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/ar/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/ar/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 ""
diff --git a/source/as/librelogo/source.po b/source/as/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/as/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/as/librelogo/source/help/en-US.po b/source/as/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/as/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/as/librelogo/source/pythonpath.po b/source/as/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/as/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/as/librelogo/source/registry/data/org/openoffice/Office.po b/source/as/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/as/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/as/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/as/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/as/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 ""
diff --git a/source/ast/librelogo/source.po b/source/ast/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/ast/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/ast/librelogo/source/help/en-US.po b/source/ast/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/ast/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/ast/librelogo/source/pythonpath.po b/source/ast/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/ast/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/ast/librelogo/source/registry/data/org/openoffice/Office.po b/source/ast/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/ast/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/ast/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/ast/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/ast/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 ""
diff --git a/source/be/librelogo/source.po b/source/be/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/be/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/be/librelogo/source/help/en-US.po b/source/be/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/be/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/be/librelogo/source/pythonpath.po b/source/be/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/be/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/be/librelogo/source/registry/data/org/openoffice/Office.po b/source/be/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/be/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/be/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/be/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/be/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 ""
diff --git a/source/bg/librelogo/source.po b/source/bg/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/bg/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/bg/librelogo/source/help/en-US.po b/source/bg/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/bg/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/bg/librelogo/source/pythonpath.po b/source/bg/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/bg/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/bg/librelogo/source/registry/data/org/openoffice/Office.po b/source/bg/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/bg/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/bg/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/bg/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/bg/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 ""
diff --git a/source/bn-IN/librelogo/source.po b/source/bn-IN/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/bn-IN/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/bn-IN/librelogo/source/help/en-US.po b/source/bn-IN/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/bn-IN/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/bn-IN/librelogo/source/pythonpath.po b/source/bn-IN/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/bn-IN/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/bn-IN/librelogo/source/registry/data/org/openoffice/Office.po b/source/bn-IN/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/bn-IN/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/bn-IN/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/bn-IN/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/bn-IN/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 ""
diff --git a/source/bn/librelogo/source.po b/source/bn/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/bn/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/bn/librelogo/source/help/en-US.po b/source/bn/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/bn/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/bn/librelogo/source/pythonpath.po b/source/bn/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/bn/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/bn/librelogo/source/registry/data/org/openoffice/Office.po b/source/bn/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/bn/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/bn/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/bn/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/bn/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 ""
diff --git a/source/bo/librelogo/source.po b/source/bo/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/bo/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/bo/librelogo/source/help/en-US.po b/source/bo/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/bo/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/bo/librelogo/source/pythonpath.po b/source/bo/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/bo/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/bo/librelogo/source/registry/data/org/openoffice/Office.po b/source/bo/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/bo/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/bo/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/bo/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/bo/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 ""
diff --git a/source/br/librelogo/source.po b/source/br/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/br/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/br/librelogo/source/help/en-US.po b/source/br/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/br/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/br/librelogo/source/pythonpath.po b/source/br/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/br/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/br/librelogo/source/registry/data/org/openoffice/Office.po b/source/br/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/br/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/br/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/br/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/br/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 ""
diff --git a/source/brx/librelogo/source.po b/source/brx/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/brx/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/brx/librelogo/source/help/en-US.po b/source/brx/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/brx/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/brx/librelogo/source/pythonpath.po b/source/brx/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/brx/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/brx/librelogo/source/registry/data/org/openoffice/Office.po b/source/brx/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/brx/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/brx/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/brx/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/brx/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 ""
diff --git a/source/bs/librelogo/source.po b/source/bs/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/bs/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/bs/librelogo/source/help/en-US.po b/source/bs/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/bs/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/bs/librelogo/source/pythonpath.po b/source/bs/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/bs/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/bs/librelogo/source/registry/data/org/openoffice/Office.po b/source/bs/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/bs/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/bs/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/bs/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/bs/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 ""
diff --git a/source/ca-XV/librelogo/source.po b/source/ca-XV/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/ca-XV/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/ca-XV/librelogo/source/help/en-US.po b/source/ca-XV/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/ca-XV/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/ca-XV/librelogo/source/pythonpath.po b/source/ca-XV/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/ca-XV/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/ca-XV/librelogo/source/registry/data/org/openoffice/Office.po b/source/ca-XV/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/ca-XV/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/ca-XV/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/ca-XV/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/ca-XV/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 ""
diff --git a/source/ca/librelogo/source.po b/source/ca/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/ca/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/ca/librelogo/source/help/en-US.po b/source/ca/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/ca/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/ca/librelogo/source/pythonpath.po b/source/ca/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/ca/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/ca/librelogo/source/registry/data/org/openoffice/Office.po b/source/ca/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/ca/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/ca/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/ca/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/ca/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 ""
diff --git a/source/cs/librelogo/source.po b/source/cs/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/cs/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/cs/librelogo/source/help/en-US.po b/source/cs/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/cs/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/cs/librelogo/source/pythonpath.po b/source/cs/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/cs/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/cs/librelogo/source/registry/data/org/openoffice/Office.po b/source/cs/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/cs/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/cs/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/cs/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/cs/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 ""
diff --git a/source/cy/librelogo/source.po b/source/cy/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/cy/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/cy/librelogo/source/help/en-US.po b/source/cy/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/cy/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/cy/librelogo/source/pythonpath.po b/source/cy/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/cy/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/cy/librelogo/source/registry/data/org/openoffice/Office.po b/source/cy/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/cy/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/cy/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/cy/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/cy/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 ""
diff --git a/source/da/librelogo/source.po b/source/da/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/da/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/da/librelogo/source/help/en-US.po b/source/da/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/da/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/da/librelogo/source/pythonpath.po b/source/da/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/da/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/da/librelogo/source/registry/data/org/openoffice/Office.po b/source/da/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/da/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/da/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/da/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/da/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 ""
diff --git a/source/de/librelogo/source.po b/source/de/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/de/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/de/librelogo/source/help/en-US.po b/source/de/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/de/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/de/librelogo/source/pythonpath.po b/source/de/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/de/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/de/librelogo/source/registry/data/org/openoffice/Office.po b/source/de/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/de/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/de/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/de/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/de/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 ""
diff --git a/source/dgo/librelogo/source.po b/source/dgo/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/dgo/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/dgo/librelogo/source/help/en-US.po b/source/dgo/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/dgo/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/dgo/librelogo/source/pythonpath.po b/source/dgo/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/dgo/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/dgo/librelogo/source/registry/data/org/openoffice/Office.po b/source/dgo/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/dgo/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/dgo/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/dgo/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/dgo/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 ""
diff --git a/source/dz/librelogo/source.po b/source/dz/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/dz/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/dz/librelogo/source/help/en-US.po b/source/dz/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/dz/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/dz/librelogo/source/pythonpath.po b/source/dz/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/dz/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/dz/librelogo/source/registry/data/org/openoffice/Office.po b/source/dz/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/dz/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/dz/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/dz/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/dz/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 ""
diff --git a/source/el/librelogo/source.po b/source/el/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/el/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/el/librelogo/source/help/en-US.po b/source/el/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/el/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/el/librelogo/source/pythonpath.po b/source/el/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/el/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/el/librelogo/source/registry/data/org/openoffice/Office.po b/source/el/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/el/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/el/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/el/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/el/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 ""
diff --git a/source/en-GB/librelogo/source.po b/source/en-GB/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/en-GB/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/en-GB/librelogo/source/help/en-US.po b/source/en-GB/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/en-GB/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/en-GB/librelogo/source/pythonpath.po b/source/en-GB/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/en-GB/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/en-GB/librelogo/source/registry/data/org/openoffice/Office.po b/source/en-GB/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/en-GB/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/en-GB/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/en-GB/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/en-GB/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 ""
diff --git a/source/en-ZA/librelogo/source.po b/source/en-ZA/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/en-ZA/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/en-ZA/librelogo/source/help/en-US.po b/source/en-ZA/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/en-ZA/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/en-ZA/librelogo/source/pythonpath.po b/source/en-ZA/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/en-ZA/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/en-ZA/librelogo/source/registry/data/org/openoffice/Office.po b/source/en-ZA/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/en-ZA/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/en-ZA/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/en-ZA/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/en-ZA/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 ""
diff --git a/source/eo/librelogo/source.po b/source/eo/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/eo/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/eo/librelogo/source/help/en-US.po b/source/eo/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/eo/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/eo/librelogo/source/pythonpath.po b/source/eo/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/eo/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/eo/librelogo/source/registry/data/org/openoffice/Office.po b/source/eo/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/eo/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/eo/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/eo/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/eo/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 ""
diff --git a/source/es/librelogo/source.po b/source/es/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/es/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/es/librelogo/source/help/en-US.po b/source/es/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/es/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/es/librelogo/source/pythonpath.po b/source/es/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/es/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/es/librelogo/source/registry/data/org/openoffice/Office.po b/source/es/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/es/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/es/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/es/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/es/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 ""
diff --git a/source/et/librelogo/source.po b/source/et/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/et/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/et/librelogo/source/help/en-US.po b/source/et/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/et/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/et/librelogo/source/pythonpath.po b/source/et/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/et/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/et/librelogo/source/registry/data/org/openoffice/Office.po b/source/et/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/et/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/et/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/et/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/et/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 ""
diff --git a/source/eu/librelogo/source.po b/source/eu/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/eu/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/eu/librelogo/source/help/en-US.po b/source/eu/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/eu/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/eu/librelogo/source/pythonpath.po b/source/eu/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/eu/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/eu/librelogo/source/registry/data/org/openoffice/Office.po b/source/eu/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/eu/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/eu/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/eu/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/eu/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 ""
diff --git a/source/fa/librelogo/source.po b/source/fa/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/fa/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/fa/librelogo/source/help/en-US.po b/source/fa/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/fa/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/fa/librelogo/source/pythonpath.po b/source/fa/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/fa/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/fa/librelogo/source/registry/data/org/openoffice/Office.po b/source/fa/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/fa/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/fa/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/fa/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/fa/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 ""
diff --git a/source/fi/librelogo/source.po b/source/fi/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/fi/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/fi/librelogo/source/help/en-US.po b/source/fi/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/fi/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/fi/librelogo/source/pythonpath.po b/source/fi/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/fi/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/fi/librelogo/source/registry/data/org/openoffice/Office.po b/source/fi/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/fi/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/fi/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/fi/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/fi/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 ""
diff --git a/source/fr/librelogo/source.po b/source/fr/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/fr/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/fr/librelogo/source/help/en-US.po b/source/fr/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/fr/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/fr/librelogo/source/pythonpath.po b/source/fr/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/fr/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/fr/librelogo/source/registry/data/org/openoffice/Office.po b/source/fr/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/fr/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/fr/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/fr/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/fr/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 ""
diff --git a/source/ga/librelogo/source.po b/source/ga/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/ga/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/ga/librelogo/source/help/en-US.po b/source/ga/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/ga/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/ga/librelogo/source/pythonpath.po b/source/ga/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/ga/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/ga/librelogo/source/registry/data/org/openoffice/Office.po b/source/ga/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/ga/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/ga/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/ga/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/ga/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 ""
diff --git a/source/gd/librelogo/source.po b/source/gd/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/gd/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/gd/librelogo/source/help/en-US.po b/source/gd/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/gd/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/gd/librelogo/source/pythonpath.po b/source/gd/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/gd/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/gd/librelogo/source/registry/data/org/openoffice/Office.po b/source/gd/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/gd/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/gd/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/gd/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/gd/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 ""
diff --git a/source/gl/librelogo/source.po b/source/gl/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/gl/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/gl/librelogo/source/help/en-US.po b/source/gl/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/gl/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/gl/librelogo/source/pythonpath.po b/source/gl/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/gl/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/gl/librelogo/source/registry/data/org/openoffice/Office.po b/source/gl/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/gl/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/gl/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/gl/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/gl/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 ""
diff --git a/source/gu/librelogo/source.po b/source/gu/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/gu/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/gu/librelogo/source/help/en-US.po b/source/gu/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/gu/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/gu/librelogo/source/pythonpath.po b/source/gu/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/gu/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/gu/librelogo/source/registry/data/org/openoffice/Office.po b/source/gu/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/gu/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/gu/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/gu/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/gu/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 ""
diff --git a/source/he/librelogo/source.po b/source/he/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/he/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/he/librelogo/source/help/en-US.po b/source/he/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/he/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/he/librelogo/source/pythonpath.po b/source/he/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/he/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/he/librelogo/source/registry/data/org/openoffice/Office.po b/source/he/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/he/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/he/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/he/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/he/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 ""
diff --git a/source/hi/librelogo/source.po b/source/hi/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/hi/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/hi/librelogo/source/help/en-US.po b/source/hi/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/hi/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/hi/librelogo/source/pythonpath.po b/source/hi/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/hi/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/hi/librelogo/source/registry/data/org/openoffice/Office.po b/source/hi/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/hi/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/hi/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/hi/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/hi/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 ""
diff --git a/source/hr/librelogo/source.po b/source/hr/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/hr/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/hr/librelogo/source/help/en-US.po b/source/hr/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/hr/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/hr/librelogo/source/pythonpath.po b/source/hr/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/hr/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/hr/librelogo/source/registry/data/org/openoffice/Office.po b/source/hr/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/hr/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/hr/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/hr/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/hr/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 ""
diff --git a/source/hu/librelogo/source.po b/source/hu/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/hu/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/hu/librelogo/source/help/en-US.po b/source/hu/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/hu/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/hu/librelogo/source/pythonpath.po b/source/hu/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/hu/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/hu/librelogo/source/registry/data/org/openoffice/Office.po b/source/hu/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/hu/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/hu/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/hu/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/hu/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 ""
diff --git a/source/id/librelogo/source.po b/source/id/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/id/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/id/librelogo/source/help/en-US.po b/source/id/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/id/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/id/librelogo/source/pythonpath.po b/source/id/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/id/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/id/librelogo/source/registry/data/org/openoffice/Office.po b/source/id/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/id/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/id/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/id/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/id/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 ""
diff --git a/source/is/librelogo/source.po b/source/is/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/is/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/is/librelogo/source/help/en-US.po b/source/is/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/is/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/is/librelogo/source/pythonpath.po b/source/is/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/is/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/is/librelogo/source/registry/data/org/openoffice/Office.po b/source/is/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/is/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/is/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/is/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/is/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 ""
diff --git a/source/it/librelogo/source.po b/source/it/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/it/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/it/librelogo/source/help/en-US.po b/source/it/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/it/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/it/librelogo/source/pythonpath.po b/source/it/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/it/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/it/librelogo/source/registry/data/org/openoffice/Office.po b/source/it/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/it/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/it/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/it/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/it/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 ""
diff --git a/source/ja/librelogo/source.po b/source/ja/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/ja/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/ja/librelogo/source/help/en-US.po b/source/ja/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/ja/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/ja/librelogo/source/pythonpath.po b/source/ja/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/ja/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/ja/librelogo/source/registry/data/org/openoffice/Office.po b/source/ja/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/ja/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/ja/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/ja/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/ja/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 ""
diff --git a/source/ka/librelogo/source.po b/source/ka/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/ka/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/ka/librelogo/source/help/en-US.po b/source/ka/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/ka/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/ka/librelogo/source/pythonpath.po b/source/ka/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/ka/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/ka/librelogo/source/registry/data/org/openoffice/Office.po b/source/ka/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/ka/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/ka/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/ka/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/ka/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 ""
diff --git a/source/kk/librelogo/source.po b/source/kk/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/kk/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/kk/librelogo/source/help/en-US.po b/source/kk/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/kk/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/kk/librelogo/source/pythonpath.po b/source/kk/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/kk/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/kk/librelogo/source/registry/data/org/openoffice/Office.po b/source/kk/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/kk/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/kk/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/kk/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/kk/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 ""
diff --git a/source/km/librelogo/source.po b/source/km/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/km/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/km/librelogo/source/help/en-US.po b/source/km/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/km/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/km/librelogo/source/pythonpath.po b/source/km/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/km/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/km/librelogo/source/registry/data/org/openoffice/Office.po b/source/km/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/km/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/km/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/km/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/km/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 ""
diff --git a/source/kn/librelogo/source.po b/source/kn/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/kn/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/kn/librelogo/source/help/en-US.po b/source/kn/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/kn/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/kn/librelogo/source/pythonpath.po b/source/kn/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/kn/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/kn/librelogo/source/registry/data/org/openoffice/Office.po b/source/kn/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/kn/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/kn/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/kn/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/kn/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 ""
diff --git a/source/ko/librelogo/source.po b/source/ko/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/ko/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/ko/librelogo/source/help/en-US.po b/source/ko/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/ko/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/ko/librelogo/source/pythonpath.po b/source/ko/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/ko/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/ko/librelogo/source/registry/data/org/openoffice/Office.po b/source/ko/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/ko/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/ko/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/ko/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/ko/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 ""
diff --git a/source/kok/librelogo/source.po b/source/kok/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/kok/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/kok/librelogo/source/help/en-US.po b/source/kok/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/kok/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/kok/librelogo/source/pythonpath.po b/source/kok/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/kok/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/kok/librelogo/source/registry/data/org/openoffice/Office.po b/source/kok/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/kok/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/kok/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/kok/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/kok/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 ""
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 ""
diff --git a/source/ku/librelogo/source.po b/source/ku/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/ku/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/ku/librelogo/source/help/en-US.po b/source/ku/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/ku/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/ku/librelogo/source/pythonpath.po b/source/ku/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/ku/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/ku/librelogo/source/registry/data/org/openoffice/Office.po b/source/ku/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/ku/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/ku/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/ku/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/ku/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 ""
diff --git a/source/lb/librelogo/source.po b/source/lb/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/lb/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/lb/librelogo/source/help/en-US.po b/source/lb/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/lb/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/lb/librelogo/source/pythonpath.po b/source/lb/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/lb/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/lb/librelogo/source/registry/data/org/openoffice/Office.po b/source/lb/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/lb/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/lb/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/lb/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/lb/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 ""
diff --git a/source/lo/librelogo/source.po b/source/lo/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/lo/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/lo/librelogo/source/help/en-US.po b/source/lo/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/lo/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/lo/librelogo/source/pythonpath.po b/source/lo/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/lo/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/lo/librelogo/source/registry/data/org/openoffice/Office.po b/source/lo/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/lo/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/lo/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/lo/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/lo/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 ""
diff --git a/source/lt/librelogo/source.po b/source/lt/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/lt/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/lt/librelogo/source/help/en-US.po b/source/lt/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/lt/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/lt/librelogo/source/pythonpath.po b/source/lt/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/lt/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/lt/librelogo/source/registry/data/org/openoffice/Office.po b/source/lt/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/lt/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/lt/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/lt/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/lt/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 ""
diff --git a/source/lv/librelogo/source.po b/source/lv/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/lv/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/lv/librelogo/source/help/en-US.po b/source/lv/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/lv/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/lv/librelogo/source/pythonpath.po b/source/lv/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/lv/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/lv/librelogo/source/registry/data/org/openoffice/Office.po b/source/lv/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/lv/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/lv/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/lv/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/lv/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 ""
diff --git a/source/mai/librelogo/source.po b/source/mai/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/mai/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/mai/librelogo/source/help/en-US.po b/source/mai/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/mai/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/mai/librelogo/source/pythonpath.po b/source/mai/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/mai/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/mai/librelogo/source/registry/data/org/openoffice/Office.po b/source/mai/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/mai/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/mai/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/mai/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/mai/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 ""
diff --git a/source/mk/librelogo/source.po b/source/mk/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/mk/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/mk/librelogo/source/help/en-US.po b/source/mk/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/mk/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/mk/librelogo/source/pythonpath.po b/source/mk/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/mk/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/mk/librelogo/source/registry/data/org/openoffice/Office.po b/source/mk/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/mk/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/mk/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/mk/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/mk/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 ""
diff --git a/source/ml/librelogo/source.po b/source/ml/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/ml/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/ml/librelogo/source/help/en-US.po b/source/ml/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/ml/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/ml/librelogo/source/pythonpath.po b/source/ml/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/ml/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/ml/librelogo/source/registry/data/org/openoffice/Office.po b/source/ml/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/ml/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/ml/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/ml/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/ml/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 ""
diff --git a/source/mn/librelogo/source.po b/source/mn/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/mn/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/mn/librelogo/source/help/en-US.po b/source/mn/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/mn/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/mn/librelogo/source/pythonpath.po b/source/mn/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/mn/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/mn/librelogo/source/registry/data/org/openoffice/Office.po b/source/mn/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/mn/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/mn/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/mn/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/mn/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 ""
diff --git a/source/mni/librelogo/source.po b/source/mni/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/mni/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/mni/librelogo/source/help/en-US.po b/source/mni/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/mni/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/mni/librelogo/source/pythonpath.po b/source/mni/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/mni/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/mni/librelogo/source/registry/data/org/openoffice/Office.po b/source/mni/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/mni/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/mni/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/mni/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/mni/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 ""
diff --git a/source/mr/librelogo/source.po b/source/mr/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/mr/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/mr/librelogo/source/help/en-US.po b/source/mr/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/mr/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/mr/librelogo/source/pythonpath.po b/source/mr/librelogo/source/pythonpath.po
new file mode 100644
index 00000000000..504a0a4be5d
--- /dev/null
+++ b/source/mr/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/mr/librelogo/source/registry/data/org/openoffice/Office.po b/source/mr/librelogo/source/registry/data/org/openoffice/Office.po
new file mode 100644
index 00000000000..6f0634d354d
--- /dev/null
+++ b/source/mr/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/mr/librelogo/source/registry/data/org/openoffice/Office/UI.po b/source/mr/librelogo/source/registry/data/org/openoffice/Office/UI.po
new file mode 100644
index 00000000000..897fb5b9c23
--- /dev/null
+++ b/source/mr/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 ""
diff --git a/source/my/librelogo/source.po b/source/my/librelogo/source.po
new file mode 100644
index 00000000000..27e0035a70b
--- /dev/null
+++ b/source/my/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/my/librelogo/source/help/en-US.po b/source/my/librelogo/source/help/en-US.po
new file mode 100644
index 00000000000..d9788e79e4c
--- /dev/null
+++ b/source/my/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"