summaryrefslogtreecommitdiff
path: root/translations
diff options
context:
space:
mode:
authorInk/Stitch Crowdin integration <inkstitch-crowdin@lex.gd>2023-04-17 01:18:42 +0000
committerInk/Stitch Crowdin integration <inkstitch-crowdin@lex.gd>2023-04-17 01:18:42 +0000
commit8a6101bd0faf413dedee1856310a6f7be747400a (patch)
tree8ae83c612b497a0bc6b487cb587f7720a0e28f4e /translations
parentc94ed73b4e859d64e8419f87dcaa1b44c4577408 (diff)
new translations from Crowdin
Diffstat (limited to 'translations')
-rw-r--r--translations/messages_af_ZA.po130
-rw-r--r--translations/messages_ar_SA.po130
-rw-r--r--translations/messages_ca_ES.po130
-rw-r--r--translations/messages_cs_CZ.po130
-rw-r--r--translations/messages_da_DK.po130
-rw-r--r--translations/messages_de_DE.po130
-rw-r--r--translations/messages_el_GR.po130
-rw-r--r--translations/messages_en_US.po130
-rw-r--r--translations/messages_es_ES.po130
-rw-r--r--translations/messages_fi_FI.po130
-rw-r--r--translations/messages_fr_FR.po130
-rw-r--r--translations/messages_he_IL.po130
-rw-r--r--translations/messages_hu_HU.po130
-rw-r--r--translations/messages_it_IT.po130
-rw-r--r--translations/messages_ja_JP.po130
-rw-r--r--translations/messages_ko_KR.po130
-rw-r--r--translations/messages_nl_NL.po130
-rw-r--r--translations/messages_no_NO.po130
-rw-r--r--translations/messages_pl_PL.po130
-rw-r--r--translations/messages_pt_BR.po130
-rw-r--r--translations/messages_pt_PT.po130
-rw-r--r--translations/messages_ro_RO.po130
-rw-r--r--translations/messages_ru_RU.po130
-rw-r--r--translations/messages_sr_SP.po130
-rw-r--r--translations/messages_sv_SE.po130
-rw-r--r--translations/messages_tr_TR.po130
-rw-r--r--translations/messages_uk_UA.po130
-rw-r--r--translations/messages_vi_VN.po130
-rw-r--r--translations/messages_zh_CN.po130
-rw-r--r--translations/messages_zh_TW.po130
30 files changed, 2280 insertions, 1620 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po
index d9f4b072..22e629b7 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:17\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:17\n"
"Last-Translator: \n"
"Language-Team: Afrikaans\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1194,11 +1194,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2866,6 +2866,11 @@ msgstr ""
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3056,7 +3061,7 @@ msgid "estimated time"
msgstr ""
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3483,6 +3488,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3516,19 +3529,19 @@ msgstr ""
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3596,7 +3609,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3613,7 +3626,7 @@ msgstr ""
msgid "Minus"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3649,15 +3662,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3670,7 +3683,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr ""
@@ -3690,7 +3703,7 @@ msgstr ""
msgid "Speed up"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3700,7 +3713,7 @@ msgstr[1] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3717,6 +3730,20 @@ msgstr ""
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3928,11 +3955,6 @@ msgstr ""
msgid "Commands"
msgstr ""
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po
index 1add30f9..3f378991 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:17\n"
"Last-Translator: \n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1194,11 +1194,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2866,6 +2866,11 @@ msgstr ""
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3056,7 +3061,7 @@ msgid "estimated time"
msgstr ""
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3483,6 +3488,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3516,19 +3529,19 @@ msgstr ""
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3596,7 +3609,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3613,7 +3626,7 @@ msgstr ""
msgid "Minus"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3649,15 +3662,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3670,7 +3683,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr ""
@@ -3690,7 +3703,7 @@ msgstr ""
msgid "Speed up"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3704,7 +3717,7 @@ msgstr[5] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3721,6 +3734,20 @@ msgstr ""
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3932,11 +3959,6 @@ msgstr ""
msgid "Commands"
msgstr ""
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po
index 44f4695e..7007f437 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:17\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1194,11 +1194,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2866,6 +2866,11 @@ msgstr ""
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3056,7 +3061,7 @@ msgid "estimated time"
msgstr ""
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3483,6 +3488,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3516,19 +3529,19 @@ msgstr ""
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3596,7 +3609,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3613,7 +3626,7 @@ msgstr ""
msgid "Minus"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3649,15 +3662,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3670,7 +3683,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr ""
@@ -3690,7 +3703,7 @@ msgstr ""
msgid "Speed up"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3700,7 +3713,7 @@ msgstr[1] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3717,6 +3730,20 @@ msgstr ""
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3928,11 +3955,6 @@ msgstr ""
msgid "Commands"
msgstr ""
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po
index 482441b8..5a94a282 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:17\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr "Oba"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr "Před"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr "Po"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr "Ani"
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr "Objekt %(id)s má prázdný atribut 'd'. Odstraňte prosím tento objekt z dokumentu."
@@ -1194,11 +1194,11 @@ msgstr "Objekt %(id)s má prázdný atribut 'd'. Odstraňte prosím tento objek
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2867,6 +2867,11 @@ msgstr ""
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3057,7 +3062,7 @@ msgid "estimated time"
msgstr "odhadovaný čas"
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3484,6 +3489,14 @@ msgstr "Barevný formát Inf"
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3517,19 +3530,19 @@ msgstr "Tlačítko"
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr "změny barev"
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr "Příkaz"
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr "Ovládací prvky"
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3597,7 +3610,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3614,7 +3627,7 @@ msgstr ""
msgid "Minus"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3650,15 +3663,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr "realistický"
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3671,7 +3684,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr "Zobrazit"
@@ -3691,7 +3704,7 @@ msgstr ""
msgid "Speed up"
msgstr "Zrychlit"
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3703,7 +3716,7 @@ msgstr[3] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3720,6 +3733,20 @@ msgstr "Zkuste to znovu"
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr "O aplikaci"
@@ -3931,11 +3958,6 @@ msgstr ""
msgid "Commands"
msgstr "Příkazy"
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po
index 7bdcedd9..61180af7 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:17\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1194,11 +1194,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr "Vælg mindst én satinsøjle."
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr "Ink/Stitch ved ikke, hvordan man arbejder med nogen af de objekter, du har valgt."
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2867,6 +2867,11 @@ msgstr "Broderiplan"
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3057,7 +3062,7 @@ msgid "estimated time"
msgstr ""
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3484,6 +3489,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3517,19 +3530,19 @@ msgstr "Knap"
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr "Farveændringer"
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3597,7 +3610,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3614,7 +3627,7 @@ msgstr ""
msgid "Minus"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr "nåle-punkter"
@@ -3650,15 +3663,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3671,7 +3684,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr ""
@@ -3691,7 +3704,7 @@ msgstr ""
msgid "Speed up"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3701,7 +3714,7 @@ msgstr[1] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3718,6 +3731,20 @@ msgstr "Forsøg igen"
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3929,11 +3956,6 @@ msgstr ""
msgid "Commands"
msgstr ""
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po
index 2f71aa66..7a8a0999 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:17\n"
"Last-Translator: \n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1079,117 +1079,117 @@ msgstr "Stichwinkel umkehren"
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr "In manchen Fällen, schlägt die automatische Winkelberechnung fehl. Der Fehler kann durch diese Option in der Regel behoben werden."
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr "Vernähen erlauben"
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr "Den Faden am Anfang und/oder Ende dieses Objektes vernähen. Bei manueller Stichpositionierung werden nur dann Vernähstiche eingefügt, wenn die Option Vernächstiche erzwingen aktiviert ist."
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr "Anfang und Ende"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr "Anfang"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr "Ende"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr "Nie"
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr "Vernähen erzwingen"
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr "Am Ende dieses Objektes vernähen, auch wenn die Distanz zum Folgeobjekt kleiner ist, als in den Ink/Stitch Einstellungen definiert."
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr "Anstecher"
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr "Anstecher Variante"
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr "Benutzerdefinierter Pfad"
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr "Bitte einen benutzerdefinierten Pfad eingeben. Bei SVG-Pfaden wird der letzte Knoten nicht gestickt, sondern bildet den ersten Stich des zugehörigen Elements ab."
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr "Anstecher skalieren"
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr "Stichlänge festlegen. Eine 1 in benutzerdefinierten Pfaden entspricht genau diesem Wert."
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr "Anstecher um diesen Prozentwert skalieren."
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr "Verstecher"
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr "Verstecher Variante"
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr "Bitte einen benutzerdefinierten Pfad eingeben. Bei SVG-Pfaden wird der erste Knoten nicht gestickt, sondern bildet den letzten Stich des zugehörigen Elements ab."
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr "Verstecher skalieren"
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr "Stichlänge des Verstechers festlegen (mm)."
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr "Verstecher um diesen Prozentwert skalieren."
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr "Fadenschnitt"
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr "Füge Fadenschnitt-Befehl nach diesem Objekt hinzu."
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr "Stopp"
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr "Füge einen Stopp-Befehl nach diesem Objekt hinzu."
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr "Zufallszahl"
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr "Zufallswert für randomisierte Attribute. Verwendet die Element-ID, falls leer."
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, 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."
@@ -1197,11 +1197,11 @@ msgstr "Objekt %(id)s hat ein leeres Attribut 'd'. Bitte lösche dieses Objekt a
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr "Folgendes Objekt konnte nicht in einen Stickpfad umgewandelt werden: "
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr "Bitte rufe die Funktion Erweiterungen > Ink/Stitch > Fehlerbehebung > Fehlerbehebung an Objekten auf. Diese Erweiterung zeigt fehlerhafte Stellen an und gibt am rechten Seitenrand Vorschläge zum Lösen des Problems."
@@ -2172,15 +2172,15 @@ msgid "Please select at least one satin column."
msgstr "Bitte mindestens eine Satinsäule auswählen."
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr "Ink/Stitch kann keines der ausgewählten Objekte interpretieren."
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr "Es gibt im gesamten Dokument keine Objekte, mit denen Ink/Stitch arbeiten kann."
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr "Tipp: Öffne Erweiterungen > Ink/Stitch > Fehlerbehebung > Fehlerbehebung an Objekten"
@@ -2877,6 +2877,11 @@ msgstr "Stichplan"
msgid "parseLengthWithUnits: unknown unit %s"
msgstr "AnalysiereLängeMitEinheiten: Unbekannte Einheit %s"
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3067,7 +3072,7 @@ msgid "estimated time"
msgstr "voraussichtliche Dauer"
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr "trims"
@@ -3494,6 +3499,14 @@ msgstr "Inf Farbformat"
msgid "Json Export"
msgstr "Json-Export"
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3527,19 +3540,19 @@ msgstr "Knopf"
msgid "clear stitch plan cache"
msgstr "Stichplan-Cache leeren"
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr "Farbwechsel"
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr "Befehl"
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr "Steuerung"
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr "Mauszeiger"
@@ -3608,7 +3621,7 @@ msgstr "Zum nächsten Befehl springen"
msgid "Jump to previous command"
msgstr "Zum vorherigen Befehl springen"
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr "Sprungstiche"
@@ -3625,7 +3638,7 @@ msgstr "Minimale Stichlänge"
msgid "Minus"
msgstr "Minus"
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr "Nadeleinstichstellen"
@@ -3661,15 +3674,15 @@ msgstr "rückwärts Abspielen"
msgid "Play forward"
msgstr "Vorwärts abspielen"
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr "realistisch"
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr "Sprungstiche anzeigen"
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr "Stichplan wird erstellt..."
@@ -3682,7 +3695,7 @@ msgstr "Als Standardwert setzen"
msgid "Shortcut Key"
msgstr "Tastenkürzel"
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr "Zeige"
@@ -3702,7 +3715,7 @@ msgstr "Leerzeichen"
msgid "Speed up"
msgstr "Beschleunigen"
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] "Geschwindigkeit: %{speed} Stich/Sek"
@@ -3712,7 +3725,7 @@ msgstr[1] "Geschwindigkeit: %{speed} Stiche/Sek"
msgid "Stitch plan cache size"
msgstr "Cache Größe"
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr "Stopp-Befehle"
@@ -3729,6 +3742,20 @@ msgstr "Versuchen sie es erneut"
msgid "Used for new SVGs."
msgstr "Standardwert für neue SVG-Dateien."
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr "Ansicht"
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr "Über"
@@ -3940,11 +3967,6 @@ msgstr "Befehlsymbole skalieren"
msgid "Commands"
msgstr "Befehle"
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr "Ansicht"
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Linie zu Satinsäule"
diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po
index 12113a14..52e28b39 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:17\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1194,11 +1194,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2866,6 +2866,11 @@ msgstr ""
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3056,7 +3061,7 @@ msgid "estimated time"
msgstr ""
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3483,6 +3488,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3516,19 +3529,19 @@ msgstr ""
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3596,7 +3609,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3613,7 +3626,7 @@ msgstr ""
msgid "Minus"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3649,15 +3662,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3670,7 +3683,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr ""
@@ -3690,7 +3703,7 @@ msgstr ""
msgid "Speed up"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3700,7 +3713,7 @@ msgstr[1] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3717,6 +3730,20 @@ msgstr ""
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3928,11 +3955,6 @@ msgstr ""
msgid "Commands"
msgstr ""
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po
index 02f4a42c..ac0790d3 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:17\n"
"Last-Translator: \n"
"Language-Team: English\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1194,11 +1194,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2866,6 +2866,11 @@ msgstr ""
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3056,7 +3061,7 @@ msgid "estimated time"
msgstr ""
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3483,6 +3488,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3516,19 +3529,19 @@ msgstr ""
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3596,7 +3609,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3613,7 +3626,7 @@ msgstr ""
msgid "Minus"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3649,15 +3662,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3670,7 +3683,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr ""
@@ -3690,7 +3703,7 @@ msgstr ""
msgid "Speed up"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3700,7 +3713,7 @@ msgstr[1] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3717,6 +3730,20 @@ msgstr ""
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3928,11 +3955,6 @@ msgstr ""
msgid "Commands"
msgstr ""
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po
index 4a2fa9c6..079a90be 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:19\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:18\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr "Permitir puntadas de remate"
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr "Ambos"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr "Antes"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr "Después"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr "Ninguno"
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr "Forzar las puntadas de refuerzo"
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr "Cosa puntadas de bloqueo después de coser este elemento, incluso si la distancia al siguiente objeto es más corta que la definida por el valor de longitud de contracción en las preferencias de Ink/Stitch."
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr "El objeto %(id)s tiene un atributo 'd' vacío. Elimine este objeto de su documento."
@@ -1194,11 +1194,11 @@ msgstr "El objeto %(id)s tiene un atributo 'd' vacío. Elimine este objeto de su
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2165,15 +2165,15 @@ msgid "Please select at least one satin column."
msgstr "Seleccione al menos una columna satinada."
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr "Ink/Stitch no sabe cómo trabajar con ninguno de los objetos que ha seleccionado."
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr "No hay objetos en todo el documento con los que Ink/Stitch sepa cómo trabajar."
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr "Consejo: Ejecute Extensiones > Ink/Stitch > Solucionar problemas > Solucionar problemas de Objetos"
@@ -2868,6 +2868,11 @@ msgstr "Plan de puntada"
msgid "parseLengthWithUnits: unknown unit %s"
msgstr "parseLengthWithUnits: unidad desconocida %s"
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3058,7 +3063,7 @@ msgid "estimated time"
msgstr "tiempo estimado"
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr "cortes"
@@ -3485,6 +3490,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3518,19 +3531,19 @@ msgstr "Botón"
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr "cambio de color"
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr "Comando"
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr "Controles"
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr "cursor"
@@ -3598,7 +3611,7 @@ msgstr "Saltar al siguiente Comando"
msgid "Jump to previous command"
msgstr "Saltar al comando anterior"
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr "saltos"
@@ -3615,7 +3628,7 @@ msgstr ""
msgid "Minus"
msgstr "Menos"
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr "puntos de la aguja"
@@ -3651,15 +3664,15 @@ msgstr "Play marcha atrás"
msgid "Play forward"
msgstr "Empezar adelante"
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr "realista"
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr "saltos renderizados"
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr "Renderizando plan de bordado..."
@@ -3672,7 +3685,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr "Tecla de acceso rápido"
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr "Mostrar"
@@ -3692,7 +3705,7 @@ msgstr "Espacio"
msgid "Speed up"
msgstr "Acelerado"
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] "Velocidad: %{speed} puntada/seg"
@@ -3702,7 +3715,7 @@ msgstr[1] "Velocidad: %{speed} puntadas/seg"
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr "stop"
@@ -3719,6 +3732,20 @@ msgstr "Intentar de nuevo"
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr "Acerca de"
@@ -3930,11 +3957,6 @@ msgstr ""
msgid "Commands"
msgstr "Comandos"
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Convertir linea a Raso"
diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po
index 99f24bdb..78617d18 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:17\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1194,11 +1194,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2866,6 +2866,11 @@ msgstr "Tikkaus suunnitelma"
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3056,7 +3061,7 @@ msgid "estimated time"
msgstr "arvioitu aika"
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr "leikkaukset"
@@ -3483,6 +3488,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3516,19 +3529,19 @@ msgstr ""
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3596,7 +3609,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3613,7 +3626,7 @@ msgstr ""
msgid "Minus"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3649,15 +3662,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3670,7 +3683,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr ""
@@ -3690,7 +3703,7 @@ msgstr ""
msgid "Speed up"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3700,7 +3713,7 @@ msgstr[1] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3717,6 +3730,20 @@ msgstr ""
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3928,11 +3955,6 @@ msgstr ""
msgid "Commands"
msgstr "Käskyt"
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Muunna viiva satiiniksi"
diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po
index e40e842a..51de349f 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:17\n"
"Last-Translator: \n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1079,117 +1079,117 @@ msgstr "Inverser l'angle"
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr "Inverse l'angle calculé automatiquement s'il semble faux."
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr "Autoriser les points d'arrêts"
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr "Faire un nœud au début et/ou à la fin de cet objet. Le point manuel n'ajoutera de point d'arrêt que si \"Forcer les points d'arrêt\" est coché."
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr "Au début et à la fin"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr "Au début"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr "A la fin"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr "Ni"
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr "Forcer des points d'arrêt"
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr "Créer des points d'arrêt après avoir cousu cet élément, même si la distance jusqu'à l'objet suivant est plus courte que le paramètre 'saut de fils' défini dans les préférences Ink/Stitch."
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr "Point d'ancrage"
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr "Type de point d'ancrage"
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr "Chemin personnalisé"
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr "Entrez un chemin personnalisé. Pour les chemins svg, le dernier nœud ne sera pas brodé, mais représente le premier point de l'élément."
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr "Échelle du point d'ancrage"
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr "Détermine la longueur de point. Un 1 dans un chemin personnalisé représentera cette valeur."
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr "Mettre le point d'ancrage à l'échelle selon ce pourcentage."
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr "Point d'arrêt"
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr "Type de point d'arrêt"
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr "Entrez un chemin personnalisé. Pour les chemins svg, le premier nœud ne sera pas brodé, mais représente le dernier point de l'élément."
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr "Echelle du poit d'arrêt"
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr "Détermine la longueur des points d'arrêt (mm)."
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr "Mettre à l'échelle le point d'arrêt selon ce pourcentage."
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr "Couper après"
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr "Ajoute une commande de coupe après avoir brodé cet objet."
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr "Arrêter après"
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr "Ajoute une commande STOP après avoir brodé cet objet."
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr "Graine aléatoire"
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr "Utiliser cette graine aléatoire pour le calcul des attributs. Si vide, utilise l'identificateur de l'élément."
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, 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."
@@ -1197,11 +1197,11 @@ msgstr "L'objet %(id)s a un attribut 'd' vide. S’il vous plaît supprimer cet
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr "Erreur sur "
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr "Merci d'exécuter Extensions > Ink/Stitch > Résolution de problèmes > Dépistage de problèmes avec des objets. Ceci indiquera la position erronée."
@@ -2173,15 +2173,15 @@ msgid "Please select at least one satin column."
msgstr "Veuillez sélectionner une ou plusieurs colonnes satin."
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr "Ink/Stitch ne sait comment traiter aucun des objets que vous avez sélectionnés."
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr "Il n'y a aucun objet dans tout le document sur lequel Ink/Stitch sait quoi faire."
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr "Conseil : Exécutez Extensions > Ink/Stitch > Résolution de problèmes > Dépistage de problèmes avec des objets"
@@ -2878,6 +2878,11 @@ msgstr "Plan de broderie"
msgid "parseLengthWithUnits: unknown unit %s"
msgstr "analyser Longueur avec Unités: unité inconnue %s"
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3068,7 +3073,7 @@ msgid "estimated time"
msgstr "durée estimée"
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr "coupures"
@@ -3496,6 +3501,14 @@ msgstr "Format de couleur Inf"
msgid "Json Export"
msgstr "Export Json"
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3529,19 +3542,19 @@ msgstr "Bouton"
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr "changements de couleur"
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr "Commande"
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr "Contrôles"
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr "curseur"
@@ -3609,7 +3622,7 @@ msgstr "Sauter à la commande suivante"
msgid "Jump to previous command"
msgstr "Sauter à la commande précédente"
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr "sauts"
@@ -3626,7 +3639,7 @@ msgstr ""
msgid "Minus"
msgstr "- Moins"
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr "points de l'aiguille"
@@ -3662,15 +3675,15 @@ msgstr "Lire à l'envers"
msgid "Play forward"
msgstr "Lire en avant"
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr "réaliste"
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr "visualiser les sauts"
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr "Calcul du rendu du plan de broderie ..."
@@ -3683,7 +3696,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr "Raccourci clavier"
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr "Montrer"
@@ -3703,7 +3716,7 @@ msgstr "Espace"
msgid "Speed up"
msgstr "Accélérer"
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] "Vitesse : %{speed} point/sec"
@@ -3713,7 +3726,7 @@ msgstr[1] "Vitesse : %{speed} point/sec"
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr "arrêts"
@@ -3730,6 +3743,20 @@ msgstr "Essayer à nouveau"
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr "Affichage"
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr "A propos"
@@ -3941,11 +3968,6 @@ msgstr "Mise à l'échelle des symboles de commande"
msgid "Commands"
msgstr "Commandes"
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr "Affichage"
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Convertir ligne en satin"
diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po
index b1a774ae..3661c74b 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:17\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1194,11 +1194,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2866,6 +2866,11 @@ msgstr ""
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3056,7 +3061,7 @@ msgid "estimated time"
msgstr ""
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3483,6 +3488,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3516,19 +3529,19 @@ msgstr ""
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3596,7 +3609,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3613,7 +3626,7 @@ msgstr ""
msgid "Minus"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3649,15 +3662,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3670,7 +3683,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr ""
@@ -3690,7 +3703,7 @@ msgstr ""
msgid "Speed up"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3702,7 +3715,7 @@ msgstr[3] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3719,6 +3732,20 @@ msgstr ""
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3930,11 +3957,6 @@ msgstr ""
msgid "Commands"
msgstr ""
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po
index ca317202..2de9287e 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:18\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1194,11 +1194,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2866,6 +2866,11 @@ msgstr ""
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3056,7 +3061,7 @@ msgid "estimated time"
msgstr ""
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3483,6 +3488,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3516,19 +3529,19 @@ msgstr ""
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3596,7 +3609,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3613,7 +3626,7 @@ msgstr ""
msgid "Minus"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3649,15 +3662,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3670,7 +3683,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr ""
@@ -3690,7 +3703,7 @@ msgstr ""
msgid "Speed up"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3700,7 +3713,7 @@ msgstr[1] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3717,6 +3730,20 @@ msgstr ""
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3928,11 +3955,6 @@ msgstr ""
msgid "Commands"
msgstr ""
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po
index 88fb6c70..aca58d7e 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:18\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, 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."
@@ -1194,11 +1194,11 @@ msgstr "L'oggetto %(id)s ha un attributo vuoto. Cancella questo oggetto dal tuo
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr "Ink/Stitch non riesce a lavorare con nessuno degli oggetti selezionati."
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr "In tutto il documento non ci sono oggetti con cui Ink/Stitch sia in grado di lavorare."
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2866,6 +2866,11 @@ msgstr "Piano di cucitura"
msgid "parseLengthWithUnits: unknown unit %s"
msgstr "parseLengthWithUnits: unità sconosciuta %s"
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3056,7 +3061,7 @@ msgid "estimated time"
msgstr "tempo stimato"
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr "tagli"
@@ -3483,6 +3488,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3516,19 +3529,19 @@ msgstr ""
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3596,7 +3609,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3613,7 +3626,7 @@ msgstr ""
msgid "Minus"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3649,15 +3662,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3670,7 +3683,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr ""
@@ -3690,7 +3703,7 @@ msgstr ""
msgid "Speed up"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3700,7 +3713,7 @@ msgstr[1] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3717,6 +3730,20 @@ msgstr ""
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3928,11 +3955,6 @@ msgstr ""
msgid "Commands"
msgstr "Comandi"
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Converti linea in raso"
diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po
index fc81a87b..9d368dfe 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:18\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1079,117 +1079,117 @@ msgstr "角度反転"
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr "修正が必要と思われる場合に、自動的に角度を計算し反転させます。"
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr "ロックステッチを許可する"
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr "このオブジェクトの先頭および/または末尾の糸を結びます。手動ステッチの場合「強制ロックステッチ」がチェックされている場合のみ、ロックステッチを追加します。"
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr "両方"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr "前"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr "後"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr "どちらでもない"
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr "強制ロックステッチ"
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr "現在の要素を縫った後に強制的にロックステッチ(本縫い)を行います。これは、次のオブジェクトまでの距離が、環境設定の「折り畳みの長さ」で定義した値よりも短い場合でも縫われます。"
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr "仮縫い"
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr "仮縫いのタイプ"
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr "カスタムパス"
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr "カスタムパスを入力します。「仮縫い補正」の値が、カスタムパスの 1 に相当します。svg パスの場合、最後のノードは刺しゅうされませんが、その要素の最初のステッチを表します。"
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr "仮縫い補正"
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr "仮縫いのステッチの長さを設定します。カスタムパスの 1 がこの値に対応します。"
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr "仮縫い補正を、このパーセンテージで行います。"
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr "ロックステッチ(本縫い)"
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr "ロックステッチ(本縫い)のタイプ"
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr "カスタムパスを入力します。「ロックステッチ補正」の値が、カスタムパスの 1 に相当します。svg パスの場合、最後のノードは刺しゅうされませんが、その要素の最初のステッチを表します。"
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr "ロックステッチ(本縫い)補正"
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr "ロックステッチ(本縫い)の長さを設定します (mm) 。"
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr "ロックステッチ(本縫い)補正を、このパーセンテージで行います。"
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr "糸切り"
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr "このオブジェクトをステッチした後、TRIM コマンド(糸切り指示)を追加します。"
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr "停止"
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr "このオブジェクトをステッチした後、STOP コマンド(停止指示)を追加します。"
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr "乱数のシード値"
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr "ランダムに決まる属性に対して、パターンを固定する必要がある場合に設定します。空の場合は、要素 ID が使用されます。"
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr "オブジェクト %(id)sには空の 'd' 属性があります。このオブジェクトをドキュメントから削除してください。"
@@ -1197,11 +1197,11 @@ msgstr "オブジェクト %(id)sには空の 'd' 属性があります。この
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2170,15 +2170,15 @@ msgid "Please select at least one satin column."
msgstr "少なくとも1つのサテンカラムを選択してください。"
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr "インク/ステッチは、選択したオブジェクトの操作方法を認識していません。"
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr "インクステッチが操作可能なオブジェクトがこのドキュメント全体にありません。"
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr "ヒント: 拡張機能 > インクステッチ > トラブルシューティング > オブジェクトのトラブルシューティングを実行"
@@ -2872,6 +2872,11 @@ msgstr "ステッチプラン"
msgid "parseLengthWithUnits: unknown unit %s"
msgstr "parseLengthWithUnits:不明なユニット %s"
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3062,7 +3067,7 @@ msgid "estimated time"
msgstr "推定時間"
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr "トリム"
@@ -3489,6 +3494,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3522,19 +3535,19 @@ msgstr "ボタン"
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr "色変更"
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr "コマンド"
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr "コントロール"
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr "カーソル"
@@ -3602,7 +3615,7 @@ msgstr "次のコマンドに進む"
msgid "Jump to previous command"
msgstr "前のコマンドに戻る"
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr "ジャンプ"
@@ -3619,7 +3632,7 @@ msgstr ""
msgid "Minus"
msgstr "マイナス"
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr "針先"
@@ -3655,15 +3668,15 @@ msgstr "逆再生"
msgid "Play forward"
msgstr "通常再生"
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr "リアル"
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr "ステッチプランのレンダリング..."
@@ -3676,7 +3689,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr "ショートカットキー"
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr "表示"
@@ -3696,7 +3709,7 @@ msgstr "スペース"
msgid "Speed up"
msgstr "速度アップ"
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] "速度: %{speed} ステッチ/秒"
@@ -3705,7 +3718,7 @@ msgstr[0] "速度: %{speed} ステッチ/秒"
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr "ストップ"
@@ -3722,6 +3735,20 @@ msgstr "再試行"
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr "Ink/stitchについて"
@@ -3933,11 +3960,6 @@ msgstr ""
msgid "Commands"
msgstr "コマンド"
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "ラインをサテンに変換"
diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po
index 89bd3c47..4911a0e8 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:18\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1194,11 +1194,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2866,6 +2866,11 @@ msgstr ""
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3056,7 +3061,7 @@ msgid "estimated time"
msgstr ""
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3483,6 +3488,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3516,19 +3529,19 @@ msgstr ""
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3596,7 +3609,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3613,7 +3626,7 @@ msgstr ""
msgid "Minus"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3649,15 +3662,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3670,7 +3683,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr ""
@@ -3690,7 +3703,7 @@ msgstr ""
msgid "Speed up"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3699,7 +3712,7 @@ msgstr[0] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3716,6 +3729,20 @@ msgstr ""
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3927,11 +3954,6 @@ msgstr ""
msgid "Commands"
msgstr ""
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po
index 2813b038..fa878df4 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:17\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1079,117 +1079,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr "Sta locksteken toe"
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr "Beide"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr "Voor"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr "Na"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr "Geen"
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr "Force locksteken"
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr "Naai locksteken na het naaien van dit element, zelfs als de afstand tot het volgende object korter is dan de waarde voor de collaps length in de Inkt/Stik voorkeuren."
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, 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."
@@ -1197,11 +1197,11 @@ msgstr "Object %(id)s heeft een leeg 'd' attribuut. Verwijder het object uit het
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2168,15 +2168,15 @@ msgid "Please select at least one satin column."
msgstr "Selecteer minstens een satijn strook."
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr "Ink/Stitch kan met geen enkel geselecteerd object omgaan."
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr "In het gehele document zit geen enkel object waar Ink/Stitch mee kan omgaan."
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr "Tip: Start Extensies > Inkt/Stitch > Problemen oplossen > Objecten oplossen"
@@ -2873,6 +2873,11 @@ msgstr "Stekenplan"
msgid "parseLengthWithUnits: unknown unit %s"
msgstr "parseLengthWithUnits: onbekende eenheid %s"
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3063,7 +3068,7 @@ msgid "estimated time"
msgstr "geschatte tijd"
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr "zomen"
@@ -3491,6 +3496,14 @@ msgstr "Inf Kleurformaat"
msgid "Json Export"
msgstr "Json uitvoer"
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3524,19 +3537,19 @@ msgstr "Knop"
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr "kleur wisselingen"
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr "Commando"
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr "Bediening"
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr "cursor"
@@ -3604,7 +3617,7 @@ msgstr "Spring naar volgende commando"
msgid "Jump to previous command"
msgstr "Spring naar vorige commando"
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr "sprongen"
@@ -3621,7 +3634,7 @@ msgstr ""
msgid "Minus"
msgstr "Minus"
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr "naaldpunten"
@@ -3657,15 +3670,15 @@ msgstr "Start achterwaarts"
msgid "Play forward"
msgstr "Start voorwaarts"
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr "realistisch"
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr "sprongen weergeven"
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr "Bezig met stekenplan..."
@@ -3678,7 +3691,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr "Sneltoets"
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr "Toon"
@@ -3698,7 +3711,7 @@ msgstr "Ruimte"
msgid "Speed up"
msgstr "Sneller"
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] "Snelheid: %{speed} steken/sec"
@@ -3708,7 +3721,7 @@ msgstr[1] "Snelheid: %{speed} steken/sec"
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr "pauzes"
@@ -3725,6 +3738,20 @@ msgstr "Probeer nogmaals"
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr "Bekijk"
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr "Over"
@@ -3936,11 +3963,6 @@ msgstr "Symbolen voor schaalcommando's"
msgid "Commands"
msgstr "Commando's"
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr "Bekijk"
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Omzetten Lijn naar Satijn"
diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po
index 0a6e5336..148483bf 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:18\n"
"Last-Translator: \n"
"Language-Team: Norwegian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1079,117 +1079,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr "Tillat hefte-sting"
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr "Begge"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr "Før"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr "Etter"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr "Sy heftesting etter å ha bridert dette elementet, selvom avstanden til det neste element er kortere enn definert ved den \"collapse\" lengde-verdi i Ink/Stich sin preferanser."
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1197,11 +1197,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2167,15 +2167,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr "Ink/Stitch vet ikke hvordan det skal kunne jobbe med noen av de objektene som du har valgt."
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr "Det er ingen objekter i hele dokumentet som Ink/Stitch finner ut av å jobbe med."
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2870,6 +2870,11 @@ msgstr ""
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3060,7 +3065,7 @@ msgid "estimated time"
msgstr ""
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3487,6 +3492,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3520,19 +3533,19 @@ msgstr "Knapp"
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3600,7 +3613,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3617,7 +3630,7 @@ msgstr ""
msgid "Minus"
msgstr "Minus"
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3653,15 +3666,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3674,7 +3687,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr "Vis"
@@ -3694,7 +3707,7 @@ msgstr ""
msgid "Speed up"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3704,7 +3717,7 @@ msgstr[1] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3721,6 +3734,20 @@ msgstr "Prøv igjen"
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr "Om"
@@ -3932,11 +3959,6 @@ msgstr ""
msgid "Commands"
msgstr "Kommandoer"
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po
index 5bdcbf06..97f59b88 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:18\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr "Obydwa"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr "Przedtem, zanim"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr "Po, później"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr "Żaden"
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr "Blokowanie ściegu"
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr "Blokuj ścieg po uszyciu tego elementu, nawet jeśli odległość do następnego obiektu jest mniejsza niż określona wartość w preferencjach Ink/Stitch."
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr "Obiekt %(id)s ma pusty atrybut „d”. Usuń ten obiekt ze swojego dokumentu."
@@ -1194,11 +1194,11 @@ msgstr "Obiekt %(id)s ma pusty atrybut „d”. Usuń ten obiekt ze swojego doku
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2866,6 +2866,11 @@ msgstr ""
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3056,7 +3061,7 @@ msgid "estimated time"
msgstr ""
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3483,6 +3488,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3516,19 +3529,19 @@ msgstr ""
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3596,7 +3609,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3613,7 +3626,7 @@ msgstr ""
msgid "Minus"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3649,15 +3662,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3670,7 +3683,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr ""
@@ -3690,7 +3703,7 @@ msgstr ""
msgid "Speed up"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3702,7 +3715,7 @@ msgstr[3] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3719,6 +3732,20 @@ msgstr ""
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3930,11 +3957,6 @@ msgstr ""
msgid "Commands"
msgstr ""
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po
index 41a97b49..42f3b6a4 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:18\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1194,11 +1194,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr "Selecione pelo menos uma coluna do cetim."
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2866,6 +2866,11 @@ msgstr ""
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3056,7 +3061,7 @@ msgid "estimated time"
msgstr ""
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3483,6 +3488,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3516,19 +3529,19 @@ msgstr "Botão"
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr "mudança de cor"
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3596,7 +3609,7 @@ msgstr "Ir para o próximo comando"
msgid "Jump to previous command"
msgstr "Ir para comando anterior"
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr "saltos"
@@ -3613,7 +3626,7 @@ msgstr ""
msgid "Minus"
msgstr "Menos"
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3649,15 +3662,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr "realista"
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3670,7 +3683,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr "Mostrar"
@@ -3690,7 +3703,7 @@ msgstr "Espaço"
msgid "Speed up"
msgstr "Acelerar"
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3700,7 +3713,7 @@ msgstr[1] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3717,6 +3730,20 @@ msgstr "Tente novamente"
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3928,11 +3955,6 @@ msgstr ""
msgid "Commands"
msgstr ""
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po
index 83872da0..ab3632d9 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:18\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1194,11 +1194,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2866,6 +2866,11 @@ msgstr "Plano de pontos/bordado"
msgid "parseLengthWithUnits: unknown unit %s"
msgstr "parseLengthWithUnits: Unidade desconhecida %s"
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3056,7 +3061,7 @@ msgid "estimated time"
msgstr ""
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3483,6 +3488,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3516,19 +3529,19 @@ msgstr ""
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3596,7 +3609,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3613,7 +3626,7 @@ msgstr ""
msgid "Minus"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3649,15 +3662,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3670,7 +3683,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr ""
@@ -3690,7 +3703,7 @@ msgstr ""
msgid "Speed up"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3700,7 +3713,7 @@ msgstr[1] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3717,6 +3730,20 @@ msgstr ""
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3928,11 +3955,6 @@ msgstr ""
msgid "Commands"
msgstr ""
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po
index 507aca32..08a42fab 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:18\n"
"Last-Translator: \n"
"Language-Team: Romanian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1194,11 +1194,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2866,6 +2866,11 @@ msgstr ""
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3056,7 +3061,7 @@ msgid "estimated time"
msgstr ""
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3483,6 +3488,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3516,19 +3529,19 @@ msgstr ""
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3596,7 +3609,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr "Sari la comanda precedenta"
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr "sarituri"
@@ -3613,7 +3626,7 @@ msgstr ""
msgid "Minus"
msgstr "Minus"
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr "puncte ac"
@@ -3649,15 +3662,15 @@ msgstr "Ruleaza in spate"
msgid "Play forward"
msgstr "Ruleaza in fata"
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr "realistic"
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr "Randare plan-coasere..."
@@ -3670,7 +3683,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr "Tasta scurtatura"
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr "Arata"
@@ -3690,7 +3703,7 @@ msgstr "Spatiu"
msgid "Speed up"
msgstr "Accelereaza"
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3701,7 +3714,7 @@ msgstr[2] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr "opriri"
@@ -3718,6 +3731,20 @@ msgstr "Incearca din nou"
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3929,11 +3956,6 @@ msgstr ""
msgid "Commands"
msgstr "Comenzi"
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po
index ad768e44..258fdbd4 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:18\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr "Разрешить добавлять закрепки"
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr "Обе"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr "Начальная"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr "Конечная"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr "Не добавлять"
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr "Обязательные закрепки"
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr "Вышивать закрепку после вышивания этого элемента, даже если дистанция до следующего объекта меньше, чем указано в параметре длины свёртки в настройках Ink/Stitch."
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr "У объекта %(id)s атрибут 'd' пуст. Удалите этот объект из вашего дизайна."
@@ -1194,11 +1194,11 @@ msgstr "У объекта %(id)s атрибут 'd' пуст. Удалите э
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr "Выберите хотя бы одну сатиновую колонну."
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr "Ink/Stitch не знает как работать ни с одним из выбранных объектов."
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr "Во всем дизайне нет ни одного объекта с которым Ink/Stitch мог бы работаь."
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr "Совет: Попробуйте Расширения > Ink/Stitch > Решение ппроблем > Решение проблем с объектами"
@@ -2867,6 +2867,11 @@ msgstr "План Стежков"
msgid "parseLengthWithUnits: unknown unit %s"
msgstr "parseLengthWithUnits: неизвестная единица измерения %s"
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3057,7 +3062,7 @@ msgid "estimated time"
msgstr "ожидаемое время"
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr "обрезки"
@@ -3484,6 +3489,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3517,19 +3530,19 @@ msgstr "Кнопка"
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr "смены цветов"
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr "Команда"
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr "Управление"
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr "курсор"
@@ -3597,7 +3610,7 @@ msgstr "Перейти к следующей команде"
msgid "Jump to previous command"
msgstr "Перейти к предыдущей команде"
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr "переходы"
@@ -3614,7 +3627,7 @@ msgstr ""
msgid "Minus"
msgstr "Минус"
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr "точки проколов"
@@ -3650,15 +3663,15 @@ msgstr "Проиграть назад"
msgid "Play forward"
msgstr "Проиграть вперёд"
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr "реалистично"
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr "Отрисовка плана вышивки..."
@@ -3671,7 +3684,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr "Комбинация клавиш"
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr "Показать"
@@ -3691,7 +3704,7 @@ msgstr "Пробел"
msgid "Speed up"
msgstr "Ускорить"
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] "Скорость: %{speed} стежок/сек."
@@ -3703,7 +3716,7 @@ msgstr[3] "Скорость: %{speed} стежков/сек."
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr "остановки"
@@ -3720,6 +3733,20 @@ msgstr "Попробуйте снова"
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr "О программе"
@@ -3931,11 +3958,6 @@ msgstr ""
msgid "Commands"
msgstr "Команды"
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Преобразовать линию в Сатин"
diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po
index 9f24ddb2..d2a6b952 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:19\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:18\n"
"Last-Translator: \n"
"Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1194,11 +1194,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2866,6 +2866,11 @@ msgstr ""
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3056,7 +3061,7 @@ msgid "estimated time"
msgstr ""
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3483,6 +3488,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3516,19 +3529,19 @@ msgstr ""
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3596,7 +3609,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3613,7 +3626,7 @@ msgstr ""
msgid "Minus"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3649,15 +3662,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3670,7 +3683,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr ""
@@ -3690,7 +3703,7 @@ msgstr ""
msgid "Speed up"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3701,7 +3714,7 @@ msgstr[2] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3718,6 +3731,20 @@ msgstr ""
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3929,11 +3956,6 @@ msgstr ""
msgid "Commands"
msgstr ""
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po
index bfdd7c88..6614c6ca 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:19\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:18\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1194,11 +1194,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2866,6 +2866,11 @@ msgstr ""
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3056,7 +3061,7 @@ msgid "estimated time"
msgstr ""
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3483,6 +3488,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3516,19 +3529,19 @@ msgstr ""
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3596,7 +3609,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3613,7 +3626,7 @@ msgstr ""
msgid "Minus"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3649,15 +3662,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3670,7 +3683,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr ""
@@ -3690,7 +3703,7 @@ msgstr ""
msgid "Speed up"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3700,7 +3713,7 @@ msgstr[1] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3717,6 +3730,20 @@ msgstr ""
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3928,11 +3955,6 @@ msgstr ""
msgid "Commands"
msgstr ""
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po
index bcaecdf6..779f8246 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:19\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:18\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1194,11 +1194,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2866,6 +2866,11 @@ msgstr ""
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3056,7 +3061,7 @@ msgid "estimated time"
msgstr "tahmini süre"
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr "kesimler"
@@ -3483,6 +3488,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3516,19 +3529,19 @@ msgstr ""
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3596,7 +3609,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3613,7 +3626,7 @@ msgstr ""
msgid "Minus"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3649,15 +3662,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3670,7 +3683,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr ""
@@ -3690,7 +3703,7 @@ msgstr ""
msgid "Speed up"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3700,7 +3713,7 @@ msgstr[1] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3717,6 +3730,20 @@ msgstr ""
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3928,11 +3955,6 @@ msgstr ""
msgid "Commands"
msgstr ""
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Çizgiyi Saten’e Çevir"
diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po
index d671572d..d28b5cac 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:19\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:18\n"
"Last-Translator: \n"
"Language-Team: Ukrainian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr "Дозволити додавати закріпки"
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr "Обидва"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr "Початок"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr "Кінець"
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr "Не додавати"
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr "У об'єкта %(id)s атрибут 'd' порожній. Видаліть цей об'єкт з вашого дизайну."
@@ -1194,11 +1194,11 @@ msgstr "У об'єкта %(id)s атрибут 'd' порожній. Видал
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr "Виберіть хоча би одну сатинову колонку."
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr "Ink/Stitch не знає як працювати з жодним із вибраних об'єктів."
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr "У всьому дизайні немає жодного об'єкта з яким Ink/Stitch міг би працювати."
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr "Порада: Спробуйте Розширення > Ink/Stitch > Вирішення проблем > Вирішення проблем з об'єктами"
@@ -2867,6 +2867,11 @@ msgstr "План Стіжків"
msgid "parseLengthWithUnits: unknown unit %s"
msgstr "parseLengthWithUnits: невідома одиниця вимірювання %s"
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3057,7 +3062,7 @@ msgid "estimated time"
msgstr "орієнтовний час"
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr "обрізки"
@@ -3484,6 +3489,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3517,19 +3530,19 @@ msgstr "Кнопка"
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr "зміна кольорів"
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr "Команда"
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr "Керування"
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr "курсор"
@@ -3597,7 +3610,7 @@ msgstr "Перейти до наступної команди"
msgid "Jump to previous command"
msgstr "Перейти до попередньої команди"
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr "переходи"
@@ -3614,7 +3627,7 @@ msgstr ""
msgid "Minus"
msgstr "Мінус"
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr "точки проколів"
@@ -3650,15 +3663,15 @@ msgstr "Грати назад"
msgid "Play forward"
msgstr "Грати вперед"
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr "реалістично"
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr "Відмальовка плана вишивки..."
@@ -3671,7 +3684,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr "Комбінація клавиш"
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr "Показати"
@@ -3691,7 +3704,7 @@ msgstr "Пробіл"
msgid "Speed up"
msgstr "Пришвидшити"
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] "Швидкість: %{speed} стіжок/сек"
@@ -3703,7 +3716,7 @@ msgstr[3] "Швидкість: %{speed} стіжків/сек"
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr "зупинки"
@@ -3720,6 +3733,20 @@ msgstr "Спробуйте ще раз"
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr "Про програму"
@@ -3931,11 +3958,6 @@ msgstr ""
msgid "Commands"
msgstr "Команди"
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Перетворити лінію в Сатин"
diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po
index 6c58f848..3595dab5 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:19\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:18\n"
"Last-Translator: \n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1194,11 +1194,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2866,6 +2866,11 @@ msgstr ""
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3056,7 +3061,7 @@ msgid "estimated time"
msgstr ""
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3483,6 +3488,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3516,19 +3529,19 @@ msgstr ""
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3596,7 +3609,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3613,7 +3626,7 @@ msgstr ""
msgid "Minus"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3649,15 +3662,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3670,7 +3683,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr ""
@@ -3690,7 +3703,7 @@ msgstr ""
msgid "Speed up"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3699,7 +3712,7 @@ msgstr[0] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3716,6 +3729,20 @@ msgstr ""
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3927,11 +3954,6 @@ msgstr ""
msgid "Commands"
msgstr ""
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po
index 80a715fe..b9b05b4c 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:17\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1194,11 +1194,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2165,15 +2165,15 @@ msgid "Please select at least one satin column."
msgstr "请至少选择一段缎面柱。"
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr "Ink/Stitch 不知道如何处理您选择的任何对象。"
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr "整个文档中没有 Ink/Stitch 知道如何使用的对象。"
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr "提示:运行扩展 > Ink/Stitch > 疑难解答 > 对象疑难解答"
@@ -2869,6 +2869,11 @@ msgstr "针迹预设"
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3059,7 +3064,7 @@ msgid "estimated time"
msgstr ""
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3487,6 +3492,14 @@ msgstr "Inf 颜色格式"
msgid "Json Export"
msgstr "Json 导出"
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3520,19 +3533,19 @@ msgstr "按钮"
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr "颜色变化"
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr "命令"
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr "控件"
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr "光标"
@@ -3600,7 +3613,7 @@ msgstr "跳转到下一个命令"
msgid "Jump to previous command"
msgstr "跳转到上一个命令"
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr "跳跃"
@@ -3617,7 +3630,7 @@ msgstr ""
msgid "Minus"
msgstr "减去"
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr "针点"
@@ -3653,15 +3666,15 @@ msgstr "向后"
msgid "Play forward"
msgstr "向前"
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr "实际的"
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr "显示跳跃"
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr "渲染缝合计划..."
@@ -3674,7 +3687,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr "快捷键"
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr "显示"
@@ -3694,7 +3707,7 @@ msgstr "空间"
msgid "Speed up"
msgstr "加速"
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] "速度:%{speed} 针/秒\n"
@@ -3704,7 +3717,7 @@ msgstr[0] "速度:%{speed} 针/秒\n"
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr "停止"
@@ -3721,6 +3734,20 @@ msgstr "再试一次"
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr "关于"
@@ -3932,11 +3959,6 @@ msgstr ""
msgid "Commands"
msgstr ""
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po
index f165b140..55c0059b 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: 2023-04-15 01:16+0000\n"
-"PO-Revision-Date: 2023-04-15 01:18\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
+"PO-Revision-Date: 2023-04-17 01:17\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-04-15 01:16+0000\n"
+"POT-Creation-Date: 2023-04-17 01:16+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1076,117 +1076,117 @@ msgstr ""
msgid "Flip automatically calucalted angle if it appears to be wrong."
msgstr ""
-#: lib/elements/element.py:283
+#: lib/elements/element.py:221
msgid "Allow lock stitches"
msgstr ""
-#: lib/elements/element.py:284
+#: lib/elements/element.py:222
msgid "Tie thread at the beginning and/or end of this object. Manual stitch will only add lock stitches if force lock stitched is checked."
msgstr ""
#. options to allow lock stitch before and after objects
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Both"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Before"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "After"
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:227
msgid "Neither"
msgstr ""
-#: lib/elements/element.py:298
+#: lib/elements/element.py:236
#: inx/inkstitch_lettering_force_lock_stitches.inx:3
msgid "Force lock stitches"
msgstr ""
-#: lib/elements/element.py:299
+#: lib/elements/element.py:237
msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences."
msgstr ""
-#: lib/elements/element.py:310
+#: lib/elements/element.py:248
msgid "Tack stitch"
msgstr ""
-#: lib/elements/element.py:311
+#: lib/elements/element.py:249
msgid "Tack down stitch type"
msgstr ""
-#: lib/elements/element.py:321 lib/elements/element.py:367
+#: lib/elements/element.py:259 lib/elements/element.py:305
msgid "Custom path"
msgstr ""
-#: lib/elements/element.py:322
+#: lib/elements/element.py:260
msgid "Enter a custom path. For svg paths The last node will not be embroidered, but represents the first stitch of the element."
msgstr ""
-#: lib/elements/element.py:332 lib/elements/element.py:344
+#: lib/elements/element.py:270 lib/elements/element.py:282
msgid "Scale tack stitch"
msgstr ""
-#: lib/elements/element.py:333
+#: lib/elements/element.py:271
msgid "Set stitch length. A 1 in a custom path equals this values."
msgstr ""
-#: lib/elements/element.py:345
+#: lib/elements/element.py:283
msgid "Scale tack stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:356
+#: lib/elements/element.py:294
msgid "Lock stitch"
msgstr ""
-#: lib/elements/element.py:357
+#: lib/elements/element.py:295
msgid "Lock stitch type"
msgstr ""
-#: lib/elements/element.py:368
+#: lib/elements/element.py:306
msgid "Enter a custom path. For svg paths the first node will not be embroidered, but represents the last stitch of the element."
msgstr ""
-#: lib/elements/element.py:378 lib/elements/element.py:390
+#: lib/elements/element.py:316 lib/elements/element.py:328
msgid "Scale lock stitch"
msgstr ""
-#: lib/elements/element.py:379
+#: lib/elements/element.py:317
msgid "Set length of lock stitches (mm)."
msgstr ""
-#: lib/elements/element.py:391
+#: lib/elements/element.py:329
msgid "Scale lock stitch by this percentage."
msgstr ""
-#: lib/elements/element.py:403
+#: lib/elements/element.py:341
msgid "Trim After"
msgstr ""
-#: lib/elements/element.py:404
+#: lib/elements/element.py:342
msgid "Add a TRIM command after stitching this object."
msgstr ""
-#: lib/elements/element.py:413
+#: lib/elements/element.py:351
msgid "Stop After"
msgstr ""
-#: lib/elements/element.py:414
+#: lib/elements/element.py:352
msgid "Add a STOP command after stitching this object."
msgstr ""
-#: lib/elements/element.py:423
+#: lib/elements/element.py:361
msgid "Random seed"
msgstr ""
-#: lib/elements/element.py:424
+#: lib/elements/element.py:362
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
-#: lib/elements/element.py:472
+#: lib/elements/element.py:410
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
@@ -1194,11 +1194,11 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Failed on PathLabel (path1234): Satin column: One or more of the rungs
#. doesn't intersect both rails."
-#: lib/elements/element.py:658
+#: lib/elements/element.py:596
msgid "Failed on "
msgstr ""
-#: lib/elements/element.py:660
+#: lib/elements/element.py:598
msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will indicate the errorneus position."
msgstr ""
@@ -2164,15 +2164,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:136
+#: lib/extensions/base.py:57
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:138
+#: lib/extensions/base.py:59
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:140
+#: lib/extensions/base.py:61
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -2866,6 +2866,11 @@ msgstr ""
msgid "parseLengthWithUnits: unknown unit %s"
msgstr ""
+#: lib/update.py:25
+msgid "This document was created with a newer Version of Ink/Stitch. It is possible that not everything works as expected.\n\n"
+"Please update your Ink/Stitch version: https://inkstitch.org/docs/install/"
+msgstr ""
+
#: lib/utils/version.py:22
#, python-format
msgid "Ink/Stitch Version: %s"
@@ -3056,7 +3061,7 @@ msgid "estimated time"
msgstr ""
#: print/templates/operator_detailedview.html:67
-#: electron/src/renderer/components/Simulator.vue:196
+#: electron/src/renderer/components/Simulator.vue:229
msgid "trims"
msgstr ""
@@ -3483,6 +3488,14 @@ msgstr ""
msgid "Json Export"
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:141
+msgid "[ Left square bracket"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:152
+msgid "] Right square bracket"
+msgstr ""
+
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
msgid "← Arrow left"
@@ -3516,19 +3529,19 @@ msgstr ""
msgid "clear stitch plan cache"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
+#: electron/src/renderer/components/Simulator.vue:236
msgid "color changes"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
+#: electron/src/renderer/components/Simulator.vue:219
msgid "Command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
+#: electron/src/renderer/components/Simulator.vue:167
msgid "Controls"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:226
+#: electron/src/renderer/components/Simulator.vue:259
msgid "cursor"
msgstr ""
@@ -3596,7 +3609,7 @@ msgstr ""
msgid "Jump to previous command"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
+#: electron/src/renderer/components/Simulator.vue:232
msgid "jumps"
msgstr ""
@@ -3613,7 +3626,7 @@ msgstr ""
msgid "Minus"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
+#: electron/src/renderer/components/Simulator.vue:248
msgid "needle points"
msgstr ""
@@ -3649,15 +3662,15 @@ msgstr ""
msgid "Play forward"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
+#: electron/src/renderer/components/Simulator.vue:256
msgid "realistic"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:219
+#: electron/src/renderer/components/Simulator.vue:252
msgid "render jumps"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:263
+#: electron/src/renderer/components/Simulator.vue:296
msgid "Rendering stitch-plan..."
msgstr ""
@@ -3670,7 +3683,7 @@ msgstr ""
msgid "Shortcut Key"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
+#: electron/src/renderer/components/Simulator.vue:225
msgid "Show"
msgstr ""
@@ -3690,7 +3703,7 @@ msgstr ""
msgid "Speed up"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
+#: electron/src/renderer/components/Simulator.vue:196
msgid "Speed: %{speed} stitch/sec"
msgid_plural "Speed: %{speed} stitches/sec"
msgstr[0] ""
@@ -3699,7 +3712,7 @@ msgstr[0] ""
msgid "Stitch plan cache size"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
+#: electron/src/renderer/components/Simulator.vue:239
msgid "stops"
msgstr ""
@@ -3716,6 +3729,20 @@ msgstr ""
msgid "Used for new SVGs."
msgstr ""
+#: electron/src/renderer/components/Simulator.vue:208
+#: inx/inkstitch_commands_scale_symbols.inx:12
+#: inx/inkstitch_object_commands_toggle_visibility.inx:11
+msgid "View"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:149
+msgid "Zoom design"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:138
+msgid "Zoom page"
+msgstr ""
+
#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
@@ -3927,11 +3954,6 @@ msgstr ""
msgid "Commands"
msgstr ""
-#: inx/inkstitch_commands_scale_symbols.inx:12
-#: inx/inkstitch_object_commands_toggle_visibility.inx:11
-msgid "View"
-msgstr ""
-
#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""