summaryrefslogtreecommitdiff
path: root/translations
diff options
context:
space:
mode:
Diffstat (limited to 'translations')
-rw-r--r--translations/messages_af_ZA.po101
-rw-r--r--translations/messages_ar_SA.po101
-rw-r--r--translations/messages_ca_ES.po101
-rw-r--r--translations/messages_cs_CZ.po101
-rw-r--r--translations/messages_da_DK.po101
-rw-r--r--translations/messages_de_DE.po101
-rw-r--r--translations/messages_el_GR.po101
-rw-r--r--translations/messages_en_US.po101
-rw-r--r--translations/messages_es_ES.po101
-rw-r--r--translations/messages_fi_FI.po101
-rw-r--r--translations/messages_fr_FR.po105
-rw-r--r--translations/messages_he_IL.po101
-rw-r--r--translations/messages_hu_HU.po101
-rw-r--r--translations/messages_it_IT.po101
-rw-r--r--translations/messages_ja_JP.po101
-rw-r--r--translations/messages_ko_KR.po101
-rw-r--r--translations/messages_nl_NL.po101
-rw-r--r--translations/messages_no_NO.po101
-rw-r--r--translations/messages_pl_PL.po101
-rw-r--r--translations/messages_pt_BR.po101
-rw-r--r--translations/messages_pt_PT.po101
-rw-r--r--translations/messages_ro_RO.po101
-rw-r--r--translations/messages_ru_RU.po101
-rw-r--r--translations/messages_sr_SP.po101
-rw-r--r--translations/messages_sv_SE.po101
-rw-r--r--translations/messages_tr_TR.po101
-rw-r--r--translations/messages_uk_UA.po101
-rw-r--r--translations/messages_vi_VN.po101
-rw-r--r--translations/messages_zh_CN.po101
-rw-r--r--translations/messages_zh_TW.po101
30 files changed, 1922 insertions, 1112 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po
index 1300ef2e..68a94097 100644
--- a/translations/messages_af_ZA.po
+++ b/translations/messages_af_ZA.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Afrikaans\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr ""
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr ""
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr ""
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4315,6 +4334,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6108,54 +6139,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po
index 07c2a362..cbf34006 100644
--- a/translations/messages_ar_SA.po
+++ b/translations/messages_ar_SA.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr ""
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr ""
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr ""
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4319,6 +4338,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6112,54 +6143,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po
index c736425b..5c1e2e59 100644
--- a/translations/messages_ca_ES.po
+++ b/translations/messages_ca_ES.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr ""
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr ""
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr ""
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4315,6 +4334,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6108,54 +6139,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po
index c92cc014..6dadfebd 100644
--- a/translations/messages_cs_CZ.po
+++ b/translations/messages_cs_CZ.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr "Stehy"
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr "Barvy"
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr "Popis"
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr "Název"
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4317,6 +4336,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6110,54 +6141,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ".TXT: Seznam příze [COLOR]"
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ".SVG: Škálovatelná vektorová grafika"
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po
index f778a824..1e53e1b1 100644
--- a/translations/messages_da_DK.po
+++ b/translations/messages_da_DK.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr ""
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr ""
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr ""
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4315,6 +4334,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6108,54 +6139,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po
index 086cc09f..18325b1d 100644
--- a/translations/messages_de_DE.po
+++ b/translations/messages_de_DE.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2333,11 +2333,26 @@ msgstr "Tipp: Öffne Erweiterungen > Ink/Stitch > Fehlerbehebung > Fehlerbehebun
msgid "Please select one or more fill areas to break apart."
msgstr "Um unverbundene Flächen voneinander zu trennen, wähle bitte ein oder mehrere Füllobjekte aus."
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr "%s Elemente entfernt"
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr "Bitte wähle mindestens eine Zeile aus, die in eine Satinsäule konvertiert werden soll."
@@ -2415,16 +2430,20 @@ msgstr "Art"
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr "Stiche"
@@ -2444,7 +2463,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr "Farben"
@@ -2631,7 +2650,7 @@ msgid "Error: Text cannot be applied to the document.\n"
msgstr "Fehler: Der Text kann nicht in das Dokument eingefügt werden.\n"
"%s"
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2807,7 +2826,7 @@ msgid "Description"
msgstr "Beschreibung"
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2854,27 +2873,27 @@ msgstr "Es ist möglich, dass ein Objekt mehr als einen Fehler enthält. Trotzde
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr "Bitte mindestens ein Element zum aktualisieren auswählen. Diese Erweiterung wurde entwickelt, um einzelne Elemente zu aktualisieren, die aus alten Dateien herauskopiert wurden."
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr "Garnliste"
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr "Keine Stick-Dateiformate ausgewählt."
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr "Design Details"
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr "Titel"
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr "Garnabfolge"
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr "Verwendetes Garn"
@@ -2915,7 +2934,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4324,6 +4343,18 @@ msgstr "Entferne Linien, die kleiner sind als der Schwellwert."
msgid "Stroke threshold (px)"
msgstr "Minimale Länge für Linien (px)"
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr "Befehlsymbole skalieren"
@@ -6117,54 +6148,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Erstellen einer ZIP-Datei mit mehreren Stickformaten die Ink/Stitch unterstützt"
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr "Benutzerdefinierter Dateiname"
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr "Definiert die Dateinamen im ZIP-Archiv. Für den Standarddateinamen leer lassen."
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr "Dateiformate"
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr "Ausgabeformate:"
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ".TXT: Garnfarben-Liste [FARBE]"
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ".SVG: Skalierbare Vektorgrafik"
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr "Panelisierung"
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr "Für ein einzelnes Design horizontale und vertikale Wiederholungen auf 1 setzen"
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr "Horizontale Wiederholungen"
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr "Horizontale Abstände (mm)"
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr "Vertikale Wiederholungen"
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr "Vertikale Abstände (mm)"
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr "Ausgabe Optionen"
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr "Benutzerdefinierter Dateiname"
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr "Definiert die Dateinamen im ZIP-Archiv. Für den Standarddateinamen leer lassen."
-
diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po
index 8ae086fe..fe2aaaf6 100644
--- a/translations/messages_el_GR.po
+++ b/translations/messages_el_GR.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr ""
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr ""
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr ""
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4315,6 +4334,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6108,54 +6139,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po
index fbd84ad1..59a94066 100644
--- a/translations/messages_en_US.po
+++ b/translations/messages_en_US.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: English\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr ""
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr ""
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr ""
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4315,6 +4334,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6108,54 +6139,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po
index 4cd3b199..85892691 100644
--- a/translations/messages_es_ES.po
+++ b/translations/messages_es_ES.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2329,11 +2329,26 @@ msgstr "Consejo: Ejecute Extensiones > Ink/Stitch > Solucionar problemas > Soluc
msgid "Please select one or more fill areas to break apart."
msgstr "Seleccione una o más áreas de relleno para separarlas."
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr "%s elementos eliminados"
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr "Seleccione al menos una línea para convertirla en una columna satinada."
@@ -2411,16 +2426,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr "Puntadas"
@@ -2440,7 +2459,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr "Colores"
@@ -2625,7 +2644,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2801,7 +2820,7 @@ msgid "Description"
msgstr "Descripción"
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2848,27 +2867,27 @@ msgstr "Es posible que un objeto contenga más de un error, pero solo habrá un
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr "lista de subprocesos"
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr "No se seleccionaron formatos de archivo de bordado."
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr "Detalles del Diseño"
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr "Titulo"
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr "Orden de subprocesos"
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr "Hilo usado"
@@ -2909,7 +2928,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4316,6 +4335,18 @@ msgstr "Elimina pequeños trazos más cortos que los definidos por el umbral."
msgid "Stroke threshold (px)"
msgstr "Umbral de trazo (px)"
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6109,54 +6140,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Crear un archivo ZIP con múltiples formatos de archivos de bordado usando Ink/Stitch"
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ".SVG: Scalable Vector Graphic"
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po
index 7e1deb8c..b2b28dc9 100644
--- a/translations/messages_fi_FI.po
+++ b/translations/messages_fi_FI.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr ""
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr ""
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr "Kuvaus"
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr "Ei brodeeraus tiedostomuotoa valittuna."
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr ""
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4315,6 +4334,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6108,54 +6139,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Tee ZIP paketti monesta eri tiedostomuodosta"
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po
index f3c48f22..199658c1 100644
--- a/translations/messages_fr_FR.po
+++ b/translations/messages_fr_FR.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-17 01:06\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2334,11 +2334,26 @@ msgstr "Conseil : Exécutez Extensions > Ink/Stitch > Résolution de problèmes
msgid "Please select one or more fill areas to break apart."
msgstr "Veuillez sélectionner une ou plusieurs zones de remplissage à séparer."
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr "%s éléments supprimés"
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr "Veuillez sélectionner au moins une ligne pour convertir en colonne Satin."
@@ -2416,16 +2431,20 @@ msgstr "Type"
msgid "Fill Method"
msgstr "Méthode de remplissage"
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr "Dimensions (mm)"
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr "Points"
@@ -2445,7 +2464,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr "Couleurs"
@@ -2632,7 +2651,7 @@ msgid "Error: Text cannot be applied to the document.\n"
msgstr "Erreur : Le texte ne peut pas être appliqué au document.\n"
"%s"
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2808,7 +2827,7 @@ msgid "Description"
msgstr "Description"
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2855,27 +2874,27 @@ msgstr "Il est possible qu'un objet contienne plus d'une erreur, même s'il n'y
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr "Merci de sélectionner au moins un élément à mettre à jour. Cette extension est prévue pour vous aider à copier/coller des éléments d'anciens dessins."
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr "liste de fils"
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr "Aucun format de fichier broderie sélectionné."
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr "Détails du dessin"
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr "Titre"
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr "Ordre des fils"
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr "Fils utilisés"
@@ -2916,7 +2935,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4327,6 +4346,18 @@ msgstr "Supprimer les petits traits plus courts que le seuil défini."
msgid "Stroke threshold (px)"
msgstr "Seuil de suppression de petits traits (px)"
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr "Mise à l'échelle des symboles de commande"
@@ -5413,7 +5444,7 @@ msgstr "Afficher / masquer les commandes des objets"
#: inx/inkstitch_outline.inx:3
msgid "Outline"
-msgstr ""
+msgstr "Contour"
#: inx/inkstitch_outline.inx:14
msgid "Ratio"
@@ -5421,7 +5452,7 @@ msgstr "Ratio"
#: inx/inkstitch_outline.inx:15
msgid "Allow Holes"
-msgstr ""
+msgstr "Permettre les trous"
#: inx/inkstitch_output_COL.inx:3
msgid "COL file output"
@@ -6120,54 +6151,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Créer un ZIP avec des formats multiples de fichiers de broderie à l’aide d’Ink/Stitch"
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr "Nom de fichier personnalisé"
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr "Définit les noms de fichiers à l'intérieur de l'archive zip. Laissez vide pour le nom de fichier par défaut."
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr "Formats de fichier"
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr "Formats de sortie:"
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ".TXT : Palette de fils [COLOR]"
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ".SVG: Scalable Vector Graphic"
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr "Options de panélisation"
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr "Pour un seul motif, réglez les répétitions horizontales et verticales sur 1"
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr "Répétitions horizontales"
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr "Espacement horizontal (mm)"
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr "Répétitions verticales"
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr "Espacement vertical (mm)"
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr "Options de sortie"
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr "Nom de fichier personnalisé"
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr "Définit les noms de fichiers à l'intérieur de l'archive zip. Laissez vide pour le nom de fichier par défaut."
-
diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po
index a95899e3..f91a0b0f 100644
--- a/translations/messages_he_IL.po
+++ b/translations/messages_he_IL.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr ""
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr ""
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr ""
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4317,6 +4336,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6110,54 +6141,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po
index b8ad6549..01da2b9e 100644
--- a/translations/messages_hu_HU.po
+++ b/translations/messages_hu_HU.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr ""
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr ""
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr ""
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4315,6 +4334,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6108,54 +6139,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po
index a3e557f9..dda449a9 100644
--- a/translations/messages_it_IT.po
+++ b/translations/messages_it_IT.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr "Seleziona una o più area di riempimento da dividere."
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr "Seleziona almeno una linea per convertirla in una colonna raso."
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr "Punti"
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr "Colori"
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr "Descrizione"
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr "Potrebbe accadere che un oggetto contenga più di un errore, ma ci sarà
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr "lista di fili"
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr "Non è stato selezionato nessun formato di file per il ricamo."
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr "Dettagli del Design"
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr "Titolo"
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr "Ordine di punto"
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr "Filo Utilizzato"
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4315,6 +4334,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6108,54 +6139,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Creare un file ZIP con formati di ricamo multipli usando Ink/Stitch"
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po
index 5bcfd401..48e3d284 100644
--- a/translations/messages_ja_JP.po
+++ b/translations/messages_ja_JP.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2331,11 +2331,26 @@ msgstr "ヒント: 拡張機能 > インクステッチ > トラブルシュー
msgid "Please select one or more fill areas to break apart."
msgstr "分解する1つまたは複数の塗りつぶし領域を選択してください。"
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr "%s 要素が削除されました"
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr "サテンの列に変換するには、少なくとも1行を選択してください。"
@@ -2413,16 +2428,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr "ステッチ"
@@ -2442,7 +2461,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr "カラー"
@@ -2627,7 +2646,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2803,7 +2822,7 @@ msgid "Description"
msgstr "説明"
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2850,27 +2869,27 @@ msgstr "1つのオブジェクトに複数のエラーが含まれている可
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr "スレッド一覧"
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr "刺繍ファイルのフォーマットが選択されていません。"
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr "デザイン詳細"
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr "タイトル"
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr "スレッド順序"
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr "使用済みスレッド"
@@ -2911,7 +2930,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4317,6 +4336,18 @@ msgstr "しきい値で定義された長さよりも短いストロークを削
msgid "Stroke threshold (px)"
msgstr "ストロークのしきい値(px)"
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6110,54 +6141,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Ink/Stitchを使って複数の刺繍ファイルフォーマットでZIPを作成"
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po
index 71d8480d..b2ce3fc1 100644
--- a/translations/messages_ko_KR.po
+++ b/translations/messages_ko_KR.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr ""
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr ""
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr ""
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4314,6 +4333,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6107,54 +6138,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po
index e9053aa0..f7ca3ebe 100644
--- a/translations/messages_nl_NL.po
+++ b/translations/messages_nl_NL.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2329,11 +2329,26 @@ msgstr "Tip: Start Extensies > Inkt/Stitch > Problemen oplossen > Objecten oplos
msgid "Please select one or more fill areas to break apart."
msgstr "Selecteer een of meer vulgebieden om op te breken."
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr "%s elementen verwijderd"
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr "Selecteer een of meer lijnen om naar satijnbaan om te zetten."
@@ -2411,16 +2426,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr "Steken"
@@ -2440,7 +2459,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr "Kleuren"
@@ -2627,7 +2646,7 @@ msgid "Error: Text cannot be applied to the document.\n"
msgstr "Fout: Tekst kan niet op het document worden toegepast.\n"
"%s"
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2803,7 +2822,7 @@ msgid "Description"
msgstr "Beschrijving"
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2850,27 +2869,27 @@ msgstr "Het is mogelijk dat een object meer dan één fout bevat, er is echter s
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr "garenlijst"
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr "Geen borduurbestand formaten geselecteerd."
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr "Ontwerp Details"
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr "Titel"
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr "Garen Volgorde"
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr "Garen Gebruikt"
@@ -2911,7 +2930,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4319,6 +4338,18 @@ msgstr "Verwijdert kleine lijnen korter dan de grenswaarde."
msgid "Stroke threshold (px)"
msgstr "Lijn grenswaarde (px)"
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr "Symbolen voor schaalcommando's"
@@ -6112,54 +6143,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Maak een ZIP met meerdere borduurbestandsformaten met behulp van Ink/Stitch"
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ".TXT: Garenlijst [COLOR]"
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ".SVG: Scalable Vector Graphic"
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po
index 4aee03fb..167398ad 100644
--- a/translations/messages_no_NO.po
+++ b/translations/messages_no_NO.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Norwegian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr "Vennligst velg en eller flere områder med fyll for å bryte opp."
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr "%s av elementene er blitt fjernet"
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr "Sting"
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr "Farger"
@@ -2625,7 +2644,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2801,7 +2820,7 @@ msgid "Description"
msgstr "Beskrivelse"
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2848,27 +2867,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr "liste over broderisytråd"
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr "Design detaljer"
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr "Tittel"
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr "Rekkefølgen på sytråden"
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2909,7 +2928,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4316,6 +4335,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6109,54 +6140,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po
index 940e81aa..27b10d12 100644
--- a/translations/messages_pl_PL.po
+++ b/translations/messages_pl_PL.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr "Ściegi"
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr "Kolory"
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr "Opis"
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr ""
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4317,6 +4336,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6110,54 +6141,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Stwórz ZIP z wieloma plikami ściegu dla różnych hafciarek używając Ink/Stitch"
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr "Niestandardowa nazwa pliku"
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr "SVG skalowalna grafika wektorowa"
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr "Niestandardowa nazwa pliku"
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po
index db7ec2ad..369c6a53 100644
--- a/translations/messages_pt_BR.po
+++ b/translations/messages_pt_BR.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr ""
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr "Cores"
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr "Título"
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4315,6 +4334,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6108,54 +6139,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po
index b7c36f06..ba119cf2 100644
--- a/translations/messages_pt_PT.po
+++ b/translations/messages_pt_PT.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr ""
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr ""
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr ""
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4315,6 +4334,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6108,54 +6139,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po
index a251f258..e4220cd5 100644
--- a/translations/messages_ro_RO.po
+++ b/translations/messages_ro_RO.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Romanian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr "Impunsaturi"
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr "Culori"
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr "Titlu"
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4316,6 +4335,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6109,54 +6140,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po
index 6f791766..25a361d6 100644
--- a/translations/messages_ru_RU.po
+++ b/translations/messages_ru_RU.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr "Совет: Попробуйте Расширения > Ink/Stitch > Р
msgid "Please select one or more fill areas to break apart."
msgstr "Выберите одну или несколько заливок для их разделения."
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr "%s элементов удалено"
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr "Выберите хотя бы одну линию для её конвертирования в сатиновую колонну."
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr "Стежков"
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr "Цветов"
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr "Описание"
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr "Возможно, что один объект содержит боле
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr "список ниток"
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr "Не выбрано формата фала вышивки."
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr "Детали Дизайна"
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr "Название"
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr "Порядок нитей"
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr "Использованы нити"
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4317,6 +4336,18 @@ msgstr "Удаляет маленькие линии, которые короч
msgid "Stroke threshold (px)"
msgstr "Порог длины линий (px)"
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6110,54 +6141,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Создать ZIP файл с нессколькоми форматами машинной вышивки используя Ink/Stitch"
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ".SVG: Векторная графика"
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po
index 74f6b3cb..80ef2558 100644
--- a/translations/messages_sr_SP.po
+++ b/translations/messages_sr_SP.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr ""
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr ""
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr ""
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4316,6 +4335,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6109,54 +6140,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po
index 776ef69a..c1516020 100644
--- a/translations/messages_sv_SE.po
+++ b/translations/messages_sv_SE.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr ""
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr ""
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr ""
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4315,6 +4334,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6108,54 +6139,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po
index c19c94e4..1d7bd7bc 100644
--- a/translations/messages_tr_TR.po
+++ b/translations/messages_tr_TR.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr ""
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr ""
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr ""
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4315,6 +4334,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6108,54 +6139,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po
index ce851743..c78acb03 100644
--- a/translations/messages_uk_UA.po
+++ b/translations/messages_uk_UA.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Ukrainian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr "Порада: Спробуйте Розширення > Ink/Stitch > В
msgid "Please select one or more fill areas to break apart."
msgstr "Щоб відокремити непов’язані області одну від одної, виберіть один або кілька об’єктів для заливки."
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr "%s елементів видалено"
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr "Виберіть хоча б одну лінію для її конвертації в сатинову колонку."
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr "Стіжки"
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr "Кольори"
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr "Опис"
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr "Можливо, що один об'єкт містить більше н
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr "список ниток"
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr "Не вибрано формат файла вишивки."
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr "Деталі дизайну"
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr "Назва"
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr "Порядок ниток"
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr "Використано нитки"
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4317,6 +4336,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6110,54 +6141,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Створіть ZIP за допомогою декількох форматів файлів для вишивки за допомогою Ink/Stitch"
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po
index 9ac45441..87a49f9b 100644
--- a/translations/messages_vi_VN.po
+++ b/translations/messages_vi_VN.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr ""
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr ""
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr ""
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4314,6 +4333,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6107,54 +6138,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po
index a63d3ed7..d5ee1cd4 100644
--- a/translations/messages_zh_CN.po
+++ b/translations/messages_zh_CN.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2329,11 +2329,26 @@ msgstr "提示:运行扩展 > Ink/Stitch > 疑难解答 > 对象疑难解答"
msgid "Please select one or more fill areas to break apart."
msgstr "请选择一个或多个填充区域进行拆分。"
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr "已删除 %s 个元素"
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr "请至少选择一行以转换为缎面柱。"
@@ -2411,16 +2426,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr "针迹"
@@ -2440,7 +2459,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr "颜色"
@@ -2626,7 +2645,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2802,7 +2821,7 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2849,27 +2868,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr "标题"
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr "绣线顺序"
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr "使用的绣线"
@@ -2910,7 +2929,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4318,6 +4337,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6111,54 +6142,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "使用 Ink/Stitch 创建具有多种刺绣文件格式的 ZIP"
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ".SVG:可缩放矢量图形"
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-
diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po
index cae2006a..886f56e8 100644
--- a/translations/messages_zh_TW.po
+++ b/translations/messages_zh_TW.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inkstitch\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
-"PO-Revision-Date: 2023-10-16 01:07\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
+"PO-Revision-Date: 2023-10-18 01:06\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-16 01:06+0000\n"
+"POT-Creation-Date: 2023-10-18 01:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2328,11 +2328,26 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
-#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49
+#: lib/extensions/cleanup.py:60
+#, python-format
+msgid "%s elements to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:65
+#, python-format
+msgid "%s groups/layers to remove:"
+msgstr ""
+
+#: lib/extensions/cleanup.py:70
#, python-format
msgid "%s elements removed"
msgstr ""
+#: lib/extensions/cleanup.py:74
+#, python-format
+msgid "%s groups/layers removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:35
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -2410,16 +2425,20 @@ msgstr ""
msgid "Fill Method"
msgstr ""
-#: lib/extensions/element_info.py:59 lib/extensions/element_info.py:66
+#: lib/extensions/element_info.py:59
msgid "Satin Method"
msgstr ""
+#: lib/extensions/element_info.py:66
+msgid "Stroke Method"
+msgstr ""
+
#: lib/extensions/element_info.py:71 lib/extensions/element_info.py:130
msgid "Dimensions (mm)"
msgstr ""
#: lib/extensions/element_info.py:95 lib/extensions/element_info.py:154
-#: lib/extensions/zip.py:138
+#: lib/extensions/zip.py:137
msgid "Stitches"
msgstr ""
@@ -2439,7 +2458,7 @@ msgstr ""
msgid "All Selected Elements"
msgstr ""
-#: lib/extensions/element_info.py:134 lib/extensions/zip.py:139
+#: lib/extensions/element_info.py:134 lib/extensions/zip.py:138
msgid "Colors"
msgstr ""
@@ -2624,7 +2643,7 @@ msgid "Error: Text cannot be applied to the document.\n"
"%s"
msgstr ""
-#: lib/extensions/lettering.py:441 lib/extensions/zip.py:137
+#: lib/extensions/lettering.py:441 lib/extensions/zip.py:136
#: inx/inkstitch_commands_scale_symbols.inx:6
#: inx/inkstitch_lettering_generate_json.inx:82
msgid "Size"
@@ -2800,7 +2819,7 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:106 lib/extensions/troubleshoot.py:155
-#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_element_info.inx:10
+#: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10
#: inx/inkstitch_remove_embroidery_settings.inx:39
#: inx/inkstitch_select_elements.inx:77 inx/inkstitch_troubleshoot.inx:12
#: inx/inkstitch_update_svg.inx:10
@@ -2847,27 +2866,27 @@ msgstr ""
msgid "Please select at least one element to update. This extension is designed to help you update copy and pasted elements from old designs."
msgstr ""
-#: lib/extensions/zip.py:80
+#: lib/extensions/zip.py:79
msgid "threadlist"
msgstr ""
-#: lib/extensions/zip.py:89
+#: lib/extensions/zip.py:88
msgid "No embroidery file formats selected."
msgstr ""
-#: lib/extensions/zip.py:133
+#: lib/extensions/zip.py:132
msgid "Design Details"
msgstr ""
-#: lib/extensions/zip.py:136
+#: lib/extensions/zip.py:135
msgid "Title"
msgstr ""
-#: lib/extensions/zip.py:141
+#: lib/extensions/zip.py:140
msgid "Thread Order"
msgstr ""
-#: lib/extensions/zip.py:154
+#: lib/extensions/zip.py:153
msgid "Thread Used"
msgstr ""
@@ -2908,7 +2927,7 @@ msgid "More information on our website:"
msgstr ""
#: lib/gui/element_info.py:60 lib/gui/element_info.py:61
-msgid "https://inkstitch.org/troubleshoot#element-info"
+msgid "https://inkstitch.org/docs/troubleshoot#element-info"
msgstr ""
#: lib/gui/preferences.py:16 lib/gui/preferences.py:17
@@ -4314,6 +4333,18 @@ msgstr ""
msgid "Stroke threshold (px)"
msgstr ""
+#: inx/inkstitch_cleanup.inx:12
+msgid "Remove empty layers and groups"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Test run"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:17
+msgid "Only display labels and ids of affected elements and groups without removing them."
+msgstr ""
+
#: inx/inkstitch_commands_scale_symbols.inx:3
msgid "Scale Command Symbols"
msgstr ""
@@ -6107,54 +6138,50 @@ msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
#: inx/inkstitch_zip.inx:13
+msgid "Custom file name"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:13
+msgid "Defines the file names inside the zip archive. Leave empty for default file name."
+msgstr ""
+
+#: inx/inkstitch_zip.inx:16
msgid "File Formats"
msgstr ""
-#: inx/inkstitch_zip.inx:14
+#: inx/inkstitch_zip.inx:17
msgid "Output formats:"
msgstr ""
-#: inx/inkstitch_zip.inx:29
+#: inx/inkstitch_zip.inx:32
msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:30
+#: inx/inkstitch_zip.inx:33
msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: inx/inkstitch_zip.inx:33
+#: inx/inkstitch_zip.inx:36
msgid "Panelization Options"
msgstr ""
-#: inx/inkstitch_zip.inx:34
+#: inx/inkstitch_zip.inx:37
msgid "For single design set horizontal and vertical repeats to 1"
msgstr ""
-#: inx/inkstitch_zip.inx:36
+#: inx/inkstitch_zip.inx:39
msgid "Horizontal repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:37
+#: inx/inkstitch_zip.inx:40
msgid "Horizontal spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:38
+#: inx/inkstitch_zip.inx:41
msgid "Vertical repeats"
msgstr ""
-#: inx/inkstitch_zip.inx:39
+#: inx/inkstitch_zip.inx:42
msgid "Vertical spacing (mm)"
msgstr ""
-#: inx/inkstitch_zip.inx:41
-msgid "Output Options"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Custom file name"
-msgstr ""
-
-#: inx/inkstitch_zip.inx:43
-msgid "Defines the file names inside the zip archive. Leave empty for default file name."
-msgstr ""
-