summaryrefslogtreecommitdiff
path: root/translations
diff options
context:
space:
mode:
authorInk/Stitch Crowdin integration <inkstitch-crowdin@lex.gd>2020-06-11 00:22:05 +0000
committerInk/Stitch Crowdin integration <inkstitch-crowdin@lex.gd>2020-06-11 00:22:05 +0000
commit37d330a4e5a5aafa9a2d23e78c29e78f33eaa8fc (patch)
tree00191e55d3c31cf16b519c53175830e3908f4411 /translations
parent67482fdfe02c8f3f6373b752a8c8092253737b8b (diff)
new translations from Crowdin
Diffstat (limited to 'translations')
-rw-r--r--translations/messages_af_ZA.po108
-rw-r--r--translations/messages_ar_SA.po108
-rw-r--r--translations/messages_ca_ES.po108
-rw-r--r--translations/messages_cs_CZ.po114
-rw-r--r--translations/messages_da_DK.po108
-rw-r--r--translations/messages_de_DE.po130
-rw-r--r--translations/messages_el_GR.po108
-rw-r--r--translations/messages_en_US.po108
-rw-r--r--translations/messages_es_ES.po128
-rw-r--r--translations/messages_fi_FI.po134
-rw-r--r--translations/messages_fr_FR.po130
-rw-r--r--translations/messages_he_IL.po108
-rw-r--r--translations/messages_hu_HU.po108
-rw-r--r--translations/messages_it_IT.po130
-rw-r--r--translations/messages_ja_JP.po108
-rw-r--r--translations/messages_ko_KR.po108
-rw-r--r--translations/messages_nl_NL.po118
-rw-r--r--translations/messages_no_NO.po122
-rw-r--r--translations/messages_pl_PL.po126
-rw-r--r--translations/messages_pt_BR.po120
-rw-r--r--translations/messages_pt_PT.po108
-rw-r--r--translations/messages_ro_RO.po108
-rw-r--r--translations/messages_ru_RU.po112
-rw-r--r--translations/messages_sr_SP.po108
-rw-r--r--translations/messages_sv_SE.po108
-rw-r--r--translations/messages_tr_TR.po110
-rw-r--r--translations/messages_uk_UA.po126
-rw-r--r--translations/messages_vi_VN.po108
-rw-r--r--translations/messages_zh_CN.po108
-rw-r--r--translations/messages_zh_TW.po108
30 files changed, 2230 insertions, 1206 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po
index 07ef77fa..a039c222 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:24\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Afrikaans\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: af_ZA\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po
index f3f96649..bcfffdf2 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:24\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: ar_SA\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po
index d34202ad..0bad6315 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:24\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Catalan\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: ca_ES\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po
index 1b449c2f..86cbfdad 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:24\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: cs_CZ\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -144,7 +144,7 @@ msgstr ""
#. command that affects a layer
#: lib/commands.py:48
msgid "Ignore layer (do not stitch any objects in this layer)"
-msgstr ""
+msgstr "Ignorovat vrstvu (nešít žádné objekty v této vrstvě)"
#. command that affects entire document
#: lib/commands.py:51
@@ -173,7 +173,7 @@ msgstr ""
#: lib/commands.py:292 lib/commands.py:403 lib/extensions/layer_commands.py:29
msgid "Ink/Stitch Command"
-msgstr ""
+msgstr "Ink/Stitch příkaz"
#. : the name of the line that connects a command to the object it applies to
#: lib/commands.py:317
@@ -238,7 +238,7 @@ msgstr ""
#: lib/elements/auto_fill.py:95
msgid "Max stitch length"
-msgstr ""
+msgstr "Maximální délka stehu"
#: lib/elements/auto_fill.py:96
msgid "default: equal to fill max stitch length"
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po
index bd05ec3c..73ab561e 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:24\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: da_DK\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po
index 24ad5ac2..12565d59 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:24\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -20,69 +20,69 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: de_DE\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
-msgstr ""
+msgid "Ink/Stitch Medium Font"
+msgstr "Ink/Stitch Mittelgroße Schrift"
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
-msgstr ""
-
-#. name of font in fonts/small_font
-#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
-msgstr "Ink/Stitch Kleine Schrift"
-
-#. description of font in fonts/small_font
-#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
-msgstr "Für kleine Schriftgrößen geeignet. Der Großbuchstabe \"M\" ist bei 100% Skalierung 5,08 mm breit. Die Schrift kann bis auf 300% skaliert werden."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgstr "Für mittelgroße Schriftgrößen geeignet. Der Großbuchstabe \"M\" ist bei 100% Skalierung 15,24 mm breit. Die Schrift kann von 75% bis auf 150% skaliert werden. Alle Satinkolumnen haben eine Konturunterlage."
#. name of font in fonts/tt_directors
-#: inkstitch-fonts-metadata.py:10
+#: inkstitch-fonts-metadata.py:6
msgid "TT Directors"
msgstr "TT Directors"
#. description of font in fonts/tt_directors
-#: inkstitch-fonts-metadata.py:12
+#: inkstitch-fonts-metadata.py:8
msgid "A font suited for directing"
msgstr "Eine Schrift geeignete für wichtiges"
-#. name of font in fonts/medium_font
+#. name of font in fonts/dejavufont
+#: inkstitch-fonts-metadata.py:10
+msgid "Dejavu for Inkstitch semicondensed"
+msgstr ""
+
+#. description of font in fonts/dejavufont
+#: inkstitch-fonts-metadata.py:12
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgstr ""
+
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
-msgstr "Ink/Stitch Mittelgroße Schrift"
+msgid "Geneva Simple Sans"
+msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
+msgid "Suitable for small fonts (6 to 15mm)"
+msgstr ""
+
+#. name of font in fonts/small_font
+#: inkstitch-fonts-metadata.py:18
+msgid "Ink/Stitch Small Font"
+msgstr "Ink/Stitch Kleine Schrift"
+
+#. description of font in fonts/small_font
+#: inkstitch-fonts-metadata.py:20
#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
-msgstr "Für mittelgroße Schriftgrößen geeignet. Der Großbuchstabe \"M\" ist bei 100% Skalierung 15,24 mm breit. Die Schrift kann von 75% bis auf 150% skaliert werden. Alle Satinkolumnen haben eine Konturunterlage."
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgstr "Für kleine Schriftgrößen geeignet. Der Großbuchstabe \"M\" ist bei 100% Skalierung 5,08 mm breit. Die Schrift kann bis auf 300% skaliert werden."
#. name of font in fonts/tt_masters
-#: inkstitch-fonts-metadata.py:18
+#: inkstitch-fonts-metadata.py:22
msgid "TT Masters"
msgstr "TT Meister"
#. description of font in fonts/tt_masters
-#: inkstitch-fonts-metadata.py:20
+#: inkstitch-fonts-metadata.py:24
msgid "A font suited for heavy typing :)"
msgstr "Eine Schrift geeignete für fett geschriebenes :)"
-#. name of font in fonts/geneva_simple
-#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
-msgstr ""
-
-#. description of font in fonts/geneva_simple
-#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
-msgstr ""
-
#. name of font in fonts/geneva_rounded
#: inkstitch-fonts-metadata.py:26
msgid "Geneva Simple Sans Rounded"
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr "Vernähen"
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr "Faden vernähen. Bei manueller Stichplatzierung hat diese Einstellung keinen Effekt."
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr "Objekt %(id)s hat ein leeres Attribut 'd'. Bitte lösche dieses Objekt aus dem Dokument."
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr "%(id)s beinhaltet mehr als einen Befehl vom Typ '%(command)s'"
@@ -355,7 +355,7 @@ msgstr "%(id)s beinhaltet mehr als einen Befehl vom Typ '%(command)s'"
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr "Fehler:"
@@ -673,15 +673,15 @@ msgstr "Wiederholungen"
msgid "Defines how many times to run down and back along the path."
msgstr "Definiert, wie oft am Pfad herunter und zurück gelaufen wird."
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr "Manuelle Stichpositionierung"
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr "Stickt jeden Punkt des Pfades. Laufstichlänge und Zick-Zack-Abstand werden ignoriert."
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr "Veraltete Laufstich-Einstellung erkannt!\n\n"
@@ -729,6 +729,11 @@ msgstr ""
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:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr "Bitte wähle mindestens eine Zeile aus, die in eine Satinkolumne konvertiert werden soll."
@@ -939,7 +944,8 @@ msgid "Description"
msgstr "Beschreibung"
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr "Fehlerbehebung"
@@ -1755,6 +1761,34 @@ msgstr "Füllstitch Werkzeuge"
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Konvertierung Linie zu Satinstich"
diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po
index b39bd7ef..13b63078 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:24\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Greek\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: el_GR\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po
index 66ce2dde..7f3215c2 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:24\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: English\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: en_US\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po
index 6d58100d..760e6ff6 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:25\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: es_ES\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
-msgstr ""
+msgid "Ink/Stitch Medium Font"
+msgstr "Ink/Stitch Fuente Tamaño Medio"
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
-msgstr ""
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgstr "Una fuente básica adecuada para caracteres de tamaño medio. La \"M\", eme mayúscula, tiene un ancho de 15,24mm en una ecala de 100%. Puede escalarse entre 75% y 150%. Los puntos de satín tienen un contorno base."
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
-msgstr "Ink/Stitch Fuente Pequeña"
+msgid "TT Directors"
+msgstr "TT Directors"
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
-msgstr "Fuente adecuada para caracteres pequeños. La \"M\", eme mayúscula, tiene 5,08mm de ancho en la escala 100%. Se puede escalar hasta 300%."
+msgid "A font suited for directing"
+msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
-msgstr "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
+msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
-msgstr "Ink/Stitch Fuente Tamaño Medio"
+msgid "Geneva Simple Sans"
+msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
-msgstr "Una fuente básica adecuada para caracteres de tamaño medio. La \"M\", eme mayúscula, tiene un ancho de 15,24mm en una ecala de 100%. Puede escalarse entre 75% y 150%. Los puntos de satín tienen un contorno base."
+msgid "Suitable for small fonts (6 to 15mm)"
+msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
-msgstr "TT Masters"
+msgid "Ink/Stitch Small Font"
+msgstr "Ink/Stitch Fuente Pequeña"
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
-msgstr ""
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgstr "Fuente adecuada para caracteres pequeños. La \"M\", eme mayúscula, tiene 5,08mm de ancho en la escala 100%. Se puede escalar hasta 300%."
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
-msgstr ""
+msgid "TT Masters"
+msgstr "TT Masters"
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr "%(id)s tiene más de un comando de tipo '%(command)s' ligado a él"
@@ -355,7 +355,7 @@ msgstr "%(id)s tiene más de un comando de tipo '%(command)s' ligado a él"
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr "error:"
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po
index b1362194..542efc38 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:24\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Finnish\n"
"MIME-Version: 1.0\n"
@@ -20,68 +20,68 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: fi_FI\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
-msgstr ""
+msgid "Ink/Stitch Medium Font"
+msgstr "Ink/Stitch Keskikokoinen kirjasin"
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
-msgstr ""
-
-#. name of font in fonts/small_font
-#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
-msgstr "Ink/Stitch Small Font"
-
-#. description of font in fonts/small_font
-#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
-msgstr "Pienikirjasin tyyppi."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgstr "Perus kirjasin."
#. name of font in fonts/tt_directors
-#: inkstitch-fonts-metadata.py:10
+#: inkstitch-fonts-metadata.py:6
msgid "TT Directors"
msgstr "TT Directors"
#. description of font in fonts/tt_directors
-#: inkstitch-fonts-metadata.py:12
+#: inkstitch-fonts-metadata.py:8
msgid "A font suited for directing"
msgstr "Ohjaus kirjasin tyyppi"
-#. name of font in fonts/medium_font
+#. name of font in fonts/dejavufont
+#: inkstitch-fonts-metadata.py:10
+msgid "Dejavu for Inkstitch semicondensed"
+msgstr ""
+
+#. description of font in fonts/dejavufont
+#: inkstitch-fonts-metadata.py:12
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgstr ""
+
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
-msgstr "Ink/Stitch Keskikokoinen kirjasin"
+msgid "Geneva Simple Sans"
+msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
-msgstr "TT Masters"
+msgid "Ink/Stitch Small Font"
+msgstr "Ink/Stitch Small Font"
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
-msgstr "Raskaampaan käyttöön"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgstr "Pienikirjasin tyyppi."
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
-msgstr ""
+msgid "TT Masters"
+msgstr "TT Masters"
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
-msgstr ""
+msgid "A font suited for heavy typing :)"
+msgstr "Raskaampaan käyttöön"
#. name of font in fonts/geneva_rounded
#: inkstitch-fonts-metadata.py:26
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr "virhe:"
@@ -673,15 +673,15 @@ msgstr "Toistot"
msgid "Defines how many times to run down and back along the path."
msgstr "Määrittää kuinka monta kertaa polkua pitkin tikataan edestakaisin."
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr "Manuaalinen tikin sijoitus"
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr "Tikkaa jokainen kulmapiste polulla. Tikin pituus ja sik-sak väli jätetään huomiotta."
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -938,7 +943,8 @@ msgid "Description"
msgstr "Kuvaus"
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr "Vianhaku"
@@ -1296,7 +1302,7 @@ msgstr "Syötä ostojärjestys numero..."
#: print/templates/headline.html:15
#, python-format
msgid "%m/%d/%Y"
-msgstr ""
+msgstr "%m/%d/%Y"
#: print/templates/operator_detailedview.html:10
msgid "Thread Consumption"
@@ -1754,6 +1760,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Muunna viiva satiiniksi"
@@ -1974,7 +2008,7 @@ msgstr "pienin karan nopeus (grbl $30 asetus)"
#: templates/output_params_txt.xml:39
msgid "feed rate (in mm/min, set to -1 to omit)"
-msgstr ""
+msgstr "syöttö nopeus (mm/min)"
#: templates/params.inx:3
msgid "Params"
diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po
index 2e164d67..e38aead3 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:24\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -20,69 +20,69 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: fr_FR\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
-msgstr ""
+msgid "Ink/Stitch Medium Font"
+msgstr "Fonte médium pour Ink/Stitch"
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
-msgstr ""
-
-#. name of font in fonts/small_font
-#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
-msgstr "Petite fonte Ink/Stitch"
-
-#. description of font in fonts/small_font
-#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
-msgstr "Une fonte adaptée pour les petits caractères. Le \"M\" a une largeur de 5,08mm à une échelle de 100%. Il est possible de l’agrandir de 300%."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgstr "Une fonte idéale pour des caractères de taille moyenne. La lettre \"M\" (majuscule) a une largeur de 15,24 mm à une échelle de 100%. On peut transformer la taille entre 75% et 150%. Les points satin utilisent une sous-couches avec des lignes de contour."
#. name of font in fonts/tt_directors
-#: inkstitch-fonts-metadata.py:10
+#: inkstitch-fonts-metadata.py:6
msgid "TT Directors"
msgstr "TT directors"
#. description of font in fonts/tt_directors
-#: inkstitch-fonts-metadata.py:12
+#: inkstitch-fonts-metadata.py:8
msgid "A font suited for directing"
msgstr "Une fonte faite pour des metteurs en scène"
-#. name of font in fonts/medium_font
+#. name of font in fonts/dejavufont
+#: inkstitch-fonts-metadata.py:10
+msgid "Dejavu for Inkstitch semicondensed"
+msgstr ""
+
+#. description of font in fonts/dejavufont
+#: inkstitch-fonts-metadata.py:12
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgstr ""
+
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
-msgstr "Fonte médium pour Ink/Stitch"
+msgid "Geneva Simple Sans"
+msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
+msgid "Suitable for small fonts (6 to 15mm)"
+msgstr ""
+
+#. name of font in fonts/small_font
+#: inkstitch-fonts-metadata.py:18
+msgid "Ink/Stitch Small Font"
+msgstr "Petite fonte Ink/Stitch"
+
+#. description of font in fonts/small_font
+#: inkstitch-fonts-metadata.py:20
#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
-msgstr "Une fonte idéale pour des caractères de taille moyenne. La lettre \"M\" (majuscule) a une largeur de 15,24 mm à une échelle de 100%. On peut transformer la taille entre 75% et 150%. Les points satin utilisent une sous-couches avec des lignes de contour."
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgstr "Une fonte adaptée pour les petits caractères. Le \"M\" a une largeur de 5,08mm à une échelle de 100%. Il est possible de l’agrandir de 300%."
#. name of font in fonts/tt_masters
-#: inkstitch-fonts-metadata.py:18
+#: inkstitch-fonts-metadata.py:22
msgid "TT Masters"
msgstr "TT masters"
#. description of font in fonts/tt_masters
-#: inkstitch-fonts-metadata.py:20
+#: inkstitch-fonts-metadata.py:24
msgid "A font suited for heavy typing :)"
msgstr "Une fonte \"lourde\""
-#. name of font in fonts/geneva_simple
-#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
-msgstr ""
-
-#. description of font in fonts/geneva_simple
-#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
-msgstr ""
-
#. name of font in fonts/geneva_rounded
#: inkstitch-fonts-metadata.py:26
msgid "Geneva Simple Sans Rounded"
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr "Points d'arrêt"
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr "Ajouter des points d'arrêt. Le point manuel ne les ajoute pas."
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr "L'objet %(id)s a un attribut 'd' vide. S’il vous plaît supprimer cet objet dans votre document."
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr "Plus d’une commande de type «%(command)s» est liée à %(id)s"
@@ -355,7 +355,7 @@ msgstr "Plus d’une commande de type «%(command)s» est liée à %(id)s"
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr "erreur :"
@@ -673,15 +673,15 @@ msgstr "répétez"
msgid "Defines how many times to run down and back along the path."
msgstr "Définit combien de fois broder en avant et en arrière le long du chemin."
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr "Placement manuel de points"
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr "Broder chaque nœud dans le tracé. La longueur de points et l’espacement du zig-zag sont ignorés."
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr "Détection d'une définition obsolète de point droit ! Il semble que vous utilisez une largeur inférieure à 0,5 unités pour indiquer un point droit, qui est obsolète. Au lieu de cela, veuillez configurer votre tracé avec des pointillés. N’importe quel genre de trait fonctionne."
@@ -728,6 +728,11 @@ msgstr ""
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:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
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ée."
@@ -938,7 +943,8 @@ msgid "Description"
msgstr "Description"
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr "Résolution de problèmes"
@@ -1754,6 +1760,34 @@ msgstr "Outils de remplissage"
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Convertir ligne en satin"
diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po
index 6ce280af..8c836978 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:24\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Hebrew\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: he_IL\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po
index dffa4402..3fe10e08 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:25\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: hu_HU\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po
index a65b1bf8..93ce5ab9 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:25\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Italian\n"
"MIME-Version: 1.0\n"
@@ -20,69 +20,69 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: it_IT\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
-msgstr ""
+msgid "Ink/Stitch Medium Font"
+msgstr "Ink/Stitch Font Medio"
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
-msgstr ""
-
-#. name of font in fonts/small_font
-#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
-msgstr "Ink/Stitch Font Piccolo"
-
-#. description of font in fonts/small_font
-#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
-msgstr "Un font adatto per caratteri piccoli. L'em maiuscolo è largo 0.5 cm al 100%. Può essere ampliato fino a 300%."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgstr "Font di base adatto per caratteri di medie dimensioni. L'em maiuscolo è largo 1,5 cm a scala 100%. Può essere ridotto al 75% o ampliato al 150%. Ogni satinato ha un contorno sul livello inferiore."
#. name of font in fonts/tt_directors
-#: inkstitch-fonts-metadata.py:10
+#: inkstitch-fonts-metadata.py:6
msgid "TT Directors"
msgstr "TT Direttori"
#. description of font in fonts/tt_directors
-#: inkstitch-fonts-metadata.py:12
+#: inkstitch-fonts-metadata.py:8
msgid "A font suited for directing"
msgstr "Un font adatto a dare direzione"
-#. name of font in fonts/medium_font
+#. name of font in fonts/dejavufont
+#: inkstitch-fonts-metadata.py:10
+msgid "Dejavu for Inkstitch semicondensed"
+msgstr ""
+
+#. description of font in fonts/dejavufont
+#: inkstitch-fonts-metadata.py:12
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgstr ""
+
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
-msgstr "Ink/Stitch Font Medio"
+msgid "Geneva Simple Sans"
+msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
+msgid "Suitable for small fonts (6 to 15mm)"
+msgstr ""
+
+#. name of font in fonts/small_font
+#: inkstitch-fonts-metadata.py:18
+msgid "Ink/Stitch Small Font"
+msgstr "Ink/Stitch Font Piccolo"
+
+#. description of font in fonts/small_font
+#: inkstitch-fonts-metadata.py:20
#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
-msgstr "Font di base adatto per caratteri di medie dimensioni. L'em maiuscolo è largo 1,5 cm a scala 100%. Può essere ridotto al 75% o ampliato al 150%. Ogni satinato ha un contorno sul livello inferiore."
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgstr "Un font adatto per caratteri piccoli. L'em maiuscolo è largo 0.5 cm al 100%. Può essere ampliato fino a 300%."
#. name of font in fonts/tt_masters
-#: inkstitch-fonts-metadata.py:18
+#: inkstitch-fonts-metadata.py:22
msgid "TT Masters"
msgstr "TT Masters"
#. description of font in fonts/tt_masters
-#: inkstitch-fonts-metadata.py:20
+#: inkstitch-fonts-metadata.py:24
msgid "A font suited for heavy typing :)"
msgstr "Un font adatto a chi batte forte sui tasti :)"
-#. name of font in fonts/geneva_simple
-#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
-msgstr ""
-
-#. description of font in fonts/geneva_simple
-#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
-msgstr ""
-
#. name of font in fonts/geneva_rounded
#: inkstitch-fonts-metadata.py:26
msgid "Geneva Simple Sans Rounded"
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr "Legami"
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr "Aggiungi legami. Punti manuali non aggiungeranno legami."
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr "L'oggetto %(id)s ha un attributo vuoto. Cancella questo oggetto dal tuo documento."
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr "%(id)s ha più di un comando del tipo '%(command)s' collegato ad esso"
@@ -355,7 +355,7 @@ msgstr "%(id)s ha più di un comando del tipo '%(command)s' collegato ad esso"
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr "errore:"
@@ -673,15 +673,15 @@ msgstr "Ripetizioni"
msgid "Defines how many times to run down and back along the path."
msgstr "Definisce quante volte percorre avanti e indietro il percorso."
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr "Piazzamento manuale dei punti"
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr "Cuci ogni nodo del percorso. La lunghezza del punto e lo spazio nel zig-zag sono ignorati."
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr "Rilevata vecchia impostazione del punto corrente!\n"
@@ -729,6 +729,11 @@ 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:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr "Seleziona almeno una linea per convertirla in una colonna raso."
@@ -939,7 +944,8 @@ msgid "Description"
msgstr "Descrizione"
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr "Risoluzione problemi"
@@ -1755,6 +1761,34 @@ msgstr "Strumenti di Riempimento"
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Converti linea in raso"
diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po
index 6180446b..fd9ba0fc 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:25\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Japanese\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: ja_JP\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po
index 5f1f183d..02eab5ef 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:25\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Korean\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: ko_KR\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po
index f4a81028..5ad2c12f 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:24\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,71 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: nl_NL\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
-msgstr ""
+msgid "Ink/Stitch Small Font"
+msgstr "#. naam van font in fonts / small_font\n"
+"#: inkstitch-fonts-metadata. py: 2"
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
-msgstr ""
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgstr "#. beschrijving van font in fonts/small_font\n"
+"#: inkstitch-fonts-metadata. py: 4\n"
+"#, python-format."
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
-msgstr ""
+msgid "TT Masters"
+msgstr "#. naam van font in fonts/tt_masters\n"
+"#: inkstitch-fonts-metadata. py: 6"
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +338,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +359,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +677,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +732,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +946,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1763,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po
index cc228c7a..612029f8 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:25\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Norwegian\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: no_NO\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -104,37 +104,37 @@ msgstr ""
#. command attached to an object
#: lib/commands.py:23
msgid "Fill stitch starting position"
-msgstr ""
+msgstr "Fyll startposisjon"
#. command attached to an object
#: lib/commands.py:26
msgid "Fill stitch ending position"
-msgstr ""
+msgstr "Fyll sluttposisjon"
#. command attached to an object
#: lib/commands.py:29
msgid "Auto-route satin stitch starting position"
-msgstr ""
+msgstr "Sett satin stitch startposisjon automatisk"
#. command attached to an object
#: lib/commands.py:32
msgid "Auto-route satin stitch ending position"
-msgstr ""
+msgstr "Sett satin stitch sluttposisjon automatisk"
#. command attached to an object
#: lib/commands.py:35
msgid "Stop (pause machine) after sewing this object"
-msgstr ""
+msgstr "Stopp (pause maskina) når objektet er ferdig"
#. command attached to an object
#: lib/commands.py:38
msgid "Trim thread after sewing this object"
-msgstr ""
+msgstr "Klipp tråden når objektet er ferdig"
#. command attached to an object
#: lib/commands.py:41
msgid "Ignore this object (do not stitch)"
-msgstr ""
+msgstr "Ignorer dette objektet (ikkje sy)"
#. command attached to an object
#: lib/commands.py:44
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po
index 2cc96432..de29cd1a 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:25\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -20,69 +20,69 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: pl_PL\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
-msgstr ""
+msgid "Ink/Stitch Medium Font"
+msgstr "Ink/Stitch średnia czcionka"
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
-msgstr ""
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgstr "Podstawowa czcionka do średniej wielkości znaków. Wielkość w skali 100% wynosi 15,24 mm. Można skalować od 75% do 150%. Każda satyna ma podkład konturowy."
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
-msgstr "Ink/Stitch mała czcionka"
+msgid "TT Directors"
+msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
-msgstr "Czcionka dostosowana do małych znaków. Przy skali 100% wysokość wynosi 5,08 mm. Można skalować do 300%."
+msgid "A font suited for directing"
+msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
-msgstr "Ink/Stitch średnia czcionka"
+msgid "Geneva Simple Sans"
+msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
+msgid "Suitable for small fonts (6 to 15mm)"
+msgstr ""
+
+#. name of font in fonts/small_font
+#: inkstitch-fonts-metadata.py:18
+msgid "Ink/Stitch Small Font"
+msgstr "Ink/Stitch mała czcionka"
+
+#. description of font in fonts/small_font
+#: inkstitch-fonts-metadata.py:20
#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
-msgstr "Podstawowa czcionka do średniej wielkości znaków. Wielkość w skali 100% wynosi 15,24 mm. Można skalować od 75% do 150%. Każda satyna ma podkład konturowy."
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgstr "Czcionka dostosowana do małych znaków. Przy skali 100% wysokość wynosi 5,08 mm. Można skalować do 300%."
#. name of font in fonts/tt_masters
-#: inkstitch-fonts-metadata.py:18
+#: inkstitch-fonts-metadata.py:22
msgid "TT Masters"
msgstr "TT Metry"
#. description of font in fonts/tt_masters
-#: inkstitch-fonts-metadata.py:20
+#: inkstitch-fonts-metadata.py:24
msgid "A font suited for heavy typing :)"
msgstr "Czcionka dostosowana do ciężkiego pisania :)"
-#. name of font in fonts/geneva_simple
-#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
-msgstr ""
-
-#. description of font in fonts/geneva_simple
-#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
-msgstr ""
-
#. name of font in fonts/geneva_rounded
#: inkstitch-fonts-metadata.py:26
msgid "Geneva Simple Sans Rounded"
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po
index 797fa1cc..95060da1 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:25\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: pt_BR\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
-msgstr ""
+msgid "Ink/Stitch Medium Font"
+msgstr "Ink/Stitch Fonte Média"
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
-msgstr ""
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgstr "Uma fonte básica adequada a caracteres de tamanho médio. A maiúscula tem 1,5 centímetros de largura na escala de 100%. Pode ser reduzida em até 75% ou aumentada em até 150%. Todas as colunas têm camada inferior em contorno."
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
-msgstr ""
+msgid "Ink/Stitch Small Font"
+msgstr "Ink/Stitch Fonte Pequena"
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
-msgstr ""
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgstr "Uma fonte adequada para letras pequenas. A maiúscula tem 0,5 centímetros de largura na escala de 100%. Pode ser aumentada em até 300%."
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -104,12 +104,12 @@ msgstr ""
#. command attached to an object
#: lib/commands.py:23
msgid "Fill stitch starting position"
-msgstr ""
+msgstr "Posição inicial do ponto de preenchimento"
#. command attached to an object
#: lib/commands.py:26
msgid "Fill stitch ending position"
-msgstr ""
+msgstr "Posição final do ponto de preenchimento"
#. command attached to an object
#: lib/commands.py:29
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po
index 27f65909..f02353d9 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:25\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: pt_PT\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr "Repetições"
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr "Colocação manual de pontos"
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -938,7 +943,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1754,6 +1760,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po
index 79e44d80..987c7cdf 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:25\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Romanian\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: ro_RO\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po
index 833e335b..f836d4dd 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:25\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: ru_RU\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -795,7 +800,7 @@ msgstr ""
#: print/templates/ui.html:92 print/templates/ui.html:96
#: print/templates/ui.html:102
msgid "Cancel"
-msgstr ""
+msgstr "Отмена"
#: lib/extensions/install.py:54
msgid "Choose Inkscape directory"
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1027,7 +1033,7 @@ msgstr ""
#: lib/gui/presets.py:62
msgid "Delete"
-msgstr ""
+msgstr "Удалить"
#: lib/gui/presets.py:121
msgid "Please enter or select a preset name first."
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po
index c0e9fd9b..637b405d 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:25\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: sr_SP\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po
index d323b4b0..72102954 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:25\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: sv_SE\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po
index 41037a0e..423d8559 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:25\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:22\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: tr_TR\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr "hata:"
@@ -673,15 +673,15 @@ msgstr "Tekrarlamalar"
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1197,7 +1203,7 @@ msgstr "Renk"
#: print/templates/color_swatch.html:11 print/templates/color_swatch.html:41
msgid "rgb"
-msgstr ""
+msgstr "rgb"
#: print/templates/color_swatch.html:15 print/templates/color_swatch.html:42
msgid "thread"
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Çizgiyi Saten’e Çevir"
diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po
index 35462036..fb2d44ee 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:25\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:22\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Ukrainian\n"
"MIME-Version: 1.0\n"
@@ -20,68 +20,68 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: uk_UA\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
-msgstr ""
+msgid "Ink/Stitch Medium Font"
+msgstr "Ink/Stitch середній шрифт"
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
-msgstr ""
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgstr "Основний шрифт підходить для символів середнього розміру. Столиця є шириною 0,6 дюйма в масштабі 100%. Можна зменшити до 75% або до 150%. Кожен атлас має контурну підкладку."
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
-msgstr "Ink/Stitch дрібний шрифт"
+msgid "TT Directors"
+msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
-msgstr "Шрифт пасує до маленьких написів. Великі літери мають ширину 0,2 дюйма при 100% масштабі. Можна масштабувати до 300%."
+msgid "A font suited for directing"
+msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
-msgstr "Ink/Stitch середній шрифт"
+msgid "Geneva Simple Sans"
+msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
-msgstr "Основний шрифт підходить для символів середнього розміру. Столиця є шириною 0,6 дюйма в масштабі 100%. Можна зменшити до 75% або до 150%. Кожен атлас має контурну підкладку."
+msgid "Suitable for small fonts (6 to 15mm)"
+msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
-msgstr ""
+msgid "Ink/Stitch Small Font"
+msgstr "Ink/Stitch дрібний шрифт"
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
-msgstr "Шрифт пасує до важкого тексту :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgstr "Шрифт пасує до маленьких написів. Великі літери мають ширину 0,2 дюйма при 100% масштабі. Можна масштабувати до 300%."
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
-msgstr ""
+msgid "A font suited for heavy typing :)"
+msgstr "Шрифт пасує до важкого тексту :)"
#. name of font in fonts/geneva_rounded
#: inkstitch-fonts-metadata.py:26
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr "помилка:"
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr "Опис"
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr "Виправлення неполадок"
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po
index 57f35de3..838b2891 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:25\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:22\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: vi_VN\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po
index f57b9c1f..10acd1ef 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:24\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: zh_CN\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po
index be807fa5..27da532e 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: 2020-05-23 00:23+0000\n"
-"PO-Revision-Date: 2020-05-23 00:24\n"
+"POT-Creation-Date: 2020-06-11 00:20+0000\n"
+"PO-Revision-Date: 2020-06-11 00:21\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Chinese Traditional\n"
"MIME-Version: 1.0\n"
@@ -20,67 +20,67 @@ msgstr ""
"X-Crowdin-File: /master/messages.po\n"
"Language: zh_TW\n"
-#. name of font in fonts/dejavufont
+#. name of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:2
-msgid "Dejavu for Inkstitch semicondensed"
+msgid "Ink/Stitch Medium Font"
msgstr ""
-#. description of font in fonts/dejavufont
+#. description of font in fonts/medium_font
#: inkstitch-fonts-metadata.py:4
#, python-format
-msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
+msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
msgstr ""
-#. name of font in fonts/small_font
+#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:6
-msgid "Ink/Stitch Small Font"
+msgid "TT Directors"
msgstr ""
-#. description of font in fonts/small_font
+#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:8
-#, python-format
-msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
+msgid "A font suited for directing"
msgstr ""
-#. name of font in fonts/tt_directors
+#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:10
-msgid "TT Directors"
+msgid "Dejavu for Inkstitch semicondensed"
msgstr ""
-#. description of font in fonts/tt_directors
+#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:12
-msgid "A font suited for directing"
+#, python-format
+msgid "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay."
msgstr ""
-#. name of font in fonts/medium_font
+#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:14
-msgid "Ink/Stitch Medium Font"
+msgid "Geneva Simple Sans"
msgstr ""
-#. description of font in fonts/medium_font
+#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:16
-#, python-format
-msgid "A basic font suited for medium-sized characters. The capital em is 0.6 inches wide at 100% scale. Can be scaled down to 75% or up to 150%. Every satin has contour underlay."
+msgid "Suitable for small fonts (6 to 15mm)"
msgstr ""
-#. name of font in fonts/tt_masters
+#. name of font in fonts/small_font
#: inkstitch-fonts-metadata.py:18
-msgid "TT Masters"
+msgid "Ink/Stitch Small Font"
msgstr ""
-#. description of font in fonts/tt_masters
+#. description of font in fonts/small_font
#: inkstitch-fonts-metadata.py:20
-msgid "A font suited for heavy typing :)"
+#, python-format
+msgid "A font suited for small characters. The capital em is 0.2 inches wide at 100% scale. Can be scaled up to 300%."
msgstr ""
-#. name of font in fonts/geneva_simple
+#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:22
-msgid "Geneva Simple Sans"
+msgid "TT Masters"
msgstr ""
-#. description of font in fonts/geneva_simple
+#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:24
-msgid "Suitable for small fonts (6 to 15mm)"
+msgid "A font suited for heavy typing :)"
msgstr ""
#. name of font in fonts/geneva_rounded
@@ -334,20 +334,20 @@ msgstr ""
msgid "This setting will apply a custom fill angle for the clone."
msgstr ""
-#: lib/elements/element.py:208
+#: lib/elements/element.py:212
msgid "Ties"
msgstr ""
-#: lib/elements/element.py:209
+#: lib/elements/element.py:213
msgid "Add ties. Manual stitch will not add ties."
msgstr ""
-#: lib/elements/element.py:257
+#: lib/elements/element.py:261
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
msgstr ""
-#: lib/elements/element.py:289
+#: lib/elements/element.py:293
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
msgstr ""
@@ -355,7 +355,7 @@ msgstr ""
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
#. intersect both rails."
-#: lib/elements/element.py:347
+#: lib/elements/element.py:351
msgid "error:"
msgstr ""
@@ -673,15 +673,15 @@ msgstr ""
msgid "Defines how many times to run down and back along the path."
msgstr ""
-#: lib/elements/stroke.py:97
+#: lib/elements/stroke.py:102
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:98
+#: lib/elements/stroke.py:103
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:132
+#: lib/elements/stroke.py:137
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -728,6 +728,11 @@ msgstr ""
msgid "Please select one or more fill areas to break apart."
msgstr ""
+#: lib/extensions/cleanup.py:39
+#, python-format
+msgid "%s elements removed"
+msgstr ""
+
#: lib/extensions/convert_to_satin.py:30
msgid "Please select at least one line to convert to a satin column."
msgstr ""
@@ -937,7 +942,8 @@ msgid "Description"
msgstr ""
#: lib/extensions/troubleshoot.py:101 lib/extensions/troubleshoot.py:159
-#: templates/remove_embroidery_settings.inx:16 templates/troubleshoot.inx:10
+#: templates/cleanup.inx:17 templates/remove_embroidery_settings.inx:16
+#: templates/troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
@@ -1753,6 +1759,34 @@ msgstr ""
msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
msgstr ""
+#: templates/cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: templates/cleanup.inx:5
+msgid "Use this extension to remove small objects from the document."
+msgstr ""
+
+#: templates/cleanup.inx:6
+msgid "Remove Small Fill Areas"
+msgstr ""
+
+#: templates/cleanup.inx:7
+msgid "Removes areas smaller than dedined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:8
+msgid "Fill area threshold"
+msgstr ""
+
+#: templates/cleanup.inx:10
+msgid "Removes small strokes shorter than defined by threshold."
+msgstr ""
+
+#: templates/cleanup.inx:11
+msgid "Stroke threshold"
+msgstr ""
+
#: templates/convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""