summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorInk/Stitch Crowdin integration <inkstitch-crowdin@lex.gd>2024-06-08 01:12:03 +0000
committerInk/Stitch Crowdin integration <inkstitch-crowdin@lex.gd>2024-06-08 01:12:03 +0000
commit4c29407583c8859f6f274e0b58113016178914c3 (patch)
tree715e554a64d4b397a226ef1b1338afd16013efc1
parentf3ed7249ebafdb140ee5479288a0ee73a9ec8eb3 (diff)
new translations from Crowdin
-rw-r--r--translations/messages_af_ZA.po162
-rw-r--r--translations/messages_ar_SA.po162
-rw-r--r--translations/messages_ca_ES.po162
-rw-r--r--translations/messages_cs_CZ.po162
-rw-r--r--translations/messages_da_DK.po162
-rw-r--r--translations/messages_de_DE.po280
-rw-r--r--translations/messages_el_GR.po162
-rw-r--r--translations/messages_en_US.po162
-rw-r--r--translations/messages_es_ES.po162
-rw-r--r--translations/messages_fi_FI.po162
-rw-r--r--translations/messages_fr_FR.po162
-rw-r--r--translations/messages_he_IL.po162
-rw-r--r--translations/messages_hu_HU.po162
-rw-r--r--translations/messages_it_IT.po162
-rw-r--r--translations/messages_ja_JP.po162
-rw-r--r--translations/messages_ko_KR.po162
-rw-r--r--translations/messages_nl_NL.po162
-rw-r--r--translations/messages_no_NO.po162
-rw-r--r--translations/messages_pl_PL.po162
-rw-r--r--translations/messages_pt_BR.po162
-rw-r--r--translations/messages_pt_PT.po162
-rw-r--r--translations/messages_ro_RO.po162
-rw-r--r--translations/messages_ru_RU.po162
-rw-r--r--translations/messages_sr_SP.po162
-rw-r--r--translations/messages_sv_SE.po162
-rw-r--r--translations/messages_tr_TR.po162
-rw-r--r--translations/messages_uk_UA.po162
-rw-r--r--translations/messages_vi_VN.po162
-rw-r--r--translations/messages_zh_CN.po162
-rw-r--r--translations/messages_zh_TW.po162
30 files changed, 2609 insertions, 2369 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po
index 72a9838c..520f4c8a 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr ""
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr ""
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr ""
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr ""
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr ""
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr ""
@@ -3325,17 +3333,17 @@ msgstr ""
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po
index 52e0cb89..2873cbf8 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr ""
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr ""
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr ""
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr ""
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr ""
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr ""
@@ -3325,17 +3333,17 @@ msgstr ""
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po
index a049475c..46d71d27 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr ""
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr ""
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr ""
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr ""
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr ""
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr ""
@@ -3325,17 +3333,17 @@ msgstr ""
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po
index f73c3ddb..baaae0da 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr ""
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr ""
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr "Délka všech stehů v řádku. Kratší stehy mohou být použity na začátku nebo konce řádku."
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr "Vzdálenost mezi řádky"
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr "Vzdálenost mezi řádkami stehů."
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Opakování"
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr "Podkladová výplň"
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr "Podklad"
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr "Úhel výplně"
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr "Řádkování"
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr "Maximální délka stehu"
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr "Objekty Inscape"
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr ""
msgid "Cancel"
msgstr "Zrušit"
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr "Použít poslední nastavení"
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr "Použít a odejít"
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr "Parametry výšivky"
@@ -3325,17 +3333,17 @@ msgstr "Zobrazit"
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr "Simulace vyšívání"
diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po
index e6c7cdbc..64b7e92a 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr ""
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr ""
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr ""
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr ""
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr ""
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr ""
@@ -3325,17 +3333,17 @@ msgstr ""
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po
index 6f3e2f5f..709204d7 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -238,7 +238,7 @@ msgstr "Glacial ist eine sehr kleine Schrift: mit 100% misst das M 5.6 mm. Dünn
#. description of font in fonts/honoka
#: inkstitch-fonts-metadata.py:82
msgid "コルの書きこも is a satin column japanese script font approximatively 20mm tall. It contains all hiragana, katakana and punctuation glyphs. It may be scaled down to 50% and scaled up to 200%"
-msgstr ""
+msgstr "コルの書きこも ist eine japanische Schrift aus Satinsäulen mit einer Höhe von ca. 20 mm. Sie enthält hiragana, katakana und Satzzeichen. Die Schrift kann von 50 % bis zu 200 % skaliert werden."
#. description of font in fonts/infinipicto
#: inkstitch-fonts-metadata.py:84
@@ -275,7 +275,7 @@ msgstr "Magnolia KOR ist eine Script-Schriftart mit einer Größe von annähernd
#. description of font in fonts/magnolia_bicolor
#: inkstitch-fonts-metadata.py:96
msgid "This is a larger bicolor variation of Magnolia font"
-msgstr ""
+msgstr "Dies ist eine größere Version der Schrift Magnolia."
#. description of font in fonts/magnolia_small
#: inkstitch-fonts-metadata.py:98
@@ -318,7 +318,7 @@ msgstr "Namskout ist eine große Applikationsschrift mit einer Größe von ca. 9
#. description of font in fonts/namskout_tartan
#: inkstitch-fonts-metadata.py:112
msgid "Namskout Tartan is a tartan font of size approximatively 90mm. It contains 43 glyphs including all numbers and the 26 capitals A-Z. It can be reduced down to 50% and enlarged up to 150% "
-msgstr ""
+msgstr "Namskout Tartan ist eine Tartan Schrift mit einer Größe von ca. 90 mm. Sie enthält 43 Zeichen inklusive aller Zahlen und den 26 Großbuchstaben A-Z. Sie kann von 50 % bis zu 150 % skaliert werden."
#. description of font in fonts/nick_ainley
#: inkstitch-fonts-metadata.py:114
@@ -1115,7 +1115,7 @@ msgstr "Erweitern"
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr "Die \"Erweitern\"-Einstellung für dieses Füll-Objekt kann nicht angewendet werden. Ink/Stitch wird diese Einstellung ignorieren und stattdessen die Originalgröße nutzen."
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr "Einzug"
@@ -1393,223 +1393,231 @@ msgstr "Glättet den Stichpfad. Diese Einstellung definiert, wie weit der geglä
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr "Erweitert die Ursprungsform. Diese Option kann genutzt werden, um Lücken zwischen angrenzenden Objekten zu verringern. Negative Werte verkleinern die Form."
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr "Winkel der Stichlinien"
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr "Der Winkel nimmt gegen den Uhrzeigersinn zu. 0 ist horizontal. Negative Winkel sind erlaubt."
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr "Relativ zur Richtung der Tartan-Streifen."
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr "Maximale Füllstichlänge"
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr "Die Stichlänge in einer Reihe. Ein kürzerer Stich kann am Anfang oder am Ende einer Reihe verwendet werden."
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr "Reihenabstand"
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr "Abstand zwischen den Stichreihen."
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr "Reihenabstand (Ende)"
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr "Erhöht oder verringert den Reihenabstand zum Ende hin."
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr "Stichversatz"
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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."
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr "Letzten Stich in jeder Reihe überspringen"
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr "Der letzte Stich einer Reihe ist sehr nah an dem ersten Stich der nächsten Reihe. Ihn zu überspringen verringert Stichanzahl und Dichte."
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr "Füllung umkehren (von rechts nach links)"
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr "Die Umkehr-Option kann bei der Reihenfolge des Stichpfads helfen. Wenn Umdrehen aktiviert wird, wird das Sticken von rechts nach links anstatt von links nach rechts ausgeführt."
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr "Rückwärtsfüllung"
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr "Füllpfad umkehren."
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr "Endposition erzwingen"
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr "Ist diese Option deaktiviert, legt die Endposition lediglich die generelle Stickrichtung fest. In aktiviertem Zustand endet der letzte Farbabschnitt an diesem Punkt."
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
-msgstr "Verbindungsstiche innerhalb des Objektes"
+msgstr "Unterpfad"
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
-msgstr "Stiche zum Verbinden der Teilbereiche verlaufen innerhalb des Objektes. Verbindungsstiche vermeiden im Winkel des Füllmusters zu verlaufen. Das kann ihnen ein zackiges Aussehen verleihen."
+msgstr "Stiche zum Verbinden der Teilbereiche verlaufen innerhalb des Objektes. Unterpfade vermeiden im Winkel des Füllmusters zu verlaufen."
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr "Stichlänge"
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr "Stichlänge um den Umriss des Füllbereichs, der beim Übergang von Abschnitt zu Abschnitt verwendet wird. Wird auch für Mäander- und Spiralfüllung verwendet."
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr "Geradstich-Toleranz"
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr "Kleinere Werte benötigen mehr Stiche, aber vermeiden mit höherer Wahrscheinlichkeit Stiche außerhalb der Form."
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr "Zufällige Stiche"
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr "Anstatt einer gleichmäßigen Verteilung, erfolgt die Stichlänge und -phase nach dem Zufallsprinzip. Dies wird besonders für eng beieinander liegende Kurvenfüllungen empfohlen, um Moiré-Artefakte zu vermeiden."
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr "Zufallsabweichung von der Stichlänge"
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
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:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Wiederholungen"
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr "Definiert, wie oft am Pfad herunter und zurück gelaufen wird."
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr "Mehrfach Geradstich Anzahl der Wiederholungen"
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
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:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 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)"
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr "Stichlänge im Zick-Zack Modus."
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr "Zick-Zack Breite"
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr "Die Breite der Zick-Zack-Linie."
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr "Reihen pro Tartan-Faden"
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr "Aufeinanderfolgende Reihen gleicher Farbe"
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr "Fischgrätenmuster-Breite"
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr "Definiert die Breite des Fischgrätenmusters. 0 für reguläres Tartanmuster."
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr "Füllung Unterlage"
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr "Unterlage"
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr "Füllwinkel"
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr "Standard: Füllwinkel + 90 Grad. Füge eine Liste von mit Leerzeichen getrennten Werten ein, um mehrere Lagen zu erzeugen."
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr "Reihenabstand"
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr "Standard: 3x Füllreihenabstand"
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr "Maximale Stichlänge"
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr "Standard: entspricht der maximalen Stichlänge"
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
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:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr "Zufallszahl"
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: 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."
@@ -1962,7 +1970,7 @@ msgstr "Stichtoleranz"
#: lib/elements/satin_column.py:367
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. "
-msgstr ""
+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."
#: lib/elements/satin_column.py:383
msgid "Inset distance (fixed)"
@@ -2337,11 +2345,11 @@ msgstr "%s Gruppen/Ebenen werden entfernt:"
#: lib/extensions/cleanup.py:74
msgid "{num_elements_removed} elements removed"
-msgstr ""
+msgstr "{num_elements_removed} Elemente entfernt"
#: lib/extensions/cleanup.py:78
msgid "{num_groups_removed} groups/layers removed"
-msgstr ""
+msgstr "{num_groups_removed} Gruppen/Ebenen entfernt"
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
@@ -2610,54 +2618,54 @@ msgstr "Um Text in Textzeilen zu zerlegen, bitte ein oder mehrere Textelemente a
msgid "Cannot read palette: invalid GIMP palette header"
msgstr "Palette kann nicht gelesen werden: Ungültiger GIMP-Palettenheader"
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr "Diese Einstellung wird auf 1 Objekt angewendet."
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "Diese Einstellungen werden auf %d Objekte angewendet."
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr "Einige Einstellungen hatten unterschiedliche Werte der Objekte. Bitte einen Wert aus der Liste auswählen oder einen neuen Namen eingeben."
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr "Deaktivierung dieser Registerkarte, deaktiviert die folgenden %d Registerkarten."
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr "Deaktivierung dieser Registerkarte, deaktiviert die folgende Registerkarte."
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr "Aktivierung dieser Registerkarte deaktiviert %s und umgekehrt."
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr "Inkscape Objekte"
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr "Keine Optionen verfügbar"
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr " würfeln"
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr "Hier klicken, um die Speicherung dieses Parameters bei \"Anwenden und schließen\" zu erzwingen"
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr "Dieser Parameter wird gespeichert, wenn man auf \"Übernehmen und beenden\" klickt"
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2666,15 +2674,15 @@ msgstr "Dieser Parameter wird gespeichert, wenn man auf \"Übernehmen und beende
msgid "Cancel"
msgstr "Abbrechen"
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr "Letzte Einstellungen verwenden"
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr "Anwenden und schließen"
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr "Stickparameter"
@@ -2698,23 +2706,23 @@ msgstr "Ink/Stitch Drucken"
#: lib/extensions/redwork.py:48
msgid "Please select one or more strokes."
-msgstr ""
+msgstr "Bitte mindestens ein Element mit einer Konturfarbe auswählen."
#: lib/extensions/redwork.py:103
msgid "Redwork Group"
-msgstr ""
+msgstr "Redwork Gruppe"
#: lib/extensions/redwork.py:112
msgid "Connected Group"
-msgstr ""
+msgstr "Verbundene Gruppe"
#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3
msgid "Redwork"
-msgstr ""
+msgstr "Redwork"
#: lib/extensions/redwork.py:126
msgid "Redwork Underpath"
-msgstr ""
+msgstr "Redwork Unterpfad"
#: lib/extensions/reorder.py:20
msgid "Please select at least two elements to reorder."
@@ -2928,19 +2936,19 @@ msgstr "https://inkstitch.org/de/docs/troubleshoot#element-info"
#: lib/gui/lettering/help_panel.py:19
msgid "Add text to your design."
-msgstr ""
+msgstr "Füge Text zum Design hinzu."
#: lib/gui/lettering/help_panel.py:28 lib/gui/lettering/help_panel.py:29
msgid "https://inkstitch.org/docs/lettering/#lettering-tool"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/lettering/#text-werkzeug"
#: lib/gui/lettering/help_panel.py:36
msgid "A font library with full description and embroidered examples can be found on our website:"
-msgstr ""
+msgstr "Eine Schriftbibliothek mit detaillierter Beschreibung und gestickten Beispielen befindet sich auf unserer Webseite:"
#: lib/gui/lettering/help_panel.py:42 lib/gui/lettering/help_panel.py:43
msgid "https://inkstitch.org/fonts/font-library/"
-msgstr ""
+msgstr "https://inkstitch.org/de/fonts/font-library/"
#: lib/gui/lettering/main_panel.py:232
msgid "This font has no available font variant. Please update or remove the font."
@@ -3336,17 +3344,17 @@ msgstr "Zeige"
msgid "Speed"
msgstr "Geschwindigkeit"
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr "%d Stiche/Sekunde"
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr "Befehl: %s"
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr "Stick Simulation"
@@ -3682,7 +3690,7 @@ msgstr "AutoGeradstich %d"
#: lib/stitches/auto_run.py:275
#, python-format
msgid "AutoRun Underpath %d"
-msgstr "AutoGeradstich Verbindung %d"
+msgstr "AutoGeradstich Unterpfad %d"
#. Label for a satin column created by Auto-Route Satin Columns and Lettering
#. extensions
@@ -4479,7 +4487,7 @@ msgstr "Behalte Reihenfolge der Satinsäulen bei"
#: inx/inkstitch_auto_satin.inx:13
msgid "This extension tries to create a single stitch path through all selected satin columns."
-msgstr ""
+msgstr "Diese Erweiterung versucht, alle gewählten Satinsäulen ohne dazwischen liegende Sprungsstiche zu verbinden."
#: inx/inkstitch_auto_satin.inx:15 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
@@ -4495,11 +4503,11 @@ msgstr ""
#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40
#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13
msgid "More information on our website"
-msgstr ""
+msgstr "Weitere Informationen auf unserer Webseite"
#: inx/inkstitch_auto_satin.inx:16
msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/satin-tools/#automatisch-geführte-satinsäulen"
#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10
#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10
@@ -4523,7 +4531,7 @@ msgstr "Diese Erweiterung versucht, Füllformen zu reparieren und bei Bedarf aus
#: inx/inkstitch_break_apart.inx:21
msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/fill-tools/#farbverlauf-in-blöcke-aufteilen"
#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10
#: inx/inkstitch_tartan.inx:10
@@ -4576,7 +4584,7 @@ msgstr "Diese Erweiterung entfernt kleine Objekte aus dem Dokument."
#: inx/inkstitch_cleanup.inx:26
msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/troubleshoot/#dokument-bereinigen"
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
@@ -4616,7 +4624,7 @@ msgstr "Konvertiert eine Satinsäule in einen Laufstich."
#: inx/inkstitch_convert_to_stroke.inx:16
msgid "https://inkstitch.org/docs/stroke-tools/#convert-satin-to-stroke"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/stroke-tools/#satin-zu-geradstich"
#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
@@ -4750,11 +4758,11 @@ msgstr "Indikator-Größe"
#: inx/inkstitch_density_map.inx:27
msgid "This extension helps you to determine the stitch density."
-msgstr ""
+msgstr "Diese Erweiterung hilft die Dichte des Designs zu ermitteln."
#: inx/inkstitch_density_map.inx:30
msgid "https://inkstitch.org/docs/visualize/#density-map"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/visualize/#dichte-indikator"
#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23
#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
@@ -4773,11 +4781,11 @@ msgstr "Schriftgröße"
#: inx/inkstitch_display_stacking_order.inx:12
msgid "This extension inserts numbered labels for selected elements into the document to visualize the stitch order."
-msgstr ""
+msgstr "Dieser Erweiterung fügt nummerierte Beschriftungen für die ausgewählten Elemente in das Dokument ein, um die Stickreihenfolge zu visualisieren."
#: inx/inkstitch_display_stacking_order.inx:15
msgid "https://inkstitch.org/docs/visualize/#display-stacking-order"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/visualize/#stickreihenfolge-anzeigen"
#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
@@ -5506,11 +5514,11 @@ msgstr "Inkscape benötigt einen Neustart um die Farbpalette verfügbar zu mache
#: inx/inkstitch_install_custom_palette.inx:15
msgid "This extension installs a custom thread palette into Inkscape."
-msgstr ""
+msgstr "Diese Erweiterung installiert eine benutzerdefinierte Farbpalette in Inkscape."
#: inx/inkstitch_install_custom_palette.inx:18
msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/thread-color/#benutzerdefinierte-farbpalette-installieren"
#: inx/inkstitch_jump_to_stroke.inx:3
msgid "Jump Stitch to Stroke"
@@ -5654,7 +5662,7 @@ msgstr "Ist die Funktion \"Ausdehnen\" aktiviert, werden Zeichen- und Wortabstä
#: inx/inkstitch_lettering_along_path.inx:28
msgid "https://inkstitch.org/docs/lettering/#lettering-along-path"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/lettering/#schrift-entlang-pfad"
#: inx/inkstitch_lettering_custom_font_dir.inx:3
#: inx/inkstitch_lettering_custom_font_dir.inx:9
@@ -5667,11 +5675,11 @@ msgstr "Definiere einen Ordner mit zusätzliche Schriften für das Textwerkzeug.
#: inx/inkstitch_lettering_custom_font_dir.inx:14
msgid "The custom font directory must contain a subdirectory for each font."
-msgstr ""
+msgstr "Der benutzerdefinierte Ordner für Schriften muss für jede Schrift einen Unterordner enthalten."
#: inx/inkstitch_lettering_custom_font_dir.inx:17
msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/font-tools/#benutzerdefinierter-ordner-für-schriften"
#: inx/inkstitch_lettering_custom_font_dir.inx:25
#: inx/inkstitch_lettering_font_sample.inx:10
@@ -5709,7 +5717,7 @@ msgstr "Diese Erweiterung soll Schriftautoren dabei helfen die \"Vernähstiche e
#: inx/inkstitch_lettering_force_lock_stitches.inx:28
msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/font-tools/#vernähstiche-erzwingen"
#: inx/inkstitch_lettering_generate_json.inx:3
msgid "Generate JSON"
@@ -5816,7 +5824,7 @@ msgstr "Die erstellte Datei kann mit einem Standard-Texteditor angeschaut und be
#: inx/inkstitch_lettering_generate_json.inx:116
msgid "https://inkstitch.org/docs/font-tools/#generate-json"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/font-tools/#json-datei-erstellen"
#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
@@ -5836,7 +5844,7 @@ msgstr "⚠ Stelle sicher, dass eine Kopie der Original-Dateien existiert. Nach
#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "https://inkstitch.org/docs/font-tools/#remove-kerning"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/font-tools/#kerning-entfernen"
#: inx/inkstitch_lettering_update_json_glyphlist.inx:3
msgid "Update Glyphlist"
@@ -5852,7 +5860,7 @@ msgstr "Aktualisiert die Liste der Zeichen in der json-Datei."
#: inx/inkstitch_lettering_update_json_glyphlist.inx:16
msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/font-tools/#liste-verfügbarer-zeichen-aktualisieren"
#: inx/inkstitch_letters_to_font.inx:3
msgid "Letters to font"
@@ -5892,7 +5900,7 @@ msgstr "⚠ Ziehe nach dem Ausführen dieser Funktion die Hilfslinie \"baseline\
#: inx/inkstitch_letters_to_font.inx:72
msgid "https://inkstitch.org/docs/font-tools/#letters-to-font"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/font-tools/#buchstaben-zu-schrift"
#: inx/inkstitch_object_commands.inx:3
msgid "Attach Commands to Selected Objects"
@@ -5944,11 +5952,11 @@ msgstr "Wirkt dem Puffereffekt entgegen"
#: inx/inkstitch_outline.inx:26
msgid "This extension helps reconstruct an original object from a stitch file."
-msgstr ""
+msgstr "Diese Erweiterung hilft die Originalform aus einer Stickdatei zu rekonstruieren."
#: inx/inkstitch_outline.inx:29
msgid "https://inkstitch.org/docs/stroke-tools/#outline"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/stroke-tools/#außenkontur"
#: inx/inkstitch_output_COL.inx:3
msgid "COL file output"
@@ -6280,39 +6288,39 @@ msgstr "PDF-Export"
#: inx/inkstitch_redwork.inx:11
msgid "Connect lines below this distance (mm)"
-msgstr ""
+msgstr "Verbinde Linien deren Abstand geringer ist als (mm)"
#: inx/inkstitch_redwork.inx:11
msgid "Unconnected lines may result in jump stitches"
-msgstr ""
+msgstr "Unverbundene Linien produzieren Sprungstiche"
#: inx/inkstitch_redwork.inx:14
msgid "Minimum path length (mm)"
-msgstr ""
+msgstr "Minimale Pfadlänge (mm)"
#: inx/inkstitch_redwork.inx:14
msgid "Shorter paths will be removed from redwork result"
-msgstr ""
+msgstr "Kürzere Pfade werden entfernt"
#: inx/inkstitch_redwork.inx:17
msgid "Redwork stitch length (mm)"
-msgstr ""
+msgstr "Redwork Stichlänge (mm)"
#: inx/inkstitch_redwork.inx:17
msgid "set redwork stitch length"
-msgstr ""
+msgstr "Legt die Stichlänge für alle Pfade fest"
#: inx/inkstitch_redwork.inx:20
msgid "Redwork bean stitch number of repeats"
-msgstr ""
+msgstr "Redwork Mehrfachgeradestich Anzahl der Wiederholungen"
#: inx/inkstitch_redwork.inx:24
msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice."
-msgstr ""
+msgstr "Redwork ist eine linienbasierte Stickereiart die jeden Pfad genau zweimal durchläuft."
#: inx/inkstitch_redwork.inx:27
msgid "https://inkstitch.org/docs/stroke-tools/#redwork"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/stroke-tools/#redwork"
#: inx/inkstitch_remove_embroidery_settings.inx:3
msgid "Remove embroidery settings"
@@ -6386,11 +6394,11 @@ msgstr "Auto-Geradstich"
#: inx/inkstitch_select_elements.inx:18
msgid "Auto-Run Underpath"
-msgstr "Auto-Geradstich Verbindung"
+msgstr "Auto-Geradstich Unterpfad"
#: inx/inkstitch_select_elements.inx:19
msgid "Auto-Satin Underpath"
-msgstr "Auto-Satin Verbindung"
+msgstr "Auto-Satin Unterpfad"
#: inx/inkstitch_select_elements.inx:22
msgid "Ripples"
@@ -6475,11 +6483,11 @@ msgstr "Gibt es bereits eine aktive Auswahl, werden Elemente die den Suchkriteri
#: inx/inkstitch_select_elements.inx:86
msgid "More info on our website"
-msgstr ""
+msgstr "Weitere Informationen auf unserer Webseite"
#: inx/inkstitch_select_elements.inx:87
msgid "https://inkstitch.org/docs/edit/#select-embroidery-elements/"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/edit/#stickelemente-auswählen"
#: inx/inkstitch_select_elements.inx:93
msgid "If this isn't working for you, you may need to insert your path to a python executable manualy."
@@ -6567,11 +6575,11 @@ msgstr "Letzten Stichplan überschreiben"
#: inx/inkstitch_stitch_plan_preview.inx:38
msgid "Use this extension to render the stitch plan into the canvas."
-msgstr ""
+msgstr "Diese Erweiterung fügt den Stichplan in die Arbeitsfläche ein."
#: inx/inkstitch_stitch_plan_preview.inx:41
msgid "https://inkstitch.org/docs/visualize/#stitch-plan-preview"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/visualize/#stich-plan-vorschau"
#: inx/inkstitch_stitch_plan_preview_undo.inx:3
msgid "Undo Stitch Plan Preview"
@@ -6680,11 +6688,11 @@ msgstr "Schriftgröße (mm)"
#: inx/inkstitch_troubleshoot.inx:13
msgid "This extension points on problematic or possibly problematic spots in the document or selection."
-msgstr ""
+msgstr "Diese Erweiterung zeigt problematische oder potenziell problematische Stellen im gesamten Dokument oder einer Auswahl an."
#: inx/inkstitch_troubleshoot.inx:16
msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/troubleshoot/#fehlerbehebung"
#: inx/inkstitch_unlink_clone.inx:3
msgid "Unlink Clone"
@@ -6696,11 +6704,11 @@ msgstr "Rekursiv"
#: inx/inkstitch_unlink_clone.inx:11
msgid "Unlink clones and apply the fill stitch angle."
-msgstr ""
+msgstr "Klonverbdindungen auftrennen und Füllwinkel anwenden."
#: inx/inkstitch_unlink_clone.inx:14
msgid "https://inkstitch.org/docs/edit/#unlink-clone/"
-msgstr ""
+msgstr "https://inkstitch.org/de/docs/edit/#klonverbindung-auftrennen"
#: inx/inkstitch_update_svg.inx:3
msgid "Update inkstitch svg"
diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po
index c67a0b03..1f57ec4b 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr ""
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr ""
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Επαναλήψεις"
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr "Γωνία γεμίσματος"
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr "Αυτές οι ρυθμίσεις θα εφαρμοστούν σε 1 αντικείμενο."
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "Αυτές οι ρυθμίσεις θα εφαρμοστούν σε %d αντικείμενα."
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr ""
msgid "Cancel"
msgstr "Άκυρο"
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr "Χρήση τελευταίων ρυθμίσεων"
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr "Εφαρμογή και Έξοδος"
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr ""
@@ -3325,17 +3333,17 @@ msgstr "Εμφάνιση"
msgid "Speed"
msgstr "Ταχύτητα"
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr "Εντολή: %s"
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po
index 04969115..378a3316 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr ""
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr ""
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr ""
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr ""
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr ""
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr ""
@@ -3325,17 +3333,17 @@ msgstr ""
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po
index 7fdd064b..c1672879 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr "Expandir"
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr "No se puede aplicar el parámetro de expansión para este objeto de relleno. Ink/Stitch lo ignorará y utilizará el tamaño original en su lugar."
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr "Recuadro"
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr "Ángulo de líneas de puntadas"
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr "El ángulo aumenta en sentido antihorario. 0 es horizontal. Se permiten ángulos negativos."
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr "Longitud máxima de puntada de relleno"
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr "La longitud de cada puntada en una fila. Se puede usar una puntada más corta al principio o al final de una fila."
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr "Espaciamiento entre filas"
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr "Distancia entre filas de puntadas."
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr "Alterne las filas esto muchas veces antes de repetir"
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr "Saltar última puntada de cada fila"
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr "La última puntada de cada fila está bastante cerca de la primera puntada de la siguiente fila. Omitirlo reduce el número de puntadas y la densidad."
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr "Voltear relleno (comenzar de derecha a izquierda)"
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr "La opción de voltear puede ayudarlo a enrutar su ruta de puntada. Cuando habilita el giro, la costura va de derecha a izquierda en lugar de izquierda a derecha."
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr "Capa base"
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr "Viaja dentro de la forma al pasar de una sección a otra. Las puntadas subterráneas evitan viajar en la dirección del ángulo de la fila para que no sean visibles. Esto les da una apariencia irregular."
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr "Corriendo longitud de puntada"
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Repetir"
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr "Define cuántas veces baja y sube a lo largo del patrón."
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr "Número de repeticiones por puntada triple"
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 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)"
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr "Longitud de las puntadas en modo Zig-Zag."
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr "Capa base"
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr "Ángulo de relleno"
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr "Espaciado de la fila"
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr "por defecto: rellenar el espaciado de línea x3"
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr "Longitud de puntada máxima"
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr "por defecto: igual a rellenar la longitud máxima de puntada"
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
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:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2605,54 +2613,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr "No se puede leer la paleta: la cabecera de la paleta de GIMP no es válida"
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr "Esta configuración se aplicará a 1 objeto."
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "Esta configuración se aplicará a %d objetos."
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr "Algunas configuraciones tenían valores diferentes en los objetos. Seleccione un valor del menú desplegable o ingrese uno nuevo."
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr "La desactivación de esta pestaña desactivará las siguientes %d pestañas."
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr "La desactivación de esta pestaña desactivará la siguiente pestaña."
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr "Habilitar esta pestaña deshabilitará %s y viceversa."
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr "Objetos de Inkscape"
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr "Haga clic para forzar que se guarde este parámetro cuando haga clic en \"Aplicar y salir\""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr "Este parámetro se guardará cuando haga clic en \"Aplicar y salir\""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2661,15 +2669,15 @@ msgstr "Este parámetro se guardará cuando haga clic en \"Aplicar y salir\""
msgid "Cancel"
msgstr "Cancelar"
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr "Usar los últimos ajustes"
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr "Aplicar y Salir"
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr "Parámetros de Bordado"
@@ -3326,17 +3334,17 @@ msgstr "Mostrar"
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr "Simulación de bordado"
diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po
index 3a5a6260..9bbcc395 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr "Laajenna"
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr "Sisennys"
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr "Tikkien kulma"
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr "Tikin maksimi pituus"
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr "Rivien väli"
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr "Tikkirivien välinen etäisyys."
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr "Erota rivit näin monta kertaa ennenkuin toistetaan"
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr "Hyppää yli joka rivin viimenen tikki"
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr "Viimenen tikki jokaisessa rivissä on melko lähellä ensimmäistä tikkiä seuraavassa rivissä. Viimeisen tikin ohitus vähentää tikkimäärää ja tiheyttä."
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr "Käännä täytön suunta (aloita oikealta vasemmalle)"
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr "Alipolku"
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr "Juoksutikin pituus"
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Toistot"
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr "Määrittää kuinka monta kertaa polkua pitkin tikataan edestakaisin."
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr "Helmitikki toistojen määrä"
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 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)"
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr "Tikin pituus sik-sak moodissa."
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr "Alatäyttö"
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr "Täytön suuntakulma"
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr "Rivien välit"
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr "vakio: 3x rivien välit"
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr "Pisin tikin pituus"
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
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:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr "Nämä asetukset lisätään yhteen objektiin."
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "Nämä asetukset lisätään %d objekteihin."
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr "Tämäm välilehden sammuttaminen sulkee myös %d välilehden."
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr "Tämän välilehden sammuttaminen sammuttaa seuraavan välilehden."
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr "Tämän välilehden käyttöönotto poistaa käytöstä %s ja päinvastoin."
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr "Inkscapen objekteja"
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr "Klikkaa pakottaaksesi tämän asetuksen tallentumaan kun klikkaat \"Hyväksy ja lopeta\""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr "Tämä asetus tullaan tallentamaan kun klikkaat \"Hyväksy ja lopeta\""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr "Tämä asetus tullaan tallentamaan kun klikkaat \"Hyväksy ja lopeta\""
msgid "Cancel"
msgstr "Peru"
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr "Käytä viimeisempiä asetuksia"
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr "Hyväksy ja lopeta"
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr "Brodeeraus Parametrit"
@@ -3325,17 +3333,17 @@ msgstr ""
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr "Brodeeraus simulaatio"
diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po
index 2bd5bb91..f82ac339 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1116,7 +1116,7 @@ msgstr "Compensation d'étirement - élargir"
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr "Le paramètre élargir pour le remplissage de cet objet ne peut pas être appliqué. Ink/Stitch va l'ignorer et utiliser la taille originale."
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr "Décalage"
@@ -1394,224 +1394,232 @@ msgstr "Lisse la broderie. Le lissage détermine la mesure dans laquelle le chem
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr "Étend la forme avant le remplissage pour éviter les trous entre les formes. Les valeurs négatives contractent."
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr "Angle des lignes de points"
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr "L’angle augmente dans un sens anti-horaire. 0 est horizontal. Les angles négatifs sont autorisés."
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr "Relativement à la direction des bandes du tartan."
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr "Longueur maximale du point de remplissage"
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr "La longueur de points dans une rangée. Des point plus courts peuvent être utilisés au début ou à la fin d’une rangée."
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr "Espacement entre les rangées"
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr "Espacement entre les rangées de points."
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr "Espacement final entre les rangées"
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr "Augmente ou réduit l'espacement entre les rangées au fur et à mesure du remplissage."
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
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:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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."
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr "Sauter le dernier point dans chaque rangée"
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr "Le dernier point dans chaque rangée est très proche du premier point dans la rangée suivante. Le sauter diminue le nombre de points et la densité."
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr "Intervertir le remplissage (début à la droite vers la gauche)"
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr "L’option intervertir peut vous aider avec le routage de votre chemin de broderie. Lorsque vous activez l'inversion, la broderie va de droite à gauche au lieu de gauche à droite."
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr "Inverser le remplissage"
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr "Inverse le chemin de remplissage."
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr "Terminer à la position de fin"
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr "Si cette option est désactivée, la position de fin ne sera utilisée que pour définir une direction générale de broderie. Si elle est activée, la dernière section terminera à l'endroit défini."
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr "Chemin de dessous"
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr "Les points qui relient les sections à l'intérieur de l'objet. Les points des chemins de dessous évitent d'aller dans la même direction que ceux de dessus pour ne pas être visibles. Cela leur donne une apparence déchiquetée."
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr "Longueur de point droit"
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr "Longueur des points utilisés pour ce déplacer de section en section dans un remplissage. Utilisé aussi pour le remplissage en méandres et le remplissage circulaire."
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr "Tolérance du point droit"
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr "Détermine la force avec laquelle Ink/Stitch essaie d'éviter de broder en dehors de la forme. Une valeur basse rend moins susceptible de broder en dehors de la forme, mais nécessite plus de points."
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr "Rendre aléatoire"
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr "Rendre la longueur du point aléatoire plutôt que de découper ou décaler régulièrement. Ceci est recommandé lorsque le remplissage est dense pour éviter les effets de moiré."
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr "Mouvement aléatoire de la longueur du point"
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
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:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Répétitions"
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr "Définit combien de fois broder en avant et en arrière le long du chemin."
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr "Nombre de répétitions pour le point multiple (bean stitch)"
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr "Repasse sur chaque point le nombre de fois indiqué. Une valeur de 1 triplera chaque point (avant, arrière, avant).\n"
"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:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 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)"
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr "Longueur de points en mode zig-zag."
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr "Largeur du zigzag"
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr "Largeur du zigzag."
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr "Nombre de rangées par fil du tartan"
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr "Nombre de rangées consécutives de la même couleur"
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr "Largeur de chevron"
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr "Défini la largeur d'un motif de chevrons. Utiliser 0 pour des bandes normales."
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr "Sous-couche de remplissage"
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr "Sous-couche"
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr "Angle de remplissage"
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr "Par défaut : angle de remplissage + 90 degrés. Pour obtenir plusieurs sous-couches, insérer une liste de valeurs séparée par des espaces."
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr "Espacement entre rangées de points"
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr "défaut: 3x espacement entre les rangées"
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr "Longueur de point maximale"
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr "défaut : égal à longueur max des points de remplissage"
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
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:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr "Graine aléatoire"
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: 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."
@@ -2612,54 +2620,54 @@ msgstr "Veuillez sélectionner un ou plusieurs éléments de texte pour diviser
msgid "Cannot read palette: invalid GIMP palette header"
msgstr "Impossible de lire la palette : header de palette GIMP invalide"
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr "Ces paramètres seront appliqués à 1 objet."
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "Ces paramètres seront appliqués aux %d objets."
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr "Certains paramètres ont des valeurs différentes d'un objet à l'autre. Sélectionnez une valeur dans la liste déroulante ou entrez-en une nouvelle."
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr "La désactivation de cet onglet désactivera les onglets %d suivants."
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr "La désactivation de cet onglet désactivera l'onglet suivant."
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr "Activer cet onglet désactivera %s et vice-versa."
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr "Objets Inkscape"
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr "Aucune option disponible"
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr "Relancer"
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr "Cliquez pour forcer l’enregistrement de ce paramètre lorsque vous cliquez sur « Appliquer et quitter »"
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr "Ce paramètre sera enregistré lorsque vous cliquez sur « Appliquer et quitter »"
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2668,15 +2676,15 @@ msgstr "Ce paramètre sera enregistré lorsque vous cliquez sur « Appliquer et
msgid "Cancel"
msgstr "Annuler"
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr "Utiliser les derniers paramètres"
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr "Appliquer et Quitter"
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr "Paramètres de broderie"
@@ -3337,17 +3345,17 @@ msgstr "Montrer"
msgid "Speed"
msgstr "Vitesse"
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr "%d points/sec"
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr "Commande : %s"
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr "Simulation de broderie"
diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po
index 91865b41..424764d0 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr ""
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr ""
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr ""
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr ""
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr ""
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr ""
@@ -3325,17 +3333,17 @@ msgstr ""
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po
index a15f6944..2f31eda1 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr ""
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr ""
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr ""
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr ""
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr ""
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr ""
@@ -3325,17 +3333,17 @@ msgstr ""
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po
index 4df921d8..94955e14 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr "Espandi"
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr "Intarsio"
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr "Angolo delle linee dei punti"
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr "L'angolo si incrementa in senso anti-orario. Zero è orizzontale. Sono ammessi valori negativi."
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr "Lunghezza massima del punto di riempimento"
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr "La lunghezza di ogni punto di una riga. I punti più corti potrebbero essere usati all'inizio o alla fine della riga."
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr "Spaziatura tra le righe"
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr "Distanza tra righe di cucitura."
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr "Scorri le file questo tanto di volte prima di ripetere"
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr "Salta l'ultimo punto in ogni fila"
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr "L'ultimo punto di ogni fila è molto vicino al primo punto della fila successiva. Saltandolo si riduce il numero di punti e la loro densità."
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr "Capovolgi il riempimento (parti da destra a sinistra)"
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr "L'opzione di inversione può facilitare l'instradamento del percorso di cucitura. Quando è abilitata, l'ago va da destra a sinistra invece che da sinistra a destra."
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr "Sottofondo"
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr "Spostamento all'interno della forma quando si passa da una sezione all'altra. I punti del sottostrato non si spostano in direzione dell'angolo della fila e quindi non sono visibili. Questo dà loro un aspetto frastagliato."
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr "Lunghezza progressiva dei punti"
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Ripetizioni"
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr "Definisce quante volte percorre avanti e indietro il percorso."
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr "Numero di ripetizioni del punto a fagiolo"
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 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)"
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr "Lunghezza dei punti nel modo zig-zag."
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr "Sottostrato"
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr "Angolo di riempimento"
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr "Spaziatura tra righe"
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr "predefinito: 3 volte la spaziatura tra le file di riempimento"
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr "Lunghezza massima punto"
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr "predefinito: uguale alla lunghezza massima del punto di riempimento"
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
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:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr "Queste impostazioni saranno applicate ad un oggetto."
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "Queste impostazioni saranno applicate agli oggetti %d."
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr "Alcuni parametri hanno valori diversi tra gli oggetti. Selezionare un valore dalla lista a discesa o inserirne uno."
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr "Disabilitando questa scheda saranno disabilitate le schede seguenti: %d ."
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr "Disabilitando questa scheda saranno disabilitate le schede seguenti."
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr "Abilitando questa scheda sarà disabilitata %s e viceversa."
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr "Oggetti Inkscape"
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr "Clicca per fare in modo che questo parametro venga salvato quando si premere \"Applica ed esci\""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr "Questo parametro sarà salvato quando verrà premuto \"Applica ed esci\""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr "Questo parametro sarà salvato quando verrà premuto \"Applica ed esci\"
msgid "Cancel"
msgstr "Annulla"
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr "Utilizza le ultime impostazioni"
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr "Applica ed esci"
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr "Parametri di ricamo"
@@ -3325,17 +3333,17 @@ msgstr ""
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr "Simulazione di ricamo"
diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po
index 2a52b354..2e82c2c5 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1116,7 +1116,7 @@ msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch w
msgstr "この塗りつぶしオブジェクトの展開パラメータは適用できません。\n"
"インク/ステッチはそれを無視し、代わりに元のサイズを使用します。"
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr "挿入する"
@@ -1395,222 +1395,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr "ステッチの線の角度"
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr "角度は反時計回りに回転します。 0は水平です。負の角度も設定可能です。"
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr "フィルステッチの最大長さ(縫いピッチ)"
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr "行の各ステッチの長さ。行の最初または最後に短いステッチを使用できます。"
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr "行間の間隔"
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr "ステッチの列間の距離"
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr "繰り返す前に、行をずらしていきます"
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr "各行の最後のステッチをスキップします"
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr "各行の最後のステッチは、次の行の最初のステッチに非常に近いです。スキップすると、ステッチ数と密度が減少します。"
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr "フリップフィル(右から左に開始)"
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr "フリップオプションは、ステッチパスのルーティングに役立ちます。フリップを有効にすると、ステッチは左から右ではなく右から左になります。"
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr "アンダーパス"
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr "セクション間を移動するときは、シェイプ内を移動します。アンダーパスステッチは、列の角度の方向に移動しないようにして、非表示にします。ギザギザの外観を与えます。"
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr "ランニングステッチの長さ"
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "繰り返し"
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr "パスに沿って縫ったり戻ったりする回数を定義します。"
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr "繰り返すビーンステッチ数"
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "ジグザグ間隔(ピークツーピーク)"
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr "ジグザグモードでのステッチ長さ"
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr "アンダーレイ"
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr "塗りつぶし角度"
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr "行間隔"
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr "デフォルト:3x塗りつぶし行間隔"
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr "最大ステッチ長さ"
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr "デフォルト:最大フィルステッチ長"
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr "アンダーレイを行う前に形状を縮小して、アンダーレイが塗りつぶしの外側に表示されないようにします。"
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr "乱数のシード値"
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr "ランダムに決まる属性に対して、パターンを固定する必要がある場合に設定します。空の場合は、要素 ID が使用されます。"
@@ -2607,54 +2615,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr "この設定は1つのオブジェクトに適用されます。"
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "この設定は%d個のオブジェクトに適用されます。"
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr "一部の設定でオブジェクト間で異なる値が設定されています。 ドロップダウンから値を選択するか、新しい値を入力してください。"
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr "このタブを無効にすると、次の %d のタブが無効になります。"
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr "このタブを無効にすると、次のタブも無効になります。"
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr "このタブを有効にすると %s が無効になり、その逆も同様です。"
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr "Inkscapeオブジェクト"
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr "適用して終了 \"をクリックしたときに、このパラメータを強制的に保存する場合は、クリックしてください。"
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr "このパラメータは、\"適応して終了 \"をクリックしたときに保存されます。"
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2663,15 +2671,15 @@ msgstr "このパラメータは、\"適応して終了 \"をクリックした
msgid "Cancel"
msgstr "キャンセル"
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr "前回の設定を使う"
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr "適用して終了"
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr "刺繍パラメータ"
@@ -3328,17 +3336,17 @@ msgstr "表示"
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr "刺繡シミュレーション"
diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po
index 15241c01..6329abe0 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr ""
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr ""
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr ""
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr ""
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr ""
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr ""
@@ -3325,17 +3333,17 @@ msgstr ""
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po
index 2d30ce5f..781c90bf 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr "Uitbreiden"
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr "De parameter Uitbreiden voor dit opvulobject kan niet worden toegepast. Ink/Stitch zal deze negeren en in plaats daarvan de oorspronkelijke grootte gebruiken."
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr "Inzet"
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr "Hoek van de lijnen van de steken"
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr "De hoek neemt toe tegen de klok in. 0 is horizontaal. Negatieve waarden zijn toegestaan."
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr "Maximale opvulsteeklengte"
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr "De lengte van elke steek in een rij. Een kortere steek kan worden gebruikt aan het begin of einde van een rij."
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr "Afstand tussen rijen"
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr "Afstand tussen rijen van steken."
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr "Spring rijen zoveel keer in voordat herhaald wordt"
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr "Sla de laatste steek in elke rij over"
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr "De laatste steek in elke rij is vrij dicht op de eerste steek in de volgende rij. Door deze over te slaan wordt de dichtheid en het aantal steken verkleind."
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr "Draai opvulling om (start rechts-naar-links)"
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr "De omdraai optie kan je helpen met het routeren van je steekpad. Als je omdraaien kiest, gaat het borduren van rechts naar links in plaats van van links naar rechts."
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr "Onderpad"
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr "Beweeg binnen de vorm bij verplaatsen tussen secties. Onderpad steken vermijden de richting van de rijhoek zodat ze niet zichtbaar zijn. Dit geeft ze een gekarteld uiterlijk."
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr "Doorlopende steek lengte"
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr "Tolerantie lopende steek"
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Herhalingen"
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr "Bepaalt hoe vaak op en neer langs een pad wordt gegaan."
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr "Bonensteek aantal herhalingen"
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 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)"
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr "Lengte van steken in zig-zag modus."
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr "Vulling onderlaag"
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr "Versteviging"
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr "Opvul hoek"
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr "Opvulrij afstand"
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr "standaard: 3x opvulrij afstand"
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr "Max steek lengte"
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr "standaard: gelijk aan max steek lengte"
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
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:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2606,54 +2614,54 @@ msgstr "Selecteer een of meer tekstelementen om regels te splitsen."
msgid "Cannot read palette: invalid GIMP palette header"
msgstr "Kan palet niet lezen: ongeldige GIMP-palet aanhef"
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr "Deze instellingen worden toegepast op 1 object."
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "Deze instellingen worden toegepast op %d objecten."
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr "Sommige instellingen hadden verschillende waarden voor verschillende objecten. Selecteer een waarde uit de lijst of voer een nieuwe in."
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr "Uitschakelen van dit tabblad zal de volgende %d tabbladen uitschakelen."
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr "Uitschakelen van dit tabblad zal het volgende tabblad uitschakelen."
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr "Inschakelen van dit tabblad zal %s uitschakelen en vice-versa."
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr "Inkscape objecten"
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr "Klik om deze parameter op te slaan als je \"Toepassen en Afsluiten\" kiest"
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr "Deze parameter wordt opgeslagen als je \"Toepassen en Afsluiten\" klikt"
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2662,15 +2670,15 @@ msgstr "Deze parameter wordt opgeslagen als je \"Toepassen en Afsluiten\" klikt"
msgid "Cancel"
msgstr "Annuleren"
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr "Gebruik Vorige Instellingen"
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr "Toepassen en Sluiten"
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr "Borduur Parameters"
@@ -3328,17 +3336,17 @@ msgstr "Toon"
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr "Borduursimulatie"
diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po
index af35c38d..2f87b7e8 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr "Utvidelse"
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr "Innsett"
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr "Maksimum fyll stinglengde"
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr "Avstand mellom rekkene"
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr "Spring over det siste sting i hver rekke"
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr "Lengden av rettsøm"
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr "Toleranse til rettsting"
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Gjentakelser"
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr "Definerer hvor mange ganger det skal broderes frem og tilbake langs med stien."
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 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)"
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr "Fyll-underlag"
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr "Underlag"
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr "Vinkel på underlag"
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr "Avstand mellem rekker"
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr "Maks stinglengde"
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2605,54 +2613,54 @@ msgstr "Vennligst velg en eller flere tekst-elementer for å splitte linjene."
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr "Noen innstillinger har forskjellige verdier på tvers av objekter. Velg en verdi fra rullemenyen eller skriv inn en ny."
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr "Inkscape objekter"
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2661,15 +2669,15 @@ msgstr ""
msgid "Cancel"
msgstr "Avbryt"
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr ""
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr "Fullfør og Avslutt"
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr ""
@@ -3326,17 +3334,17 @@ msgstr "Vis"
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr "Broderi-simulering"
diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po
index 1ea9bdcc..00eef7f4 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr ""
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr ""
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr "Kąt nachylenia linii ściegów"
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr "Kąt rośnie w kierunku przeciwnym do ruchu wskazówek zegara. 0 jest w poziomie. Dozwolone są kąty ujemne."
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr "Maksymalna długość ściegu wypełniającego"
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr "Długość każdego ściegu w rzędzie. Krótszy ścieg może być użyty na początku lub na końcu rzędu."
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr "Odstępy między rzędami"
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr "Odległość między rzędami ściegów."
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr "Odwróć wypełnienie (rozpocznij od prawej do lewej)"
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr "Opcja odwracania może być pomocna przy wyznaczniu ścieżki ściegu. Po włączeniu funkcji odwracania, ściegi są wykonywane od prawej do lewej strony zamiast od lewej do prawej."
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr "Długość ściegu prostego"
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr "Długość ściegów w trybie zygzak."
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr "Podszycie"
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr "Kąt wypełnienia"
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr "Odstępy między rzędami"
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr "Maks. długość ściegu"
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr "Te ustawienia zostaną zastosowane dla 1 obiektu."
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "Te ustawienia zostaną zastosowane dla %d obiektów."
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr "Brak dostępnych opcji"
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr ""
msgid "Cancel"
msgstr "Anuluj"
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr "Użyj ostatnich ustawień"
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr "Zastosuj i wyjdź"
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr ""
@@ -3325,17 +3333,17 @@ msgstr ""
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po
index 70bede1c..bfd133c2 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr "Expandir"
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr "Inserir"
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr "Espaçamento entre linhas"
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr "Distância entre linhas de costura."
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr "Pule o último ponto de cada linha"
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr "O último ponto de cada linha é bastante próximo ao primeiro ponto da próxima linha. Ignorá-lo diminui a densidade e a contagem de pontos."
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Repetições"
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr ""
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr "Espaçamento da linha"
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr "Comprimento máximo do ponto"
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr "padrão: igual ao comprimento máximo do ponto de preenchimento"
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
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:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2607,54 +2615,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr "Desabilitar esta aba vai desabilitar as seguintes abas: %d."
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr "Desabilitar esta aba vai desabilitar a aba seguinte."
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr "Habilitar esta aba vai desabilitar %s e vice-versa."
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr "Objetos Inkscape"
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr "Nenhuma opção disponível"
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2663,15 +2671,15 @@ msgstr ""
msgid "Cancel"
msgstr "Cancelar"
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr "Usar últimos parâmetros"
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr "Aplicar e Sair"
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr "Parâmetros de Bordado"
@@ -3328,17 +3336,17 @@ msgstr "Mostrar"
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr "Simulador de Bordado"
diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po
index e6816757..588251a3 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr ""
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr ""
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr "Ângulo das linhas de ponto"
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr "Distância máxima entre pontos de enchimento"
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr "Espaçamento entre linhas"
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr "Numero de vezes a escalonar linhas antes de repetir"
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr "Inverter Enchimento (Direita-Para-Esquerda)"
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr "Distância de ponto corrido"
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Repetições"
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 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)"
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr "Sub-camada"
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr ""
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr "Distância máxima de ponto"
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr "Definições serão aplicadas a 1 objecto."
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "Definições serão aplicadas a %d objectos."
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr "Algumas definições com valores diferentes entre objectos. Seleccione um valor da lista ou digite novo valor."
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr "Desactivar esta aba desactivará as seguintes %d abas."
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr "Desactivar esta aba desactivará a seguinte aba."
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr "Activar esta aba desactivará %s e vice-versa."
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr "Objectos do Inkscape"
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr ""
msgid "Cancel"
msgstr "Cancelar"
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr "Usar ultimas definições"
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr "Aplicar e Sair"
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr "Parametros de Bordado"
@@ -3325,17 +3333,17 @@ msgstr ""
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr "Simulação de Bordado"
diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po
index 4ab3398a..978d3a3f 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr ""
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr ""
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr ""
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr "Distantarea randurilor"
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr ""
msgid "Cancel"
msgstr "Anulare"
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr ""
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr "Aplica si iesi"
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr ""
@@ -3325,17 +3333,17 @@ msgstr "Arata"
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po
index 81ae97c4..349b3520 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr "Уширение"
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr "Параметр расширения не может быть применен для этого объекта заполнения. Вместо него Ink/Stitch будет использовать оригинальный размер."
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr "Отступ"
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr "Угол линий стежков"
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr "Угол увеличивается в направление против часовой стрелки. 0 - горизонтально. Отрицательные значения допускаются."
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr "Максимальная длина стежка заполнения"
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr "Длина каждого стежка в ряду. В конце и начале ряда стежки могут быть короче."
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr "Расстояние между рядов"
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr "Расстояние между рядами вышивки."
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr "Количество сдвигов строчек перед повторением"
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr "Пропускать последний стежок в ряду"
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr "Последний стежок в ряду находится очень близко к первому стежку следующей строки. Его пропуск уменьшает количество стежков и плотность."
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr "Развернуть направление (справа-налево)"
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr "Эта опция может помочь с планированием маршрута переходов при вышивке. Когда эта опция активна, вышивание идет справа-налево, вместо обычного направления слева-направо."
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr "Нижние переходы"
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr "Перемещение внутри контура при переходе от секции к секции. Строчка переходов под заполнением или прострочкой избегает направления рядов, поэтому она не видна. Но могут сделать поверхность заполнения немного неровной."
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr "Длина стежка строчки"
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Повторов строчки"
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr "Определяет сколько раз нужно пройти по строчке вперед и назад."
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr "Число повторов стежка"
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Плотность зигзага (расстояние между пиками)"
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr "Длина стяжков в режиме зигзага."
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr "Предварительная прострочка"
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr "Угол заполнения"
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr "Расстояние между рядов"
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr "по умолчанию: растояние между рядов заполнения × 3"
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr "Максимальная длина стежка"
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr "по умолчанию: равна максимальной длине стежка заполнения"
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr "Сжать контур предварительной прострочки, чтобы она не показалась из под заполнения."
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr "Эти настройки будут применены к 1 объекту."
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "Эти параметры будут применены к %d объектам."
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr "Некоторые параметры имеют различные значения у выбранных объектов. Выберите значение из списка или введите новое."
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr "Отключение этой вкладки отключит также следующие %d вкладки."
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr "Отключение этой вкладки отключит также следующую вкладу."
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr "Включение этой вкладки отключит %s и наоборот."
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr "Объекты Inkscape"
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr "Кликните, чтобы эти параметры были сохранены, когда вы нажмете \"Применить и Выйти\""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr "Эти параметры будут сохранены, когда вы нажмете \"Применить и Выйти\""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr "Эти параметры будут сохранены, когда вы
msgid "Cancel"
msgstr "Отмена"
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr "Использовать последние настройки"
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr "Применить и Выйти"
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr "Параметры вышивки"
@@ -3325,17 +3333,17 @@ msgstr "Показать"
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr "Симуляция Вышивки"
diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po
index ce67d357..943a4a5b 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr ""
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr ""
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr ""
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr ""
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr ""
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr ""
@@ -3325,17 +3333,17 @@ msgstr ""
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po
index c07a05bb..bf22f182 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr ""
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr ""
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr "Hoppa över sista stygnet i varje rad"
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr ""
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr "Max stygn längd"
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr "Inkscape-objekt"
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr ""
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr ""
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr ""
@@ -3325,17 +3333,17 @@ msgstr "Visa"
msgid "Speed"
msgstr "Hastighet"
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr "Broderisimulering"
diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po
index f671dd00..74aa5de3 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr ""
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr ""
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr "Her sırada son dikişi atla"
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Tekrarlamalar"
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr ""
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr "Max dikiş uzunluğu"
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr "Bu ayarlar sadece 1 objeye uygulanacaktır."
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "Bu ayarlar sadece %d objeye uygulanacaktır."
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr "Inkscape objeleri"
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr ""
msgid "Cancel"
msgstr "İptal et"
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr "En Son Ayarları Kullan"
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr "Uygula ve Kapat"
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr ""
@@ -3325,17 +3333,17 @@ msgstr ""
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr "Nakış Simülasyonu"
diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po
index 90a1fb09..f2235620 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr "Розширити"
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr "Параметр розширення не можна застосувати для цього об'єкта гладі. Замість нього Ink/Stitch буде використовувати оригінальний розмір."
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr "Вставки"
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr "Кут стібків"
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr "Кут збільшується в напрямку проти годинникової стрілки. 0 - горизонтальний. Дозволені негативні кути."
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr "Максимальна довжина стібка заповнення"
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr "Довжина кожного стібка підряд. Більш короткі стібки можна використовувати на початку або в кінці ряду."
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr "Відстань між рядами"
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr "Відстань між рядами стібків."
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr "Повторний рядок це багато разів, перш ніж повторити"
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr "Пропустіть останній стібок у кожному ряду"
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr "Останній стібок у кожному ряду досить близький до першого стібка в наступному ряду. Пропускаючи його, зменшується кількість швів і щільність."
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr "Віддзеркалити заповнення (почати справа наліво)"
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr "Віддзеркалення може допомогти вам в маршрутизації вашого контуру стібка. Коли ви вмикаєте віддзеркалення, зшивання рухається справа наліво, а не зліва направо."
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr "Нижні переходи"
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr "Переміщення всередині контуру при переході від секції до секції. Рядок переходів під гладдю або прострочкою уникає напрямків рядів, тому її не видно. Це робить поверхню гладі трохи нерівною."
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr "Довжина стіжка по лінії"
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Повтори прострочки"
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr "Визначає скільки разів потрібно пройти про стрічці вперед і назад."
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr "Бобова вишивка кількість повторень"
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Щільність зигзага (відстань між піками)"
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr "Довжина стіжків у режимі прострочки зигзагом."
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr "Підкладка"
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr "Кут заповнення"
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr "Міжрядковий інтервал"
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr "типовий: 3-кратний проміжок між рядками"
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr "Максимальна довжина стібка"
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr "типовий: дорівнює максимальній довжині стібка"
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr "Перед тим, як робити підкладку, стисніть форму, щоб запобігти появі підкладки навколо зовнішньої сторони заповнення."
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr "Ці настройки буде застосовано до 1 об'єкта."
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "Ці настройки буде застосовано до %d об'єктів."
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr "Деякі параметри мають різні значення у вибраних об'єктів. Виберіть значення зі списку або введіть нове."
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr "Відключення цієї вкладки також відключить наступні %d вкладок."
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr "Відключення цієї вкладки також відключить наступну вкладку."
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr "Включення цієї вкладки відключить %s і навпаки."
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr "Об'єкти Inkscape"
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr "Натисніть тут, щоб ці параметри були збережені, коли ви натиснете \"Застосувати і Вийти\""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr "Ці параметри будуть збережені, коли ви натиснете \"Застосувати і Вийти\""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr "Ці параметри будуть збережені, коли ви
msgid "Cancel"
msgstr "Скасувати"
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr "Використовувати останні налаштування"
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr "Застосувати і закрити"
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr "Параметри вишивки"
@@ -3325,17 +3333,17 @@ msgstr "Показати"
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr "Симуляція вишивання"
diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po
index 6ea89650..25d11c41 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr ""
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr ""
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr ""
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr ""
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr ""
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr ""
@@ -3325,17 +3333,17 @@ msgstr ""
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr ""
diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po
index e26b86ff..1f8fcac3 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr "缩放"
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr "边缘收缩"
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr "最大针迹长度"
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr "行间距"
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr "每行针迹间距。"
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr "底部行距"
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr "增减底部针迹行距。"
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr "针迹偏移"
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr "跳过每行尾针"
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr "每行尾针与下一行首针非常接近,跳过尾针以减少针数与密度。"
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr "翻转填充(从右至左)"
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr "下缝"
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr "描边针迹长度"
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr "沿轮廓运行时的针迹长度。此设定也用于蜿蜒填充和圆形填充。"
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr "描边容差"
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr "容许沿轮廓运行时偏离多远距离。"
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr "描边次数"
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr "描边运行次数。"
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr "平针次数"
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr "打底填针"
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr "启用打底填针"
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr "角度"
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr "默认垂直于填针线。可输入多组数字用空格分割来定义多层打底线。"
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr "间距"
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr "默认值:3x 填充行间距"
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr "针迹最大长度"
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr "默认与填充针迹相同"
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr "收缩打底范围避免线迹外露。"
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2606,54 +2614,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr "该设定将作用于1个对象。"
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr "该设定将作用于%d个对象。"
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr "对象中存在不同的参数设定,请填写或从下拉选项中设定一个值。"
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr "禁用该页设定将同时禁用后续%d页设定。"
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr "禁用该页设定将同时禁用后续页设定。"
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr "Inkscape对象"
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr "没用可用选项"
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr "点击“应用并关闭”保存所有参数"
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2662,15 +2670,15 @@ msgstr "点击“应用并关闭”保存所有参数"
msgid "Cancel"
msgstr "取消"
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr "沿用上次设定"
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr "应用并关闭"
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr "刺绣参数"
@@ -3327,17 +3335,17 @@ msgstr "显示"
msgid "Speed"
msgstr "速度"
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr "%d 针/每秒"
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr "命令: %s"
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr "刺绣模拟"
diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po
index d73126b0..dccc7f25 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-06-06 01:10+0000\n"
-"PO-Revision-Date: 2024-06-06 01:11\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
+"PO-Revision-Date: 2024-06-08 01:11\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-06-06 01:10+0000\n"
+"POT-Creation-Date: 2024-06-08 01:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1115,7 +1115,7 @@ msgstr ""
msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead."
msgstr ""
-#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:652
+#: lib/elements/fill_stitch.py:50 lib/elements/fill_stitch.py:665
msgid "Inset"
msgstr ""
@@ -1393,222 +1393,230 @@ msgstr ""
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead."
msgstr ""
-#: lib/elements/fill_stitch.py:280 lib/elements/fill_stitch.py:293
+#: lib/elements/fill_stitch.py:280
+msgid "Gap Filling"
+msgstr ""
+
+#: lib/elements/fill_stitch.py:281
+msgid "Add extra rows to compensate for gaps between sections caused by distortion.Rows are always added in pairs, so this number will be rounded up to the nearest multiple of 2."
+msgstr ""
+
+#: lib/elements/fill_stitch.py:293 lib/elements/fill_stitch.py:306
#: lib/gui/tartan/embroidery_panel.py:35
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:281
+#: lib/elements/fill_stitch.py:294
msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
msgstr ""
-#: lib/elements/fill_stitch.py:294 lib/gui/tartan/embroidery_panel.py:36
+#: lib/elements/fill_stitch.py:307 lib/gui/tartan/embroidery_panel.py:36
msgid "Relative to the tartan stripe direction."
msgstr ""
-#: lib/elements/fill_stitch.py:306
+#: lib/elements/fill_stitch.py:319
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:307
+#: lib/elements/fill_stitch.py:320
msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
msgstr ""
-#: lib/elements/fill_stitch.py:324
+#: lib/elements/fill_stitch.py:337
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill_stitch.py:325
+#: lib/elements/fill_stitch.py:338
msgid "Distance between rows of stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:342 inx/inkstitch_gradient_blocks.inx:22
+#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22
msgid "End row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:343
+#: lib/elements/fill_stitch.py:356
msgid "Increases or decreases the row spacing towards the end."
msgstr ""
-#: lib/elements/fill_stitch.py:357
+#: lib/elements/fill_stitch.py:370
msgid "Stagger rows this many times before repeating"
msgstr ""
-#: lib/elements/fill_stitch.py:358 lib/elements/satin_column.py:204
+#: lib/elements/fill_stitch.py:371 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 ""
-#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:664
+#: lib/elements/fill_stitch.py:387 lib/elements/fill_stitch.py:677
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/fill_stitch.py:375 lib/elements/fill_stitch.py:665
+#: lib/elements/fill_stitch.py:388 lib/elements/fill_stitch.py:678
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/fill_stitch.py:390
+#: lib/elements/fill_stitch.py:403
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill_stitch.py:391
+#: lib/elements/fill_stitch.py:404
msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
msgstr ""
-#: lib/elements/fill_stitch.py:403
+#: lib/elements/fill_stitch.py:416
msgid "Reverse fill"
msgstr ""
-#: lib/elements/fill_stitch.py:404
+#: lib/elements/fill_stitch.py:417
msgid "Reverses fill path."
msgstr ""
-#: lib/elements/fill_stitch.py:415
+#: lib/elements/fill_stitch.py:428
msgid "Stop at ending point"
msgstr ""
-#: lib/elements/fill_stitch.py:416
+#: lib/elements/fill_stitch.py:429
msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot."
msgstr ""
-#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:676
+#: lib/elements/fill_stitch.py:441 lib/elements/fill_stitch.py:689
msgid "Underpath"
msgstr ""
-#: lib/elements/fill_stitch.py:429 lib/elements/fill_stitch.py:677
+#: lib/elements/fill_stitch.py:442 lib/elements/fill_stitch.py:690
msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
msgstr ""
-#: lib/elements/fill_stitch.py:441 lib/elements/stroke.py:108
+#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108
msgid "Running stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:442
+#: lib/elements/fill_stitch.py:455
msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill."
msgstr ""
-#: lib/elements/fill_stitch.py:459
+#: lib/elements/fill_stitch.py:472
msgid "Running stitch tolerance"
msgstr ""
-#: lib/elements/fill_stitch.py:460
+#: lib/elements/fill_stitch.py:473
msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches."
msgstr ""
-#: lib/elements/fill_stitch.py:478 lib/elements/stroke.py:134
+#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134
msgid "Randomize stitches"
msgstr ""
-#: lib/elements/fill_stitch.py:479 lib/elements/stroke.py:135
+#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135
msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts."
msgstr ""
-#: lib/elements/fill_stitch.py:493 lib/elements/stroke.py:146
+#: lib/elements/fill_stitch.py:506 lib/elements/stroke.py:146
msgid "Random stitch length jitter"
msgstr ""
-#: lib/elements/fill_stitch.py:494 lib/elements/stroke.py:147
+#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147
msgid "Amount to vary the length of each stitch by when randomizing."
msgstr ""
-#: lib/elements/fill_stitch.py:508 lib/elements/satin_column.py:441
+#: lib/elements/fill_stitch.py:521 lib/elements/satin_column.py:441
#: lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:509 lib/elements/stroke.py:83
+#: lib/elements/fill_stitch.py:522 lib/elements/stroke.py:83
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/fill_stitch.py:520 lib/elements/stroke.py:94
+#: lib/elements/fill_stitch.py:533 lib/elements/stroke.py:94
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/fill_stitch.py:521 lib/elements/stroke.py:95
+#: lib/elements/fill_stitch.py:534 lib/elements/stroke.py:95
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n"
"A pattern with various repeats can be created with a list of values separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:536 lib/elements/satin_column.py:239
+#: lib/elements/fill_stitch.py:549 lib/elements/satin_column.py:239
#: lib/elements/stroke.py:172
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/fill_stitch.py:537 lib/elements/stroke.py:173
+#: lib/elements/fill_stitch.py:550 lib/elements/stroke.py:173
msgid "Length of stitches in zig-zag mode."
msgstr ""
-#: lib/elements/fill_stitch.py:549
+#: lib/elements/fill_stitch.py:562
msgid "Zig-zag width"
msgstr ""
-#: lib/elements/fill_stitch.py:550
+#: lib/elements/fill_stitch.py:563
msgid "Width of the zig-zag line."
msgstr ""
-#: lib/elements/fill_stitch.py:563 lib/gui/tartan/embroidery_panel.py:42
+#: lib/elements/fill_stitch.py:576 lib/gui/tartan/embroidery_panel.py:42
msgid "Rows per tartan thread"
msgstr ""
-#: lib/elements/fill_stitch.py:564 lib/gui/tartan/embroidery_panel.py:44
+#: lib/elements/fill_stitch.py:577 lib/gui/tartan/embroidery_panel.py:44
msgid "Consecutive rows of the same color"
msgstr ""
-#: lib/elements/fill_stitch.py:575
+#: lib/elements/fill_stitch.py:588
msgid "Herringbone width"
msgstr ""
-#: lib/elements/fill_stitch.py:576
+#: lib/elements/fill_stitch.py:589
msgid "Defines width of a herringbone pattern. Use 0 for regular rows."
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/elements/fill_stitch.py:607
-#: lib/elements/fill_stitch.py:634 lib/elements/fill_stitch.py:645
-#: lib/elements/fill_stitch.py:655 lib/elements/fill_stitch.py:667
-#: lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:611 lib/elements/fill_stitch.py:620
+#: lib/elements/fill_stitch.py:647 lib/elements/fill_stitch.py:658
+#: lib/elements/fill_stitch.py:668 lib/elements/fill_stitch.py:680
+#: lib/elements/fill_stitch.py:693
msgid "Fill Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:598 lib/gui/tartan/embroidery_panel.py:55
+#: lib/elements/fill_stitch.py:611 lib/gui/tartan/embroidery_panel.py:55
#: inx/inkstitch_select_elements.inx:36 inx/inkstitch_select_elements.inx:64
#: inx/inkstitch_select_elements.inx:66
msgid "Underlay"
msgstr ""
-#: lib/elements/fill_stitch.py:604
+#: lib/elements/fill_stitch.py:617
msgid "Fill angle"
msgstr ""
-#: lib/elements/fill_stitch.py:605
+#: lib/elements/fill_stitch.py:618
msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space."
msgstr ""
-#: lib/elements/fill_stitch.py:631 lib/gui/tartan/embroidery_panel.py:77
+#: lib/elements/fill_stitch.py:644 lib/gui/tartan/embroidery_panel.py:77
msgid "Row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:632
+#: lib/elements/fill_stitch.py:645
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/fill_stitch.py:642 lib/elements/stroke.py:158
+#: lib/elements/fill_stitch.py:655 lib/elements/stroke.py:158
#: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181
msgid "Max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:643
+#: lib/elements/fill_stitch.py:656
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/fill_stitch.py:653
+#: lib/elements/fill_stitch.py:666
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/fill_stitch.py:688 lib/elements/satin_column.py:522
+#: lib/elements/fill_stitch.py:701 lib/elements/satin_column.py:522
#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize_panel.py:57
msgid "Random seed"
msgstr ""
-#: lib/elements/fill_stitch.py:689 lib/elements/satin_column.py:523
+#: lib/elements/fill_stitch.py:702 lib/elements/satin_column.py:523
#: lib/elements/stroke.py:397
msgid "Use a specific seed for randomized attributes. Uses the element ID if empty."
msgstr ""
@@ -2604,54 +2612,54 @@ msgstr ""
msgid "Cannot read palette: invalid GIMP palette header"
msgstr ""
-#: lib/extensions/params.py:276
+#: lib/extensions/params.py:279
msgid "These settings will be applied to 1 object."
msgstr ""
-#: lib/extensions/params.py:278
+#: lib/extensions/params.py:281
#, python-format
msgid "These settings will be applied to %d objects."
msgstr ""
-#: lib/extensions/params.py:283
+#: lib/extensions/params.py:286
msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one."
msgstr ""
-#: lib/extensions/params.py:288
+#: lib/extensions/params.py:291
#, python-format
msgid "Disabling this tab will disable the following %d tabs."
msgstr ""
-#: lib/extensions/params.py:292
+#: lib/extensions/params.py:295
msgid "Disabling this tab will disable the following tab."
msgstr ""
-#: lib/extensions/params.py:296
+#: lib/extensions/params.py:299
#, python-format
msgid "Enabling this tab will disable %s and vice-versa."
msgstr ""
-#: lib/extensions/params.py:354
+#: lib/extensions/params.py:357
msgid "Inkscape objects"
msgstr ""
-#: lib/extensions/params.py:413
+#: lib/extensions/params.py:416
msgid "No options available"
msgstr ""
-#: lib/extensions/params.py:433
+#: lib/extensions/params.py:436
msgid "Re-roll"
msgstr ""
-#: lib/extensions/params.py:462
+#: lib/extensions/params.py:465
msgid "Click to force this parameter to be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:472
+#: lib/extensions/params.py:475
msgid "This parameter will be saved when you click \"Apply and Quit\""
msgstr ""
-#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58
+#: lib/extensions/params.py:502 lib/gui/lettering/main_panel.py:58
#: lib/gui/lettering_font_sample.py:57
#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
@@ -2660,15 +2668,15 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: lib/extensions/params.py:504
+#: lib/extensions/params.py:507
msgid "Use Last Settings"
msgstr ""
-#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56
+#: lib/extensions/params.py:510 lib/gui/lettering/main_panel.py:56
msgid "Apply and Quit"
msgstr ""
-#: lib/extensions/params.py:787
+#: lib/extensions/params.py:790
msgid "Embroidery Params"
msgstr ""
@@ -3325,17 +3333,17 @@ msgstr ""
msgid "Speed"
msgstr ""
-#: lib/gui/simulator.py:339
+#: lib/gui/simulator.py:345
#, python-format
msgid "%d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:768
+#: lib/gui/simulator.py:778
#, python-format
msgid "Command: %s"
msgstr ""
-#: lib/gui/simulator.py:1109
+#: lib/gui/simulator.py:1124
msgid "Embroidery Simulation"
msgstr ""