summaryrefslogtreecommitdiff
path: root/translations
diff options
context:
space:
mode:
authorInk/Stitch Crowdin integration <inkstitch-crowdin@lex.gd>2024-05-21 01:09:38 +0000
committerInk/Stitch Crowdin integration <inkstitch-crowdin@lex.gd>2024-05-21 01:09:38 +0000
commit6d10ce930510d8140fc86340bd2f430968a3555b (patch)
tree076aad9e16d9ed053d786eaa7041022bf73df8af /translations
parent501a089142d502c60c60e515c6fa9fd551252804 (diff)
new translations from Crowdin
Diffstat (limited to 'translations')
-rw-r--r--translations/messages_af_ZA.po142
-rw-r--r--translations/messages_ar_SA.po142
-rw-r--r--translations/messages_ca_ES.po142
-rw-r--r--translations/messages_cs_CZ.po142
-rw-r--r--translations/messages_da_DK.po142
-rw-r--r--translations/messages_de_DE.po142
-rw-r--r--translations/messages_el_GR.po142
-rw-r--r--translations/messages_en_US.po142
-rw-r--r--translations/messages_es_ES.po142
-rw-r--r--translations/messages_fi_FI.po142
-rw-r--r--translations/messages_fr_FR.po146
-rw-r--r--translations/messages_he_IL.po142
-rw-r--r--translations/messages_hu_HU.po142
-rw-r--r--translations/messages_it_IT.po142
-rw-r--r--translations/messages_ja_JP.po142
-rw-r--r--translations/messages_ko_KR.po142
-rw-r--r--translations/messages_nl_NL.po142
-rw-r--r--translations/messages_no_NO.po142
-rw-r--r--translations/messages_pl_PL.po142
-rw-r--r--translations/messages_pt_BR.po142
-rw-r--r--translations/messages_pt_PT.po142
-rw-r--r--translations/messages_ro_RO.po142
-rw-r--r--translations/messages_ru_RU.po142
-rw-r--r--translations/messages_sr_SP.po142
-rw-r--r--translations/messages_sv_SE.po142
-rw-r--r--translations/messages_tr_TR.po142
-rw-r--r--translations/messages_uk_UA.po142
-rw-r--r--translations/messages_vi_VN.po142
-rw-r--r--translations/messages_zh_CN.po142
-rw-r--r--translations/messages_zh_TW.po142
30 files changed, 2192 insertions, 2072 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po
index f1cd62cb..56e7d940 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Afrikaans\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po
index 6acd9f4b..cc9be816 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po
index c8110f95..ced769ff 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po
index cd9bbe8c..93b5590f 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Opakování"
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr "Poloha"
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po
index fc01350b..064a4d13 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr "Zigzag-underlag"
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr "Zigzag-underlag"
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po
index 00f5032a..f55deecd 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-20 01:09\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr "Erhöht oder verringert den Reihenabstand zum Ende hin."
msgid "Stagger rows this many times before repeating"
msgstr "Stichversatz"
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr "Dieser Wert beschreibt, nach wie vielen Reihen die Einstichstellen übereinander liegen. Dezimalwerte sind zulässig und zeigen weniger deutliche Diagonalen im Stickbild."
@@ -1490,7 +1490,7 @@ msgstr "Zufallsabweichung von der Stichlänge"
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr "Betrag (%), um den die Länge jedes Stichs zufällig variiert werden soll."
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Wiederholungen"
@@ -1509,7 +1509,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
msgstr "Anzahl der Wiederholungen für jeden Stich. Ein Wert von 1 erzeugt einen Dreifachstich (Vor, zurück, vor). Ein Wert von 2 erzeugt einen Fünffachstich, usw.\n\n"
"Mit der Eingabe von mehreren durch Leerzeichen getrennte Werte kann ein Muster mit unterschiedlichen Stichwiederholungen erzeugt werden."
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Zick-Zack Abstand (Spitze zu Spitze)"
@@ -1584,12 +1584,12 @@ msgstr "Standard: entspricht der maximalen Stichlänge"
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr "Verkleinern Sie die Unterlage, um zu verhindern, dass die Unterlage an der Außenseite der Füllstiche sichtbar wird."
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr "Zufallszahl"
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
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."
@@ -1766,8 +1766,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr "Kürzt Stiche um höchstens diesen Wert. Zwei durch ein Leerzeichen getrennte Werte können für einen asymmetrischen Effekt verwendet werden."
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr "% (pro Seite)"
@@ -1804,212 +1804,216 @@ msgstr "Stichversatz"
msgid "Split Method"
msgstr "Zwischenstich-Methode"
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr "Maximale Stichlänge"
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr "Maximale Stichlänge für Zwischenstiche."
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr "Zufälliges Zittern für Zwischenstiche"
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr "Wenn die Option für randomisierte Zwischenstiche aktiviert ist, wird die Stichlänge für Zwischenstiche randomisiert. Ist die Option deaktiviert, bezieht sich der Wert auf die Zwischenstich-Positionen."
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr "Randomisierte Zwischenstiche"
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr "Kontrolliert ob die Zwischenstiche mittig liegen oder sich zufällig über die Stichlänge verteilen (dies kann die Stichanzahl erhöhen)."
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr "Minimale Stichlänge für randomisierte Zwischenstiche"
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr "Wenn leer, wir er Wert für die maximale Stichlänge verwendet. Kleinere Werte erlauben einen Übergang von Einzelstich zu Teilstich."
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr "Stichversatz"
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr "Kurzstich-Einzug"
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr "Stiche in Bereichen mit hoher Dichte werden um diesen Wert verkürzt."
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr "Kurzstitch-Dichte"
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr "Nutze Kurzstiche, wenn der Abstand zwischen den Stichen schmaler als dieser Wert ist."
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr "Zick-Zack Abstand (Spitze zu Spitze). Dies ist der doppelte Wert (mm/Stich) den die meisten mechanischen Maschinen nutzen."
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr "Zugkompensation (%)"
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr "Zusätzliche Zugkompensation, die als Prozentwert der ursprünglichen Breite variiert. Zwei durch ein Leerzeichen getrennte Werte können für einen asymmetrischen Effekt verwendet werden."
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr "Zugausgleich"
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr "Satinstiche ziehen den Stoff zusammen. Dadurch wird das Stickbild schmaler, als die in Inkscape gezeichnete Form. Diese Einstellung erweitert die Satinsäule um einen festen Wert, um diesen Effekt auszugleichen. Zwei durch ein Leerzeichen getrennte Werte können für einen asymmetrischen Effekt genutzt werden."
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr "mm (pro Seite)"
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr "Automatisch"
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr "Beibehalten"
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr "Erste Konturlinie umkehren"
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr "Zweite Konturlinie umkehren"
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr "Beide Konturlinien umkehren"
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr "Konturlinien umkehren"
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr "Dies kann helfen, wenn die Satinsäule seltsam aussieht. Standardverhalten: Erkenne entgegengesetzt verlaufende Außenkonturen und setze sie gleich."
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr "Seiten umkehren"
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr "Diese Einstellung beeinflusst, ob der Startpunkt der Satinsäule auf der linken oder rechten Seite liegt."
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr "Konturunterlage"
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr "Konturunterlage"
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr "Stichlänge"
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr "Stichtoleranz"
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr "Alle Stiche müssen innerhalb dieser Toleranzgrenze zum Pfad liegen. Eine niedrigere Toleranz bedeutet, dass sich die Stichlänge mehr reduziert. Eine größere Toleranz kann zur Abrundung scharfer Ecken führen. Der Standardwert ist die Stichlänge."
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr "Einzug (fest)"
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr "Verkleinert die Umrandung um eine feste Breite, um zu verhindern, dass die Unterlage an der Außenseite der Satinsäule sichtbar wird."
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr "Einzug (proportional)"
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr "Verkleinert die Breite der Satinsäule proportional im Verhältnis zur Ursprungsbreite. Dies verhindert, dass die Unterlage an der Außenseite der Satinsäule sichtbar wird."
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr "Mittellinien Unterlage"
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr "Mittellinien Unterlage"
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr "Bei einer ungeraden Anzahl an Wiederholungen wird die Richtung, in die die Satinsäule verläuft, umgekehrt. Sie endet dementsprechend wieder am Startpunkt."
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr "Position"
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr "Position der Unterlage zwischen den Außenseiten. 0% liegt genau auf der ersten Seite, 50% in der Mitte, 100% auf der zweiten Seite."
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr "Zick-Zack Unterlage"
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr "Zick-Zack Unterlage"
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Zick-Zack Abstand (Spitze zu Spitze)"
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr "Abstand zwischen den Spitzen der Zick-Zacks."
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr "Einzug (fest)"
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr "Voreinstellung: Hälfte des Einzuges der Konturunterlage"
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr "Einzug (proportional)"
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr "Stich unterteilen, wenn maximale Stichlänge überschritten ist"
@@ -2711,11 +2715,11 @@ msgstr "Konnte das gewählte Muster nicht finden."
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr "Eine Satinsäule kann nicht in einen Pfadeffekt-Satinstich umgewandelt werden. Bitte eine Linie auswählen."
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr "Um ein Tartanmuster zu entwerfen, bitte mindestens ein Element mit Füllfarbe auswählen."
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr "Ink/Stitch Tartan"
diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po
index e3bf40b8..768038cf 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Επαναλήψεις"
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr "% (κάθε πλευρά)"
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr "χλστ. (κάθε πλευρά)"
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr "Αυτόματα"
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr "Θέση"
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr "Δεν ήταν δυνατή η εύρεση του καθορισμέν
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po
index 1feaad5e..d34976e7 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: English\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po
index 8c3b624b..16b11781 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr "Alterne las filas esto muchas veces antes de repetir"
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Repetir"
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Espaciado en zig-zag (pico a pico)"
@@ -1583,12 +1583,12 @@ msgstr "por defecto: igual a rellenar la longitud máxima de puntada"
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr "Reduzca la forma antes de aplicar la capa base, para evitar que la capa base se vea alrededor del exterior del relleno."
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr "Longitud de puntada máxima"
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr "Longitud máxima de puntada para puntadas divididas."
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr "Compensación de tracción"
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr "Contorno de base"
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr "Contorno de Base"
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr "Longitud de la Puntada"
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr "Capa base para caminar en el centro"
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr "Capa base para caminar en el centro"
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr "Capa base en zig-zag"
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr "Capa base en zig-zag"
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Espaciado en zig-zag (pico a pico)"
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr "Distancia entre picos de los Zig-Zags."
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr "por defecto: la mitad de la inserción del calco subyacente del contorno"
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr "Dividir si se excede el máximo de longitud de puntada"
@@ -2705,11 +2709,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po
index 58590c9f..e9906d5f 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr "Erota rivit näin monta kertaa ennenkuin toistetaan"
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Toistot"
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Sik-sak väli (huipusta huippuun)"
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr "Kutista muotoa ennen pohjan tikkaamista, estääksesi pohjatikkien näkymisen täyttötikin ulkopuolelta."
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr "Veto kompensaatio"
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr "Muodon pohja"
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr "Muodon pohja"
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr "Tikin pituus"
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr "Keskitikki pohjustus"
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr "Keskitikki pohjustus"
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr "Sik-Sak pohjustus"
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr "Sik-Sak pohjustus"
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Sik-Sak väli (huipustahuippuun)"
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr "Sik-Sak huippujen väli."
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po
index 827cb1e6..742501f0 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-19 01:13\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -45,7 +45,7 @@ msgstr "Abril En Fleur AGS est une grande fonte : le M mesure 103.5 mm. Elle pe
#. description of font in fonts/ags_garamond_latin_grec
#: inkstitch-fonts-metadata.py:8
msgid "This font contains all the letters of the latin and greek alphabets and cover most european languages. Μ is 22mm hight and 20mm wide. It may be scaled down to 80% and scaled up to 150%"
-msgstr "Cette fonte contient toutes les lettres des alphabets grecs et latin et couvre la plupart des langages européens. Le M mesure 22 mm de haut et 20 mm de large. Elle peut être agrandie jusqu'à 150% et réduite jusqu'à 80%"
+msgstr "Cette fonte contient toutes les lettres des alphabets grecs et latin et couvre la plupart des langues européennes. Le M mesure 22 mm de haut et 20 mm de large. Elle peut être agrandie jusqu'à 150% et réduite jusqu'à 80%"
#. description of font in fonts/amitaclo
#: inkstitch-fonts-metadata.py:10
@@ -56,7 +56,7 @@ msgstr "La majuscule M a une largeur de 25.3 millimètres à l'échelle 100 %. P
#. description of font in fonts/amitaclo_small
#: inkstitch-fonts-metadata.py:12
msgid "This font is an altered version of Amitaclo, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. parameters of this font allow to scale down the original Amitaclo font between 20% (for a 6 mm font ) and 55 % (for a 16mm font)."
-msgstr "Cette police est une version modifiée de Amitaclo pour permettre une réduction plus forte de la taille. L'usage de fil fin (60) et d'une aiguille fine (60) est obligatoire. Le paramétrage modifié de cette police permet de réduire la police Amitaclo originelle entre 20% (pour une police de 6 mm) et 55% (pour une police de 16 mm)."
+msgstr "Cette police est une version modifiée de Amitaclo pour permettre une plus grande réduction de la taille. L'usage de fil fin (60) et d'une aiguille fine (60) est obligatoire. Le paramétrage modifié de cette police permet de réduire la police Amitaclo originelle entre 20% (pour une police de 6 mm) et 55% (pour une police de 16 mm)."
#. description of font in fonts/apex_lake
#: inkstitch-fonts-metadata.py:14
@@ -1415,7 +1415,7 @@ msgstr "Augmente ou réduit l'espacement entre les rangées au fur et à mesure
msgid "Stagger rows this many times before repeating"
msgstr "Décaler les rangées autant de fois avant de répéter"
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr "Longueur du cycle de décalage des rangées. Les fractions sont autorisées et peuvent produire des diagonales moins visibles que les valeurs entières."
@@ -1491,7 +1491,7 @@ msgstr "Mouvement aléatoire de la longueur du point"
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr "Pourcentage maximum de variation de la longueur du point appliqué si la longueur est rendue aléatoire."
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Répétitions"
@@ -1511,7 +1511,7 @@ msgstr "Repasse sur chaque point le nombre de fois indiqué. Une valeur de 1 tri
"Une valeur de 2 permettra de quintupler chaque point, etc.\n\n"
"Il est possible de définir un motif de répétitions en entrant plusieurs valeurs séparées par un espace."
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Espacement Zig-Zag (crête à crête)"
@@ -1586,12 +1586,12 @@ msgstr "défaut : égal à longueur max des points de remplissage"
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr "Rétrécit la forme avant de faire la sous-couche, pour empêcher que la sous-couche se montre en dehors du remplissage."
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr "Graine aléatoire"
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
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."
@@ -1768,8 +1768,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr "réduire la largeur du satin au plus de ce pourcentage. Deux valeurs séparées par un espace peuvent être utilisées pour un effet asymétrique."
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr "% (de chaque côté)"
@@ -1806,212 +1806,216 @@ msgstr "Décalés"
msgid "Split Method"
msgstr "Méthode de découpage"
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr "Longueur maximale du point"
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr "Longueur maximale du point pour couper les points."
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr "Déplacement aléatoire pour le découpage des points"
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr "Rend la longueur du point aléatoire si le découpage totalement aléatoire des points est activé. Sinon, le déplacement aléatoire du découpage se fait autour de sa position normale."
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr "Découpage totalement aléatoire des points"
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr "Contrôle si le découpage des points est totalement aléatoire (ce qui peut modifier le nombre de points) ou s'il reste centré."
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr "Longueur minimum du point si découpage totalement aléatoire"
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr "Par défaut, prend la valeur de la longueur maximum du point. Une valeur inférieure permet une meilleure transition entre les points découpés et les points non découpés."
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr "Décaler les découpages de points ce nombre de fois avant de répéter"
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr "Décalage des points courts"
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr "Les points dans les zones à forte densité seront raccourcis de cette quantité."
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr "Distance des points courts"
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr "Faire des points courts si la distance entre les crêtes est inférieure à cette valeur."
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr "Distance entre les crêtes des zigzags. C'est le double de millimètres par point que ce qu'utilisent la plupart des machines à coudre."
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr "Pourcentage de compensation d'étirement"
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr "Compensation d'étirement supplémentaire qui varie comme un pourcentage de la largeur du point. Deux valeurs séparées par un espace peuvent être utilisées pour un effet asymétrique."
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr "Compensation d'étirement"
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr "Les points satin resserrent le tissu, ce qui entraîne une colonne plus étroite que celle que vous dessinez dans Inkscape. Ce paramètre étend le point depuis le centre vers l’extérieur de la colonne satinée. Deux valeurs séparées par un espace peuvent être utilisées pour un effet asymétrique."
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr "mm (de chaque côté)"
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr "Automatique"
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr "Ne pas inverser"
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr "Inverser la direction du premier rail"
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr "Inverser la direction du second rail"
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr "Inverser la direction des deux rails"
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr "Inverser la direction des rails"
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr "Ceci peut aider si le rendu de votre satin est étrange. La valeur par défaut Automatique détecte et corrige le cas des deux rails ayant une direction opposée."
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr "Echanger les rails"
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr "Échange les deux rails de la colonne satin, ce qui affecte le côté de fin de broderie ainsi que tous les paramètres asymétriques"
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr "Sous-couche de contour"
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr "Sous-couche de Contour"
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr "Longueur de point"
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr "Tolérance"
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr "Tous les points doivent rester au plus à cette distance du chemin. Une tolérance plus faible signifie que les points seront plus rapprochés. Une tolérance plus élevée signifie que les angles vifs peuvent être arrondis. Prend par défaut la valeur de la longueur du point."
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr "Décalage (fixe)"
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr "Rétrécir le contour, pour empêcher que la sous-couche ne se voit autour de la colonne satin."
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr "Décalage (proportionnel)"
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr "Rétrécir le contour proportionnellement à la largeur de la colonne pour empêcher que la sous-couche ne se voit autour de la colonne satin."
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr "Sous-couche centrale"
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr "Sous-couche centrale"
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr "Pour un nombre impair de répétitions, ceci renversa la direction de broderie de la colonne satin, la broderie commençant et terminant au point de départ."
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr "Position"
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr "Position de la sous-couche entre les rails. A 0% la sous couche est le long du premier rail, à 50% centrée, à 100% le long du second rail."
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr "Sous-couche Zig-Zag"
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr "Sous-couche Zig-Zag"
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Espacement Zig-Zag (crête à crête)"
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr "Distance entre les crêtes des zig-zags."
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr "Décalage (fixe)"
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr "par défaut: la moitié du décalage du contour de la sous-couche"
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr "Décalage (proportionnel)"
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr "Découper le point en plusieurs si sa longueur dépasse la longueur maximale définie"
@@ -2713,11 +2717,11 @@ msgstr "Impossible de trouver le motif spécifié."
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr "Impossible d'appliquer l'effet de chemin satin à une colonne satin. Merci de sélectionner une ligne."
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr "Pour créer un motif de tartan, sélectionner au moins un élément avec une couleur de remplissage."
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr "Tartan Ink/Stitch"
diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po
index 350d4732..51252495 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po
index 9183e94f..5f2bb989 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po
index 09789337..a9430802 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr "Scorri le file questo tanto di volte prima di ripetere"
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Ripetizioni"
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Spaziatura a zig-zag (picco a picco)"
@@ -1583,12 +1583,12 @@ msgstr "predefinito: uguale alla lunghezza massima del punto di riempimento"
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr "Restringe la forma prima di eseguire il sottostrato per evitare che quest'ultimo sia visibile all'esterno del riempimento."
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr "Compensazione tiraggio"
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr "Sottostrato del contorno"
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr "Sottostrato del contorno"
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr "Lunghezza del punto"
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr "Base passaggio centrale"
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr "Base passaggio centrale"
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr "Base zig-zag"
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr "Base zig-zag"
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Spazio del zig-zag (da picco a picco)"
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr "Distanza dei picchi del zig-zag."
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr "default: metà dell'inserimento di sottostrato del contorno"
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po
index ca866569..ff1704e3 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1416,7 +1416,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr "繰り返す前に、行をずらしていきます"
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1492,7 +1492,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "繰り返し"
@@ -1510,7 +1510,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "ジグザグ間隔(ピークツーピーク)"
@@ -1585,12 +1585,12 @@ msgstr "デフォルト:最大フィルステッチ長"
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr "アンダーレイを行う前に形状を縮小して、アンダーレイが塗りつぶしの外側に表示されないようにします。"
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr "乱数のシード値"
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr "ランダムに決まる属性に対して、パターンを固定する必要がある場合に設定します。空の場合は、要素 ID が使用されます。"
@@ -1767,8 +1767,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1805,212 +1805,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr "最大ステッチの長さ"
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr "スプリットステッチの最大ステッチ長さ"
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr "縮み補正"
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr "輪郭アンダーレイ"
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr "輪郭アンダーレイ"
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr "ステッチの長さ"
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr "センターウォークアンダーレイ"
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr "センターウォークアンダーレイ"
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr "ジグザグアンダーレイ"
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr "ジグザグアンダーレイ"
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "ジグザグ間隔(ピークツーピーク)"
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr "ジグザグのピーク間の距離。"
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr "デフォルト:等高線アンダーレイインセットの半分"
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr "最大ステッチ長さを超えた場合のスプリットステッチ"
@@ -2707,11 +2711,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po
index c0f3c5f6..ac485a69 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po
index 6a32465e..60cb7a14 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr "Spring rijen zoveel keer in voordat herhaald wordt"
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Herhalingen"
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Zig-zag afstand (piek-naar-piek)"
@@ -1583,12 +1583,12 @@ msgstr "standaard: gelijk aan max steek lengte"
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr "Verklein de vorm van de versteviging om te voorkomen dat de versteviging zichtbaar is aan de buitenkant van de opvulling."
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr "Maximale steeklengte"
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr "Maximale steeklengte voor gesplitste steken."
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr "Korte steek inzet"
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr "Korte steekafstand"
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr "Trek compensatie"
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr "Omtrek versteviging"
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr "Omtrek Versteviging"
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr "Steek lengte"
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr "Middenlijn versteviging"
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr "Middenlijn Versteviging"
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr "Zig-zag versteviging"
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr "Zig-zag Versteviging"
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Zig-zag afstand (piek-naar-piek)"
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr "Afstand tussen pieken van de zig-zag steken."
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr "standaard: de helft van de versteviging randafstand"
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr "Splitsen van steek als afstand van maximale steeklengte wordt overschreden"
@@ -2706,11 +2710,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po
index 85e43827..74aa1136 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Norwegian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Gjentakelser"
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Zig-zag avstand (topp til topp)"
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr "Maksimun stinglengde"
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr "Avstanden til korte sting"
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr "Kontur-underlag"
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr "Sting-lengde"
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr "Zigzag-underlag"
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr "Zig-zag underlag"
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Zig-zag avstand (topp til topp)"
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr "Avstanden mellom toppene i zigzag-sting."
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2705,11 +2709,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po
index ba39d39c..07459cba 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr "Maksymalna długość ściegu"
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr "Pozycja"
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr "Podszycie zygzak"
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr "Podszycie zygzak"
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po
index 3ff1d68c..960befb7 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Repetições"
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
@@ -1583,12 +1583,12 @@ msgstr "padrão: igual ao comprimento máximo do ponto de preenchimento"
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr "Reduza a forma antes de fazer a base, para evitar que a base apareça na parte externa do preenchimento."
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr "% (para cada lado)"
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr "Método de divisão"
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr "mm (para cada lado)"
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr "Automático"
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr "Não inverter"
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr "Inverter primeiro trilho"
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr "Inverter segundo trilho"
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr "Inverter ambos os trilhos"
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr "Inverter trilhos"
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr "Posição"
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2707,11 +2711,11 @@ msgstr "Não foi possível encontrar o padrão especificado."
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po
index 964c283d..6d77c604 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr "Numero de vezes a escalonar linhas antes de repetir"
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Repetições"
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Espaçamento Zig-zag (crista-a-crista)"
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr "Compensação de repuxado"
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr "Sub-camada de controno"
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr "Sub-camada de controno"
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr "Distância de ponto"
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr "Sub-camada com movimento central"
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr "Sub-camada com movimento central"
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr "Sub-camada em Zig-zag"
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr "Sub-camada em Zig-zag"
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Espaçamento Zig-zag (crista-a-crista)"
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po
index 4e6228bb..df22622f 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Romanian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po
index 746c13b2..035352c6 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr "Количество сдвигов строчек перед повторением"
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Повторов строчки"
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Плотность зигзага (расстояние между пиками)"
@@ -1583,12 +1583,12 @@ msgstr "по умолчанию: равна максимальной длине
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr "Сжать контур предварительной прострочки, чтобы она не показалась из под заполнения."
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr "Максимальная длина стежка"
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr "Максимальная длина стежка до его разделения."
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr "Компенсация стягивания"
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr "Предварительная прострочка контура"
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr "Прострочка Контура"
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr "Длина стежка"
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr "Предварительная прострочка по центру"
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr "Прострочка По Центру"
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr "Предварительная прострочка зигзагом"
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr "Прострочка Зигзагом"
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Плотность зигзага"
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr "Расстояние между пиками зигзага."
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr "по умолчанию: половина отступа прострочки контура"
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr "Разделять стежки, если их длина превосходит указанную"
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po
index e8afef56..8cea96ec 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po
index da32a603..0fcf31c5 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po
index 71110dd5..3de687f8 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Tekrarlamalar"
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr "Dikiş uzunluğu"
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po
index 7c0e6286..596e7e35 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Ukrainian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr "Повторний рядок це багато разів, перш ніж повторити"
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Повтори прострочки"
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Щільність зигзага (відстань між піками)"
@@ -1583,12 +1583,12 @@ msgstr "типовий: дорівнює максимальній довжині
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr "Перед тим, як робити підкладку, стисніть форму, щоб запобігти появі підкладки навколо зовнішньої сторони заповнення."
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr "Максимальна довжина стібка"
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr "Максимальна довжина стібка для роздільних стібків."
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr "Компенсації розтягування"
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr "Попередня прострочка контура"
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr "Прострочка контура"
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr "Довжина стібка"
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr "Попередня прострочка по центру"
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr "Прострочка по центру"
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr "Попередня просточка зигзагом"
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr "Прострочка зигзагом"
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Щільність зигзага (відстань між піками)"
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr "Відстань між піками зигзага."
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr "по замовчуванню: половина відступа прострочки контура"
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po
index 2241c595..908dbf3c 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po
index 72589b10..3db5b93b 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr "增减底部针迹行距。"
msgid "Stagger rows this many times before repeating"
msgstr "针迹偏移"
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "描边次数"
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
@@ -1583,12 +1583,12 @@ msgstr "默认与填充针迹相同"
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr "收缩打底范围避免线迹外露。"
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr "短针距"
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr "描边容差"
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2706,11 +2710,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""
diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po
index fcf3b8f4..4747d3ea 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: 2024-05-18 01:08+0000\n"
-"PO-Revision-Date: 2024-05-18 01:08\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
+"PO-Revision-Date: 2024-05-21 01:09\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.15.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-05-18 01:08+0000\n"
+"POT-Creation-Date: 2024-05-21 01:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1414,7 +1414,7 @@ msgstr ""
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203
+#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:204
msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values."
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr ""
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:507 lib/elements/satin_column.py:442
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
@@ -1508,7 +1508,7 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:238
+#: lib/elements/fill_stitch.py:535 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
@@ -1583,12 +1583,12 @@ msgstr ""
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:687 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:524
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -1765,8 +1765,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by
msgstr ""
#: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131
-#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401
-#: lib/elements/satin_column.py:500
+#: lib/elements/satin_column.py:255 lib/elements/satin_column.py:402
+#: lib/elements/satin_column.py:501
msgid "% (each side)"
msgstr ""
@@ -1803,212 +1803,216 @@ msgstr ""
msgid "Split Method"
msgstr ""
-#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511
+#: lib/elements/satin_column.py:153
+msgid "Display needle penetration points in simulator to see the effect of each split method."
+msgstr ""
+
+#: lib/elements/satin_column.py:162 lib/elements/satin_column.py:512
msgid "Maximum stitch length"
msgstr ""
-#: lib/elements/satin_column.py:162
+#: lib/elements/satin_column.py:163
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:171
+#: lib/elements/satin_column.py:172
msgid "Random jitter for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:172
+#: lib/elements/satin_column.py:173
msgid "Randomizes split stitch length if random phase is enabled, stitch position if disabled."
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:181
msgid "Random phase for split stitches"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:182
msgid "Controls whether split stitches are centered or with a random phase (which may increase stitch count)."
msgstr ""
-#: lib/elements/satin_column.py:189
+#: lib/elements/satin_column.py:190
msgid "Minimum length for random-phase split"
msgstr ""
-#: lib/elements/satin_column.py:190
+#: lib/elements/satin_column.py:191
msgid "Defaults to maximum stitch length. Smaller values allow for a transition between single-stitch and split-stitch."
msgstr ""
-#: lib/elements/satin_column.py:200
+#: lib/elements/satin_column.py:201
msgid "Stagger split stitches this many times before repeating"
msgstr ""
-#: lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:213
msgid "Short stitch inset"
msgstr ""
-#: lib/elements/satin_column.py:213
+#: lib/elements/satin_column.py:214
msgid "Stitches in areas with high density will be inset by this amount."
msgstr ""
-#: lib/elements/satin_column.py:223
+#: lib/elements/satin_column.py:224
msgid "Short stitch distance"
msgstr ""
-#: lib/elements/satin_column.py:224
+#: lib/elements/satin_column.py:225
msgid "Inset stitches if the distance between stitches is smaller than this."
msgstr ""
-#: lib/elements/satin_column.py:239
+#: lib/elements/satin_column.py:240
msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines."
msgstr ""
-#: lib/elements/satin_column.py:251
+#: lib/elements/satin_column.py:252
msgid "Pull compensation percentage"
msgstr ""
-#: lib/elements/satin_column.py:252
+#: lib/elements/satin_column.py:253
msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185
+#: lib/elements/satin_column.py:267 lib/elements/stroke.py:185
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:267
+#: lib/elements/satin_column.py:268
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect."
msgstr ""
-#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386
-#: lib/elements/satin_column.py:480
+#: lib/elements/satin_column.py:271 lib/elements/satin_column.py:387
+#: lib/elements/satin_column.py:481
msgid "mm (each side)"
msgstr ""
-#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298
+#: lib/elements/satin_column.py:282 lib/elements/stroke.py:298
msgid "Automatic"
msgstr ""
-#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299
+#: lib/elements/satin_column.py:283 lib/elements/stroke.py:299
msgid "Don't reverse"
msgstr ""
-#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300
+#: lib/elements/satin_column.py:284 lib/elements/stroke.py:300
msgid "Reverse first rail"
msgstr ""
-#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301
+#: lib/elements/satin_column.py:285 lib/elements/stroke.py:301
msgid "Reverse second rail"
msgstr ""
-#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302
+#: lib/elements/satin_column.py:286 lib/elements/stroke.py:302
msgid "Reverse both rails"
msgstr ""
-#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308
+#: lib/elements/satin_column.py:292 lib/elements/stroke.py:308
msgid "Reverse rails"
msgstr ""
-#: lib/elements/satin_column.py:292
+#: lib/elements/satin_column.py:293
msgid "This may help if your satin renders very strangely. Default: automatically detect and fix a reversed rail."
msgstr ""
-#: lib/elements/satin_column.py:341
+#: lib/elements/satin_column.py:342
msgid "Swap rails"
msgstr ""
-#: lib/elements/satin_column.py:342
+#: lib/elements/satin_column.py:343
msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties"
msgstr ""
-#: lib/elements/satin_column.py:351
+#: lib/elements/satin_column.py:352
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358
-#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385
-#: lib/elements/satin_column.py:400
+#: lib/elements/satin_column.py:352 lib/elements/satin_column.py:359
+#: lib/elements/satin_column.py:374 lib/elements/satin_column.py:386
+#: lib/elements/satin_column.py:401
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416
+#: lib/elements/satin_column.py:359 lib/elements/satin_column.py:417
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423
+#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
#: lib/elements/stroke.py:120
msgid "Stitch tolerance"
msgstr ""
-#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424
+#: lib/elements/satin_column.py:367 lib/elements/satin_column.py:425
msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length."
msgstr ""
-#: lib/elements/satin_column.py:383
+#: lib/elements/satin_column.py:384
msgid "Inset distance (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:384
+#: lib/elements/satin_column.py:385
msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:397
+#: lib/elements/satin_column.py:398
msgid "Inset distance (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:398
+#: lib/elements/satin_column.py:399
msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:409
+#: lib/elements/satin_column.py:410
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416
-#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444
-#: lib/elements/satin_column.py:454
+#: lib/elements/satin_column.py:410 lib/elements/satin_column.py:417
+#: lib/elements/satin_column.py:432 lib/elements/satin_column.py:445
+#: lib/elements/satin_column.py:455
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:442
+#: lib/elements/satin_column.py:443
msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point."
msgstr ""
-#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39
+#: lib/elements/satin_column.py:453 lib/gui/tartan/customize_panel.py:39
msgid "Position"
msgstr ""
-#: lib/elements/satin_column.py:453
+#: lib/elements/satin_column.py:454
#, python-format
msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail."
msgstr ""
-#: lib/elements/satin_column.py:461
+#: lib/elements/satin_column.py:462
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470
-#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501
-#: lib/elements/satin_column.py:514
+#: lib/elements/satin_column.py:462 lib/elements/satin_column.py:471
+#: lib/elements/satin_column.py:482 lib/elements/satin_column.py:502
+#: lib/elements/satin_column.py:515
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:467
+#: lib/elements/satin_column.py:468
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:468
+#: lib/elements/satin_column.py:469
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:478
+#: lib/elements/satin_column.py:479
msgid "Inset amount (fixed)"
msgstr ""
-#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499
+#: lib/elements/satin_column.py:480 lib/elements/satin_column.py:500
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:498
+#: lib/elements/satin_column.py:499
msgid "Inset amount (proportional)"
msgstr ""
-#: lib/elements/satin_column.py:512
+#: lib/elements/satin_column.py:513
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -2704,11 +2708,11 @@ msgstr ""
msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke."
msgstr ""
-#: lib/extensions/tartan.py:59
+#: lib/extensions/tartan.py:66
msgid "To create a tartan pattern please select at least one element with a fill color."
msgstr ""
-#: lib/extensions/tartan.py:66
+#: lib/extensions/tartan.py:73
msgid "Ink/Stitch Tartan"
msgstr ""