summaryrefslogtreecommitdiff
path: root/translations
diff options
context:
space:
mode:
Diffstat (limited to 'translations')
-rw-r--r--translations/messages_af_ZA.po555
-rw-r--r--translations/messages_ar_SA.po555
-rw-r--r--translations/messages_ca_ES.po555
-rw-r--r--translations/messages_cs_CZ.po559
-rw-r--r--translations/messages_da_DK.po555
-rw-r--r--translations/messages_de_DE.po571
-rw-r--r--translations/messages_el_GR.po555
-rw-r--r--translations/messages_en_US.po555
-rw-r--r--translations/messages_es_ES.po571
-rw-r--r--translations/messages_fi_FI.po559
-rw-r--r--translations/messages_fr_FR.po571
-rw-r--r--translations/messages_he_IL.po555
-rw-r--r--translations/messages_hu_HU.po555
-rw-r--r--translations/messages_it_IT.po559
-rw-r--r--translations/messages_ja_JP.po561
-rw-r--r--translations/messages_ko_KR.po555
-rw-r--r--translations/messages_nl_NL.po559
-rw-r--r--translations/messages_no_NO.po555
-rw-r--r--translations/messages_pl_PL.po561
-rw-r--r--translations/messages_pt_BR.po555
-rw-r--r--translations/messages_pt_PT.po555
-rw-r--r--translations/messages_ro_RO.po555
-rw-r--r--translations/messages_ru_RU.po571
-rw-r--r--translations/messages_sr_SP.po555
-rw-r--r--translations/messages_sv_SE.po555
-rw-r--r--translations/messages_tr_TR.po559
-rw-r--r--translations/messages_uk_UA.po559
-rw-r--r--translations/messages_vi_VN.po555
-rw-r--r--translations/messages_zh_CN.po555
-rw-r--r--translations/messages_zh_TW.po555
30 files changed, 12140 insertions, 4610 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po
index 721f522c..daa29872 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:25\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:45\n"
"Last-Translator: \n"
"Language-Team: Afrikaans\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr ""
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr ""
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr ""
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,14 +2556,14 @@ msgstr ""
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr ""
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
msgstr ""
#. description for pyembroidery file format: dst
@@ -2556,12 +2577,13 @@ msgstr ""
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr ""
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr ""
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr ""
@@ -2660,38 +2683,73 @@ msgid "Happy Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr ""
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr ""
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr ""
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr ""
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr ""
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
msgstr ""
#. name for left arrow keyboard key
@@ -2902,29 +2960,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2954,11 +3050,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3324,6 +3415,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3372,6 +3475,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3389,7 +3504,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3420,6 +3535,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3432,6 +3559,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3444,6 +3583,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3612,6 +3763,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3636,6 +3799,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3712,7 +3887,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3720,6 +3895,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3875,11 +4062,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3891,6 +4078,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3911,190 +4110,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
-msgstr ""
-
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4111,6 +4354,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4219,11 +4470,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po
index 4e5eba6a..a7af05d7 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:25\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:45\n"
"Last-Translator: \n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr ""
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr ""
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr ""
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,14 +2556,14 @@ msgstr ""
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr ""
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
msgstr ""
#. description for pyembroidery file format: dst
@@ -2556,12 +2577,13 @@ msgstr ""
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr ""
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr ""
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr ""
@@ -2660,38 +2683,73 @@ msgid "Happy Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr ""
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr ""
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr ""
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr ""
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr ""
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
msgstr ""
#. name for left arrow keyboard key
@@ -2906,29 +2964,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2958,11 +3054,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3328,6 +3419,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3376,6 +3479,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3393,7 +3508,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3424,6 +3539,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3436,6 +3563,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3448,6 +3587,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3616,6 +3767,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3640,6 +3803,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3716,7 +3891,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3724,6 +3899,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3879,11 +4066,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3895,6 +4082,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3915,190 +4114,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
-msgstr ""
-
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4115,6 +4358,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4223,11 +4474,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po
index 58c28f13..1659a4cd 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:25\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr ""
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr ""
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr ""
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,14 +2556,14 @@ msgstr ""
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr ""
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
msgstr ""
#. description for pyembroidery file format: dst
@@ -2556,12 +2577,13 @@ msgstr ""
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr ""
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr ""
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr ""
@@ -2660,38 +2683,73 @@ msgid "Happy Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr ""
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr ""
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr ""
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr ""
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr ""
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
msgstr ""
#. name for left arrow keyboard key
@@ -2902,29 +2960,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2954,11 +3050,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3324,6 +3415,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3372,6 +3475,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3389,7 +3504,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3420,6 +3535,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3432,6 +3559,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3444,6 +3583,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3612,6 +3763,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3636,6 +3799,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3712,7 +3887,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3720,6 +3895,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3875,11 +4062,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3891,6 +4078,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3911,190 +4110,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
-msgstr ""
-
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4111,6 +4354,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4219,11 +4470,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po
index ef396e6c..c96cc6fa 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:25\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr "- Rozšíření > Ink/Stitch > Písmo"
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr "Soubor nenelezen."
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr "Písmo"
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr "Možnosti"
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr "STEH"
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr "STOP"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr "ZMÄšNA BARVY"
@@ -2075,7 +2096,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2536,15 +2557,15 @@ msgstr "Realistický"
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr "Brother výšivky"
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
-msgstr "Melco výšivky"
+msgid "Melco Expanded Embroidery Format"
+msgstr ""
#. description for pyembroidery file format: dst
#. description for pyembroidery file format: tbf
@@ -2557,12 +2578,13 @@ msgstr "Tajima výšivky"
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr "Janome výšivky"
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2570,11 +2592,12 @@ msgstr "Janome výšivky"
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr "Pfaff výšivky"
@@ -2661,39 +2684,74 @@ msgid "Happy Embroidery Format"
msgstr "Happy výšivky"
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr "Data Stitch výšivky"
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr "Ameco výšivky"
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr "Mitsubishi výšivky"
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr "Gunold výšivky"
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr "ZSK TC výšivky"
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr "Brother formát pro šití"
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
-msgstr "G-code"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
+msgstr ""
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
@@ -2905,29 +2963,67 @@ msgstr "Licence"
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr "Zvolte soubor"
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2957,11 +3053,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3327,6 +3418,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3375,6 +3478,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3392,7 +3507,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3423,6 +3538,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3435,6 +3562,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3447,6 +3586,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3615,6 +3766,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3639,6 +3802,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3715,7 +3890,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3723,6 +3898,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3878,11 +4065,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3894,6 +4081,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3914,190 +4113,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4114,6 +4357,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4222,11 +4473,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po
index 1f457255..af6eba28 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:25\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr ""
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr ""
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr ""
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,14 +2556,14 @@ msgstr ""
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr ""
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
msgstr ""
#. description for pyembroidery file format: dst
@@ -2556,12 +2577,13 @@ msgstr ""
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr ""
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr ""
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr ""
@@ -2660,38 +2683,73 @@ msgid "Happy Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr ""
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr ""
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr ""
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr ""
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr ""
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
msgstr ""
#. name for left arrow keyboard key
@@ -2902,29 +2960,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2954,11 +3050,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3324,6 +3415,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3372,6 +3475,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3389,7 +3504,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3420,6 +3535,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3432,6 +3559,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3444,6 +3583,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3612,6 +3763,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3636,6 +3799,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3712,7 +3887,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3720,6 +3895,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3875,11 +4062,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3891,6 +4078,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3911,190 +4110,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
-msgstr ""
-
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4111,6 +4354,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4219,11 +4470,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po
index 34778152..ababf0a6 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1227,7 +1227,7 @@ msgstr "Benutzerdefinierte Satinsäule"
msgid "\"E\" stitch"
msgstr "\"E\" Stich"
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr "Maximale Stichlänge"
@@ -1235,82 +1235,98 @@ msgstr "Maximale Stichlänge"
msgid "Maximum stitch length for split stitches."
msgstr "Maximale Stichlänge für Zwischenstiche."
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Zick-Zack Abstand (Spitze zu Spitze)"
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr "Spitze-zu-Spitze-Abstand zwischen Zick-Zacks."
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr "Zugausgleich"
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr "Satinstiche ziehen den Stoff zusammen. Dadurch wird das Stickbild schmaler, als die in Inkscape gezeichnete Form. Diese Einstellung erweitert die Satinsäule, um diesen Effekt auszugleichen."
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr "Konturunterlage"
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr "Konturunterlage"
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr "Stichlänge"
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr "Einrückung"
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr "Umrandung verkleinern, um zu verhindern, dass die Unterlage an der Außenseite der Satinsäule sichtbar wird."
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr "Mittellinien Unterlage"
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr "Mittellinien Unterlage"
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Wiederholungen"
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr "Zick-Zack Unterlage"
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr "Zick-Zack Unterlage"
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Zick-Zack Abstand (Spitze zu Spitze)"
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr "Abstand zwischen den Spitzen der Zick-Zacks."
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr "Einrückung"
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr "Standard: Halbe Einrückung der Konturunterlage"
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr "Stich unterteilen, wenn maximale Stichlänge überschritten ist"
@@ -1516,25 +1532,25 @@ msgstr "* Text: Erstelle eigene Buchstaben oder probiere das Textwerkzeug aus:"
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr "- Erweiterungen> Ink/Stitch > Text"
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr "Datei nicht gefunden."
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr "Der angegebene Dateipfad ist keine Datei sondern ein Ordner.\n"
"Bitte wähle Garnliste für den Import aus."
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr "Keine übereinstimmenden Farben in der Datei gefunden."
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr "Probiere die Option \"andere Garnliste\" und wähle die entsprechende Garnpalette aus der Liste aus."
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr "Wähle eine andere Garnpalette für das Design."
@@ -1673,6 +1689,10 @@ msgstr "Kein Element ausgewählt.\n\n"
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr "Keine Textelemente mit Füllfarben gefunden. Anwendungshinweise sind auf unserer Webseite hinterlegt."
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1698,7 +1718,8 @@ msgstr "Ink/Stitch Text"
msgid "Font"
msgstr "Schriftart"
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr "Optionen"
@@ -1977,7 +1998,7 @@ msgstr "Einstellung \"%s\" bereits vorhanden. Bitte verwenden Sie einen anderen
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr "STICH"
@@ -1990,12 +2011,12 @@ msgid "TRIM"
msgstr "SCHNEIDEN"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr "STOP"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr "FARBWECHSEL"
@@ -2082,7 +2103,7 @@ msgstr "Die Schrift '%s' hat keine Varianten."
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr "Fehler beim Schreiben in %(path)s: %(error)s"
@@ -2543,15 +2564,15 @@ msgstr "Realistische Vorschau"
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr "Brother Stickformat"
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
-msgstr "Melco Stickformat"
+msgid "Melco Expanded Embroidery Format"
+msgstr ""
#. description for pyembroidery file format: dst
#. description for pyembroidery file format: tbf
@@ -2564,12 +2585,13 @@ msgstr "Tajima Stickformat"
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr "Janome Stickformat"
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2577,11 +2599,12 @@ msgstr "Janome Stickformat"
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr "Pfaff Stickformat"
@@ -2668,39 +2691,74 @@ msgid "Happy Embroidery Format"
msgstr "Happy Stickformat"
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr "Data Stitch Stickformat"
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr "Ameco Stickformat"
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr "Mitsubishi Stickformat"
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr "Gunold Stickformat"
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr "ZSK TC Stickformat"
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr "Brother Stichformat"
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
-msgstr "G-Code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
+msgstr ""
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
@@ -2910,29 +2968,67 @@ msgstr "Lizenz"
msgid "Apply Threadlist"
msgstr "Garnliste anwenden"
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr "Datei wählen"
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr "Methode wählen"
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr "Ink/Stitch Garnliste anwenden"
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr "Andere Garnliste andwenden*"
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr "* Farbpalette auswählen"
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr "Hilfe"
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2962,11 +3058,6 @@ msgstr "Reihenfolge der Geradstiche beibehalten"
msgid "Trim jump stitches"
msgstr "Schneide Faden bei Sprungstichen"
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr "Hilfe"
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr "Knoten an Überschneidungen hinzufügen:"
@@ -3332,6 +3423,18 @@ msgstr "Ink/Stitch: Bits & Volts Stickformat (.bro)"
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr "BRO Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr "DAT Datei importieren"
@@ -3380,6 +3483,18 @@ msgstr "Ink/Stitch: ZSK USA Stickformat (.dsz)"
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr "DSZ Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr "EMD Datei importieren"
@@ -3397,8 +3512,8 @@ msgid "EXP file input"
msgstr "EXP Datei importieren"
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
-msgstr "Ink/Stitch: Melco Stickformat (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
+msgstr ""
#: inx/inkstitch_input_EXP.inx:9
msgid "convert EXP file to Ink/Stitch manual-stitch paths"
@@ -3428,6 +3543,18 @@ msgstr "Ink/Stitch: Fortron Stickformat (.fxy)"
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr "FXY Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr "GT Datei importieren"
@@ -3440,6 +3567,18 @@ msgstr "Ink/Stitch: Gold Thread Stickformat (.gt)"
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr "GT Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr "INB Datei importieren"
@@ -3452,6 +3591,18 @@ msgstr "Ink/Stitch: Inbro Stickformat (.inb)"
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr "INB Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr "JEF Datei importieren"
@@ -3620,6 +3771,18 @@ msgstr "Ink/Stitch: Brother Stickformat (.phc)"
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr "PHC Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr "SEW Datei importieren"
@@ -3644,6 +3807,18 @@ msgstr "Ink/Stitch: Husqvarna Viking Stickformat (.shv)"
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr "SHV Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr "STC Datei importieren"
@@ -3720,7 +3895,7 @@ msgstr "VP3 Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
msgid "XXX file input"
msgstr "XXX Datei importieren"
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr "Ink/Stitch: Singer Stickformat (.xxx)"
@@ -3728,6 +3903,18 @@ msgstr "Ink/Stitch: Singer Stickformat (.xxx)"
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr "XXX Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr "ZXY Datei importieren"
@@ -3883,11 +4070,11 @@ msgstr "Buchstaben zu Schrift"
msgid "File format"
msgstr "Dateiformat"
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr "Schriftordner"
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr "Befehle importieren"
@@ -3899,6 +4086,18 @@ msgstr "Befehle mit gewählten Objekten verknüpfen"
msgid "Display|Hide Object Commands"
msgstr "Objektbefehle anzeigen|verbergen"
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr "CSV Datei exportieren"
@@ -3919,6 +4118,18 @@ msgstr "DST Datei exportieren"
msgid "Save design in DST format using Ink/Stitch"
msgstr "Design mit Ink/Stitch im DST-Format speichern"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
+msgstr ""
+
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
+msgstr ""
+
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_EXP.inx:3
msgid "EXP file output"
msgstr "EXP Datei exportieren"
@@ -3927,182 +4138,214 @@ msgstr "EXP Datei exportieren"
msgid "Save design in EXP format using Ink/Stitch"
msgstr "Design mit Ink/Stitch im EXP-Format speichern"
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr "JEF Datei exportieren"
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr "Design mit Ink/Stitch im JEF-Format speichern"
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr "PEC Datei exportieren"
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr "Design mit Ink/Stitch im PEC-Format speichern"
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr "PES Datei exportieren"
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr "Design mit Ink/Stitch im PES-Format speichern"
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr "PMV Datei exportieren"
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr "Ink/Stitch: Brother Stickformat [DEBUG] (.pmv)"
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
-msgstr "Design mit Ink/Stitch im PMV-Format speichern"
-
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
-msgstr "SVG Datei exportieren"
-
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
-msgstr "Ink/Stitch: Skalierbare Vektorgrafik [DEBUG] (.svg)"
-
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
-msgstr "Design mit Ink/Stitch im SVG-Format speichern"
-
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
-msgstr "TXT Datei exportieren"
-
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
-msgstr "Ink/Stitch: G-Code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
+msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
-msgstr "Design mit Ink/Stitch im TXT-Format speichern"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
+msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr "Koordinaten-Einstellungen"
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr "x-Koordinatenwerte negieren"
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr "X-Koordinaten negieren"
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr "y-Koordinatenwerte negieren"
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr "Y-Koordinaten negieren"
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr "Wert für Z-Koordinate"
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr "Nutze entweder alternierende Z Werte (0 und 1) oder addiere jeweils den vordefinierten Wert."
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr "alternierender Z Wert"
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr "Z Wert pro Stich"
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr "Erhöhe die Z-Koordinate um diesen Wert pro Stitch, wenn \"Z Wert pro Stich\" aktiviert ist"
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr "Benutzerdefinierte Befehle"
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr "Verwenden Sie '%X' für die x-Koordinate. Verwenden Sie '%Y' für die y-Koordinate und '%Z' für die z-Koordinate."
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr "Leer lassen, um den Standardwert zu verwenden. Verwenden Sie 'none' zum Entfernen."
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr "START"
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr "ENDE"
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr "Laser Einstellungen"
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr "Lasermodus"
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr "Lasermodus (G-Code für den GRBL Lasermodus generieren)"
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr "dynamische Kraft des Lasers"
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr "Verwende den dynamischen Laserleistungsmodus M4 von GRBL. Gewährleistet eine konstante Laserschneidleistung unabhängig von der Motordrehzahl. Nur für PWM-fähige Laser."
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr "Laser Aufwärmzeit"
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr "Warte so viele Sekunden nach dem Einschalten des Lasers - Aufwärmphase (G4 Befehl)"
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr "Spindeldrehzahl"
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr "Spindeldrehzahl (Laserpower für Lasermodus, setze auf -1 um es auszulassen)"
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr "minimale Spindeldrehzahl"
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr "minimale Spindeldrehzahl Wert (grbl $31 setting)"
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr "maximale Spindeldrehzahl"
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr "minimale Spindeldrehzahl Wert (grbl $30 setting)"
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr "Vorschubsrate (in mm/min, setzte auf -1 um es auszulassen)"
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr "JEF Datei exportieren"
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr "Design mit Ink/Stitch im JEF-Format speichern"
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr "PEC Datei exportieren"
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr "Design mit Ink/Stitch im PEC-Format speichern"
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr "PES Datei exportieren"
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr "Design mit Ink/Stitch im PES-Format speichern"
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr "PMV Datei exportieren"
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr "Design mit Ink/Stitch im PMV-Format speichern"
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr "SVG Datei exportieren"
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr "Ink/Stitch: Skalierbare Vektorgrafik [DEBUG] (.svg)"
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr "Design mit Ink/Stitch im SVG-Format speichern"
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr "U01 Datei exportieren"
@@ -4119,6 +4362,14 @@ msgstr "VP3 Datei exportieren"
msgid "Save design in VP3 format using Ink/Stitch"
msgstr "Design mit Ink/Stitch im VP3-Format speichern"
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr "Text zerlegen"
@@ -4227,11 +4478,11 @@ msgstr "Ink/Stitch: Export von mehreren Formaten (.zip)"
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Erstellen einer ZIP-Datei mit mehreren Stickformaten die Ink/Stitch unterstützt"
-#: inx/inkstitch_zip.inx:20
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:27
msgid ".SVG: Scalable Vector Graphic"
msgstr ".SVG: Skalierbare Vektorgrafik"
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
-msgstr ".TXT: Garnliste"
-
diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po
index 196cb897..ac0da040 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr ""
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr ""
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr ""
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,14 +2556,14 @@ msgstr ""
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr ""
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
msgstr ""
#. description for pyembroidery file format: dst
@@ -2556,12 +2577,13 @@ msgstr ""
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr ""
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr ""
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr ""
@@ -2660,38 +2683,73 @@ msgid "Happy Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr ""
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr ""
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr ""
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr ""
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr ""
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
msgstr ""
#. name for left arrow keyboard key
@@ -2902,29 +2960,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2954,11 +3050,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3324,6 +3415,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3372,6 +3475,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3389,7 +3504,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3420,6 +3535,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3432,6 +3559,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3444,6 +3583,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3612,6 +3763,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3636,6 +3799,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3712,7 +3887,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3720,6 +3895,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3875,11 +4062,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3891,6 +4078,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3911,190 +4110,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
-msgstr ""
-
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4111,6 +4354,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4219,11 +4470,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po
index eaac7c54..5fb0cab0 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: English\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr ""
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr ""
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr ""
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,14 +2556,14 @@ msgstr ""
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr ""
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
msgstr ""
#. description for pyembroidery file format: dst
@@ -2556,12 +2577,13 @@ msgstr ""
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr ""
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr ""
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr ""
@@ -2660,38 +2683,73 @@ msgid "Happy Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr ""
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr ""
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr ""
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr ""
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr ""
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
msgstr ""
#. name for left arrow keyboard key
@@ -2902,29 +2960,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2954,11 +3050,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3324,6 +3415,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3372,6 +3475,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3389,7 +3504,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3420,6 +3535,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3432,6 +3559,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3444,6 +3583,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3612,6 +3763,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3636,6 +3799,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3712,7 +3887,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3720,6 +3895,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3875,11 +4062,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3891,6 +4078,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3911,190 +4110,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
-msgstr ""
-
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4111,6 +4354,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4219,11 +4470,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po
index 5b060007..087040bf 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr "Columna de raso personalizada"
msgid "\"E\" stitch"
msgstr "\"E\" puntada"
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr "Longitud de puntada máxima"
@@ -1232,82 +1232,98 @@ msgstr "Longitud de puntada máxima"
msgid "Maximum stitch length for split stitches."
msgstr "Longitud máxima de puntada para puntadas divididas."
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Espaciado en zig-zag (pico a pico)"
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr "Distancia de pico a pico entre Zig-Zags."
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr "Compensación de tracción"
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr "Las puntadas de satén unen la tela, lo que da como resultado una columna más estrecha de lo que dibuja en Inkscape. Este ajuste expande cada par de penetraciones de aguja hacia afuera desde el centro de la columna de satén."
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr "Contorno de base"
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr "Contorno de Base"
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr "Longitud de la Puntada"
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr "Cantidad de inserción de refuerzo de contorno"
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr "Reduzca el contorno para evitar que la base se vea alrededor del exterior de la columna de satén."
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr "Capa base para caminar en el centro"
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr "Capa base para caminar en el centro"
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Repetir"
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr "Capa base en zig-zag"
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr "Capa base en zig-zag"
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Espaciado en zig-zag (pico a pico)"
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr "Distancia entre picos de los Zig-Zags."
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr "Cantidad insertada"
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr "por defecto: la mitad de la inserción del calco subyacente del contorno"
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr "Dividir si se excede el máximo de longitud de puntada"
@@ -1513,25 +1529,25 @@ msgstr "* Texto: crea tus propias letras o prueba la herramienta de letras:"
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr "- Extensiones > Ink/Stitch > Letras"
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr "Archivo no encontrado."
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr "La ruta de archivo especificada no es un archivo, sino un diccionario.\n"
"Elija un archivo de lista de subprocesos para importar."
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr "No se pudo encontrar ningún color coincidente en el archivo."
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr "Intente importar como \"otra lista de subprocesos\" y especifique una paleta de colores a continuación."
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr "Elija otra paleta de colores para su diseño."
@@ -1669,6 +1685,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1694,7 +1714,8 @@ msgstr "Letras de Ink/Stitch"
msgid "Font"
msgstr "Fuente"
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr "Opciones"
@@ -1972,7 +1993,7 @@ msgstr "El preajuste %s ya existe. Utilice otro nombre o presione \"Sobrescribir
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr "PUNTADA"
@@ -1985,12 +2006,12 @@ msgid "TRIM"
msgstr "CORTE"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr "PARAR"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr "Cambio de Color"
@@ -2077,7 +2098,7 @@ msgstr "La fuente '%s' no tiene variantes."
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr "Error escribiendo a %(path)s: %(error)s"
@@ -2538,15 +2559,15 @@ msgstr "Realista"
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr "Brother Embroidery Format"
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
-msgstr "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
+msgstr ""
#. description for pyembroidery file format: dst
#. description for pyembroidery file format: tbf
@@ -2559,12 +2580,13 @@ msgstr "Tajima Embroidery Format"
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr "Janome Embroidery Format"
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2572,11 +2594,12 @@ msgstr "Janome Embroidery Format"
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr "Pfaff Embroidery Format"
@@ -2663,39 +2686,74 @@ msgid "Happy Embroidery Format"
msgstr "Formato de bordado Happy"
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr "Formato de bordado Data Stitch"
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr "Formato de bordado Ameco"
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr "Formato de bordado Mitsubishi"
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr "Formato de bordado Gunold"
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr "Formato de bordado ZSK TC"
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr "Formato de puntada Brother"
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
-msgstr "Formato G-code"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
+msgstr ""
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
@@ -2905,29 +2963,67 @@ msgstr "Licencia"
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr "Elegir archivo"
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr "Elegir método"
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr "*Elegir paleta de color"
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr "Ayuda"
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2957,11 +3053,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr "Recortar puntadas de salto"
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr "Ayuda"
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3327,6 +3418,18 @@ msgstr "Ink/Stitch: Formato de bordado Bits & Volts (.bro)"
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr "convertir fichero BRO a trayectos Ink/Stitch manuales"
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr "Entrada de archivo DAT"
@@ -3375,6 +3478,18 @@ msgstr "Ink/Stitch: Formato de bordado ZSK USA (.dsz)"
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr "convertir fichero DZS a trayectos Ink/Stitch manuales"
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr "Entrada de archivo EMD"
@@ -3392,8 +3507,8 @@ msgid "EXP file input"
msgstr "Entrada de archivo EXP"
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
-msgstr "Ink/Stitch: Formato de bordado Melco (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
+msgstr ""
#: inx/inkstitch_input_EXP.inx:9
msgid "convert EXP file to Ink/Stitch manual-stitch paths"
@@ -3423,6 +3538,18 @@ msgstr "Ink/Stitch: Formato de bordado Fortron (.fxy)"
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr "convertir fichero FXY a trayectos Ink/Stitch manuales"
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr "Entrada de archivo GT"
@@ -3435,6 +3562,18 @@ msgstr "Ink/Stitch: Formato de bordado Gold Thread (.gt)"
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr "convertir fichero GT a trayectos Ink/Stitch manuales"
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr "Entrada de archivo INB"
@@ -3447,6 +3586,18 @@ msgstr "Ink/Stitch: Formato de bordado Inbro (.inb)"
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr "convertir fichero INB a trayectos Ink/Stitch manuales"
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr "Entrada de archivo JEF"
@@ -3615,6 +3766,18 @@ msgstr "Ink/Stitch: Formato de bordado Brother (.phc)"
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr "convertir fichero PHC a trayectos manuales Ink/Stitch"
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr "Entrada de archivo SEW"
@@ -3639,6 +3802,18 @@ msgstr "Ink/Stitch: Formato de bordado Husqvarna Viking (.shv)"
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr "convertir fichero SHV a trayectos manuales Ink/Stitch"
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr "Entrada de archivo STC"
@@ -3715,7 +3890,7 @@ msgstr "convertir fichero VP3 a trayectos manuales Ink/Stitch"
msgid "XXX file input"
msgstr "Importar archivo XXX"
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr "Ink/Stitch: Formato de bordado Singer (.xxx)"
@@ -3723,6 +3898,18 @@ msgstr "Ink/Stitch: Formato de bordado Singer (.xxx)"
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr "convertir fichero XXX a trayectos manuales Ink/Stitch"
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr "Importar archivo ZXY"
@@ -3878,11 +4065,11 @@ msgstr "Letras fuente"
msgid "File format"
msgstr "Formato de Archivo"
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr "Carpeta de Fuentes"
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr "Importar comandos"
@@ -3894,6 +4081,18 @@ msgstr "Adjuntar comandos a los objetos seleccionados"
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr "Archivo de salida CSV"
@@ -3914,6 +4113,18 @@ msgstr "Archivo de salida DST"
msgid "Save design in DST format using Ink/Stitch"
msgstr "Guardar el diseño en formato DST usando Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
+msgstr ""
+
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
+msgstr ""
+
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_EXP.inx:3
msgid "EXP file output"
msgstr "Archivo de salida EXP"
@@ -3922,182 +4133,214 @@ msgstr "Archivo de salida EXP"
msgid "Save design in EXP format using Ink/Stitch"
msgstr "Guardar el diseño en formato EXP usando Ink/Stitch"
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr "Archivo de salida JEF"
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr "Guardar el diseño en formato JEF usando Ink/Stitch"
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr "Archivo de salida PEC"
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr "Guardar el diseño en formato PEC usando Ink/Stitch"
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr "Archivo de salida PES"
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr "Guardar el diseño en formato PES usando Ink/Stitch"
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr "Archivo de salida PMW"
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr "Ink/Stitch: Formato Brother Stitch [DEBUG] (.pmv)"
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
-msgstr "Guardar el diseño en formato PMV usando Ink/Stitch"
-
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
-msgstr "Archivo de salida SVG"
-
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
-msgstr "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
-
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
-msgstr "Guardar el diseño en formato SVG usando Ink/Stitch"
-
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
-msgstr "Archivo de salida TXT"
-
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
-msgstr "Ink/Stitch: Formato G-code (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
+msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
-msgstr "Guardar el diseño en formato TXT usando Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
+msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr "Ajuste de Coordenadas"
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr "negar valores de la coordenada X"
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr "Negar coordenadas X"
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr "negar los valores de la coordenada Y"
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr "Negar los valores de la coordenada Y"
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr "Valor de la coordenada Z"
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr "Alternar el valor de Z entre 0 y 1 o un valor personalizado."
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr "alternar valor de Z"
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr "Movimiento de Z por cada puntada"
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr "incrementar la coordenada Z en esta cantidad por cada puntada si \"Movimiento de Z por puntada\" está habilitado"
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr "Comandos personalizados"
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr "Usar '%X' para la coordenada X. Usar '%Y' par la coordenada Y, y '%Z' para la coordenada Z."
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr "Dejar en blanco para usar los valores por defecto. Usar 'none' para eliminarlo."
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr "START"
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr "FIN"
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr "Ajustes del Laser"
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr "modo láser"
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr "Modo Láser (genera un g-code para el modo láser de grbl)"
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr "potencia dinámica del Láser"
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr "Utilice el modo de potencia láser dinámico M4 de Grbl. Garantiza una potencia de corte láser constante independientemente de la velocidad del motor. Solo para láseres con capacidad PWM."
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr "tiempo de calentamiento del láser"
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr "Al encender el láser, espere estos segundos para que el láser se caliente (comando G4)"
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr "velocidad de Giro"
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr "velocidad de Giro (Potencia para el modo láser, ajustar en -1 para omitirlo)"
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr "velocidad mínima de giro"
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr "valor mínimo de la velocidad de giro (ajuste en grbl $31)"
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr "velocidad maxima de giro"
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr "valor mínimo de la velocidad de giro (ajuste en grbl $30)"
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr "velocidad de alimentación (en mm/min, ajustar en -1 para omitirlo)"
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr "Archivo de salida JEF"
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr "Guardar el diseño en formato JEF usando Ink/Stitch"
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr "Archivo de salida PEC"
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr "Guardar el diseño en formato PEC usando Ink/Stitch"
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr "Archivo de salida PES"
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr "Guardar el diseño en formato PES usando Ink/Stitch"
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr "Archivo de salida PMW"
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr "Guardar el diseño en formato PMV usando Ink/Stitch"
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr "Archivo de salida SVG"
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr "Guardar el diseño en formato SVG usando Ink/Stitch"
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr "Archivo de salida U01"
@@ -4114,6 +4357,14 @@ msgstr "Archivo de salida VP3"
msgid "Save design in VP3 format using Ink/Stitch"
msgstr "Guardar el diseño en formato VP3 usando Ink/Stitch"
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4222,11 +4473,11 @@ msgstr "Ink/Stitch: Exportar de múltiples formas en ZIP (.zip)"
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Crear un archivo ZIP con múltiples formatos de archivos de bordado usando Ink/Stitch"
-#: inx/inkstitch_zip.inx:20
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:27
msgid ".SVG: Scalable Vector Graphic"
msgstr ".SVG: Scalable Vector Graphic"
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
-msgstr ".TXT: Lista de hilos"
-
diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po
index aea284e5..efc75873 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr "Erikois satiini"
msgid "\"E\" stitch"
msgstr "\"E\" tikki"
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Sik-sak väli (huipusta huippuun)"
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr "Huipusta huippuun väli siksakissa."
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr "Veto kompensaatio"
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr "Satiinitikki vetää kangasta yhteen, lopputuloksena on satiini polku joka on kapeampi kuin mallinnettu. Tämä asetus kompensoi satiinin kapenemista."
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr "Muodon pohja"
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr "Muodon pohja"
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr "Tikin pituus"
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr "Muodon pohjan sisennys"
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr "Kutista ylkoviivaa, estääksesi pohjan näkymisen satiinin alta."
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr "Keskitikki pohjustus"
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr "Keskitikki pohjustus"
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Toistot"
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr "Sik-Sak pohjustus"
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr "Sik-Sak pohjustus"
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Sik-Sak väli (huipustahuippuun)"
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr "Sik-Sak huippujen väli."
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr "Sisennyksen etäisyys"
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr "Ink/Stitch Kirjaimet"
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr "Asetukset"
@@ -1970,7 +1991,7 @@ msgstr "Pikavalinta \"%s\" on jo olemassa. Käytä muuta nimeä tai paina ylikir
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr "Tikkaa"
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr "Trimmaa"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr "Pysäytä"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr "Vaihda väriä"
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr "Virhe kirjoitettaessa %(path)s: %(error)s"
@@ -2535,15 +2556,15 @@ msgstr "Realistinen"
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr "Brother Brodeeraus tiedostomuoto"
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
-msgstr "Melco brodeeraus tiedostomuoto"
+msgid "Melco Expanded Embroidery Format"
+msgstr ""
#. description for pyembroidery file format: dst
#. description for pyembroidery file format: tbf
@@ -2556,12 +2577,13 @@ msgstr "Tajima brodeeraus tiedostomuoto"
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr "Janome brodeeraus tiedostomuoto"
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr "Janome brodeeraus tiedostomuoto"
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr "Pfaff brodeeraus tiedostomuoto"
@@ -2660,39 +2683,74 @@ msgid "Happy Embroidery Format"
msgstr "Happy brodeeraus tiedostomuoto"
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr "Data Stitch Brodeeraus tiedostomuoto"
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr "Ameco brodeeraus tiedostomuoto"
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr "Mitsubishi brodeeraus tiedostomuoto"
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr "Gunold brodeeraus tiedostomuoto"
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr "ZSK TC brodeeraus tiedostomuoto"
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr "Brother brodeeraus tiedostomuoto"
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
-msgstr "G-code brodeeraus tiedostomuoto"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
+msgstr ""
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
@@ -2902,29 +2960,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2954,11 +3050,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3324,6 +3415,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3372,6 +3475,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3389,7 +3504,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3420,6 +3535,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3432,6 +3559,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3444,6 +3583,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3612,6 +3763,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3636,6 +3799,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3712,7 +3887,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3720,6 +3895,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3875,11 +4062,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3891,6 +4078,18 @@ msgstr "Liitä komento valittuihin objekteihin"
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3911,190 +4110,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr "laser moodi"
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr "Laser moodi (generoi G-koodi Grbl laaserille)"
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr "dynaaminen laaserin teho"
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr "laaserin lämmitys aika"
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr "karan nopeus"
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr "pienin karan nopeus"
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr "pienin karan nopeus arvo (grbl $31)"
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr "maksimi karan nopeus"
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr "pienin karan nopeus (grbl $30 asetus)"
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4111,6 +4354,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4219,11 +4470,11 @@ msgstr "Ink/Stitch: ZIP vie monta formaattia"
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Tee ZIP paketti monesta eri tiedostomuodosta"
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po
index 668cc922..6cfcd893 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1227,7 +1227,7 @@ msgstr "Colonne de satin personnalisée"
msgid "\"E\" stitch"
msgstr "Point « E »"
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr "Longueur maximale du point"
@@ -1235,82 +1235,98 @@ msgstr "Longueur maximale du point"
msgid "Maximum stitch length for split stitches."
msgstr "Longueur maximale du point pour couper les points."
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Espacement Zig-Zag (crête à crête)"
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr "Distance crête à crête entre zig-zags."
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr "Compensation d'étirement"
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr "Les points satin resserrent le tissu, ce qui entraîne une colonne plus étroite que celle que vous dessinez dans Inkscape. Ce paramètre agrandit le point depuis le centre vers l’extérieur de la colonne satin."
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr "Sous-couche de contour"
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr "Sous-couche de Contour"
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr "Longueur de point"
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr "Montant du décalage de la sous-couche de contour"
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr "Rétrécir le contour, pour empêcher que la sous-couche ne se voit autour de la colonne satin."
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr "Sous-couche centrale"
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr "Sous-couche centrale"
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Répétitions"
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr "Sous-couche Zig-Zag"
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr "Sous-couche Zig-Zag"
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Espacement Zig-Zag (crête à crête)"
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr "Distance entre les crêtes des zig-zags."
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr "Montant du décalage"
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr "par défaut: la moitié du décalage du contour de la sous-couche"
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr "Découper le point en plusieurs si sa longueur dépasse la longueur maximale définie"
@@ -1516,25 +1532,25 @@ msgstr "* Texte : Créez vos propres lettres ou essayez l'outil de lettrage :"
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr "- Extensions > Ink/Stitch > Lettrage"
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr "Fichier non trouvé."
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr "Le chemin de fichier spécifié n'est pas un fichier mais un dictionnaire.\n"
"Veuillez choisir un fichier de liste de fils à importer."
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr "Il n'y a aucune couleur correspondante dans le fichier."
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr "Veuillez essayer d'importer comme \"autre liste de fils\" et spécifier une palette de couleurs ci-dessous."
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr "Veuillez choisir une autre palette de couleurs pour votre dessin."
@@ -1673,6 +1689,10 @@ msgstr "Aucun élément n'a été choisi.\n\n"
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr "Nous n'avons pas trouvé de couleurs de remplissage sur vos éléments de texte. Veuillez lire les instructions sur notre site Web."
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1698,7 +1718,8 @@ msgstr "Lettrage Ink/Stitch"
msgid "Font"
msgstr "Police"
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr "Options"
@@ -1977,7 +1998,7 @@ msgstr "Le préréglage \"%s\" existe déjà. Veuillez utiliser un autre nom ou
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr "BRODER"
@@ -1990,12 +2011,12 @@ msgid "TRIM"
msgstr "COUPURE"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr "STOP"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr "CHANGEMENT COULEUR"
@@ -2082,7 +2103,7 @@ msgstr "Aucun fichier variant trouvé pour la police '%s'."
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr "Erreur d’écriture pour %(path)s: %(error)s"
@@ -2544,15 +2565,15 @@ msgstr "Réaliste"
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr "Format de broderie Brother"
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
-msgstr "Format de broderie Melco"
+msgid "Melco Expanded Embroidery Format"
+msgstr ""
#. description for pyembroidery file format: dst
#. description for pyembroidery file format: tbf
@@ -2565,12 +2586,13 @@ msgstr "Format de broderie de Tajima"
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr "Format de broderie Janome"
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2578,11 +2600,12 @@ msgstr "Format de broderie Janome"
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr "Format de broderie Pfaff"
@@ -2669,39 +2692,74 @@ msgid "Happy Embroidery Format"
msgstr "Format de broderie Happy"
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr "Format de broderie Data Stitch"
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr "Format de broderie Ameco"
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr "Format de broderie Mitsubishi"
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr "Format de broderie Gunold"
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr "Format de broderie ZSK TC"
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr "Format de broderie Brother"
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
-msgstr "Format G-code"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
+msgstr ""
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
@@ -2911,29 +2969,67 @@ msgstr "Licence"
msgid "Apply Threadlist"
msgstr "Appliquer la liste de fils"
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr "Choisir fils"
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr "Choisir la méthode"
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr "Appliquer la liste de fils Ink/Stitch"
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr "Appliquer une autre liste de fils*"
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr "*Choisir une palette de couleurs"
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr "Aide"
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2963,11 +3059,6 @@ msgstr "Préserver l'ordre des points droits"
msgid "Trim jump stitches"
msgstr "Couper les sauts de fil"
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr "Aide"
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr "Ajouter des nœuds aux intersections :"
@@ -3333,6 +3424,18 @@ msgstr "Ink/Stitch : Format de broderie Bits & Volts (.bro)"
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr "convertir le fichier BRO en chemins de points manuels Ink/Stitch"
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr "Importer un fichier DAT"
@@ -3381,6 +3484,18 @@ msgstr "Ink/Stitch : Format de broderie ZSK USA (.dsz)"
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr "convertir un fichier DSZ en chemins de points manuels Ink/Stitch"
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr "Importer un fichier EMD"
@@ -3398,8 +3513,8 @@ msgid "EXP file input"
msgstr "Importer un fichier EXP"
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
-msgstr "Ink/Stitch: Format de broderie Melco (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
+msgstr ""
#: inx/inkstitch_input_EXP.inx:9
msgid "convert EXP file to Ink/Stitch manual-stitch paths"
@@ -3429,6 +3544,18 @@ msgstr "Ink/Stitch : Format de broderie Fortron (.fxy)"
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr "convertir un fichier FXY en chemins de points manuels Ink/Stitch"
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr "Importer un fichier GD"
@@ -3441,6 +3568,18 @@ msgstr "Ink/Stitch : Format de broderie au fil d'or (.gt)"
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr "convertir un fichier GT en chemins de points manuels Ink/Stitch"
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr "Importer un fichier INB"
@@ -3453,6 +3592,18 @@ msgstr "Ink/Stitch : Format de broderie Inbro (.inb)"
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr "convertir un fichier INB en chemins de points manuels Ink/Stitch"
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr "Importer un fichier JEF"
@@ -3621,6 +3772,18 @@ msgstr "Ink/Stitch : Format de broderie Pfaff (.phc)"
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr "convertir un fichier PHC en chemins de points manuels Ink/Stitch"
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr "Importer un fichier SEW"
@@ -3645,6 +3808,18 @@ msgstr "Ink/Stitch : Format de broderie Husqvarna Viking (.shv)"
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr "convertir un fichier SHW en chemins de points manuels Ink/Stitch"
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr "Importer un fichier STC"
@@ -3721,7 +3896,7 @@ msgstr "convertir un fichier VP3 en chemins de points manuels Ink/Stitch"
msgid "XXX file input"
msgstr "Importer un fichier XXX"
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr "Ink/Stitch : Format de broderie Singer (.xxx)"
@@ -3729,6 +3904,18 @@ msgstr "Ink/Stitch : Format de broderie Singer (.xxx)"
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr "convertir un fichier XXX en chemins de points manuels Ink/Stitch"
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr "Importer un fichier ZXY"
@@ -3884,11 +4071,11 @@ msgstr "Lettres vers police"
msgid "File format"
msgstr "Format de fichier"
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr "Répertoire des polices"
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr "Importer des commandes"
@@ -3900,6 +4087,18 @@ msgstr "Attacher des commandes à des objets sélectionnés"
msgid "Display|Hide Object Commands"
msgstr "Afficher / masquer les commandes des objets"
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr "Sortie en fichier CSV"
@@ -3920,6 +4119,18 @@ msgstr "Sortie en fichier DST"
msgid "Save design in DST format using Ink/Stitch"
msgstr "Enregistrez le dessin au format DST en utilisant Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
+msgstr ""
+
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
+msgstr ""
+
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_EXP.inx:3
msgid "EXP file output"
msgstr "Sortie en fichier EXP"
@@ -3928,182 +4139,214 @@ msgstr "Sortie en fichier EXP"
msgid "Save design in EXP format using Ink/Stitch"
msgstr "Enregistrez le dessin au format EXP en utilisant Ink/Stitch"
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr "Sortie en fichier JEF"
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr "Enregistrez le dessin au format JEF à l'aide d'Ink/Stitch"
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr "Sortie en fichier PEC"
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr "Enregistrez le dessin au format PEC à l'aide d'Ink/Stitch"
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr "Sortie en fichier PES"
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr "Enregistrez le dessin au format PES à l'aide d'Ink/Stitch"
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr "Sortie en fichier PMV"
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr "Ink/Stitch : Format Brother Stitch [DEBUG] (.pmv)"
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
-msgstr "Enregistrez le dessin au format PMV à l'aide d'Ink/Stitch"
-
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
-msgstr "Sortie en fichier SVG"
-
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
-msgstr "Ink/Stitch : Scalable Vector Graphics [DEBUG] (.svg)"
-
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
-msgstr "Enregistrez le dessin au format SVG à l'aide d'Ink/Stitch"
-
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
-msgstr "Sortie en fichier TXT"
-
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
-msgstr "Ink/Stitch : Format G-code (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
+msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
-msgstr "Enregistrer le dessin au format TXT en utilisant Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
+msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr "Paramètres des coordonnées"
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr "négativer les coordonnées X"
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr "Négativer coordonnés x"
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr "négativer les coordonnées Y"
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr "Négativer coordonnés y"
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr "Valeur de la coordonnée Z"
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr "Soit une valeur de Z alternative entre 0 et 1, soit une valeur personnalisée de déplacement."
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr "valeur Z alternative"
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr "déplacement Z par point"
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr "incrémenter la coordonnée z de ce montant par point si la fonction \"déplacement Z par point\" est activée"
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr "Commandes personnalisées"
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr "Utilisez '%X' pour la coordonnée x. Utilisez '%Y' pour la coordonnée y et '%Z' pour la coordonnée z."
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr "Laissez vide pour utiliser la valeur par défaut. Utilisez 'none' pour la supprimer."
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr "DEBUT"
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr "FIN"
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr "Paramètres laser"
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr "mode laser"
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr "Mode laser (générer du G-code pour le mode laser grbl)"
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr "puissance dynamique du laser"
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr "Utilisez le mode de puissance laser dynamique M4 de Grbl. Assure une puissance de coupe laser constante quelle que soit la vitesse du moteur. Uniquement pour les lasers compatibles PWM."
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr "temps de réchauffement du laser"
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr "Lorsque vous allumez le laser, attendez X secondes pour qu'il se réchauffe (commande G4)"
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr "vitesse de la broche"
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr "vitesse de la broche (puissance du laser pour le mode laser, mettre à -1 pour l'omettre)"
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr "vitesse minimale de la broche"
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr "valeur maximale de vitesse de la broche (réglage grbl $1)"
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr "vitesse de broche maximale"
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr "vitesse de broche minimale (spindle speed, valeur grbl $30)"
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr "vitesse de déplacement (en mm/min, mettre à -1 pour omettre)"
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr "Sortie en fichier JEF"
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr "Enregistrez le dessin au format JEF à l'aide d'Ink/Stitch"
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr "Sortie en fichier PEC"
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr "Enregistrez le dessin au format PEC à l'aide d'Ink/Stitch"
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr "Sortie en fichier PES"
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr "Enregistrez le dessin au format PES à l'aide d'Ink/Stitch"
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr "Sortie en fichier PMV"
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr "Enregistrez le dessin au format PMV à l'aide d'Ink/Stitch"
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr "Sortie en fichier SVG"
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr "Ink/Stitch : Scalable Vector Graphics [DEBUG] (.svg)"
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr "Enregistrez le dessin au format SVG à l'aide d'Ink/Stitch"
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr "Sortie en fichier U01"
@@ -4120,6 +4363,14 @@ msgstr "Sortie en fichier VP3"
msgid "Save design in VP3 format using Ink/Stitch"
msgstr "Enregistrez le dessin au format VP3 à l'aide d'Ink/Stitch"
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr "Séparer le texte"
@@ -4228,11 +4479,11 @@ msgstr "Ink/Stitch : ZIP exporter plusieurs formats (.zip)"
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Créer un ZIP avec des formats multiples de fichiers de broderie à l’aide d’Ink/Stitch"
-#: inx/inkstitch_zip.inx:20
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:27
msgid ".SVG: Scalable Vector Graphic"
msgstr ".SVG: Scalable Vector Graphic"
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
-msgstr ".TXT : liste de fils"
-
diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po
index 5c6ee2db..170f34f5 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr ""
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr ""
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr ""
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,14 +2556,14 @@ msgstr ""
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr ""
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
msgstr ""
#. description for pyembroidery file format: dst
@@ -2556,12 +2577,13 @@ msgstr ""
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr ""
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr ""
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr ""
@@ -2660,38 +2683,73 @@ msgid "Happy Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr ""
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr ""
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr ""
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr ""
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr ""
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
msgstr ""
#. name for left arrow keyboard key
@@ -2904,29 +2962,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2956,11 +3052,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3326,6 +3417,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3374,6 +3477,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3391,7 +3506,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3422,6 +3537,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3434,6 +3561,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3446,6 +3585,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3614,6 +3765,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3638,6 +3801,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3714,7 +3889,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3722,6 +3897,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3877,11 +4064,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3893,6 +4080,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3913,190 +4112,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
-msgstr ""
-
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4113,6 +4356,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4221,11 +4472,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po
index eb2342cd..2b761ffb 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr ""
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr ""
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr ""
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,14 +2556,14 @@ msgstr ""
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr ""
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
msgstr ""
#. description for pyembroidery file format: dst
@@ -2556,12 +2577,13 @@ msgstr ""
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr ""
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr ""
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr ""
@@ -2660,38 +2683,73 @@ msgid "Happy Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr ""
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr ""
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr ""
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr ""
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr ""
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
msgstr ""
#. name for left arrow keyboard key
@@ -2902,29 +2960,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2954,11 +3050,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3324,6 +3415,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3372,6 +3475,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3389,7 +3504,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3420,6 +3535,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3432,6 +3559,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3444,6 +3583,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3612,6 +3763,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3636,6 +3799,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3712,7 +3887,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3720,6 +3895,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3875,11 +4062,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3891,6 +4078,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3911,190 +4110,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
-msgstr ""
-
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4111,6 +4354,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4219,11 +4470,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po
index 7955c2ba..1c4c2c37 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr "Colonna in raso personalizzata"
msgid "\"E\" stitch"
msgstr "Punto \"E\""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Spaziatura a zig-zag (picco a picco)"
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr "La distanza tra i picchi del zig-zag."
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr "Compensazione tiraggio"
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr "I punti raso avvicinano il tessuto, con il risultato che la colonna è più stretta di quella disegnata. Questa impostazione allarga ogni coppia di inserimenti dell'ago verso l'esterno rispetto al centro della colonna raso."
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr "Sottostrato del contorno"
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr "Sottostrato del contorno"
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr "Lunghezza del punto"
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr "Offset interno del sottostrato del contorno"
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr "Stringere i bordi per evitare che la base fuoriesca dai limiti della colonna raso."
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr "Base passaggio centrale"
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr "Base passaggio centrale"
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Ripetizioni"
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr "Base zig-zag"
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr "Base zig-zag"
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Spazio del zig-zag (da picco a picco)"
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr "Distanza dei picchi del zig-zag."
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr "Quantità di inserimento"
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr "default: metà dell'inserimento di sottostrato del contorno"
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1513,24 +1529,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr "File non trovato."
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr "Non è stato trovato nessun colore combaciante."
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr "Si provi ad importare come \"altra lista di fili\" e specificare una palette di colori in basso."
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr "Si selezioni un'altra palette di colori per il tuo design."
@@ -1668,6 +1684,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1693,7 +1713,8 @@ msgstr "Caratteri Ink/Stitch"
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr "Opzioni"
@@ -1971,7 +1992,7 @@ msgstr "La configurazione \"%s\" è già esistente. Utilizzare un nome diverso o
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr "CUCIRE"
@@ -1984,12 +2005,12 @@ msgid "TRIM"
msgstr "TAGLIARE"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr "FERMARE"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr "CAMBIO COLORE"
@@ -2075,7 +2096,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr "Errore scrivendo in %(path)s: %(error)s"
@@ -2536,15 +2557,15 @@ msgstr "Realistico"
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr "Formato di ricamo Brother"
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
-msgstr "Formato di ricamo Melco"
+msgid "Melco Expanded Embroidery Format"
+msgstr ""
#. description for pyembroidery file format: dst
#. description for pyembroidery file format: tbf
@@ -2557,12 +2578,13 @@ msgstr "Formato di ricamo Tajima"
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr "Formato di ricamo Janome"
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2570,11 +2592,12 @@ msgstr "Formato di ricamo Janome"
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr "Formato di ricamo Pfaff"
@@ -2661,39 +2684,74 @@ msgid "Happy Embroidery Format"
msgstr "Formato di ricamo Happy"
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr "Formato di ricamo Data Stitch"
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr "Formato di ricamo Ameco"
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr "Formato di ricamo Mitsubishi"
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr "Formato di ricamo Gunold"
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr "Formato di ricamo ZSK TC"
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr "Formato di cucito Brother"
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
-msgstr "Formato G-code"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
+msgstr ""
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
@@ -2903,29 +2961,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr "Scegliere file"
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2955,11 +3051,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3325,6 +3416,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3373,6 +3476,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3390,7 +3505,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3421,6 +3536,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3433,6 +3560,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3445,6 +3584,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3613,6 +3764,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3637,6 +3800,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3713,7 +3888,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3721,6 +3896,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3876,11 +4063,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3892,6 +4079,18 @@ msgstr "Collega i comandi agli oggetti selezionati"
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3912,190 +4111,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr "negazione dei valori della coordinata X"
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr "Negazione delle coordinate x"
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr "negazione dei valori della coordinata Y"
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr "Negazione delle coordinate y"
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr "valore coordinata Z"
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr "Alterna il valore Z tra 0 e 1 o trasporta a valore personalizzato."
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr "valore Z alternativo"
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr "trasporto Z per punto"
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr "incrementa la coordinata z di questa quantità se \"trasporto Z per punto\" è attivo"
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr "modalità laser"
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr "Modalità laser (genera g-code per la modalità laser grbl)"
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr "potenza laser dinamica"
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr "tempo di riscaldamento del laser"
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr "Tempo di attesa in secondi per il riscaldamento del laser dopo l'accensione (comando G4)"
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr "velocità del mandrino"
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr "velocità del mandrino (potenza laser nella modalità laser, impostare a -1 per omettere)"
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr "velocità minima mandrino"
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr "velocità minima mandrino (impostazione grbl $31)"
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr "velocità massima mandrino"
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr "velocità minima mandrino (impostazione grbl $30)"
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr "velocità di alimentazione (in mm/min, impostare a -1 per omettere)"
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4112,6 +4355,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4220,11 +4471,11 @@ msgstr "Ink/Stitch: esportazione ZIP formati multipli (.zip)"
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Creare un file ZIP con formati di ricamo multipli usando Ink/Stitch"
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po
index fb85bf9e..30d7c8ec 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1226,7 +1226,7 @@ msgstr "カスタムサテンカラム"
msgid "\"E\" stitch"
msgstr "「Eã€ã‚¹ãƒ†ãƒƒãƒ"
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr "最大ステッãƒã®é•·ã•"
@@ -1234,82 +1234,98 @@ msgstr "最大ステッãƒã®é•·ã•"
msgid "Maximum stitch length for split stitches."
msgstr "スプリットステッãƒã®æœ€å¤§ã‚¹ãƒ†ãƒƒãƒé•·ã•"
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "ジグザグ間隔(ピークツーピーク)"
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr "ジグザグ間ã®ãƒ”ーク間è·é›¢"
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr "縮ã¿è£œæ­£"
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr "サテンステッãƒãŒç”Ÿåœ°ã‚’引ã寄ã›ã€Inkscapeã§æãよりも列ãŒç‹­ããªã‚Šã¾ã™ã€‚ã“ã®è¨­å®šã¯ã€ã‚µãƒ†ãƒ³ã®æŸ±ã®ä¸­å¿ƒã‹ã‚‰å¤–å´ã«å‘ã‹ã£ã¦é‡ã®è²«é€šã®å„ペアを拡張ã—ã¾ã™ã€‚"
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr "輪郭アンダーレイ"
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr "輪郭アンダーレイ"
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr "ステッãƒã®é•·ã•"
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr "輪郭アンダーレイã¯ã‚è¾¼ã¿é‡"
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr "アウトラインを縮å°ã—ã¦ã€ã‚µãƒ†ãƒ³ã®æŸ±ã®å¤–å´ã«ã‚¢ãƒ³ãƒ€ãƒ¼ãƒ¬ã‚¤ãŒè¡¨ç¤ºã•れãªã„よã†ã«ã—ã¾ã™ã€‚"
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr "センターウォークアンダーレイ"
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr "センターウォークアンダーレイ"
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr "繰り返ã—"
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr "ジグザグアンダーレイ"
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr "ジグザグアンダーレイ"
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "ジグザグ間隔(ピークツーピーク)"
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr "ジグザグã®ãƒ”ーク間ã®è·é›¢ã€‚"
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr "ã¯ã‚è¾¼ã¿é‡"
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr "デフォルト:等高線アンダーレイインセットã®åŠåˆ†"
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr "最大ステッãƒé•·ã•ã‚’è¶…ãˆãŸå ´åˆã®ã‚¹ãƒ—リットステッãƒ"
@@ -1515,25 +1531,25 @@ msgstr "*ãƒ†ã‚­ã‚¹ãƒˆï¼šç‹¬è‡ªã®æ–‡å­—を作æˆã™ã‚‹ã‹ã€ãƒ¬ã‚¿ãƒªãƒ³ã‚°ãƒ„ãƒ
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr "-拡張機能>インク/ステッãƒ>レタリング"
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr "ファイルãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“。"
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr "指定ã•れãŸãƒ•ァイルパスã¯ãƒ•ァイルã§ã¯ãªã辞書ã§ã™ã€‚\n"
"インãƒãƒ¼ãƒˆã™ã‚‹ã‚¹ãƒ¬ãƒƒãƒ‰ãƒªã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã‚’é¸æŠžã—ã¦ãã ã•ã„。"
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr "ファイル内ã«ä¸€è‡´ã™ã‚‹è‰²ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸã€‚"
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr "「ãã®ä»–ã®ã‚¹ãƒ¬ãƒƒãƒ‰ãƒªã‚¹ãƒˆã€ã¨ã—ã¦ã‚¤ãƒ³ãƒãƒ¼ãƒˆã—ã€ä»¥ä¸‹ã®ã‚«ãƒ©ãƒ¼ãƒ‘レットを指定ã—ã¦ãã ã•ã„。"
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr "デザインã«ä»–ã®ã‚«ãƒ©ãƒ¼ãƒ‘ãƒ¬ãƒƒãƒˆã‚’é¸æŠžã—ã¦ãã ã•ã„。"
@@ -1671,6 +1687,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1696,7 +1716,8 @@ msgstr "インク/ステッãƒã®æ–‡å­—é…ç½®"
msgid "Font"
msgstr "フォント"
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr "オプション"
@@ -1974,7 +1995,7 @@ msgstr "プリセット「%sã€ã¯ã™ã§ã«å­˜åœ¨ã—ã¦ã„ã¾ã™ã€‚ 別ã®åå‰
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr "ステッãƒ"
@@ -1987,12 +2008,12 @@ msgid "TRIM"
msgstr "トリム"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr "ストップ"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr "色変更"
@@ -2078,7 +2099,7 @@ msgstr "フォント 'ï¼…s'ã«ã¯ãƒãƒªã‚¢ãƒ³ãƒˆãŒã‚りã¾ã›ã‚“。"
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr "%(path)sã¸ã®æ›¸ãè¾¼ã¿ã‚¨ãƒ©ãƒ¼:%(error)s"
@@ -2539,15 +2560,15 @@ msgstr "リアル"
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr "ブラザー刺ç¹ãƒ•ォーマット"
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
-msgstr "メルコ刺ç¹ãƒ•ォーマット"
+msgid "Melco Expanded Embroidery Format"
+msgstr ""
#. description for pyembroidery file format: dst
#. description for pyembroidery file format: tbf
@@ -2560,12 +2581,13 @@ msgstr "タジマ刺ç¹ãƒ•ォーマット"
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr "ジャノメ刺ç¹ãƒ•ォーマット"
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2573,11 +2595,12 @@ msgstr "ジャノメ刺ç¹ãƒ•ォーマット"
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr "パフ刺ç¹ã€€ãƒ•ォーマット"
@@ -2664,39 +2687,74 @@ msgid "Happy Embroidery Format"
msgstr "ãƒãƒƒãƒ”ー刺ç¹ãƒ•ォーマット"
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr "データステッãƒåˆºç¹ãƒ•ォーマット"
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr "アメコ刺ç¹ãƒ•ォーマット"
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr "三è±åˆºç¹ãƒ•ォーマット"
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr "グノルド刺ç¹ãƒ•ォーマット"
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr "ZSK TC刺ç¹ãƒ•ォーマット"
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr "ブラザーステッãƒãƒ•ォーマット"
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
-msgstr "G-codeフォーマット"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
+msgstr ""
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
@@ -2905,29 +2963,67 @@ msgstr "ライセンス"
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr "ãƒ•ã‚¡ã‚¤ãƒ«é¸æŠž"
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr "ãƒ¡ã‚½ãƒƒãƒ‰é¸æŠž"
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr "*ã‚«ãƒ©ãƒ¼ãƒ‘ãƒ¬ãƒƒãƒˆã‚’é¸æŠž"
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2957,11 +3053,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr "ジャンプスティッãƒã®ãƒˆãƒªãƒŸãƒ³ã‚°"
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3327,6 +3418,18 @@ msgstr "Ink/Stitch: Bits & Volts 刺ç¹ãƒ•ォーマット (.bro)"
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr "BROファイルをインクステッãƒã®ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ã‚¹ãƒ†ãƒƒãƒãƒ‘スã«å¤‰æ›"
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr "DATファイルインプット"
@@ -3375,6 +3478,18 @@ msgstr "Ink/Stitch: ZSK USA刺ç¹ãƒ•ォーマット(.dsz)"
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr "DSZファイルをインクステッãƒã®ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ã‚¹ãƒ†ãƒƒãƒãƒ‘スã«å¤‰æ›"
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr "EMDファイルã®ã‚¤ãƒ³ãƒ—ット"
@@ -3392,8 +3507,8 @@ msgid "EXP file input"
msgstr "EXPファイルã®ã‚¤ãƒ³ãƒ—ット"
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
-msgstr "Ink/Stitch:Melco 刺ç¹ãƒ•ォーマット (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
+msgstr ""
#: inx/inkstitch_input_EXP.inx:9
msgid "convert EXP file to Ink/Stitch manual-stitch paths"
@@ -3423,6 +3538,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3435,6 +3562,18 @@ msgstr "Ink/Stitch: Gold Thread 刺ç¹ãƒ•ォーマット (.gt)"
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr "INBファイルã®ã‚¤ãƒ³ãƒ—ット"
@@ -3447,6 +3586,18 @@ msgstr "Ink/Stitch: Inbro 刺ç¹ãƒ•ォーマット (.inb)"
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr "INBファイルをInk/Stitchマニュアルパスã«å¤‰æ›ã™ã‚‹"
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr "JEFファイルã®ã‚¤ãƒ³ãƒ—ット"
@@ -3615,6 +3766,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3639,6 +3802,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3715,7 +3890,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3723,6 +3898,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3878,11 +4065,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3894,6 +4081,18 @@ msgstr "é¸æŠžã—ãŸã‚ªãƒ–ジェクトã«ã‚³ãƒžãƒ³ãƒ‰ã‚’付加"
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3914,190 +4113,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr "X座標値をマイナス"
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr "X座標をマイナス"
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr "Y座標値をマイナス"
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr "Y座標をマイナス"
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr "Z座標値"
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr "Z値を0~1ã®é–“ã§äº¤äº’ã«å¤‰æ›´ã™ã‚‹ã‹ã€ã‚«ã‚¹ã‚¿ãƒ å€¤ã‚’移動"
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr "代替Z値"
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr "ステッãƒã”ã¨ã®Z移動é‡"
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr "Zステッãƒç§»å‹•é‡ãŒè¨­å®šã•れã¦ã„ã‚‹å ´åˆã€Z座標を1ステッãƒã”ã¨ã«ã“ã®é‡ã ã‘増加ã•ã›ã¾ã™ã€‚"
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr "スタート"
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr "終了"
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr "レーザーモード"
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr "レーザーモード(grblレーザーモードã®g-codeを生æˆ)"
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr "ダイナミックレーザーパワー"
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr "レーザーã®ã‚¦ã‚©ãƒ¼ãƒ ã‚¢ãƒƒãƒ—時間"
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr "レーザー電æºã‚ªãƒ³æ™‚ã€ãƒ¬ãƒ¼ã‚¶ãƒ¼ãŒæ¸©ã¾ã‚‹ã¾ã§ã®ç§’数(G4コマンド)"
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr "主軸回転数"
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr "主軸回転数(レーザーモードã®å ´åˆã¯ãƒ¬ãƒ¼ã‚¶ãƒ¼å‡ºåŠ›ã€çœç•¥ã™ã‚‹å ´åˆã¯-1を設定)"
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr "最å°ä¸»è»¸å›žè»¢æ•°"
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr "主軸回転数最å°å€¤ï¼ˆgrbl $31設定)"
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr "主軸最高回転速度"
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr "ä¸»è»¸å›žè»¢é€Ÿåº¦ã®æœ€å°å€¤ï¼ˆgrbl $31設定)"
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr "é€ã‚Šé€Ÿåº¦ï¼ˆå˜ä½ï¼šmm/minã€çœç•¥ã™ã‚‹å ´åˆã¯-1を設定)"
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4114,6 +4357,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4222,11 +4473,11 @@ msgstr "インクï¼ã‚¹ãƒ†ã‚£ãƒƒãƒ ZIPã§è¤‡æ•°ã®ãƒ•ォーマットを書ãå‡
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Ink/Stitchを使ã£ã¦è¤‡æ•°ã®åˆºç¹ãƒ•ァイルフォーマットã§ZIPを作æˆ"
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po
index 26d8c298..6b0fff2a 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr ""
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr ""
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr ""
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,14 +2556,14 @@ msgstr ""
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr ""
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
msgstr ""
#. description for pyembroidery file format: dst
@@ -2556,12 +2577,13 @@ msgstr ""
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr ""
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr ""
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr ""
@@ -2660,38 +2683,73 @@ msgid "Happy Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr ""
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr ""
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr ""
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr ""
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr ""
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
msgstr ""
#. name for left arrow keyboard key
@@ -2901,29 +2959,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2953,11 +3049,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3323,6 +3414,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3371,6 +3474,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3388,7 +3503,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3419,6 +3534,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3431,6 +3558,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3443,6 +3582,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3611,6 +3762,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3635,6 +3798,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3711,7 +3886,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3719,6 +3894,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3874,11 +4061,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3890,6 +4077,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3910,190 +4109,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
-msgstr ""
-
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4110,6 +4353,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4218,11 +4469,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po
index e212212a..053dbc9a 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr "Aangepaste satijnbaan"
msgid "\"E\" stitch"
msgstr "\"E\" steek"
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Zig-zag afstand (piek-naar-piek)"
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr "Piek-naar-piek afstand tussen zig-zag steken."
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr "Trek compensatie"
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr "Satijnsteken trekken de stof samen, waardoor de baan smaller wordt dan getekend in Inkscape. Deze instelling zet ieder paar naaldsteken wat verder weg van het midden van de satijnbaan."
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr "Omtrek versteviging"
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr "Omtrek Versteviging"
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr "Steek lengte"
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr "Omtrekversteviging randafstand"
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr "Verklein de omtrek om te voorkomen dat de versteviging zichtbaar is langs de rand van de satijnbaan."
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr "Middenlijn versteviging"
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr "Middenlijn Versteviging"
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Herhalingen"
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr "Zig-zag versteviging"
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr "Zig-zag Versteviging"
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Zig-zag afstand (piek-naar-piek)"
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr "Afstand tussen pieken van de zig-zag steken."
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr "Randafstand"
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr "standaard: de helft van de versteviging randafstand"
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1513,24 +1529,24 @@ msgstr "* Tekst: Creëer je eigen letters of probeer het belettering gereedchap:
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr "- Extenties > Ink/Stitch > Belettering"
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr "Bestand niet gevonden."
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr "Geen overeenkomende kleuren gevonden in het bestand."
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr "Probeer als \"overige garenlijst\" te importeren en geef hieronder een kleurpalet op."
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr "Kies een ander kleurpalet voor je ontwerp."
@@ -1668,6 +1684,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1693,7 +1713,8 @@ msgstr "Ink/Stitch Belettering"
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr "Opties"
@@ -1971,7 +1992,7 @@ msgstr "Voorkeuze \"%s\" bestaat reeds. Gebruik een andere naam of kies \"Oversc
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr "STEEK"
@@ -1984,12 +2005,12 @@ msgid "TRIM"
msgstr "AFKNIPPEN"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr "STOP"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr "KLEUR WISSEL"
@@ -2075,7 +2096,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr "Fout bij schrijven naar %(path)s: %(error)s"
@@ -2536,15 +2557,15 @@ msgstr "Realistisch"
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr "Brother Borduurformaat"
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
-msgstr "Melco Borduurformaat"
+msgid "Melco Expanded Embroidery Format"
+msgstr ""
#. description for pyembroidery file format: dst
#. description for pyembroidery file format: tbf
@@ -2557,12 +2578,13 @@ msgstr "Tajima Borduurformaat"
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr "Janome Borduurformaat"
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2570,11 +2592,12 @@ msgstr "Janome Borduurformaat"
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr "Pfaf Borduurformaat"
@@ -2661,39 +2684,74 @@ msgid "Happy Embroidery Format"
msgstr "Happy Borduurformaat"
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr "Data Stitch Borduurformaat"
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr "Ameco Borduurformaat"
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr "Mitsubishi Borduurformaat"
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr "Gunold Borduurformaat"
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr "ZAK TC Borduurformaat"
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr "Brother Stitch Formaat"
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
-msgstr "G-code Formaat"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
+msgstr ""
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
@@ -2903,29 +2961,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr "Kies bestand"
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2955,11 +3051,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3325,6 +3416,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3373,6 +3476,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3390,7 +3505,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3421,6 +3536,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3433,6 +3560,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3445,6 +3584,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3613,6 +3764,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3637,6 +3800,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3713,7 +3888,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3721,6 +3896,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3876,11 +4063,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3892,6 +4079,18 @@ msgstr "Koppel Commando's aan Geselecteerde Objecten"
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3912,190 +4111,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr "X coördinaat waarden negatief maken"
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr "X coördinaten negatief maken"
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr "Y coördinaten negatief maken"
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr "Y coördinaten negatief maken"
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr "Z coördinaat waarde"
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr "Alternatieve Z waarde tussen 0 en 1 OF aangepaste verplaatsing waarde."
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr "alternatieve Z waarde"
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr "Z verplaatsing per steek"
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr "verhoog z coördinaat met deze hoeveelheid per steek als \"Z verplaatsing per steek\" aan staat"
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr "START"
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr "EINDE"
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr "laser modus"
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr "Laser modus (genereer g-code voor grbl laser modus)"
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr "dynamische laser energie"
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr "laser opwarmtijd"
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr "Bij aanzetten van de laser, wacht zoveel seconden voor laser opwarming (G4 commando)"
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr "spindlesnelheid"
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr "spindlesnelheid (laserenergie voor lasermodus, gebruik -1 om weg te laten)"
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr "min spindle snelheid"
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr "minimum spindle snelheid waarde (grbl $31 instelling)"
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr "max spindle snelheid"
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr "maximum spindle snelheid waarde (grbl $30 setting)"
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr "voedingssnelheid (in mm/min, gebruik -1 om weg te laten)"
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4112,6 +4355,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4220,11 +4471,11 @@ msgstr "Ink/Stitch: ZIP exporteer meerdere formaten (.zip)"
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Maak een ZIP met meerdere borduurbestandsformaten met behulp van Ink/Stitch"
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po
index 9db6e627..1a913472 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Norwegian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr ""
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr ""
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr ""
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,14 +2556,14 @@ msgstr ""
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr ""
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
msgstr ""
#. description for pyembroidery file format: dst
@@ -2556,12 +2577,13 @@ msgstr ""
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr ""
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr ""
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr ""
@@ -2660,38 +2683,73 @@ msgid "Happy Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr ""
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr ""
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr ""
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr ""
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr ""
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
msgstr ""
#. name for left arrow keyboard key
@@ -2902,29 +2960,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2954,11 +3050,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3324,6 +3415,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3372,6 +3475,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3389,7 +3504,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3420,6 +3535,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3432,6 +3559,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3444,6 +3583,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3612,6 +3763,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3636,6 +3799,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3712,7 +3887,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3720,6 +3895,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3875,11 +4062,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3891,6 +4078,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3911,190 +4110,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
-msgstr ""
-
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4111,6 +4354,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4219,11 +4470,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po
index 79cf04c2..4dcf4534 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr ""
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr ""
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr ""
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,14 +2556,14 @@ msgstr "Realistycznie"
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr ""
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
msgstr ""
#. description for pyembroidery file format: dst
@@ -2556,12 +2577,13 @@ msgstr ""
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr ""
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr ""
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr ""
@@ -2660,38 +2683,73 @@ msgid "Happy Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr ""
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr ""
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr ""
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr ""
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr ""
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
msgstr ""
#. name for left arrow keyboard key
@@ -2904,29 +2962,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2956,11 +3052,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3326,6 +3417,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3374,6 +3477,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3391,7 +3506,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3422,6 +3537,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3434,6 +3561,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3446,6 +3585,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3614,6 +3765,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3638,6 +3801,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3714,7 +3889,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3722,6 +3897,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3877,11 +4064,11 @@ msgstr ""
msgid "File format"
msgstr "Format pliku"
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr "Komendy importu"
@@ -3893,6 +4080,18 @@ msgstr "Załączone komendy przy wybranych obiektah"
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr "Przesyłanie plików w formacie CVS"
@@ -3913,6 +4112,18 @@ msgstr "Przesyłanie plików w formacie DST"
msgid "Save design in DST format using Ink/Stitch"
msgstr "W programie Ink/Stitch możliwe jest zapisanie plików projektu w formacie DST"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
+msgstr ""
+
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
+msgstr ""
+
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_EXP.inx:3
msgid "EXP file output"
msgstr "Przesyłanie plików w formacie DST"
@@ -3921,182 +4132,214 @@ msgstr "Przesyłanie plików w formacie DST"
msgid "Save design in EXP format using Ink/Stitch"
msgstr "W programie Ink/Stitch możliwe jest zapisanie plików w formacie EXP"
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr "Przesyłanie plików w formacie JEF"
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr "W programie Ink/Stitch możliwe jest zapisanie plików projektu w formacie JEF"
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr "Przesyłanie plików w formacie PEC"
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr "W programie Ink/Stitch możliwe jest zapisanie plików projektu w formacie PEC"
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr "Przesyłanie plików w formacie PES"
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr "W programie Ink/Stitch możliwe jest zapisanie plików projektu w formacie PES"
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr "Przesyłanie plików w formacie PMV"
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
-msgstr "W programie Ink/Stitch możliwe jest zapisanie plików projektu w formacie PMV"
-
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
-msgstr "Przesyłanie plików w formacie SVG"
-
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
-msgstr "W programie Ink/Stitch możliwe jest zapisanie plików projektu w formacie SVG"
-
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
-msgstr "Przesyłanie pliku tekstowego"
-
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
-msgstr "W programie Ink/Stitch możliwe jest zapisanie plików tekstowych"
-
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr "Ustawienia współrzędnych"
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr "Przesyłanie plików w formacie JEF"
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr "W programie Ink/Stitch możliwe jest zapisanie plików projektu w formacie JEF"
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr "Przesyłanie plików w formacie PEC"
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr "W programie Ink/Stitch możliwe jest zapisanie plików projektu w formacie PEC"
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr "Przesyłanie plików w formacie PES"
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr "W programie Ink/Stitch możliwe jest zapisanie plików projektu w formacie PES"
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr "Przesyłanie plików w formacie PMV"
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr "W programie Ink/Stitch możliwe jest zapisanie plików projektu w formacie PMV"
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr "Przesyłanie plików w formacie SVG"
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr "W programie Ink/Stitch możliwe jest zapisanie plików projektu w formacie SVG"
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4113,6 +4356,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4221,11 +4472,11 @@ msgstr "Ink/Stitch: ZIP eksport wielu formatów (.zip)"
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Stwórz ZIP z wieloma plikami ściegu dla różnych hafciarek używając Ink/Stitch"
-#: inx/inkstitch_zip.inx:20
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:27
msgid ".SVG: Scalable Vector Graphic"
msgstr "SVG skalowalna grafika wektorowa"
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
-msgstr "Lista nici"
-
diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po
index d3d647d5..fd37a830 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr ""
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr ""
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr ""
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,14 +2556,14 @@ msgstr ""
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr ""
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
msgstr ""
#. description for pyembroidery file format: dst
@@ -2556,12 +2577,13 @@ msgstr ""
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr ""
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr ""
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr ""
@@ -2660,38 +2683,73 @@ msgid "Happy Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr ""
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr ""
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr ""
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr ""
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr ""
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
msgstr ""
#. name for left arrow keyboard key
@@ -2902,29 +2960,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2954,11 +3050,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3324,6 +3415,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3372,6 +3475,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3389,7 +3504,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3420,6 +3535,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3432,6 +3559,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3444,6 +3583,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3612,6 +3763,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3636,6 +3799,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3712,7 +3887,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3720,6 +3895,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3875,11 +4062,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3891,6 +4078,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3911,190 +4110,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
-msgstr ""
-
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4111,6 +4354,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4219,11 +4470,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po
index 5f1b81b6..9d9de5b9 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr "Coluna de matizado personalizado"
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Espaçamento Zig-zag (crista-a-crista)"
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr "Compensação de repuxado"
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr "Sub-camada de controno"
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr "Sub-camada de controno"
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr "Distância de ponto"
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr "Offset interno da Sub-camada de contorno"
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr "Sub-camada com movimento central"
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr "Sub-camada com movimento central"
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Repetições"
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr "Sub-camada em Zig-zag"
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr "Sub-camada em Zig-zag"
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Espaçamento Zig-zag (crista-a-crista)"
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr ""
@@ -1970,7 +1991,7 @@ msgstr "Pré-definição \"%s\" já existe. Use outro nome ou clique \"Substitui
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr ""
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr ""
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,14 +2556,14 @@ msgstr ""
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr ""
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
msgstr ""
#. description for pyembroidery file format: dst
@@ -2556,12 +2577,13 @@ msgstr ""
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr ""
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr ""
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr ""
@@ -2660,38 +2683,73 @@ msgid "Happy Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr ""
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr ""
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr ""
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr ""
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr ""
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
msgstr ""
#. name for left arrow keyboard key
@@ -2902,29 +2960,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2954,11 +3050,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3324,6 +3415,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3372,6 +3475,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3389,7 +3504,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3420,6 +3535,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3432,6 +3559,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3444,6 +3583,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3612,6 +3763,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3636,6 +3799,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3712,7 +3887,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3720,6 +3895,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3875,11 +4062,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3891,6 +4078,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3911,190 +4110,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
-msgstr ""
-
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4111,6 +4354,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4219,11 +4470,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po
index 72c48b7c..130525c4 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Romanian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr "Font"
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr "Optiuni"
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr "Inteapa"
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr "Taie"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr "STOP"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr "Schimba culoarea"
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,14 +2556,14 @@ msgstr ""
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr ""
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
msgstr ""
#. description for pyembroidery file format: dst
@@ -2556,12 +2577,13 @@ msgstr ""
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr ""
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr ""
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr ""
@@ -2660,38 +2683,73 @@ msgid "Happy Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr ""
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr ""
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr ""
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr ""
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr ""
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
msgstr ""
#. name for left arrow keyboard key
@@ -2903,29 +2961,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2955,11 +3051,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3325,6 +3416,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3373,6 +3476,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3390,7 +3505,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3421,6 +3536,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3433,6 +3560,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3445,6 +3584,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3613,6 +3764,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3637,6 +3800,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3713,7 +3888,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3721,6 +3896,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3876,11 +4063,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3892,6 +4079,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3912,190 +4111,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
-msgstr ""
-
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr "START"
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr "Sfarsit"
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4112,6 +4355,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4220,11 +4471,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po
index 8a0eefc7..f057f3ef 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr "Ð¡Ð°Ñ‚Ð¸Ð½Ð¾Ð²Ð°Ñ ÐºÐ¾Ð»Ð¾Ð½Ð½Ð°"
msgid "\"E\" stitch"
msgstr "Стежки в форме \"Е\""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr "МакÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° Ñтежка"
@@ -1232,82 +1232,98 @@ msgstr "МакÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° Ñтежка"
msgid "Maximum stitch length for split stitches."
msgstr "МакÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° Ñтежка до его разделениÑ."
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "ПлотноÑть зигзага (раÑÑтоÑние между пиками)"
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr "РаÑÑтоÑние между пиками зигзага."
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr "КомпенÑÐ°Ñ†Ð¸Ñ ÑÑ‚ÑгиваниÑ"
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr "Стежки Ñатина ÑÑ‚Ñгивают ткань в меÑте вышивки, в результате колонна получаетÑÑ Ñ‚Ð¾Ð½ÑŒÑˆÐµ, чем указанно в Inkscape. Эта наÑтройка раздвигает каждую пару проколов от центра Ñатиновой колонны."
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr "ÐŸÑ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð¿Ñ€Ð¾Ñтрочка контура"
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr "ПроÑтрочка Контура"
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr "Длина Ñтежка"
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr "ОтÑтуп проÑтрочки от краÑ"
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr "Сужает внешнюю границу проÑтрочки, чтобы она не показывалаÑÑŒ из-под Ñатиновой колонны."
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr "ÐŸÑ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð¿Ñ€Ð¾Ñтрочка по центру"
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr "ПроÑтрочка По Центру"
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Повторов Ñтрочки"
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr "ÐŸÑ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð¿Ñ€Ð¾Ñтрочка зигзагом"
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr "ПроÑтрочка Зигзагом"
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "ПлотноÑть зигзага"
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr "РаÑÑтоÑние между пиками зигзага."
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr "Величина отÑтупа"
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr "по умолчанию: половина отÑтупа проÑтрочки контура"
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr "РазделÑть Ñтежки, еÑли их длина превоÑходит указанную"
@@ -1513,24 +1529,24 @@ msgstr "* ТекÑÑ‚: Создайте ÑобÑтвенные буквы или
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr "- РаÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ > Ink/Stitch > ÐадпиÑи"
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr "Файл не найден."
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr "Указанный файл ÑвлÑетÑÑ Ñловарем. ПожалуйÑта укажите файл ÑпиÑка нитей Ð´Ð»Ñ Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð°."
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr "Ð’ файле нет ни одного подходÑщего цвета."
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr "Попробуйте импортировать как \"другой ÑпиÑок ниток\" и укажите палитру ниже."
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr "Выберите другую палитру Ð´Ð»Ñ Ð²Ð°ÑˆÐµÐ³Ð¾ дизайна."
@@ -1668,6 +1684,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1693,7 +1713,8 @@ msgstr "ÐадпиÑи Ink/Stitch"
msgid "Font"
msgstr "Шрифт"
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr "Параметры"
@@ -1971,7 +1992,7 @@ msgstr "ПредуÑтановка Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ \"%s\" уже ÑущеÑтвÑ
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr "СТЕЖОК"
@@ -1984,12 +2005,12 @@ msgid "TRIM"
msgstr "ОБРЕЗКÐ"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr "СТОП"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr "СМЕÐРЦВЕТÐ"
@@ -2076,7 +2097,7 @@ msgstr "Ð”Ð»Ñ ÑˆÑ€Ð¸Ñ„Ñ‚Ð° '%s' нет вариантов."
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr "Ошибка при запиÑи в %(path)s: %(error)s"
@@ -2537,15 +2558,15 @@ msgstr "РеалиÑтично"
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr "Формат вышивки Brother"
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
-msgstr "Формат вышивки Melco"
+msgid "Melco Expanded Embroidery Format"
+msgstr ""
#. description for pyembroidery file format: dst
#. description for pyembroidery file format: tbf
@@ -2558,12 +2579,13 @@ msgstr "Формат вышивки Tajima"
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr "Формат вышивки Janome"
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2571,11 +2593,12 @@ msgstr "Формат вышивки Janome"
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr "Формат вышивки Pfaff"
@@ -2662,39 +2685,74 @@ msgid "Happy Embroidery Format"
msgstr "Формат вышивки Happy"
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr "Формат вышивки Data Stitch"
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr "Формат вышивки Ameco"
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr "Формат вышивки Mitsubishi"
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr "Формат вышивки Gunold"
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr "Формат вышивки ZSK TC"
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr "Формат Ñтежков Brother"
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
-msgstr "Формат G-code"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
+msgstr ""
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
@@ -2906,29 +2964,67 @@ msgstr "ЛицензиÑ"
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr "Выбрать файл"
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr "Выберите метод"
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr "*Выберите палитру цветов"
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2958,11 +3054,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr "Обрезать Ñтежки переходов"
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3328,6 +3419,18 @@ msgstr "Ink/Stitch: Формат вышивки Bits & Volts (.bro)"
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr "конвертировать файл BRO в ручные Ñтежки Ink/Stitch"
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr "Входной файл DAT"
@@ -3376,6 +3479,18 @@ msgstr "Ink/Stitch: Формат вышивки ZSK USA (.dsz)"
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr "конвертировать файл DSZ в ручные Ñтежки Ink/Stitch"
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr "Входной файл EMD"
@@ -3393,8 +3508,8 @@ msgid "EXP file input"
msgstr "Входной файл EXP"
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
-msgstr "Ink/Stitch: Формат вышивки Melco (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
+msgstr ""
#: inx/inkstitch_input_EXP.inx:9
msgid "convert EXP file to Ink/Stitch manual-stitch paths"
@@ -3424,6 +3539,18 @@ msgstr "Ink/Stitch: Формат вышивки Fortron (.fxy)"
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr "конвертировать файл FXY в ручные Ñтежки Ink/Stitch"
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr "Входной файл GT"
@@ -3436,6 +3563,18 @@ msgstr "Ink/Stitch: Формат вышивки Gold Thread (.gt)"
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr "конвертировать файл GT в ручные Ñтежки Ink/Stitch"
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr "Входной файл INB"
@@ -3448,6 +3587,18 @@ msgstr "Ink/Stitch: Формат вышивки Inbro (.inb)"
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr "конвертировать файл INB в ручные Ñтежки Ink/Stitch"
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr "Входной файл JEF"
@@ -3616,6 +3767,18 @@ msgstr "Ink/Stitch: Формат вышивки Brother (.phc)"
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr "конвертировать файл PHС в ручные Ñтежки Ink/Stitch"
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr "Входной файл SEW"
@@ -3640,6 +3803,18 @@ msgstr "Ink/Stitch: Формат вышивки Husqvarna Viking (.shv)"
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr "конвертировать файл SHV в ручные Ñтежки Ink/Stitch"
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr "Входной файл STC"
@@ -3716,7 +3891,7 @@ msgstr "конвертировать файл VP3 в ручные Ñтежки I
msgid "XXX file input"
msgstr "Входной файл XXX"
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr "Ink/Stitch: Формат вышивки Singer (.xxx)"
@@ -3724,6 +3899,18 @@ msgstr "Ink/Stitch: Формат вышивки Singer (.xxx)"
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr "конвертировать файл XXX в ручные Ñтежки Ink/Stitch"
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr "Входной файл ZXY"
@@ -3879,11 +4066,11 @@ msgstr "Буквы в шрифт"
msgid "File format"
msgstr "Формат файла"
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr "Папка шрифтов"
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr "Импорт команд"
@@ -3895,6 +4082,18 @@ msgstr "Добавить команды к выбранным объектам"
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr "Выходной файл CSV"
@@ -3915,6 +4114,18 @@ msgstr "Выходной файл DST"
msgid "Save design in DST format using Ink/Stitch"
msgstr "Сохранить дизайн в формат DST иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
+msgstr ""
+
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
+msgstr ""
+
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_EXP.inx:3
msgid "EXP file output"
msgstr "Выходной файл EXP"
@@ -3923,182 +4134,214 @@ msgstr "Выходной файл EXP"
msgid "Save design in EXP format using Ink/Stitch"
msgstr "Сохранить дизайн в формат EXP иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ink/Stitch"
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr "Выходной файл JEF"
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr "Сохранить дизайн в формат JEF иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ink/Stitch"
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr "Выходной файл PEC"
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr "Сохранить дизайн в формат PEC иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ink/Stitch"
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr "Выходной файл PES"
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr "Сохранить дизайн в формат PES иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ink/Stitch"
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr "Выходной файл PMV"
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr "Ink/Stitch: Формат Ñтежков Brother [DEBUG] (.pmv)"
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
-msgstr "Сохранить дизайн в формат PMW иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ink/Stitch"
-
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
-msgstr "Выходной файл SVG"
-
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
-msgstr "Ink/Stitch: Файл SVG [DEBUG] (.svg)"
-
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
-msgstr "Сохранить дизайн в формат SVG иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ink/Stitch"
-
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
-msgstr "Выходной файл TXT"
-
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
-msgstr "Ink/Stitch: Формат G-code (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
+msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
-msgstr "Сохранить дизайн в формат TXT иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
+msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr "ÐаÑтройка Координат"
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr "инвертировать Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¾Ñ€Ð´Ð¸Ð½Ð°Ñ‚Ñ‹ Ð¥"
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr "Инвертировать координату х"
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr "инвертировать Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¾Ñ€Ð´Ð¸Ð½Ð°Ñ‚Ñ‹ Y"
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr "Инвертировать координату y"
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr "Значение координаты Z"
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr "Введите значение Ð´Ð»Ñ Z между 0 и 1 или значение или величину подъёма."
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr "величина Z"
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr "Подъём на Ñтежок"
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr "увеличивать значение координаты z на Ñту величину на каждом Ñтежке еÑли включен флажок \"Подъём на Ñтежок\""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr "ПользовательÑкие Команды"
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr "ИÑпользовать '%X' Ð´Ð»Ñ x координаты. ИÑпользовать '%Y' Ð´Ð»Ñ y координаты и '%Z' Ð´Ð»Ñ z координаты."
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr "ОÑтавьте пуÑтым Ð´Ð»Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию. Или 'none' Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ."
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr "СТÐРТ"
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr "КОÐЕЦ"
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr "ÐаÑтройка Лазера"
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr "режим лазера"
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr "Режим лазера (генерировать g-code Ð´Ð»Ñ GRBL лазера)"
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr "изменÑÐµÐ¼Ð°Ñ Ð¼Ð¾Ñ‰Ð½Ð¾Ñть лазера"
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr "ИÑпользовать режим изменÑемой мощноÑти лазера GRBL M4. ОбеÑпечивает поÑтоÑнную мощноÑть лазера в завиÑимоÑти от ÑкороÑти моторов. Только Ð´Ð»Ñ PWM-ÑовмеÑтимых лазеров."
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr "Ð²Ñ€ÐµÐ¼Ñ Ð¿Ñ€Ð¾Ð³Ñ€ÐµÐ²Ð° лазера"
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr "При включении лазера ожидать указанное количеÑтво Ñекунд Ð´Ð»Ñ ÐµÐ³Ð¾ прогрева (команда G4)"
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr "обороты шпинделÑ"
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr "ÑкороÑть Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ ÑˆÐ¿Ð¸Ð½Ð´ÐµÐ»Ñ(в режиме лазера - его мощноÑть, уÑтановите -1 Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð¿ÑƒÑка)"
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr "минимальные обороты шпинделÑ"
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr "минимальное значение ÑкороÑти Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ ÑˆÐ¿Ð¸Ð½Ð´ÐµÐ»Ñ (параметр GRBL $31)"
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr "макÑимальные обороты шпинделÑ"
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr "макÑимальное значение ÑкороÑти Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ ÑˆÐ¿Ð¸Ð½Ð´ÐµÐ»Ñ (параметр GRBL $30)"
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr "ÑкороÑть подачи (в мм/мин, уÑтановите -1 Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð¿ÑƒÑка)"
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr "Выходной файл JEF"
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr "Сохранить дизайн в формат JEF иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ink/Stitch"
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr "Выходной файл PEC"
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr "Сохранить дизайн в формат PEC иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ink/Stitch"
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr "Выходной файл PES"
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr "Сохранить дизайн в формат PES иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ink/Stitch"
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr "Выходной файл PMV"
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr "Сохранить дизайн в формат PMW иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ink/Stitch"
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr "Выходной файл SVG"
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr "Ink/Stitch: Файл SVG [DEBUG] (.svg)"
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr "Сохранить дизайн в формат SVG иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ink/Stitch"
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr "Выходной файл U01"
@@ -4115,6 +4358,14 @@ msgstr "Выходной файл VP3"
msgid "Save design in VP3 format using Ink/Stitch"
msgstr "Сохранить дизайн в формат VP3 иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ink/Stitch"
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4223,11 +4474,11 @@ msgstr "Ink/Stitch: ÑкÑпорт неÑкольких форматов в ZIP
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Создать ZIP файл Ñ Ð½ÐµÑÑколькоми форматами машинной вышивки иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ink/Stitch"
-#: inx/inkstitch_zip.inx:20
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
+msgstr ""
+
+#: inx/inkstitch_zip.inx:27
msgid ".SVG: Scalable Vector Graphic"
msgstr ".SVG: Ð’ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ Ð³Ñ€Ð°Ñ„Ð¸ÐºÐ°"
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
-msgstr ".TXT: СпиÑок нитей"
-
diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po
index 196c21a5..c88d084e 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr ""
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr ""
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr ""
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,14 +2556,14 @@ msgstr ""
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr ""
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
msgstr ""
#. description for pyembroidery file format: dst
@@ -2556,12 +2577,13 @@ msgstr ""
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr ""
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr ""
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr ""
@@ -2660,38 +2683,73 @@ msgid "Happy Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr ""
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr ""
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr ""
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr ""
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr ""
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
msgstr ""
#. name for left arrow keyboard key
@@ -2903,29 +2961,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2955,11 +3051,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3325,6 +3416,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3373,6 +3476,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3390,7 +3505,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3421,6 +3536,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3433,6 +3560,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3445,6 +3584,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3613,6 +3764,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3637,6 +3800,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3713,7 +3888,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3721,6 +3896,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3876,11 +4063,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3892,6 +4079,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3912,190 +4111,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
-msgstr ""
-
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4112,6 +4355,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4220,11 +4471,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po
index 7b6e2ebc..a6ef3622 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr ""
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr ""
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr ""
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,14 +2556,14 @@ msgstr ""
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr ""
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
msgstr ""
#. description for pyembroidery file format: dst
@@ -2556,12 +2577,13 @@ msgstr ""
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr ""
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr ""
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr ""
@@ -2660,38 +2683,73 @@ msgid "Happy Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr ""
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr ""
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr ""
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr ""
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr ""
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
msgstr ""
#. name for left arrow keyboard key
@@ -2902,29 +2960,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2954,11 +3050,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3324,6 +3415,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3372,6 +3475,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3389,7 +3504,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3420,6 +3535,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3432,6 +3559,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3444,6 +3583,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3612,6 +3763,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3636,6 +3799,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3712,7 +3887,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3720,6 +3895,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3875,11 +4062,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3891,6 +4078,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3911,190 +4110,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
-msgstr ""
-
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4111,6 +4354,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4219,11 +4470,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po
index 0ffaa931..a5688b7d 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:47\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr "“E†dikiş"
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr "DikiÅŸ uzunluÄŸu"
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Tekrarlamalar"
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr ""
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr "DİK"
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr "KES"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr ""
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,15 +2556,15 @@ msgstr "Gerçekçi"
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr "Brother Nakış Formatı"
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
-msgstr "Melco Nakış Formatı"
+msgid "Melco Expanded Embroidery Format"
+msgstr ""
#. description for pyembroidery file format: dst
#. description for pyembroidery file format: tbf
@@ -2556,12 +2577,13 @@ msgstr "Tajima Nakış Formatı"
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr "Janome Nakış Formatı"
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr "Janome Nakış Formatı"
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr "Pfaff Nakış Formatı"
@@ -2660,39 +2683,74 @@ msgid "Happy Embroidery Format"
msgstr "Happy Nakış Formatı"
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr "Data Stitch Nakış Formatı"
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr "Ameco Nakış Formatı"
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr "Mitsubishi Nakış Formatı"
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr "Gunold Nakış Formatı"
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr "ZSK TC Nakış Formatı"
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr "Brother Dikiş Formatı"
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
-msgstr "G-code Formatı"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
+msgstr ""
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
@@ -2902,29 +2960,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2954,11 +3050,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3324,6 +3415,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3372,6 +3475,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3389,7 +3504,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3420,6 +3535,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3432,6 +3559,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3444,6 +3583,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3612,6 +3763,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3636,6 +3799,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3712,7 +3887,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3720,6 +3895,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3875,11 +4062,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3891,6 +4078,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3911,190 +4110,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4111,6 +4354,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4219,11 +4470,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po
index ab2ce46c..407df45a 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:47\n"
"Last-Translator: \n"
"Language-Team: Ukrainian\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr "Спеціальна Ñатинова колонка"
msgid "\"E\" stitch"
msgstr "\"E\" Ñтібок"
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr "МакÑимальна довжина Ñтібка"
@@ -1232,82 +1232,98 @@ msgstr "МакÑимальна довжина Ñтібка"
msgid "Maximum stitch length for split stitches."
msgstr "МакÑимальна довжина Ñтібка Ð´Ð»Ñ Ñ€Ð¾Ð·Ð´Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ñтібків."
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "ЩільніÑть зигзага (відÑтань між піками)"
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr "ВідÑтань між піками зигзага."
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr "КомпенÑації розтÑгуваннÑ"
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr "Стіжки Ñатина ÑÑ‚Ñгують тканину в міÑці вишивки, в результаті колонка получаетÑÑ Ñ‚Ð¾Ð½ÑˆÐ¾ÑŽ, ніж вказано в Inkscape. Ð¦Ñ Ð½Ð°Ñтройка розÑовує кожну пару проколів від центра Ñатиновой колонки."
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ Ð¿Ñ€Ð¾Ñтрочка контура"
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr "ПроÑтрочка контура"
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr "Довжина Ñтібка"
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr "ВідÑтуп проÑтрочки від краю"
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr "Звужує зовнішню границю проÑтрочки, щоб вона не показувалаÑÑ Ð·-під Ñатинової колонки."
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ Ð¿Ñ€Ð¾Ñтрочка по центру"
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr "ПроÑтрочка по центру"
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr "Повтори проÑтрочки"
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ Ð¿Ñ€Ð¾Ñточка зигзагом"
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr "ПроÑтрочка зигзагом"
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "ЩільніÑть зигзага (відÑтань між піками)"
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr "ВідÑтань між піками зигзага."
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr "Величина відÑтупа"
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr "по замовчуванню: половина відÑтупа проÑтрочки контура"
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1513,24 +1529,24 @@ msgstr "* ТекÑÑ‚: Створіть влаÑні букви або Ñпроб
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr "- Ð Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ > Ink/Stitch > ÐадпиÑи"
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr "Файл не знайдено."
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr "Вказаний файл ÑвлÑєтьÑÑ Ñловником. Будь-лаÑка вкажіть файл ниток Ð´Ð»Ñ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð°."
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr "У файлі немає жодного відповідного кольору."
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr "Спробуйте імпортувати Ñк \"інший ÑпиÑок ниток\" Ñ– вкажіть палітру нижче."
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr "Выберіть іншу палітру Ð´Ð»Ñ Ð²Ð°ÑˆÐ¾Ð³Ð¾ дизайна."
@@ -1668,6 +1684,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1693,7 +1713,8 @@ msgstr "ÐадпиÑи Ink/Stitch"
msgid "Font"
msgstr "Шрифт"
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr "Параметри"
@@ -1971,7 +1992,7 @@ msgstr "ПередвÑтановлений набір параметрів \"%s\
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr "СТІЖОК"
@@ -1984,12 +2005,12 @@ msgid "TRIM"
msgstr "ОБРІЗКÐ"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr "СТОП"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr "ЗМІÐРКОЛЬОРÐ"
@@ -2076,7 +2097,7 @@ msgstr "Ð”Ð»Ñ ÑˆÑ€Ð¸Ñ„Ñ‚Ð° '%s' немає варіантів."
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr "Помилка при запиÑÑ– в %(path)s: %(error)s"
@@ -2537,15 +2558,15 @@ msgstr "РеаліÑтично"
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr "Формат вишивки Brother"
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
-msgstr "Формат вишивки Melco"
+msgid "Melco Expanded Embroidery Format"
+msgstr ""
#. description for pyembroidery file format: dst
#. description for pyembroidery file format: tbf
@@ -2558,12 +2579,13 @@ msgstr "Формат вишивки Tajima"
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr "Формат вишивки Janome"
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2571,11 +2593,12 @@ msgstr "Формат вишивки Janome"
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr "Формат вишивки Pfaff"
@@ -2662,39 +2685,74 @@ msgid "Happy Embroidery Format"
msgstr "Формат вишивки Happy"
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr "Формат вишивки Data Stitch"
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr "Формат вишивки Ameco"
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr "Формат вишивки Mitsubishi"
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr "Формат вишивки Gunold"
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr "Формат вишивки ZSK TC"
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr "Формат вишивки Brother"
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
-msgstr "Формат G-code"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
+msgstr ""
#. name for left arrow keyboard key
#: electron/src/renderer/components/Simulator.vue:52
@@ -2906,29 +2964,67 @@ msgstr "ЛіцензіÑ"
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr "Вибрати файл"
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2958,11 +3054,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3328,6 +3419,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3376,6 +3479,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3393,7 +3508,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3424,6 +3539,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3436,6 +3563,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3448,6 +3587,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3616,6 +3767,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3640,6 +3803,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3716,7 +3891,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3724,6 +3899,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3879,11 +4066,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3895,6 +4082,18 @@ msgstr "Додати команди до вибраних об'єктів"
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3915,190 +4114,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
-msgstr ""
-
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr "інвертувати Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ ÐºÐ¾Ð¾Ñ€Ð´Ð¸Ð½Ð°Ñ‚Ð¸ Ð¥"
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr "Інвертувати координату X"
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr "інвертувати Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ ÐºÐ¾Ð¾Ñ€Ð´Ð¸Ð½Ð°Ñ‚Ð¸ Y"
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr "Інвертувати координату Y"
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ ÐºÐ¾Ð¾Ñ€Ð´Ð¸Ð½Ð°Ñ‚Ð¸ Z"
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr "Введіть Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð»Ñ Z між 0 Ñ– 1, або Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ‡Ð¸ величину підйому."
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr "змінити Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Z"
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr "Підйом (Z) на Ñтіжок"
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr "збільшувати Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ ÐºÐ¾Ð¾Ñ€Ð´Ð¸Ð½Ð°Ñ‚Ð¸ z на цю величину на кожному Ñтіжку, Ñкщо включений прапорець \"Підйом на Ñтібок\""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr "СТÐРТ"
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr "КІÐЕЦЬ"
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr "режим лазера"
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr "Режим лазера (генерувати g-code Ð´Ð»Ñ Grbl режиму лазера)"
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr "змінювана потужніÑть лазера"
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr "Ñ‡Ð°Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ñ–Ð²Ñƒ лазера"
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr "При включенні лазера очікувати вказану кількіÑть Ñекунд Ð´Ð»Ñ Ð¹Ð¾Ð³Ð¾ прогріву (команда G4)"
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr "обороти шпинделÑ"
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr "швидкіÑть Ð¾Ð±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ ÑˆÐ¿Ð¸Ð½Ð´ÐµÐ»Ñ (в режимі лазера - його потужніÑть, вÑтановіть -1 Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð¿ÑƒÑку)"
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr "мінімальна швидкіÑть шпинделÑ"
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr "мінімальне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ ÑˆÐ²Ð¸Ð´ÐºÐ¾Ñті Ð¾Ð±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ ÑˆÐ¿Ð¸Ð½Ð´ÐµÐ»Ñ (параметр Grbl $31)"
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr "макÑимальна швидкіÑть шпинделÑ"
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr "макÑимальное Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ ÑˆÐ²Ð¸Ð´ÐºÐ¾Ñті Ð¾Ð±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ ÑˆÐ¿Ð¸Ð½Ð´ÐµÐ»Ñ (параметр Grbl $30)"
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr "швидкіÑть подачі (в мм/хв, вÑтановіть -1 Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð¿ÑƒÑка)"
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4115,6 +4358,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4223,11 +4474,11 @@ msgstr "Ink/Stitch: екÑпорт ZIP декількох форматів (.zip
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr "Створіть ZIP за допомогою декількох форматів файлів Ð´Ð»Ñ Ð²Ð¸ÑˆÐ¸Ð²ÐºÐ¸ за допомогою Ink/Stitch"
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po
index d3f67eec..625017bf 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:26\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:47\n"
"Last-Translator: \n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr ""
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr ""
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr ""
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,14 +2556,14 @@ msgstr ""
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr ""
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
msgstr ""
#. description for pyembroidery file format: dst
@@ -2556,12 +2577,13 @@ msgstr ""
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr ""
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr ""
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr ""
@@ -2660,38 +2683,73 @@ msgid "Happy Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr ""
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr ""
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr ""
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr ""
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr ""
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
msgstr ""
#. name for left arrow keyboard key
@@ -2901,29 +2959,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2953,11 +3049,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3323,6 +3414,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3371,6 +3474,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3388,7 +3503,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3419,6 +3534,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3431,6 +3558,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3443,6 +3582,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3611,6 +3762,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3635,6 +3798,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3711,7 +3886,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3719,6 +3894,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3874,11 +4061,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3890,6 +4077,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3910,190 +4109,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
-msgstr ""
-
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4110,6 +4353,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4218,11 +4469,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po
index 4ea85983..6812351b 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:25\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr ""
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr ""
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr ""
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,14 +2556,14 @@ msgstr ""
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr ""
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
msgstr ""
#. description for pyembroidery file format: dst
@@ -2556,12 +2577,13 @@ msgstr ""
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr ""
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr ""
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr ""
@@ -2660,38 +2683,73 @@ msgid "Happy Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr ""
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr ""
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr ""
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr ""
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr ""
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
msgstr ""
#. name for left arrow keyboard key
@@ -2901,29 +2959,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2953,11 +3049,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3323,6 +3414,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3371,6 +3474,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3388,7 +3503,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3419,6 +3534,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3431,6 +3558,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3443,6 +3582,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3611,6 +3762,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3635,6 +3798,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3711,7 +3886,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3719,6 +3894,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3874,11 +4061,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3890,6 +4077,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3910,190 +4109,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
-msgstr ""
-
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4110,6 +4353,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4218,11 +4469,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po
index e87a4a86..1bce3767 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: 2022-06-23 02:23+0000\n"
-"PO-Revision-Date: 2022-06-24 02:25\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
+"PO-Revision-Date: 2022-06-25 02:46\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"MIME-Version: 1.0\n"
@@ -16,7 +16,7 @@ msgstr ""
"Project-Id-Version: \n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-06-23 02:23+0000\n"
+"POT-Creation-Date: 2022-06-25 02:44+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1224,7 +1224,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:209
+#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227
msgid "Maximum stitch length"
msgstr ""
@@ -1232,82 +1232,98 @@ msgstr ""
msgid "Maximum stitch length for split stitches."
msgstr ""
-#: lib/elements/satin_column.py:108 lib/elements/stroke.py:129
+#: lib/elements/satin_column.py:104
+msgid "Short stitch inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:105
+msgid "Stitches in areas with high density will be shortened by this amount."
+msgstr ""
+
+#: lib/elements/satin_column.py:113
+msgid "Short stitch distance"
+msgstr ""
+
+#: lib/elements/satin_column.py:114
+msgid "Do short stitches if the distance between stitches is smaller than this."
+msgstr ""
+
+#: lib/elements/satin_column.py:126 lib/elements/stroke.py:129
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:109
+#: lib/elements/satin_column.py:127
msgid "Peak-to-peak distance between zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:120
+#: lib/elements/satin_column.py:138
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:121
+#: lib/elements/satin_column.py:139
msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:133
+#: lib/elements/satin_column.py:151
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:133 lib/elements/satin_column.py:140
-#: lib/elements/satin_column.py:149
+#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158
+#: lib/elements/satin_column.py:167
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:140 lib/elements/satin_column.py:164
+#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:146
+#: lib/elements/satin_column.py:164
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:165
msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
msgstr ""
-#: lib/elements/satin_column.py:157
+#: lib/elements/satin_column.py:175
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:157 lib/elements/satin_column.py:164
-#: lib/elements/satin_column.py:169
+#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182
+#: lib/elements/satin_column.py:187
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:169 lib/elements/stroke.py:82
+#: lib/elements/satin_column.py:187 lib/elements/stroke.py:82
msgid "Repeats"
msgstr ""
-#: lib/elements/satin_column.py:174
+#: lib/elements/satin_column.py:192
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:174 lib/elements/satin_column.py:183
-#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:212
+#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201
+#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:180
+#: lib/elements/satin_column.py:198
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:181
+#: lib/elements/satin_column.py:199
msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:191
+#: lib/elements/satin_column.py:209
msgid "Inset amount"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:210
msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:210
+#: lib/elements/satin_column.py:228
msgid "Split stitch if distance of maximum stitch length is exceeded"
msgstr ""
@@ -1512,24 +1528,24 @@ msgstr ""
msgid "- Extensions > Ink/Stitch > Lettering"
msgstr ""
-#: lib/extensions/apply_threadlist.py:38
+#: lib/extensions/apply_threadlist.py:70
msgid "File not found."
msgstr ""
-#: lib/extensions/apply_threadlist.py:41
+#: lib/extensions/apply_threadlist.py:73
msgid "The filepath specified is not a file but a dictionary.\n"
"Please choose a threadlist file to import."
msgstr ""
-#: lib/extensions/apply_threadlist.py:51
+#: lib/extensions/apply_threadlist.py:78
msgid "Couldn't find any matching colors in the file."
msgstr ""
-#: lib/extensions/apply_threadlist.py:53
+#: lib/extensions/apply_threadlist.py:80
msgid "Please try to import as \"other threadlist\" and specify a color palette below."
msgstr ""
-#: lib/extensions/apply_threadlist.py:55
+#: lib/extensions/apply_threadlist.py:82
msgid "Please chose an other color palette for your design."
msgstr ""
@@ -1667,6 +1683,10 @@ msgstr ""
msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website."
msgstr ""
+#: lib/extensions/input.py:18
+msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist"
+msgstr ""
+
#: lib/extensions/install_custom_palette.py:24
#: lib/extensions/palette_to_text.py:26
msgid "File does not exist."
@@ -1692,7 +1712,8 @@ msgstr ""
msgid "Font"
msgstr ""
-#: lib/extensions/lettering.py:66 inx/inkstitch_palette_to_text.inx:15
+#: lib/extensions/lettering.py:66 inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_palette_to_text.inx:15
msgid "Options"
msgstr ""
@@ -1970,7 +1991,7 @@ msgstr ""
#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command label at bottom of simulator window
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:142
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "STITCH"
msgstr ""
@@ -1983,12 +2004,12 @@ msgid "TRIM"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:151
-#: inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:33
msgid "STOP"
msgstr ""
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:154
-#: inx/inkstitch_output_TXT.inx:31
+#: inx/inkstitch_output_GCODE.inx:31
msgid "COLOR CHANGE"
msgstr ""
@@ -2074,7 +2095,7 @@ msgstr ""
#. low-level file error. %(error)s is (hopefully?) translated by
#. the user's system automatically.
-#: lib/output.py:101
+#: lib/output.py:105
#, python-format
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
@@ -2535,14 +2556,14 @@ msgstr ""
#. description for pyembroidery file format: phb
#. description for pyembroidery file format: phc
#: pyembroidery-format-descriptions.py:2 pyembroidery-format-descriptions.py:4
-#: pyembroidery-format-descriptions.py:56
#: pyembroidery-format-descriptions.py:58
+#: pyembroidery-format-descriptions.py:60
msgid "Brother Embroidery Format"
msgstr ""
#. description for pyembroidery file format: exp
#: pyembroidery-format-descriptions.py:6
-msgid "Melco Embroidery Format"
+msgid "Melco Expanded Embroidery Format"
msgstr ""
#. description for pyembroidery file format: dst
@@ -2556,12 +2577,13 @@ msgstr ""
#. description for pyembroidery file format: jpx
#: pyembroidery-format-descriptions.py:10
#: pyembroidery-format-descriptions.py:20
-#: pyembroidery-format-descriptions.py:74
+#: pyembroidery-format-descriptions.py:76
msgid "Janome Embroidery Format"
msgstr ""
#. description for pyembroidery file format: vp3
#. description for pyembroidery file format: ksm
+#. description for pyembroidery file format: spx
#. description for pyembroidery file format: max
#. description for pyembroidery file format: pcd
#. description for pyembroidery file format: pcq
@@ -2569,11 +2591,12 @@ msgstr ""
#. description for pyembroidery file format: pcs
#: pyembroidery-format-descriptions.py:12
#: pyembroidery-format-descriptions.py:50
-#: pyembroidery-format-descriptions.py:62
-#: pyembroidery-format-descriptions.py:66
+#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:64
#: pyembroidery-format-descriptions.py:68
#: pyembroidery-format-descriptions.py:70
#: pyembroidery-format-descriptions.py:72
+#: pyembroidery-format-descriptions.py:74
msgid "Pfaff Embroidery Format"
msgstr ""
@@ -2660,38 +2683,73 @@ msgid "Happy Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stx
-#: pyembroidery-format-descriptions.py:54
+#: pyembroidery-format-descriptions.py:56
msgid "Data Stitch Embroidery Format"
msgstr ""
#. description for pyembroidery file format: new
-#: pyembroidery-format-descriptions.py:60
+#: pyembroidery-format-descriptions.py:62
msgid "Ameco Embroidery Format"
msgstr ""
#. description for pyembroidery file format: mit
-#: pyembroidery-format-descriptions.py:64
+#: pyembroidery-format-descriptions.py:66
msgid "Mitsubishi Embroidery Format"
msgstr ""
#. description for pyembroidery file format: stc
-#: pyembroidery-format-descriptions.py:76
+#: pyembroidery-format-descriptions.py:78
msgid "Gunold Embroidery Format"
msgstr ""
+#. description for pyembroidery file format: zhs
+#: pyembroidery-format-descriptions.py:80
+msgid "Zeng Hsing Embroidery Format"
+msgstr ""
+
#. description for pyembroidery file format: zxy
-#: pyembroidery-format-descriptions.py:78
+#: pyembroidery-format-descriptions.py:82
msgid "ZSK TC Embroidery Format"
msgstr ""
#. description for pyembroidery file format: pmv
-#: pyembroidery-format-descriptions.py:80
+#: pyembroidery-format-descriptions.py:84
msgid "Brother Stitch Format"
msgstr ""
-#. description for pyembroidery file format: txt
-#: pyembroidery-format-descriptions.py:82
-msgid "G-code Format"
+#. description for pyembroidery file format: png
+#: pyembroidery-format-descriptions.py:86
+msgid "PNG Format, Portable Network Graphics"
+msgstr ""
+
+#. description for pyembroidery file format: gcode
+#: pyembroidery-format-descriptions.py:88
+msgid "gcode Format, Text File"
+msgstr ""
+
+#. description for pyembroidery file format: hus
+#: pyembroidery-format-descriptions.py:90
+msgid "Husqvarna Embroidery Format"
+msgstr ""
+
+#. description for pyembroidery file format: edr
+#: pyembroidery-format-descriptions.py:92
+msgid "Edr Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: col
+#: pyembroidery-format-descriptions.py:94
+msgid "Col Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: inf
+#: pyembroidery-format-descriptions.py:96
+msgid "Inf Color Format"
+msgstr ""
+
+#. description for pyembroidery file format: json
+#: pyembroidery-format-descriptions.py:98
+msgid "Json Export"
msgstr ""
#. name for left arrow keyboard key
@@ -2901,29 +2959,67 @@ msgstr ""
msgid "Apply Threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:6
+#: inx/inkstitch_apply_threadlist.inx:8
#: inx/inkstitch_install_custom_palette.inx:8
#: inx/inkstitch_palette_to_text.inx:17
msgid "Choose file"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:7
+#: inx/inkstitch_apply_threadlist.inx:9
msgid "Choose method"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:8
+#: inx/inkstitch_apply_threadlist.inx:10
msgid "Apply Ink/Stitch threadlist"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:9
+#: inx/inkstitch_apply_threadlist.inx:11
msgid "Apply other threadlist*"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:11
+#: inx/inkstitch_apply_threadlist.inx:13
msgid "*Choose color palette"
msgstr ""
-#: inx/inkstitch_apply_threadlist.inx:88 inx/inkstitch_generate_palette.inx:10
+#: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23
+#: inx/inkstitch_cutwork_segmentation.inx:42
+#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
+msgid "Help"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:88
+msgid "This extension applies colors from a color file to the objects in this document."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:89
+msgid "COL, INF, EDR"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:90
+msgid "Select the file and apply. The chosen method is not important for these file types."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:92
+msgid "TXT"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:93
+msgid "Import an Ink/Stitch threadlist file (created through the zip export option)."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:95
+msgid "Import any other Threadlist file in txt format. Ink/Stitch will try to match the colors to the selected thread palette. The objects in this document will be colored accordingly if color matching has been successful."
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:98
+msgid "Get more information on our website"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:99
+msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist"
+msgstr ""
+
+#: inx/inkstitch_apply_threadlist.inx:106 inx/inkstitch_generate_palette.inx:10
#: inx/inkstitch_install.inx:10 inx/inkstitch_install_custom_palette.inx:13
#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9
msgid "Thread Color Management"
@@ -2953,11 +3049,6 @@ msgstr ""
msgid "Trim jump stitches"
msgstr ""
-#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42
-#: inx/inkstitch_generate_palette.inx:24 inx/inkstitch_palette_to_text.inx:19
-msgid "Help"
-msgstr ""
-
#: inx/inkstitch_auto_run.inx:25
msgid "Add nodes at intersections:"
msgstr ""
@@ -3323,6 +3414,18 @@ msgstr ""
msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_COL.inx:3
+msgid "COL file input"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:8
+msgid "Ink/Stitch: Col Color Format (.col)"
+msgstr ""
+
+#: inx/inkstitch_input_COL.inx:9
+msgid "convert COL file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_DAT.inx:3
msgid "DAT file input"
msgstr ""
@@ -3371,6 +3474,18 @@ msgstr ""
msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_EDR.inx:3
+msgid "EDR file input"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format (.edr)"
+msgstr ""
+
+#: inx/inkstitch_input_EDR.inx:9
+msgid "convert EDR file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_EMD.inx:3
msgid "EMD file input"
msgstr ""
@@ -3388,7 +3503,7 @@ msgid "EXP file input"
msgstr ""
#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
-msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgid "Ink/Stitch: Melco Expanded Embroidery Format (.exp)"
msgstr ""
#: inx/inkstitch_input_EXP.inx:9
@@ -3419,6 +3534,18 @@ msgstr ""
msgid "convert FXY file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_GCODE.inx:3
+msgid "GCODE file input"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:8 inx/inkstitch_output_GCODE.inx:8
+msgid "Ink/Stitch: gcode Format, Text File (.gcode)"
+msgstr ""
+
+#: inx/inkstitch_input_GCODE.inx:9
+msgid "convert GCODE file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_GT.inx:3
msgid "GT file input"
msgstr ""
@@ -3431,6 +3558,18 @@ msgstr ""
msgid "convert GT file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_HUS.inx:3
+msgid "HUS file input"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:8
+msgid "Ink/Stitch: Husqvarna Embroidery Format (.hus)"
+msgstr ""
+
+#: inx/inkstitch_input_HUS.inx:9
+msgid "convert HUS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_INB.inx:3
msgid "INB file input"
msgstr ""
@@ -3443,6 +3582,18 @@ msgstr ""
msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_INF.inx:3
+msgid "INF file input"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format (.inf)"
+msgstr ""
+
+#: inx/inkstitch_input_INF.inx:9
+msgid "convert INF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_JEF.inx:3
msgid "JEF file input"
msgstr ""
@@ -3611,6 +3762,18 @@ msgstr ""
msgid "convert PHC file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_PMV.inx:3
+msgid "PMV file input"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_input_PMV.inx:9
+msgid "convert PMV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_SEW.inx:3
msgid "SEW file input"
msgstr ""
@@ -3635,6 +3798,18 @@ msgstr ""
msgid "convert SHV file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_SPX.inx:3
+msgid "SPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.spx)"
+msgstr ""
+
+#: inx/inkstitch_input_SPX.inx:9
+msgid "convert SPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_STC.inx:3
msgid "STC file input"
msgstr ""
@@ -3711,7 +3886,7 @@ msgstr ""
msgid "XXX file input"
msgstr ""
-#: inx/inkstitch_input_XXX.inx:8
+#: inx/inkstitch_input_XXX.inx:8 inx/inkstitch_output_XXX.inx:8
msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
msgstr ""
@@ -3719,6 +3894,18 @@ msgstr ""
msgid "convert XXX file to Ink/Stitch manual-stitch paths"
msgstr ""
+#: inx/inkstitch_input_ZHS.inx:3
+msgid "ZHS file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:8
+msgid "Ink/Stitch: Zeng Hsing Embroidery Format (.zhs)"
+msgstr ""
+
+#: inx/inkstitch_input_ZHS.inx:9
+msgid "convert ZHS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
#: inx/inkstitch_input_ZXY.inx:3
msgid "ZXY file input"
msgstr ""
@@ -3874,11 +4061,11 @@ msgstr ""
msgid "File format"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:47
+#: inx/inkstitch_letters_to_font.inx:59
msgid "Font directory"
msgstr ""
-#: inx/inkstitch_letters_to_font.inx:49
+#: inx/inkstitch_letters_to_font.inx:61
msgid "Import commands"
msgstr ""
@@ -3890,6 +4077,18 @@ msgstr ""
msgid "Display|Hide Object Commands"
msgstr ""
+#: inx/inkstitch_output_COL.inx:3
+msgid "COL file output"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:8
+msgid "Ink/Stitch: Col Color Format [COLOR] (.col)"
+msgstr ""
+
+#: inx/inkstitch_output_COL.inx:9
+msgid "Save design in COL format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_CSV.inx:3
msgid "CSV file output"
msgstr ""
@@ -3910,190 +4109,234 @@ msgstr ""
msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_EXP.inx:3
-msgid "EXP file output"
-msgstr ""
-
-#: inx/inkstitch_output_EXP.inx:9
-msgid "Save design in EXP format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:3
-msgid "JEF file output"
-msgstr ""
-
-#: inx/inkstitch_output_JEF.inx:9
-msgid "Save design in JEF format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:3
-msgid "PEC file output"
-msgstr ""
-
-#: inx/inkstitch_output_PEC.inx:9
-msgid "Save design in PEC format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:3
-msgid "PES file output"
-msgstr ""
-
-#: inx/inkstitch_output_PES.inx:9
-msgid "Save design in PES format using Ink/Stitch"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:3
-msgid "PMV file output"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:8
-msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
-msgstr ""
-
-#: inx/inkstitch_output_PMV.inx:9
-msgid "Save design in PMV format using Ink/Stitch"
+#: inx/inkstitch_output_EDR.inx:3
+msgid "EDR file output"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:3
-msgid "SVG file output"
+#: inx/inkstitch_output_EDR.inx:8
+msgid "Ink/Stitch: Edr Color Format [COLOR] (.edr)"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:8
-msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+#: inx/inkstitch_output_EDR.inx:9
+msgid "Save design in EDR format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_SVG.inx:9
-msgid "Save design in SVG format using Ink/Stitch"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:3
-msgid "TXT file output"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:8
-msgid "Ink/Stitch: G-code Format (.txt)"
+#: inx/inkstitch_output_GCODE.inx:3
+msgid "GCODE file output"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:9
-msgid "Save design in TXT format using Ink/Stitch"
+#: inx/inkstitch_output_GCODE.inx:9
+msgid "Save design in GCODE format using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:17
+#: inx/inkstitch_output_GCODE.inx:17
msgid "Coordinate Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "negate X coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:18
+#: inx/inkstitch_output_GCODE.inx:18
msgid "Negate x coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "negate Y coordinate values"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:19
+#: inx/inkstitch_output_GCODE.inx:19
msgid "Negate y coordinates"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Z coordinate value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:20
+#: inx/inkstitch_output_GCODE.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:21
+#: inx/inkstitch_output_GCODE.inx:21
msgid "alternate Z value"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:22 inx/inkstitch_output_GCODE.inx:25
msgid "Z travel per stitch"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:25
+#: inx/inkstitch_output_GCODE.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:27
+#: inx/inkstitch_output_GCODE.inx:27
msgid "Custom Commands"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:29
+#: inx/inkstitch_output_GCODE.inx:29
msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+#: inx/inkstitch_output_GCODE.inx:31 inx/inkstitch_output_GCODE.inx:33
msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:34
+#: inx/inkstitch_output_GCODE.inx:34
msgid "START"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:35
+#: inx/inkstitch_output_GCODE.inx:35
msgid "END"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:37
+#: inx/inkstitch_output_GCODE.inx:37
msgid "Laser Settings"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "laser mode"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:39
+#: inx/inkstitch_output_GCODE.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "dynamic laser power"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:42
+#: inx/inkstitch_output_GCODE.inx:42
msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "laser warm-up time"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:44
+#: inx/inkstitch_output_GCODE.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:46
+#: inx/inkstitch_output_GCODE.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "min spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:48
+#: inx/inkstitch_output_GCODE.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "max spindle speed"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:50
+#: inx/inkstitch_output_GCODE.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: inx/inkstitch_output_TXT.inx:51
+#: inx/inkstitch_output_GCODE.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
+#: inx/inkstitch_output_INF.inx:3
+msgid "INF file output"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:8
+msgid "Ink/Stitch: Inf Color Format [COLOR] (.inf)"
+msgstr ""
+
+#: inx/inkstitch_output_INF.inx:9
+msgid "Save design in INF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
+msgstr ""
+
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:3
+msgid "JSON file output"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:8
+msgid "Ink/Stitch: Json Export [DEBUG] (.json)"
+msgstr ""
+
+#: inx/inkstitch_output_JSON.inx:9
+msgid "Save design in JSON format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
+msgstr ""
+
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
+msgstr ""
+
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [STITCH] (.pmv)"
+msgstr ""
+
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:3
+msgid "PNG file output"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:8
+msgid "Ink/Stitch: PNG Format, Portable Network Graphics [IMAGE] (.png)"
+msgstr ""
+
+#: inx/inkstitch_output_PNG.inx:9
+msgid "Save design in PNG format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_output_U01.inx:3
msgid "U01 file output"
msgstr ""
@@ -4110,6 +4353,14 @@ msgstr ""
msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
+#: inx/inkstitch_output_XXX.inx:3
+msgid "XXX file output"
+msgstr ""
+
+#: inx/inkstitch_output_XXX.inx:9
+msgid "Save design in XXX format using Ink/Stitch"
+msgstr ""
+
#: inx/inkstitch_palette_split_text.inx:3
msgid "Split text"
msgstr ""
@@ -4218,11 +4469,11 @@ msgstr ""
msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: inx/inkstitch_zip.inx:20
-msgid ".SVG: Scalable Vector Graphic"
+#: inx/inkstitch_zip.inx:26
+msgid ".TXT: Threadlist [COLOR]"
msgstr ""
-#: inx/inkstitch_zip.inx:21
-msgid ".TXT: Threadlist"
+#: inx/inkstitch_zip.inx:27
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""