summaryrefslogtreecommitdiff
path: root/translations
diff options
context:
space:
mode:
authorInk/Stitch Crowdin integration <inkstitch-crowdin@lex.gd>2021-03-15 00:50:23 +0000
committerInk/Stitch Crowdin integration <inkstitch-crowdin@lex.gd>2021-03-15 00:50:23 +0000
commit0adda034255735f8d2b020ccbc4f257735a79ec6 (patch)
treeaee295802463c891044802a65c42d944f7f80cbf /translations
parent21614c7c3ae46fbfa229755916aec433faba0c95 (diff)
new translations from Crowdin
Diffstat (limited to 'translations')
-rw-r--r--translations/messages_af_ZA.po67
-rw-r--r--translations/messages_ar_SA.po67
-rw-r--r--translations/messages_ca_ES.po67
-rw-r--r--translations/messages_cs_CZ.po67
-rw-r--r--translations/messages_da_DK.po67
-rw-r--r--translations/messages_de_DE.po71
-rw-r--r--translations/messages_el_GR.po67
-rw-r--r--translations/messages_en_US.po67
-rw-r--r--translations/messages_es_ES.po67
-rw-r--r--translations/messages_fi_FI.po67
-rw-r--r--translations/messages_fr_FR.po71
-rw-r--r--translations/messages_he_IL.po67
-rw-r--r--translations/messages_hu_HU.po67
-rw-r--r--translations/messages_it_IT.po71
-rw-r--r--translations/messages_ja_JP.po67
-rw-r--r--translations/messages_ko_KR.po67
-rw-r--r--translations/messages_nl_NL.po71
-rw-r--r--translations/messages_no_NO.po67
-rw-r--r--translations/messages_pl_PL.po67
-rw-r--r--translations/messages_pt_BR.po67
-rw-r--r--translations/messages_pt_PT.po67
-rw-r--r--translations/messages_ro_RO.po67
-rw-r--r--translations/messages_ru_RU.po67
-rw-r--r--translations/messages_sr_SP.po67
-rw-r--r--translations/messages_sv_SE.po67
-rw-r--r--translations/messages_tr_TR.po67
-rw-r--r--translations/messages_uk_UA.po67
-rw-r--r--translations/messages_vi_VN.po67
-rw-r--r--translations/messages_zh_CN.po67
-rw-r--r--translations/messages_zh_TW.po67
30 files changed, 1268 insertions, 758 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po
index 634a361e..2c5eb117 100644
--- a/translations/messages_af_ZA.po
+++ b/translations/messages_af_ZA.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: Afrikaans\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po
index 4f0107c0..5b3a7ae5 100644
--- a/translations/messages_ar_SA.po
+++ b/translations/messages_ar_SA.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po
index 1344de98..ce58dea1 100644
--- a/translations/messages_ca_ES.po
+++ b/translations/messages_ca_ES.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po
index 6efeb808..af4ebb9a 100644
--- a/translations/messages_cs_CZ.po
+++ b/translations/messages_cs_CZ.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr "chyba:"
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr "Zrušit"
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr "Použít a odejít"
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr "Objekty Inscape"
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr "Použít poslední nastavení"
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr "Náhled"
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr "Vnitřní chyba"
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr "Simulace vyšívání"
diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po
index a5a9863b..f623731f 100644
--- a/translations/messages_da_DK.po
+++ b/translations/messages_da_DK.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po
index 56922b3f..1bbad6b5 100644
--- a/translations/messages_de_DE.po
+++ b/translations/messages_de_DE.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr "Benutzerdefinierter Füllwinkel"
msgid "This setting will apply a custom fill angle for the clone."
msgstr "Diese Einstellung wendet einen benutzerdefinierten Füllwinkel für den Klon an."
-#: lib/elements/element.py:237
-msgid "Ties"
-msgstr "Vernähen"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
+msgstr ""
+
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
+msgstr ""
+
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
-msgstr "Faden vernähen. Bei manueller Stichplatzierung hat diese Einstellung keinen Effekt."
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
-#: lib/elements/element.py:281
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr "Objekt %(id)s hat ein leeres Attribut 'd'. Bitte lösche dieses Objekt aus dem Dokument."
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr "%(id)s beinhaltet mehr als einen Befehl vom Typ '%(command)s'"
@@ -388,7 +405,7 @@ msgstr "%(id)s beinhaltet mehr als einen Befehl vom Typ '%(command)s'"
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr "Fehler:"
@@ -857,7 +874,7 @@ msgstr "Sticke Textzeilen vor und zurück"
msgid "Add trims"
msgstr "Schnittmarker hinzufügen"
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -866,7 +883,7 @@ msgstr "Schnittmarker hinzufügen"
msgid "Cancel"
msgstr "Abbrechen"
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr "Anwenden und schließen"
@@ -910,50 +927,50 @@ msgstr "Wählen Sie ein oder mehrere Objekte aus, an die Sie die Befehle anhäng
msgid "Please choose one or more commands to attach."
msgstr "Bitte wählen Sie einen oder mehrere Befehle um diese zu verknüpfen."
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr "Diese Einstellung wird auf 1 Objekt angewendet."
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "Diese Einstellungen werden auf %d Objekte angewendet."
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr "Einige Einstellungen hatten unterschiedliche Werte der Objekte. Bitte einen Wert aus der Liste auswählen oder einen neuen Namen eingeben."
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr "Deaktivierung dieser Registerkarte, deaktiviert die folgenden %d Registerkarten."
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr "Deaktivierung dieser Registerkarte, deaktiviert die folgende Registerkarte."
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr "Aktivierung dieser Registerkarte deaktiviert %s und umgekehrt."
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr "Inkscape Objekte"
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr "Klicke hier, um zu erzwingen, dass dieser Parameter gespeichert wird, wenn man auf \"Übernehmen und Beenden\" klickt"
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr "Dieser Parameter wird gespeichert, wenn man auf \"Übernehmen und beenden\" klickt"
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr "Stickparameter"
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr "Letzte Einstellungen verwenden"
@@ -1172,15 +1189,15 @@ msgstr "Geschwindigkeit: %d Stiche/Sek"
msgid "Start"
msgstr "Start"
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr "Vorschau"
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr "Interner Fehler"
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr "Stick Simulation"
diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po
index 869b3644..1d345b8a 100644
--- a/translations/messages_el_GR.po
+++ b/translations/messages_el_GR.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po
index ee61cf0e..e2b4d37e 100644
--- a/translations/messages_en_US.po
+++ b/translations/messages_en_US.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: English\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po
index d61c4be8..eacc259f 100644
--- a/translations/messages_es_ES.po
+++ b/translations/messages_es_ES.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:50\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr "%(id)s tiene más de un comando de tipo '%(command)s' ligado a él"
@@ -388,7 +405,7 @@ msgstr "%(id)s tiene más de un comando de tipo '%(command)s' ligado a él"
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr "error:"
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po
index 8781cf10..20e52995 100644
--- a/translations/messages_fi_FI.po
+++ b/translations/messages_fi_FI.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr "virhe:"
@@ -855,7 +872,7 @@ msgstr "Tikkaa tekstiviivat molempiin suuntiin"
msgid "Add trims"
msgstr "Lisää trimmaus"
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr "Lisää trimmaus"
msgid "Cancel"
msgstr "Peru"
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr "Hyväksy ja lopeta"
@@ -908,50 +925,50 @@ msgstr "Valitse yksi tai useampi objekti liittääksesi käskyjä."
msgid "Please choose one or more commands to attach."
msgstr "Valitse lisättäväksi yksi tai useampi komento."
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr "Nämä asetukset lisätään yhteen objektiin."
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "Nämä asetukset lisätään %d objekteihin."
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr "Tämäm välilehden sammuttaminen sulkee myös %d välilehden."
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr "Tämän välilehden sammuttaminen sammuttaa seuraavan välilehden."
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr "Tämän välilehden käyttöönotto poistaa käytöstä %s ja päinvastoin."
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr "Inkscapen objekteja"
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr "Klikkaa pakottaaksesi tämän asetuksen tallentumaan kun klikkaat \"Hyväksy ja lopeta\""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr "Tämä asetus tullaan tallentamaan kun klikkaat \"Hyväksy ja lopeta\""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr "Brodeeraus Parametrit"
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr "Käytä viimeisempiä asetuksia"
@@ -1170,15 +1187,15 @@ msgstr "Nopeus: %d Tikkiä/sekunnissa"
msgid "Start"
msgstr "Aloita"
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr "Esikatselu"
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr "Sisäinen virhe"
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr "Brodeeraus simulaatio"
diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po
index 128180b1..6a3ef7f4 100644
--- a/translations/messages_fr_FR.po
+++ b/translations/messages_fr_FR.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr "Angle de remplissage personnalisé"
msgid "This setting will apply a custom fill angle for the clone."
msgstr "Ce paramètre appliquera un angle de remplissage personnalisé pour le clone."
-#: lib/elements/element.py:237
-msgid "Ties"
-msgstr "Points d'arrêt"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
+msgstr ""
+
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
+msgstr ""
+
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
-msgstr "Ajouter des points d'arrêt. Le point manuel ne les ajoute pas."
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
-#: lib/elements/element.py:281
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr "L'objet %(id)s a un attribut 'd' vide. S’il vous plaît supprimer cet objet dans votre document."
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr "Plus d’une commande de type «%(command)s» est liée à %(id)s"
@@ -388,7 +405,7 @@ msgstr "Plus d’une commande de type «%(command)s» est liée à %(id)s"
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr "erreur :"
@@ -855,7 +872,7 @@ msgstr "Broder les lignes de texte en aller-retour"
msgid "Add trims"
msgstr "Ajouter des coupures"
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr "Ajouter des coupures"
msgid "Cancel"
msgstr "Quitter"
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr "Appliquer et Quitter"
@@ -908,50 +925,50 @@ msgstr "Veuillez sélectionner un ou plusieurs objets pour y attacher des comman
msgid "Please choose one or more commands to attach."
msgstr "Veuillez choisir une ou plusieurs commandes à attacher."
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr "Ces paramètres seront appliqués à 1 objet."
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "Ces paramètres seront appliqués aux %d objets."
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr "Certains paramètres ont des valeurs différentes d'un objet à l'autre. Sélectionnez une valeur dans la liste déroulante ou entrez-en une nouvelle."
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr "La désactivation de cet onglet désactivera les onglets %d suivants."
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr "La désactivation de cet onglet désactivera l'onglet suivant."
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr "Activer cet onglet désactivera %s et vice-versa."
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr "Objets Inkscape"
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr "Cliquez pour forcer l’enregistrement de ce paramètre lorsque vous cliquez sur « Appliquer et quitter »"
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr "Ce paramètre sera enregistré lorsque vous cliquez sur « Appliquer et quitter »"
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr "Paramètres de broderie"
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr "Utiliser les derniers paramètres"
@@ -1170,15 +1187,15 @@ msgstr "Vitesse : %d points/sec"
msgid "Start"
msgstr "Début"
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr "Aperçu"
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr "Erreur interne"
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr "Simulation de broderie"
diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po
index 228e5ce7..e89cd6d4 100644
--- a/translations/messages_he_IL.po
+++ b/translations/messages_he_IL.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po
index 4b134522..d35b7681 100644
--- a/translations/messages_hu_HU.po
+++ b/translations/messages_hu_HU.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po
index fe97623e..df6edcbd 100644
--- a/translations/messages_it_IT.po
+++ b/translations/messages_it_IT.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
-msgstr "Legami"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
+msgstr ""
+
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
+msgstr ""
+
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
-msgstr "Aggiungi legami. Punti manuali non aggiungeranno legami."
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
-#: lib/elements/element.py:281
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr "L'oggetto %(id)s ha un attributo vuoto. Cancella questo oggetto dal tuo documento."
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr "%(id)s ha più di un comando del tipo '%(command)s' collegato ad esso"
@@ -388,7 +405,7 @@ msgstr "%(id)s ha più di un comando del tipo '%(command)s' collegato ad esso"
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr "errore:"
@@ -856,7 +873,7 @@ msgstr "Cucire le linee di testo avanti e indietro"
msgid "Add trims"
msgstr "Aggiungi tagli"
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -865,7 +882,7 @@ msgstr "Aggiungi tagli"
msgid "Cancel"
msgstr "Annulla"
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr "Applica ed esci"
@@ -909,50 +926,50 @@ msgstr "Selezionare uno o più oggetti a cui collegare comandi."
msgid "Please choose one or more commands to attach."
msgstr "Selezionare uno o più comandi da collegare."
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr "Queste impostazioni saranno applicate ad un oggetto."
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "Queste impostazioni saranno applicate agli oggetti %d."
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr "Alcuni parametri hanno valori diversi tra gli oggetti. Selezionare un valore dalla lista a discesa o inserirne uno."
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr "Disabilitando questa scheda saranno disabilitate le schede seguenti: %d ."
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr "Disabilitando questa scheda saranno disabilitate le schede seguenti."
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr "Abilitando questa scheda sarà disabilitata %s e viceversa."
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr "Oggetti Inkscape"
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr "Clicca per fare in modo che questo parametro venga salvato quando si premere \"Applica ed esci\""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr "Questo parametro sarà salvato quando verrà premuto \"Applica ed esci\""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr "Parametri di ricamo"
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr "Utilizza le ultime impostazioni"
@@ -1171,15 +1188,15 @@ msgstr "Velocità: %d punti/s"
msgid "Start"
msgstr "Avvio"
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr "Anteprima"
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr "Errore interno"
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr "Simulazione di ricamo"
diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po
index 68dc8b3d..eb74c21f 100644
--- a/translations/messages_ja_JP.po
+++ b/translations/messages_ja_JP.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po
index 4a931b25..6d12872c 100644
--- a/translations/messages_ko_KR.po
+++ b/translations/messages_ko_KR.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po
index e2d53d2f..3e75ddd1 100644
--- a/translations/messages_nl_NL.po
+++ b/translations/messages_nl_NL.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr "Aangepaste opvulhoek"
msgid "This setting will apply a custom fill angle for the clone."
msgstr "Deze instelling zet een aangepaste opvulhoek voor de kloon."
-#: lib/elements/element.py:237
-msgid "Ties"
-msgstr "Afhechtingen"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
+msgstr ""
+
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
+msgstr ""
+
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
-msgstr "Voeg afhechtingen toe. Handmatige steken voegt geen afhechtingen toe."
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
-#: lib/elements/element.py:281
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr "Object %(id)s heeft een leeg 'd' attribuut. Verwijder het object uit het document."
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr "%(id)s heeft meer dan één commando van type '%(command)s' gekoppeld"
@@ -388,7 +405,7 @@ msgstr "%(id)s heeft meer dan één commando van type '%(command)s' gekoppeld"
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr "fout:"
@@ -856,7 +873,7 @@ msgstr "Borduur regels tekst heen en terug"
msgid "Add trims"
msgstr "Afknippen toevoegen"
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -865,7 +882,7 @@ msgstr "Afknippen toevoegen"
msgid "Cancel"
msgstr "Annuleren"
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr "Toepassen en Sluiten"
@@ -909,50 +926,50 @@ msgstr "Selecteer een of meer objecten om commando's aan te koppelen."
msgid "Please choose one or more commands to attach."
msgstr "Selecteer een of meer commando's om te koppelen."
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr "Deze instellingen worden toegepast op 1 object."
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "Deze instellingen worden toegepast op %d objecten."
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr "Sommige instellingen hadden verschillende waarden voor verschillende objecten. Selecteer een waarde uit de lijst of voer een nieuwe in."
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr "Uitschakelen van dit tabblad zal de volgende %d tabbladen uitschakelen."
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr "Uitschakelen van dit tabblad zal het volgende tabblad uitschakelen."
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr "Inschakelen van dit tabblad zal %s uitschakelen en vice-versa."
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr "Inkscape objecten"
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr "Klik om deze parameter op te slaan als je \"Toepassen en Afsluiten\" kiest"
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr "Deze parameter wordt opgeslagen als je \"Toepassen en Afsluiten\" klikt"
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr "Borduur Parameters"
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr "Gebruik Vorige Instellingen"
@@ -1171,15 +1188,15 @@ msgstr "Snelheid: %d steken/sec"
msgid "Start"
msgstr "Start"
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr "Voorbeeld"
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr "Interne Fout"
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr "Borduursimulatie"
diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po
index 67b819e7..a6a88e6f 100644
--- a/translations/messages_no_NO.po
+++ b/translations/messages_no_NO.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: Norwegian\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po
index 05bb2130..53ff7ef2 100644
--- a/translations/messages_pl_PL.po
+++ b/translations/messages_pl_PL.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po
index e16572e8..885d7133 100644
--- a/translations/messages_pt_BR.po
+++ b/translations/messages_pt_BR.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:50\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr "Começar"
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr "Simulador de Bordado"
diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po
index af5cd35b..02c5d03b 100644
--- a/translations/messages_pt_PT.po
+++ b/translations/messages_pt_PT.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:50\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr "Cancelar"
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr "Aplicar e Sair"
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr "Definições serão aplicadas a 1 objecto."
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "Definições serão aplicadas a %d objectos."
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr "Algumas definições com valores diferentes entre objectos. Seleccione um valor da lista ou digite novo valor."
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr "Desactivar esta aba desactivará as seguintes %d abas."
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr "Desactivar esta aba desactivará a seguinte aba."
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr "Activar esta aba desactivará %s e vice-versa."
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr "Objectos do Inkscape"
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr "Parametros de Bordado"
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr "Usar ultimas definições"
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr "Pré-visualização"
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr "Erro Interno"
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr "Simulação de Bordado"
diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po
index 611d0148..d04a1915 100644
--- a/translations/messages_ro_RO.po
+++ b/translations/messages_ro_RO.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:50\n"
"Last-Translator: \n"
"Language-Team: Romanian\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po
index b68901a2..dc0a8733 100644
--- a/translations/messages_ru_RU.po
+++ b/translations/messages_ru_RU.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:50\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po
index 423fabc8..37899cc8 100644
--- a/translations/messages_sr_SP.po
+++ b/translations/messages_sr_SP.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:50\n"
"Last-Translator: \n"
"Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po
index 5bb3020d..45063d27 100644
--- a/translations/messages_sv_SE.po
+++ b/translations/messages_sv_SE.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:50\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po
index 241c0a14..68362c72 100644
--- a/translations/messages_tr_TR.po
+++ b/translations/messages_tr_TR.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:50\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:50\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr "hata:"
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr "İptal et"
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr "Uygula ve Kapat"
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr "Bu ayarlar sadece 1 objeye uygulanacaktır."
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "Bu ayarlar sadece %d objeye uygulanacaktır."
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr "Inkscape objeleri"
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr "En Son Ayarları Kullan"
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr "Nakış Simülasyonu"
diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po
index dfa8818e..968a1fd0 100644
--- a/translations/messages_uk_UA.po
+++ b/translations/messages_uk_UA.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:50\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:50\n"
"Last-Translator: \n"
"Language-Team: Ukrainian\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr "помилка:"
@@ -855,7 +872,7 @@ msgstr "Прошийте рядки тексту вперед і назад"
msgid "Add trims"
msgstr "Додати обрізку"
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr "Додати обрізку"
msgid "Cancel"
msgstr "Скасувати"
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr "Застосувати і закрити"
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po
index 2e5f737a..f8173e40 100644
--- a/translations/messages_vi_VN.po
+++ b/translations/messages_vi_VN.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:50\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:50\n"
"Last-Translator: \n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po
index 60036224..597eb20a 100644
--- a/translations/messages_zh_CN.po
+++ b/translations/messages_zh_CN.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po
index e5536d8b..53292b97 100644
--- a/translations/messages_zh_TW.po
+++ b/translations/messages_zh_TW.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-03-05 00:42+0000\n"
-"PO-Revision-Date: 2021-03-08 00:49\n"
+"POT-Creation-Date: 2021-03-15 00:47+0000\n"
+"PO-Revision-Date: 2021-03-15 00:49\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"MIME-Version: 1.0\n"
@@ -367,20 +367,37 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:237
-msgid "Ties"
+#: lib/elements/element.py:246
+msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:238
-msgid "Add ties. Manual stitch will not add ties."
+#: lib/elements/element.py:247
+msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches."
msgstr ""
-#: lib/elements/element.py:281
+#. options to allow lock stitch before and after objects
+#: lib/elements/element.py:251
+msgid "Both"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Before"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "After"
+msgstr ""
+
+#: lib/elements/element.py:251
+msgid "Neither"
+msgstr ""
+
+#: lib/elements/element.py:293
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:313
+#: lib/elements/element.py:325
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -388,7 +405,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:371
+#: lib/elements/element.py:382
msgid "error:"
msgstr ""
@@ -855,7 +872,7 @@ msgstr ""
msgid "Add trims"
msgstr ""
-#: lib/extensions/lettering.py:67 lib/extensions/params.py:332
+#: lib/extensions/lettering.py:67 lib/extensions/params.py:340
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
@@ -864,7 +881,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/lettering.py:71 lib/extensions/params.py:339
+#: lib/extensions/lettering.py:71 lib/extensions/params.py:347
msgid "Apply and Quit"
msgstr ""
@@ -908,50 +925,50 @@ msgstr ""
msgid "Please choose one or more commands to attach."
msgstr ""
-#: lib/extensions/params.py:196
+#: lib/extensions/params.py:200
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:198
+#: lib/extensions/params.py:202
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:201
+#: lib/extensions/params.py:205
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:205
+#: lib/extensions/params.py:209
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:207
+#: lib/extensions/params.py:211
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:210
+#: lib/extensions/params.py:214
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:240
+#: lib/extensions/params.py:244
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:297
+#: lib/extensions/params.py:305
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:305
+#: lib/extensions/params.py:313
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:321
+#: lib/extensions/params.py:329
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/params.py:336
+#: lib/extensions/params.py:344
msgid "Use Last Settings"
msgstr ""
@@ -1170,15 +1187,15 @@ msgstr ""
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:814 lib/gui/simulator.py:826
+#: lib/gui/simulator.py:813 lib/gui/simulator.py:825
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:830
+#: lib/gui/simulator.py:829
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:859
+#: lib/gui/simulator.py:858
msgid "Embroidery Simulation"
msgstr ""