summaryrefslogtreecommitdiff
path: root/translations
diff options
context:
space:
mode:
authorInk/Stitch Crowdin integration <inkstitch-crowdin@lex.gd>2025-03-06 01:29:17 +0000
committerInk/Stitch Crowdin integration <inkstitch-crowdin@lex.gd>2025-03-06 01:29:17 +0000
commite2d4a89b41da291317fb79d0f0efd55fb34721b6 (patch)
tree3bfc06ad99b7d89ef7e13f522ca86e886ba27124 /translations
parent6393f248d2198331e29e3fc28190cb5a51945184 (diff)
new translations from Crowdin
Diffstat (limited to 'translations')
-rw-r--r--translations/messages_af_ZA.po63
-rw-r--r--translations/messages_ar_SA.po63
-rw-r--r--translations/messages_ca_ES.po63
-rw-r--r--translations/messages_cs_CZ.po63
-rw-r--r--translations/messages_da_DK.po63
-rw-r--r--translations/messages_de_DE.po63
-rw-r--r--translations/messages_el_GR.po63
-rw-r--r--translations/messages_en_US.po63
-rw-r--r--translations/messages_es_ES.po63
-rw-r--r--translations/messages_fi_FI.po63
-rw-r--r--translations/messages_fr_FR.po63
-rw-r--r--translations/messages_he_IL.po63
-rw-r--r--translations/messages_hu_HU.po63
-rw-r--r--translations/messages_it_IT.po63
-rw-r--r--translations/messages_ja_JP.po63
-rw-r--r--translations/messages_ko_KR.po63
-rw-r--r--translations/messages_nl_NL.po63
-rw-r--r--translations/messages_no_NO.po63
-rw-r--r--translations/messages_pl_PL.po63
-rw-r--r--translations/messages_pt_BR.po63
-rw-r--r--translations/messages_pt_PT.po63
-rw-r--r--translations/messages_ro_RO.po63
-rw-r--r--translations/messages_ru_RU.po63
-rw-r--r--translations/messages_sr_SP.po63
-rw-r--r--translations/messages_sv_SE.po63
-rw-r--r--translations/messages_tr_TR.po63
-rw-r--r--translations/messages_uk_UA.po63
-rw-r--r--translations/messages_vi_VN.po63
-rw-r--r--translations/messages_zh_CN.po63
-rw-r--r--translations/messages_zh_TW.po63
30 files changed, 1050 insertions, 840 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po
index c2b36f06..19968e90 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Afrikaans\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr ""
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr ""
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr ""
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr ""
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr ""
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr ""
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr ""
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr ""
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr ""
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr ""
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr ""
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr ""
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr ""
@@ -5208,8 +5208,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po
index 03b5c5dd..7226261f 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr ""
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr ""
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr ""
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr ""
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr ""
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr ""
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr ""
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr ""
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr ""
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr ""
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr ""
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr ""
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr ""
@@ -5208,8 +5208,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po
index dc49cc5a..a9ec07b7 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr ""
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr ""
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr ""
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr ""
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr ""
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr ""
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr ""
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr ""
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr ""
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr ""
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr ""
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr ""
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr ""
@@ -5208,8 +5208,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po
index 286c6cc3..51d4477b 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr "Chyba: v dokumentu je více než jeden příkaz %(command)s, ale může
msgid "%(command)s: %(description)s"
msgstr "%(command)s: %(description)s"
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr "Ink/Stitch příkaz"
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr "konektor"
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr "tvůrce příkazů"
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr "Vyberte vrstvu, do které chcete zahrnout příkazy vrstvy."
@@ -2725,7 +2725,7 @@ msgstr "Satén"
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2958,21 +2958,21 @@ msgstr "Použít a odejít"
msgid "Embroidery Params"
msgstr "Parametry výšivky"
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr "Zavírám..."
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr "Nyní je bezpečné toto okno zavřít."
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr "Ve vašem webovém prohlížeči byl otevřen náhled tisku. Toto okno zůstane otevřené, aby bylo možné komunikovat s kódem JavaScript spuštěným ve vašem prohlížeči.\n\n"
"Toto okno se zavře po zavření náhledu tisku v prohlížeči nebo jej můžete v případě potřeby zavřít ručně."
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr "Ink/Stitch Tisk"
@@ -3243,7 +3243,7 @@ msgstr "Použít"
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3657,41 +3657,41 @@ msgstr "MB"
msgid "Clear Stitch Plan Cache"
msgstr "Vymažte mezipaměť plánu stehů"
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr "Předvolby"
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr "Nahrát"
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr "Přidat"
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr "Přepsat"
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr "Smazat"
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr "Nejprve zadejte nebo vyberte název předvolby."
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr "Předvolby"
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr "Předvolba \"%s\" nebyla nalezena."
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr "Předvolba \"%s\" již existuje. Použijte prosím jiné jméno nebo stiskněte \"Přepsat\""
@@ -5226,8 +5226,7 @@ msgstr "Automaticky směrovat saténové sloupce"
msgid "Preserve order of satin columns"
msgstr "Zachovat pořadí saténových sloupců"
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5238,7 +5237,7 @@ msgstr "Toto rozšíření se pokusí vytvořit jednu stehovou cestu přes všec
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5263,7 +5262,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr "Generuje souvislou cestu pro vyšívání všech vybraných saténových sloupků"
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5606,11 +5605,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po
index 4bb88472..f1a9bb6f 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr ""
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr ""
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr ""
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr ""
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr ""
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr ""
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr ""
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr ""
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr ""
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr ""
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr ""
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr ""
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr ""
@@ -5208,8 +5208,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po
index adf7c0da..f32d0856 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-04 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-06 01:29\n"
"Last-Translator: \n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr "Fehler: Es gibt mehr als einen %(command)s-Befehl in dem Dokument, aber
msgid "%(command)s: %(description)s"
msgstr "%(command)s: %(description)s"
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr "Ink/Stitch Befehl"
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr "Verknüpfung"
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr "Befehlszeichen"
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr "Für Befehle, die sich auf eine Ebene beziehen, bitte eine Ebene auswählen."
@@ -2726,7 +2726,7 @@ msgstr "Satin"
msgid "Please select a fill object and rungs."
msgstr "Bitte eine Füllung und Richtungsvektoren auswählen."
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr "https://inkstitch.org/de/docs/satin-tools/#füllung-zu-satin"
@@ -2960,21 +2960,21 @@ msgstr "Anwenden und schließen"
msgid "Embroidery Params"
msgstr "Stickparameter"
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr "Beenden ..."
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr "Das Fenster kann jetzt geschlossen werden."
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr "Eine Druckvorschau wurde im Webbrowser geöffnet. Dieses Fenster dient zur Sicherstellung der Kommunikation zwischen Inkscape und dem Browser.\n\n"
"Dieses Fenster schließt automatisch, wenn die Druckvorschau geschlossen wird. Es kann auch manuell beendet werden, falls nötig."
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr "Ink/Stitch Drucken"
@@ -3245,7 +3245,7 @@ msgstr "Anwenden"
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3663,41 +3663,41 @@ msgstr "MB"
msgid "Clear Stitch Plan Cache"
msgstr "Stichplan-Cache leeren"
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr "Voreinstellungen"
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr "Öffnen"
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr "Hinzufügen"
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr "Überschreiben"
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr "Löschen"
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr "Bitte geben Sie einen Namen ein, oder wählen Sie zuerst einen vordefinierten Namen aus."
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr "Voreinstellung"
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr "Einstellung \"%s\" nicht gefunden."
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr "Einstellung \"%s\" bereits vorhanden. Bitte verwenden Sie einen anderen Namen oder drücken Sie \"Überschreiben\""
@@ -5232,8 +5232,7 @@ msgstr "Automatisch geführter Satinstich"
msgid "Preserve order of satin columns"
msgstr "Behalte Reihenfolge der Satinsäulen bei"
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr "Originalpfade behalten"
@@ -5244,7 +5243,7 @@ msgstr "Diese Erweiterung versucht, alle gewählten Satinsäulen ohne dazwischen
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5269,7 +5268,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr "Erzeugt einen durchgehenden Pfad durch die ausgewählten Satinsäulen"
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5612,11 +5611,19 @@ msgstr "Beginne / ende an Richtungsvektor"
msgid "Needs at least 2 rungs"
msgstr "Benötigt mindestens 2 Richtungsvektoren"
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr "Ursprüngliche Füllung behalten"
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr "Lösche die Pfade für die Richtungsvektoren, aber nicht die Füllfläche"
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr "Diese Erweiterung wandelt eine Füllung mit vordefinierten Richtungsvektoren in Satinsäule(n) um."
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr "Konvertiert Füllungen zu Satinsäulen"
diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po
index 3f409cc0..58e5e50f 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr ""
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr ""
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr ""
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr "Εφαρμογή και Έξοδος"
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr "Εφαρμογή"
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr "MB"
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr "Προρυθμίσεις"
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr "Φόρτωση"
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr "Προσθήκη"
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr "Αντικατάσταση"
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr "Διαγραφή"
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr ""
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr "Προρύθμιση"
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr "Η προρύθμιση \"%s\" δε βρέθηκε."
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr ""
@@ -5208,8 +5208,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po
index 7914884f..8f3683f8 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: English\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr ""
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr ""
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr ""
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr ""
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr ""
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr ""
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr ""
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr ""
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr ""
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr ""
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr ""
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr ""
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr ""
@@ -5208,8 +5208,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po
index f7016f25..dfe3f831 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr "Error: hay más de un comando de %(command)s en el documento, pero sólo
msgid "%(command)s: %(description)s"
msgstr "%(command)s: %(description)s"
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr "Ink/Stich Instrucción"
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr "conector"
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr "marcador de instrucción"
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr "Seleccione una capa para incluir comandos de capa."
@@ -2724,7 +2724,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2954,20 +2954,20 @@ msgstr "Aplicar y Salir"
msgid "Embroidery Params"
msgstr "Parámetros de Bordado"
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3238,7 +3238,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3651,41 +3651,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr "Preajustes"
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr "Cargar"
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr "Añadir"
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr "Sobrescribir"
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr "Eliminar"
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr "Primero ingrese o seleccione un nombre preestablecido."
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr "Preajuste"
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr "Preajuste %s no encontrado."
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr "El preajuste %s ya existe. Utilice otro nombre o presione \"Sobrescribir\""
@@ -5212,8 +5212,7 @@ msgstr "Columnas de satén de enrutamiento automático"
msgid "Preserve order of satin columns"
msgstr "Conservar el orden de las columnas de raso"
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5224,7 +5223,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5249,7 +5248,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5592,11 +5591,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po
index 6c7ef955..3f821127 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr "Ink/Stitch komento"
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr "yhdistäjä"
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr "komento merkki"
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr "Hyväksy ja lopeta"
msgid "Embroidery Params"
msgstr "Brodeeraus Parametrit"
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr "Esiasetukset"
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr "Lataa"
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr "Lisää"
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr "Ylikirjoita"
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr "Poista"
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr "Syötä tai valitse esiasetuksen nimi ensin."
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr "Esiasetus"
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr "Esiasetusta \"%s\" ei löydy."
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr "Pikavalinta \"%s\" on jo olemassa. Käytä muuta nimeä tai paina ylikirjoita"
@@ -5208,8 +5208,7 @@ msgstr "Satiinipolun automaattinen reititys"
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po
index 334295db..349d4c20 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr "Erreur : il y a plus d’une commande de %(command)s dans le document,
msgid "%(command)s: %(description)s"
msgstr "%(command)s: %(description)s"
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr "Commande Ink/Stitch"
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr "connecteur"
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr "marqueur de commande"
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr "Merci de sélectionner un calque pour ajouter des commandes de calque."
@@ -2727,7 +2727,7 @@ msgstr "Colonne satin"
msgid "Please select a fill object and rungs."
msgstr "Merci de sélectionner un remplissage et des traverses."
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr "https://inkstitch.org/fr/docs/satin-tools/#fill-to-satin"
@@ -2960,21 +2960,21 @@ msgstr "Appliquer et Quitter"
msgid "Embroidery Params"
msgstr "Paramètres de broderie"
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr "En cours de fermeture..."
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr "Vous pouvez maintenant fermer cette fenêtre."
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr "Un aperçu de l'impression a été ouvert dans votre navigateur. Cette fenêtre reste ouverte afin de communiuer avec le code javascript qui s'excécute dans votre navigateur.\n\n"
"Cette fenêtre se fermera lorsque vous fermerez l'aperçu dans votre navigateur, ou vous pouvez la fermer manuellement si nécessaire."
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr "Impression Ink/Stitch"
@@ -3245,7 +3245,7 @@ msgstr "Appliquer"
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3662,41 +3662,41 @@ msgstr "MB"
msgid "Clear Stitch Plan Cache"
msgstr "Vider le cache du plan de broderie"
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr "Préréglage"
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr "Charger"
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr "Ajouter"
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr "Écraser"
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr "Effacer"
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr "Veuillez d'abord entrer ou sélectionner un nom de préréglage."
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr "Préréglage"
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr "Le préréglage \"%s\" n'a pas été trouvé."
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr "Le préréglage \"%s\" existe déjà. Veuillez utiliser un autre nom ou appuyez sur \"Écraser\""
@@ -5232,8 +5232,7 @@ msgstr "Agencement automatique de colonnes satin"
msgid "Preserve order of satin columns"
msgstr "Préserver l’ordre des colonnes satin"
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr "Garder les chemins originels"
@@ -5244,7 +5243,7 @@ msgstr "Cette extension tente de créer un chemin de broderie unique qui parcour
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5269,7 +5268,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr "Génère un chemin continu pour broder toutes les colonnes satin sélectionnées"
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5612,11 +5611,19 @@ msgstr "Début/Fin à la traverse"
msgid "Needs at least 2 rungs"
msgstr "Nécessite au moins deux traverses"
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr "Cette extension prend un remplissage et des traverses et convertit le tout en une ou plusieurs colonnes satin."
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr "Convertit des remplissages en colonne satin"
diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po
index ddb8a534..bf9abc61 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr ""
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr ""
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr ""
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr ""
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr ""
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr ""
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr ""
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr ""
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr ""
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr ""
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr ""
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr ""
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr ""
@@ -5208,8 +5208,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po
index 36d485d7..92ec2261 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr ""
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr ""
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr ""
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr ""
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr ""
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr ""
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr ""
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr ""
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr ""
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr ""
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr ""
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr ""
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr ""
@@ -5208,8 +5208,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po
index 11e9dca3..e1458734 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-06 01:29\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr "Errore: esiste più d'un comando %(command)s nel documento ma ne è amme
msgid "%(command)s: %(description)s"
msgstr "%(command)s: %(description)s"
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr "Comando Ink/Stitch"
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr "raccordo"
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr "indicatore di comando"
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr "Selezionare un livello in cui includere i comandi del livello."
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr "Applica ed esci"
msgid "Embroidery Params"
msgstr "Parametri di ricamo"
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr "Impostazioni iniziali"
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr "Caricare"
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr "Aggiungere"
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr "Sovrascrivere"
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr "Cancellare"
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr "Inserire o selezionare un nome di configurazione."
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr "Configurazione iniziale"
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr "Configurazione \"%s\" non trovata."
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr "La configurazione \"%s\" è già esistente. Utilizzare un nome diverso o premere \"Sovrascrivi\""
@@ -5208,8 +5208,7 @@ msgstr "Colonne raso con instradamento automatico"
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po
index e0b0ccc2..00b3a9da 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr "エラー:ドキュメントに複数の%(command)sコマンドがあ
msgid "%(command)s: %(description)s"
msgstr "%(command)s: %(description)s"
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr "インク/ステッチコマンド"
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr "コネクタ"
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr "コマンドマーカー"
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr "コマンドを含めるレイヤーを選択してください。"
@@ -2723,7 +2723,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2953,20 +2953,20 @@ msgstr "適用して終了"
msgid "Embroidery Params"
msgstr "刺繍パラメータ"
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3237,7 +3237,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3650,41 +3650,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr "プリセット"
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr "読み込み"
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr "追加"
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr "上書き"
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr "削除"
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr "最初にプリセット名を入力または選択してください。"
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr "プリセット"
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr "プリセット\"%s \"が見つかりません。"
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr "プリセット「%s」はすでに存在しています。 別の名前を使うか、\"上書き \"を押してください。"
@@ -5211,8 +5211,7 @@ msgstr "サテン自動ルーティング"
msgid "Preserve order of satin columns"
msgstr "サテンカラムの順序を保持"
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5223,7 +5222,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5248,7 +5247,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5591,11 +5590,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po
index 0225a2c0..41339a23 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr ""
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr ""
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr ""
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr ""
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr ""
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr ""
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr ""
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr ""
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr ""
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr ""
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr ""
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr ""
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr ""
@@ -5208,8 +5208,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po
index 9a62e38f..fe683bd5 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr "Fout: er is meer dan één %(command)s in het document, maar er kan er s
msgid "%(command)s: %(description)s"
msgstr "%(command)s: %(description)s"
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr "Ink/Stitch Commando"
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr "verbinding"
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr "commando symbool"
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2721,7 +2721,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2952,20 +2952,20 @@ msgstr "Toepassen en Sluiten"
msgid "Embroidery Params"
msgstr "Borduur Parameters"
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3236,7 +3236,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3650,41 +3650,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr "Voorkeuzen"
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr "Laden"
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr "Toevoegen"
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr "Overschrijven"
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr "Verwijderen"
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr "Eerst een voorkeuze naam kiezen of invoeren."
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr "Voorkeuze"
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr "Voorkeuze \"%s\" niet gevonden."
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr "Voorkeuze \"%s\" bestaat reeds. Gebruik een andere naam of kies \"Overschrijven\""
@@ -5212,8 +5212,7 @@ msgstr "Auto-Routeer Satijnbanen"
msgid "Preserve order of satin columns"
msgstr "Behoudt volgorde van satijnbanen"
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5224,7 +5223,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5249,7 +5248,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5592,11 +5591,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po
index 4ed67d62..df7c65ee 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Norwegian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr ""
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr "forbindelse"
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr "kommando-symbol"
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2951,20 +2951,20 @@ msgstr "Fullfør og Avslutt"
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3235,7 +3235,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3648,41 +3648,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr ""
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr ""
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr "Tilføy"
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr "Overskrive"
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr "Slett"
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr ""
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr ""
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr ""
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr ""
@@ -5209,8 +5209,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5221,7 +5220,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5246,7 +5245,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5589,11 +5588,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po
index 4c06682f..773dd959 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr "Błąd: w dokumencie jest więcej niż jedno %(command)s, polecenie moż
msgid "%(command)s: %(description)s"
msgstr "%(command)s: %(description)s"
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr "Komenda Ink/Stitch"
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr "łącznik"
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr ""
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr "Zastosuj i wyjdź"
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr ""
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr "Załaduj"
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr "Dodaj"
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr "Nadpisz"
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr "Usuń"
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr ""
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr ""
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr ""
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr ""
@@ -5208,8 +5208,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po
index 13cbc71b..a2c3c80a 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr "Comando Ink/Stitch"
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr "connector"
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr "comando do marcador"
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2723,7 +2723,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2953,20 +2953,20 @@ msgstr "Aplicar e Sair"
msgid "Embroidery Params"
msgstr "Parâmetros de Bordado"
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3237,7 +3237,7 @@ msgstr "Aplicar"
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3650,41 +3650,41 @@ msgstr "MB"
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr ""
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr "Carregar"
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr "Adicionar"
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr "Sobrescrever"
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr "Deletar"
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr ""
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr ""
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr ""
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr ""
@@ -5211,8 +5211,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5223,7 +5222,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5248,7 +5247,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5591,11 +5590,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po
index e9a5ff86..a8212ad0 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr ""
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr ""
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr ""
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr "Aplicar e Sair"
msgid "Embroidery Params"
msgstr "Parametros de Bordado"
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr "Pré-definições"
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr "Carregar"
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr "Adicionar"
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr "Substituir"
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr "Eliminar"
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr "Seleccione ou insira uma pré-definição primeiro."
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr "Pré-definição"
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr "Pré-definição \"%s\" não encontrada."
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr "Pré-definição \"%s\" já existe. Use outro nome ou clique \"Substituir\""
@@ -5208,8 +5208,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po
index b8b762bd..5263895f 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Romanian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr ""
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr ""
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr ""
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr "Aplica si iesi"
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr ""
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr "Incarca"
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr "Adauga"
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr "Rescrie"
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr "Sterge"
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr ""
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr "Presetare"
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr ""
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr ""
@@ -5208,8 +5208,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po
index 40e28b2b..a123344d 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr "Ошибка: в дизайне имеется более одной к
msgid "%(command)s: %(description)s"
msgstr "%(command)s: %(description)s"
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr "Команда Ink/Stitch"
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr "связь"
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr "маркер команды"
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr "Применить и Выйти"
msgid "Embroidery Params"
msgstr "Параметры вышивки"
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr "Предустановки параметров"
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr "Загрузить"
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr "Добавить"
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr "Перезаписать"
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr "Удалить"
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr "Введите или выберите имя предустановок."
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr "Предустановка"
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr "Предустановка \"%s\" не найдена."
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr "Предустановка с именем \"%s\" уже существует. Выберите другое имя или нажмите Перезаписать"
@@ -5208,8 +5208,7 @@ msgstr "Авто-Маршрут Сатиновых Колонн"
msgid "Preserve order of satin columns"
msgstr "Сохранить порядок сатиновых колонн"
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po
index 7351311c..98cd2543 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr ""
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr ""
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr ""
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr ""
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr ""
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr ""
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr ""
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr ""
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr ""
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr ""
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr ""
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr ""
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr ""
@@ -5208,8 +5208,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po
index 5fc33075..b7ef0ef7 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr "Ink/Stitch-kommando"
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr "koppling"
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr "kommandomarkör"
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr "Välj ett lager för att inkludera lagerkommandon."
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr "Tillämpa och avsluta"
msgid "Embroidery Params"
msgstr "Broderiparametrar"
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr "Stänger ..."
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr "Ink/Stitch-utskrift (pdf)"
@@ -3234,7 +3234,7 @@ msgstr "Tillämpa"
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr ""
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr ""
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr "Lägg till"
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr "Skriv över"
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr "Ta bort"
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr ""
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr ""
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr ""
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr ""
@@ -5209,8 +5209,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5221,7 +5220,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5246,7 +5245,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5589,11 +5588,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po
index d6cbabee..ec538086 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr ""
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr ""
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr ""
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr "Uygula ve Kapat"
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr ""
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr "Yükle"
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr "Ekle"
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr ""
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr "Sil"
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr ""
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr ""
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr ""
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr ""
@@ -5208,8 +5208,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po
index 5df4803e..9cb5db05 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Ukrainian\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr "Помилка: у документі є більше ніж одна к
msgid "%(command)s: %(description)s"
msgstr "%(command)s: %(description)s"
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr "Ink/Stitch команда"
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr "з'єднувач"
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr "маркер команд"
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr "Застосувати і закрити"
msgid "Embroidery Params"
msgstr "Параметри вишивки"
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr "Передвстановлений набір параметрів"
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr "Завантажити"
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr "Додати"
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr "Перезаписати"
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr "Видалити"
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr "Спочатку введіть або виберіть ім’я передвстановленого набору параметрів."
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr "Передвстановлений набір параметрів"
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr "Передвстановленого набору параметрів \"%s\" не знайдено."
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr "Передвстановлений набір параметрів \"%s\" вже існує. Будь ласка, використайте інше ім’я або натисніть \"Перезаписати\""
@@ -5208,8 +5208,7 @@ msgstr "Авто-Маршрут Сатинових Колонок"
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po
index 36fe434a..dd457101 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr ""
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr ""
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr ""
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr ""
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr ""
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr ""
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr ""
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr ""
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr ""
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr ""
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr ""
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr ""
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr ""
@@ -5208,8 +5208,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po
index e4c7e7c2..f23f3f97 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-04 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr ""
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr ""
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr ""
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2722,7 +2722,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2953,20 +2953,20 @@ msgstr "应用并关闭"
msgid "Embroidery Params"
msgstr "刺绣参数"
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3237,7 +3237,7 @@ msgstr "应用"
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3650,41 +3650,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr "预设"
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr "加载"
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr "添加"
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr "覆盖"
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr "删除"
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr "请先输入或选择一个预设名称。"
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr "预设"
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr "未找到预设“%s”。"
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr "预设“%s”已存在。 请使用其他名称或按“覆盖”"
@@ -5212,8 +5212,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5224,7 +5223,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5249,7 +5248,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5592,11 +5591,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""
diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po
index a9ab74f1..c3e81ccd 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: 2025-03-03 01:29+0000\n"
-"PO-Revision-Date: 2025-03-03 01:29\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
+"PO-Revision-Date: 2025-03-05 01:28\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"MIME-Version: 1.0\n"
@@ -12,7 +12,7 @@ msgstr ""
"Generated-By: Babel 2.17.0\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-03 01:29+0000\n"
+"POT-Creation-Date: 2025-03-05 01:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1002,21 +1002,21 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/commands.py:349 lib/commands.py:469
+#: lib/commands.py:350 lib/commands.py:470
msgid "Ink/Stitch Command"
msgstr ""
#. : the name of the line that connects a command to the object it applies to
-#: lib/commands.py:388
+#: lib/commands.py:389
msgid "connector"
msgstr ""
#. : the name of a command symbol (example: scissors icon for trim command)
-#: lib/commands.py:409
+#: lib/commands.py:410
msgid "command marker"
msgstr ""
-#: lib/commands.py:458
+#: lib/commands.py:459
msgid "Please select a layer to include layer commands."
msgstr ""
@@ -2720,7 +2720,7 @@ msgstr ""
msgid "Please select a fill object and rungs."
msgstr ""
-#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:27
+#: lib/extensions/fill_to_satin.py:146 inx/inkstitch_fill_to_satin.inx:28
msgid "https://inkstitch.org/docs/satin-tools/#fill-to-satin"
msgstr ""
@@ -2950,20 +2950,20 @@ msgstr ""
msgid "Embroidery Params"
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "Closing..."
msgstr ""
-#: lib/extensions/print_pdf.py:141
+#: lib/extensions/print_pdf.py:135
msgid "It is safe to close this window now."
msgstr ""
-#: lib/extensions/print_pdf.py:274
+#: lib/extensions/print_pdf.py:268
msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n"
"This window will close after you close the print preview in your browser, or you can close it manually if necessary."
msgstr ""
-#: lib/extensions/print_pdf.py:455
+#: lib/extensions/print_pdf.py:449
msgid "Ink/Stitch Print"
msgstr ""
@@ -3234,7 +3234,7 @@ msgstr ""
#: inx/inkstitch_convert_to_stroke.inx:12
#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26
#: inx/inkstitch_display_stacking_order.inx:11
-#: inx/inkstitch_fill_to_satin.inx:23 inx/inkstitch_fill_to_stroke.inx:24
+#: inx/inkstitch_fill_to_satin.inx:24 inx/inkstitch_fill_to_stroke.inx:24
#: inx/inkstitch_generate_palette.inx:26 inx/inkstitch_gradient_blocks.inx:26
#: inx/inkstitch_install_custom_palette.inx:14
#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27
@@ -3647,41 +3647,41 @@ msgstr ""
msgid "Clear Stitch Plan Cache"
msgstr ""
-#: lib/gui/presets.py:52
+#: lib/gui/presets.py:51
msgid "Presets"
msgstr ""
-#: lib/gui/presets.py:58
+#: lib/gui/presets.py:57
msgid "Load"
msgstr ""
-#: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:79
+#: lib/gui/presets.py:60 lib/gui/satin_multicolor/colorize_panel.py:79
#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66
msgid "Add"
msgstr ""
-#: lib/gui/presets.py:64
+#: lib/gui/presets.py:63
msgid "Overwrite"
msgstr ""
-#: lib/gui/presets.py:67
+#: lib/gui/presets.py:66
msgid "Delete"
msgstr ""
-#: lib/gui/presets.py:126
+#: lib/gui/presets.py:117
msgid "Please enter or select a preset name first."
msgstr ""
-#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148
+#: lib/gui/presets.py:117 lib/gui/presets.py:123 lib/gui/presets.py:139
msgid "Preset"
msgstr ""
-#: lib/gui/presets.py:132
+#: lib/gui/presets.py:123
#, python-format
msgid "Preset \"%s\" not found."
msgstr ""
-#: lib/gui/presets.py:148
+#: lib/gui/presets.py:139
#, python-format
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr ""
@@ -5208,8 +5208,7 @@ msgstr ""
msgid "Preserve order of satin columns"
msgstr ""
-#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_fill_to_satin.inx:21
-#: inx/inkstitch_redwork.inx:26
+#: inx/inkstitch_auto_satin.inx:14 inx/inkstitch_redwork.inx:26
msgid "Keep original paths"
msgstr ""
@@ -5220,7 +5219,7 @@ msgstr ""
#: inx/inkstitch_auto_satin.inx:19 inx/inkstitch_break_apart.inx:20
#: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15
#: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14
-#: inx/inkstitch_fill_to_satin.inx:26
+#: inx/inkstitch_fill_to_satin.inx:27
#: inx/inkstitch_install_custom_palette.inx:17
#: inx/inkstitch_knockdown_fill.inx:33
#: inx/inkstitch_lettering_along_path.inx:29
@@ -5245,7 +5244,7 @@ msgid "Generates a continuous path through selected satin elements"
msgstr ""
#: inx/inkstitch_auto_satin.inx:30 inx/inkstitch_convert_to_satin.inx:11
-#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:37
+#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_fill_to_satin.inx:38
#: inx/inkstitch_flip.inx:11 inx/inkstitch_satin_multicolor.inx:12
#: inx/inkstitch_stroke_to_lpe_satin.inx:41
#: inx/inkstitch_zigzag_line_to_satin.inx:37
@@ -5588,11 +5587,19 @@ msgstr ""
msgid "Needs at least 2 rungs"
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:24
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Keep original fills"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:22
+msgid "Deletes the original paths for rungs, but keeps the fill elements"
+msgstr ""
+
+#: inx/inkstitch_fill_to_satin.inx:25
msgid "This extension takes in a fill and rung elements and converts them into satin(s)."
msgstr ""
-#: inx/inkstitch_fill_to_satin.inx:34
+#: inx/inkstitch_fill_to_satin.inx:35
msgid "Convert fill elements to satin"
msgstr ""