summaryrefslogtreecommitdiff
path: root/translations
diff options
context:
space:
mode:
Diffstat (limited to 'translations')
-rw-r--r--translations/messages_af_ZA.po1385
-rw-r--r--translations/messages_ar_SA.po1393
-rw-r--r--translations/messages_ca_ES.po1385
-rw-r--r--translations/messages_cs_CZ.po1558
-rw-r--r--translations/messages_da_DK.po1389
-rw-r--r--translations/messages_de_DE.po1501
-rw-r--r--translations/messages_el_GR.po1385
-rw-r--r--translations/messages_en_US.po1385
-rw-r--r--translations/messages_es_ES.po1522
-rw-r--r--translations/messages_fi_FI.po1451
-rw-r--r--translations/messages_fr_FR.po1534
-rw-r--r--translations/messages_he_IL.po1389
-rw-r--r--translations/messages_hu_HU.po1385
-rw-r--r--translations/messages_it_IT.po1471
-rw-r--r--translations/messages_ja_JP.po1540
-rw-r--r--translations/messages_ko_KR.po1383
-rw-r--r--translations/messages_nl_NL.po1501
-rw-r--r--translations/messages_no_NO.po1385
-rw-r--r--translations/messages_pl_PL.po1397
-rw-r--r--translations/messages_pt_BR.po1433
-rw-r--r--translations/messages_pt_PT.po1385
-rw-r--r--translations/messages_ro_RO.po1439
-rw-r--r--translations/messages_ru_RU.po1526
-rw-r--r--translations/messages_sr_SP.po1387
-rw-r--r--translations/messages_sv_SE.po1385
-rw-r--r--translations/messages_tr_TR.po1387
-rw-r--r--translations/messages_uk_UA.po1526
-rw-r--r--translations/messages_vi_VN.po1383
-rw-r--r--translations/messages_zh_CN.po1383
-rw-r--r--translations/messages_zh_TW.po1383
30 files changed, 30221 insertions, 12735 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po
index fd694e09..345218e0 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:57\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:43\n"
"Last-Translator: \n"
"Language-Team: Afrikaans\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: af_ZA\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: af\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: af_ZA\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr ""
msgid "A font suited for heavy typing :)"
msgstr ""
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr ""
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr ""
@@ -1219,23 +1243,23 @@ msgstr ""
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr ""
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr ""
@@ -1321,23 +1352,16 @@ msgstr ""
msgid "TRIM"
msgstr ""
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr ""
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr ""
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr ""
@@ -2003,710 +2025,1271 @@ msgstr ""
msgid "G-code Format"
msgstr ""
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+msgstr[1] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr ""
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
-msgstr ""
-
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
-msgstr ""
-
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
-msgstr ""
-
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/params.xml:3
-msgid "Params"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/print.xml:3
-msgid "PDF Export"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_params.inx:3
+msgid "Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-msgstr[1] ""
-
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""
diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po
index 67b09ec4..1af48235 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:57\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:43\n"
"Last-Translator: \n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: ar_SA\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: ar\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: ar_SA\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr ""
msgid "A font suited for heavy typing :)"
msgstr ""
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr ""
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr ""
@@ -1219,23 +1243,23 @@ msgstr ""
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr ""
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr ""
@@ -1321,23 +1352,16 @@ msgstr ""
msgid "TRIM"
msgstr ""
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr ""
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr ""
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr ""
@@ -2003,714 +2025,1275 @@ msgstr ""
msgid "G-code Format"
msgstr ""
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+msgstr[4] ""
+msgstr[5] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr ""
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
-msgstr ""
-
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
-msgstr ""
-
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
-msgstr ""
-
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/params.xml:3
-msgid "Params"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/print.xml:3
-msgid "PDF Export"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_params.inx:3
+msgid "Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
-msgstr[4] ""
-msgstr[5] ""
-
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""
diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po
index c77d1e80..c00bb8e6 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:57\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:43\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: ca_ES\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: ca\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: ca_ES\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr ""
msgid "A font suited for heavy typing :)"
msgstr ""
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr ""
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr ""
@@ -1219,23 +1243,23 @@ msgstr ""
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr ""
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr ""
@@ -1321,23 +1352,16 @@ msgstr ""
msgid "TRIM"
msgstr ""
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr ""
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr ""
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr ""
@@ -2003,710 +2025,1271 @@ msgstr ""
msgid "G-code Format"
msgstr ""
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+msgstr[1] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr ""
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
-msgstr ""
-
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
-msgstr ""
-
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
-msgstr ""
-
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/params.xml:3
-msgid "Params"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/print.xml:3
-msgid "PDF Export"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_params.inx:3
+msgid "Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-msgstr[1] ""
-
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""
diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po
index a3e3cb9e..aee28a71 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:57\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:43\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
@@ -14,18 +14,27 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: cs_CZ\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: cs\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: cs_CZ\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
msgid "Amita"
-msgstr ""
+msgstr "Amita"
#. description of font in fonts/amita
#: inkstitch-fonts-metadata.py:4
@@ -36,7 +45,7 @@ msgstr ""
#. name of font in fonts/apex_lake
#: inkstitch-fonts-metadata.py:6
msgid "Apex Lake"
-msgstr ""
+msgstr "Apex Lake"
#. description of font in fonts/apex_lake
#: inkstitch-fonts-metadata.py:8
@@ -46,7 +55,7 @@ msgstr ""
#. name of font in fonts/baumans
#: inkstitch-fonts-metadata.py:10
msgid "Baumans"
-msgstr ""
+msgstr "Baumans"
#. description of font in fonts/baumans
#: inkstitch-fonts-metadata.py:12
@@ -57,7 +66,7 @@ msgstr ""
#. name of font in fonts/chopin
#: inkstitch-fonts-metadata.py:14
msgid "Chopin Script"
-msgstr ""
+msgstr "Chopin Script"
#. description of font in fonts/chopin
#: inkstitch-fonts-metadata.py:16
@@ -68,7 +77,7 @@ msgstr ""
#. name of font in fonts/coronaviral
#: inkstitch-fonts-metadata.py:18
msgid "Coronaviral"
-msgstr ""
+msgstr "Coronaviral"
#. description of font in fonts/coronaviral
#: inkstitch-fonts-metadata.py:20
@@ -78,7 +87,7 @@ msgstr ""
#. name of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:22
msgid "Dejavu Serif"
-msgstr ""
+msgstr "Dejavu Serif"
#. description of font in fonts/dejavufont
#: inkstitch-fonts-metadata.py:24
@@ -89,7 +98,7 @@ msgstr ""
#. name of font in fonts/digory_doodles_bean
#: inkstitch-fonts-metadata.py:26
msgid "Digory Doodles Bean"
-msgstr ""
+msgstr "Digory Doodles Bean"
#. description of font in fonts/digory_doodles_bean
#: inkstitch-fonts-metadata.py:28
@@ -99,7 +108,7 @@ msgstr ""
#. name of font in fonts/emilio_20
#: inkstitch-fonts-metadata.py:30
msgid "Emilio 20"
-msgstr ""
+msgstr "Emilio 20"
#. description of font in fonts/emilio_20
#: inkstitch-fonts-metadata.py:32
@@ -110,7 +119,7 @@ msgstr ""
#. name of font in fonts/espresso_dolce
#: inkstitch-fonts-metadata.py:34
msgid "Espresso Dolce"
-msgstr ""
+msgstr "Espresso Dolce"
#. description of font in fonts/espresso_dolce
#: inkstitch-fonts-metadata.py:36
@@ -130,7 +139,7 @@ msgstr "Použitelné pro malá písma (od 8 do 20 mm)"
#. name of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:42
msgid "Geneva Simple Sans"
-msgstr ""
+msgstr "Geneva Simple Sans"
#. description of font in fonts/geneva_simple
#: inkstitch-fonts-metadata.py:44
@@ -140,7 +149,7 @@ msgstr "Použitelné pro malá písma (od 6 do 15 mm)"
#. name of font in fonts/kaushan_script
#: inkstitch-fonts-metadata.py:46
msgid "Kaushan Script"
-msgstr ""
+msgstr "Kaushan Script"
#. description of font in fonts/kaushan_script
#: inkstitch-fonts-metadata.py:48
@@ -151,7 +160,7 @@ msgstr ""
#. name of font in fonts/learning_curve
#: inkstitch-fonts-metadata.py:50
msgid "Learning curve"
-msgstr ""
+msgstr "Learning curve"
#. description of font in fonts/learning_curve
#: inkstitch-fonts-metadata.py:52
@@ -161,7 +170,7 @@ msgstr ""
#. name of font in fonts/lobster
#: inkstitch-fonts-metadata.py:54
msgid "Lobster Two"
-msgstr ""
+msgstr "Lobster Two"
#. description of font in fonts/lobster
#: inkstitch-fonts-metadata.py:56
@@ -172,7 +181,7 @@ msgstr ""
#. name of font in fonts/magnolia_ script
#: inkstitch-fonts-metadata.py:58
msgid "Magnolia Script"
-msgstr ""
+msgstr "Magnolia Script"
#. description of font in fonts/magnolia_ script
#: inkstitch-fonts-metadata.py:60
@@ -182,7 +191,7 @@ msgstr ""
#. name of font in fonts/manuskript_gotisch
#: inkstitch-fonts-metadata.py:62
msgid "Manuskript Gothisch"
-msgstr ""
+msgstr "Manuskript Gothisch"
#. description of font in fonts/manuskript_gotisch
#: inkstitch-fonts-metadata.py:64
@@ -204,7 +213,7 @@ msgstr ""
#. name of font in fonts/romanaugusa
#: inkstitch-fonts-metadata.py:70
msgid "Romanaugusa"
-msgstr ""
+msgstr "Romanaugusa"
#. description of font in fonts/romanaugusa
#: inkstitch-fonts-metadata.py:72
@@ -215,7 +224,7 @@ msgstr ""
#. name of font in fonts/romanaugusa_bicolor
#: inkstitch-fonts-metadata.py:74
msgid "Romanaugusa bicolor"
-msgstr ""
+msgstr "Romanaugusa dvě barvy"
#. description of font in fonts/romanaugusa_bicolor
#: inkstitch-fonts-metadata.py:76
@@ -226,7 +235,7 @@ msgstr ""
#. name of font in fonts/sacramarif
#: inkstitch-fonts-metadata.py:78
msgid "Sacramarif"
-msgstr ""
+msgstr "Sacramarif"
#. description of font in fonts/sacramarif
#: inkstitch-fonts-metadata.py:80
@@ -247,7 +256,7 @@ msgstr ""
#. name of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:86
msgid "TT Directors"
-msgstr ""
+msgstr "TT Directors"
#. description of font in fonts/tt_directors
#: inkstitch-fonts-metadata.py:88
@@ -257,81 +266,92 @@ msgstr ""
#. name of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:90
msgid "TT Masters"
-msgstr ""
+msgstr "TT Masters"
#. description of font in fonts/tt_masters
#: inkstitch-fonts-metadata.py:92
msgid "A font suited for heavy typing :)"
msgstr "Písmo vhodné pro delší texty :)"
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr "Ignorovat vrstvu (nešít žádné objekty v této vrstvě)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -357,7 +377,7 @@ msgstr "Ink/Stitch příkaz"
#. : the name of the line that connects a command to the object it applies to
#: lib/commands.py:310
msgid "connector"
-msgstr ""
+msgstr "konektor"
#. : the name of a command symbol (example: scissors icon for trim command)
#: lib/commands.py:326
@@ -487,7 +507,7 @@ msgstr ""
#: lib/elements/clone.py:32
msgid "* Select the clone"
-msgstr ""
+msgstr "* Vyberte klon"
#: lib/elements/clone.py:33 lib/elements/clone.py:44
msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)"
@@ -495,7 +515,7 @@ msgstr ""
#: lib/elements/clone.py:38
msgid "Clone is not embroiderable"
-msgstr ""
+msgstr "Klon nelze vyšít"
#: lib/elements/clone.py:39
msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)."
@@ -507,7 +527,7 @@ msgstr ""
#: lib/elements/clone.py:43
msgid "* Select the clone."
-msgstr ""
+msgstr "* Vyberte klon."
#: lib/elements/clone.py:58
msgid "Clone"
@@ -532,24 +552,24 @@ msgstr ""
#. options to allow lock stitch before and after objects
#: lib/elements/element.py:203
msgid "Both"
-msgstr ""
+msgstr "Oba"
#: lib/elements/element.py:203
msgid "Before"
-msgstr ""
+msgstr "Před"
#: lib/elements/element.py:203
msgid "After"
-msgstr ""
+msgstr "Po"
#: lib/elements/element.py:203
msgid "Neither"
-msgstr ""
+msgstr "Ani"
#: lib/elements/element.py:245
#, python-format
msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document."
-msgstr ""
+msgstr "Objekt %(id)s má prázdný atribut 'd'. Odstraňte prosím tento objekt z dokumentu."
#. used when showing an error message to the user such as
#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't
@@ -572,7 +592,7 @@ msgstr ""
#: lib/elements/fill.py:23
msgid "Unconnected"
-msgstr ""
+msgstr "Nepřipojeno"
#: lib/elements/fill.py:24
msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes."
@@ -624,7 +644,7 @@ msgstr "Vzdálenost mezi řádky"
#: lib/elements/fill.py:97
msgid "Distance between rows of stitches."
-msgstr ""
+msgstr "Vzdálenost mezi řádkami stehů."
#: lib/elements/fill.py:110
msgid "Maximum fill stitch length"
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -943,7 +967,7 @@ msgstr ""
#: lib/elements/text.py:17
msgid "- Extensions > Ink/Stitch > Lettering"
-msgstr ""
+msgstr "- Rozšíření > Ink/Stitch > Písmo"
#: lib/extensions/auto_satin.py:35
msgid "Please ensure that at most one start and end command is attached to the selected satin columns."
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1067,7 +1086,7 @@ msgstr ""
#: lib/extensions/lettering.py:53
msgid "Font"
-msgstr ""
+msgstr "Písmo"
#: lib/extensions/lettering.py:65
msgid "Options"
@@ -1108,7 +1127,7 @@ msgstr ""
#: lib/extensions/lettering.py:266
#, python-format
msgid "Text scale %s%%"
-msgstr ""
+msgstr "Velikost textu %s%%"
#: lib/extensions/lettering.py:410
msgid "Please select only one block of text."
@@ -1124,6 +1143,10 @@ msgstr ""
#: lib/extensions/lettering_generate_json.py:41
msgid "Please specify a font file."
+msgstr "Vyberte prosím soubor s písmem."
+
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
msgstr ""
#: lib/extensions/object_commands.py:21
@@ -1175,7 +1198,7 @@ msgstr ""
#: lib/extensions/params.py:344
msgid "Embroidery Params"
-msgstr ""
+msgstr "Parametry výšivky"
#: lib/extensions/params.py:365
msgid "Use Last Settings"
@@ -1197,45 +1220,46 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
-msgstr ""
+msgstr "Popis"
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
-msgstr ""
+msgstr "Řešení problémů"
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
-msgstr ""
+msgstr "Chyby"
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
-msgstr ""
+msgstr "Varování"
#: lib/extensions/troubleshoot.py:122
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1253,7 +1277,7 @@ msgstr ""
#: lib/extensions/zip.py:102
msgid "Title"
-msgstr ""
+msgstr "Název"
#: lib/extensions/zip.py:103
msgid "Size"
@@ -1261,7 +1285,7 @@ msgstr "Velikost"
#: lib/extensions/zip.py:104
msgid "Stitches"
-msgstr ""
+msgstr "Stehy"
#: lib/extensions/zip.py:105
msgid "Colors"
@@ -1277,7 +1301,7 @@ msgstr ""
#: lib/gui/presets.py:52
msgid "Presets"
-msgstr ""
+msgstr "Předvolby"
#: lib/gui/presets.py:58
msgid "Load"
@@ -1313,31 +1337,31 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr "STEH"
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
-msgstr ""
+msgstr "SKOK"
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:143
msgid "TRIM"
msgstr ""
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
-msgstr ""
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
+msgstr "STOP"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr "ZMĚNA BARVY"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr "STOP"
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr "Zpomalit (šipka dolů)"
@@ -1361,19 +1385,19 @@ msgstr ""
#: lib/gui/simulator.py:63 lib/gui/simulator.py:239 lib/gui/simulator.py:246
#: electron/src/renderer/components/Simulator.vue:29
msgid "Pause"
-msgstr ""
+msgstr "Pozastavení"
#: lib/gui/simulator.py:65
msgid "Pause (P)"
-msgstr ""
+msgstr "Pozastavení (P)"
#: lib/gui/simulator.py:66
msgid "Restart"
-msgstr ""
+msgstr "Restart"
#: lib/gui/simulator.py:68
msgid "Restart (R)"
-msgstr ""
+msgstr "Restart (R)"
#: lib/gui/simulator.py:69
msgid "O"
@@ -1411,16 +1435,10 @@ msgstr "Simulace vyšívání"
#: lib/gui/warnings.py:21
msgid "Cannot load simulator.\n"
"Close Params to get full error message."
-msgstr ""
-
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
+msgstr "Nelze načíst simulátor.\n"
+"Zavřete Parametry, abyste získali celou chybovou zprávu."
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1450,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1475,7 +1498,7 @@ msgstr "Barva"
#: print/templates/color_swatch.html:11 print/templates/color_swatch.html:41
msgid "rgb"
-msgstr ""
+msgstr "rgb"
#: print/templates/color_swatch.html:15 print/templates/color_swatch.html:42
msgid "thread"
@@ -1498,12 +1521,12 @@ msgstr ""
#: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45
#: print/templates/operator_detailedview.html:68
msgid "yes"
-msgstr ""
+msgstr "ano"
#: print/templates/color_swatch.html:24 print/templates/color_swatch.html:45
#: print/templates/operator_detailedview.html:68
msgid "no"
-msgstr ""
+msgstr "ne"
#: print/templates/color_swatch.html:40
#: print/templates/operator_detailedview.html:57
@@ -1513,17 +1536,17 @@ msgstr ""
#: print/templates/custom-page.html:22 print/templates/ui.html:91
msgid "Enter URL"
-msgstr ""
+msgstr "Zadejte adresu URL"
#: print/templates/custom-page.html:23 print/templates/custom-page.html:27
#: print/templates/custom-page.html:33 print/templates/ui.html:92
#: print/templates/ui.html:96 print/templates/ui.html:102
msgid "OK"
-msgstr ""
+msgstr "OK"
#: print/templates/custom-page.html:26 print/templates/ui.html:95
msgid "Enter E-Mail"
-msgstr ""
+msgstr "Zadejte e-mail"
#: print/templates/custom-page.html:29 print/templates/custom-page.html:36
msgid "Custom Information Sheet"
@@ -1539,7 +1562,7 @@ msgstr ""
#: print/templates/footer.html:2
msgid "Page"
-msgstr ""
+msgstr "Stránka"
#: print/templates/footer.html:3 print/templates/ui.html:98
#: print/templates/ui.html:105
@@ -1552,7 +1575,7 @@ msgstr ""
#: print/templates/headline.html:10
msgid "Enter job title..."
-msgstr ""
+msgstr "Zadejte název zakázky..."
#: print/templates/headline.html:11
msgid "CLIENT"
@@ -1560,11 +1583,11 @@ msgstr ""
#: print/templates/headline.html:11
msgid "Enter client name..."
-msgstr ""
+msgstr "Zadejte jméno klienta..."
#: print/templates/headline.html:12
msgid "PURCHASE ORDER #:"
-msgstr ""
+msgstr "ČÍSLO OBJEDNÁVKY #:"
#: print/templates/headline.html:12
msgid "Enter purchase order number..."
@@ -1585,7 +1608,7 @@ msgstr ""
#: print/templates/operator_detailedview.html:12
msgid "Notes"
-msgstr ""
+msgstr "Poznámky"
#: print/templates/operator_detailedview.html:24
#: print/templates/operator_overview.html:6
@@ -1640,7 +1663,7 @@ msgstr ""
#: print/templates/operator_detailedview.html:64
msgid "estimated time"
-msgstr ""
+msgstr "odhadovaný čas"
#: print/templates/operator_detailedview.html:67
#: electron/src/renderer/components/Simulator.vue:196
@@ -1667,7 +1690,7 @@ msgstr "BARVA"
#: print/templates/print_overview.html:42
msgid "Client Signature"
-msgstr ""
+msgstr "Podpis klienta"
#: print/templates/ui.html:2
msgid "Ink/Stitch Print Preview"
@@ -1691,11 +1714,11 @@ msgstr "Zavřít"
#: print/templates/ui.html:10
msgid "⚠ lost connection to Ink/Stitch"
-msgstr ""
+msgstr "⚠ ztracené připojení k Ink/Stitch"
#: print/templates/ui.html:19 print/templates/ui.html:29
msgid "Page Setup"
-msgstr ""
+msgstr "Nastavení stránky"
#: print/templates/ui.html:20
msgid "Branding"
@@ -1703,7 +1726,7 @@ msgstr ""
#: print/templates/ui.html:21 print/templates/ui.html:112
msgid "Estimated Time"
-msgstr ""
+msgstr "Odhadovaný čas"
#: print/templates/ui.html:22 print/templates/ui.html:146
msgid "Design"
@@ -1711,11 +1734,11 @@ msgstr ""
#: print/templates/ui.html:31
msgid "Printing Size"
-msgstr ""
+msgstr "Velikost tisku"
#: print/templates/ui.html:39
msgid "Print Layouts"
-msgstr ""
+msgstr "Rozložení tisku"
#: print/templates/ui.html:42 print/templates/ui.html:136
msgid "Client Overview"
@@ -1748,11 +1771,11 @@ msgstr ""
#: print/templates/ui.html:65 print/templates/ui.html:108
#: print/templates/ui.html:142
msgid "Save as defaults"
-msgstr ""
+msgstr "Uložit jako výchozí"
#: print/templates/ui.html:70
msgid "Logo"
-msgstr ""
+msgstr "Logo"
#: print/templates/ui.html:80
msgid "Footer: Operator contact information"
@@ -1760,11 +1783,11 @@ msgstr ""
#: print/templates/ui.html:114
msgid "Machine Settings"
-msgstr ""
+msgstr "Nastavení stroje"
#: print/templates/ui.html:116
msgid "Average Machine Speed"
-msgstr ""
+msgstr "Průměrná rychlost stroje"
#: print/templates/ui.html:117
msgid "stitches per minute "
@@ -1772,7 +1795,7 @@ msgstr ""
#: print/templates/ui.html:121
msgid "Time Factors"
-msgstr ""
+msgstr "Časové aspekty"
#: print/templates/ui.html:124
msgid "Includes average time for preparing the machine, thread breaks and/or bobbin changes, etc."
@@ -1808,7 +1831,7 @@ msgstr ""
#: print/templates/ui.html:150
msgid "None"
-msgstr ""
+msgstr "Žádný"
#: print/templates/ui.html:166
msgid "Changing the thread palette will cause thread names and catalog numbers to be recalculated based on the new palette. Any changes you have made to color or thread names will be lost. Are you sure?"
@@ -1818,13 +1841,13 @@ msgstr ""
msgid "Yes"
msgstr "Ano"
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr "Ne"
#: print/templates/ui_svg_action_buttons.html:1
msgid "Scale"
-msgstr ""
+msgstr "Měřítko"
#: print/templates/ui_svg_action_buttons.html:3
msgid "Fit"
@@ -1832,7 +1855,7 @@ msgstr ""
#: print/templates/ui_svg_action_buttons.html:5
msgid "Apply to all"
-msgstr ""
+msgstr "Použít na vše"
#: print/templates/ui_svg_action_buttons.html:9
#: print/templates/ui_svg_action_buttons.html:12
@@ -2003,712 +2026,1273 @@ msgstr "Brother formát pro šití"
msgid "G-code Format"
msgstr "G-code"
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr "← Šipka doleva"
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr "→ Šipka vpravo"
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr "↑ Šipka nahoru"
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr "↓ Šipka dolů"
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr "+ Plus"
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr "Tlačítko"
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr "změny barev"
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr "Příkaz"
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr "Ovládací prvky"
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr "Funkce"
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr "Instalace"
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr "Instalace palet"
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr "Instalace byla dokončena"
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr "Instalace selhala"
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr "Krok zpět"
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr "Jeden krok vpřed"
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr "Stránka dolů (PgDn)"
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr "Stránka nahoru (PgUp)"
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr "realistický"
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr "Zobrazit"
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr "Zpomalit"
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr "Zrychlit"
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr "Zkuste to znovu"
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
+msgstr "O aplikaci"
+
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
-msgid "License"
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_about.inx:15
+msgid "License"
+msgstr "Licence"
+
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
-msgstr ""
+msgstr "Nástroje pro výplněně"
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
+msgstr "Vyčistit dokument"
+
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
-msgstr ""
+msgstr "Upravit"
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
+msgstr "Vizualizace a export"
+
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
+msgstr "Předvolby"
+
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
+msgstr "Přidání příkazů"
+
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
+msgstr "Příkazy"
+
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
+msgstr "Zvolte soubor"
+
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr "Před použití je nutné restartovat Inkscape."
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr "Generování JSON"
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
-msgstr ""
+msgstr "Jméno"
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
-msgstr ""
+msgstr "Mezery mezi slovy (px)"
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr ""
+#: inx/inkstitch_lettering_remove_kerning.inx:23
+msgid "Select Font Files"
+msgstr "Výběr souborů písma"
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/lettering_remove_kerning.xml:23
-msgid "Select Font Files"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/params.xml:3
-msgid "Params"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/print.xml:3
-msgid "PDF Export"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.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 ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
-msgstr ""
+#: inx/inkstitch_params.inx:3
+msgid "Params"
+msgstr "Parametry"
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
-msgstr ""
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
+msgstr "Export do PDF"
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
-msgstr "Instalace"
-
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
-msgstr "Instalace byla dokončena"
-
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
-msgstr "Instalace selhala"
-
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
-msgstr "Zpomalit"
-
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
-msgstr "Zrychlit"
-
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
-
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""
diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po
index 89f83871..f4aa0bc8 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:57\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:43\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: da_DK\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: da\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: da_DK\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr ""
msgid "A font suited for heavy typing :)"
msgstr ""
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr "Vælg mindst én satinsøjle."
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr ""
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr ""
@@ -1219,23 +1243,23 @@ msgstr ""
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr ""
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr ""
@@ -1321,23 +1352,16 @@ msgstr ""
msgid "TRIM"
msgstr ""
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr ""
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr ""
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr ""
@@ -2003,710 +2025,1271 @@ msgstr ""
msgid "G-code Format"
msgstr ""
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr "Ink/Stitch kan installere paletter til Inkscape, som matcher trådfarverne fra populære maskinbroderitrådproducenter."
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr "Inkscape-paletter er nu installeret. Genstart Inkscape for at indlæse de nye paletter."
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr "Installér paletter"
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+msgstr[1] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr "Forsøg igen"
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
-msgstr "Installér trådfarvepaletter til Inkscape"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
+msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr "Installér trådfarvepaletter til Inkscape"
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/params.xml:3
-msgid "Params"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/print.xml:3
-msgid "PDF Export"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
-msgstr "Ink/Stitch kan installere paletter til Inkscape, som matcher trådfarverne fra populære maskinbroderitrådproducenter."
-
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
-msgstr "Inkscape-paletter er nu installeret. Genstart Inkscape for at indlæse de nye paletter."
-
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
+#: inx/inkstitch_params.inx:3
+msgid "Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
-msgstr "Installér paletter"
-
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-msgstr[1] ""
-
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
-msgstr "Forsøg igen"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
+msgstr ""
diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po
index 8a6c8f3a..9776ac48 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:58\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:43\n"
"Last-Translator: \n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: de_DE\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: de_DE\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr "TT Meister"
msgid "A font suited for heavy typing :)"
msgstr "Eine Schrift geeignete für fett geschriebenes :)"
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr "Ink/Stitch can deine SVG-Datei nicht lesen. Das passiert häufig, wenn du die Datei mit Adobe Illustrator erstellt hast."
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr "Versuche die Datei über 'Datei > Importieren...' (Strg+I) in Inkscape zu öffnen"
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr "Ink/Stitch hat einen unerwarteten Fehler zurückgegeben."
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr "Wenn du uns bei der Fehlerbehebung helfen willst, gehe auf https://github.com/inkstitch/inkstitch/issues. Klicke auf \"New Issue\" und füge unten stehende Fehlermeldung in das Textfeld ein:"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr "Füllstich Startposition"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr "Füllstich Endposition"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr "Startposition für automatisch geführte Satinkolumne"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr "Endposition für automatisch geführte Satinkolumne"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr "Stoppen (Pause) nach dem Nähen diesem Objekts"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr "Faden abschneiden nach diesem Objekt"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr "Ignoriere dieses Objekt (nicht nähen)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr "Satin Schnittpunkt (mit \"Satinkolumne schneiden\" benutzen)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr "Ebene ignorieren (keine Objekte in dieser Ebene nähen)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr "Nullpunkt für exportierte Stickdateien"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr "Rahmenposition nach Stop-Befehlen."
@@ -802,7 +822,7 @@ msgstr "Benutzerdefinierte Satinkolumne"
msgid "\"E\" stitch"
msgstr "\"E\" Stich"
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr "Maximale Stichlänge"
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr "Zick-Zack Unterlage"
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr "Zick-Zack Unterlage"
@@ -880,6 +900,10 @@ msgstr "Einrückung"
msgid "default: half of contour underlay inset"
msgstr "Standard: Halbe Einrückung der Konturunterlage"
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr "Stich unterteilen, wenn maximale Stichlänge überschritten ist"
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr "Linie"
@@ -960,15 +984,15 @@ msgid "Please select at least one satin column."
msgstr "Bitte mindestens eine Satinkolumne auswählen."
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr "Ink/Stitch kann keines der ausgewählten Objekte interpretieren."
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr "Es gibt im gesamten Dokument keine Objekte, mit denen Ink/Stitch arbeiten kann."
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr "Tipp: Öffne Erweiterungen > Ink/Stitch > Fehlerbehebung > Fehlerbehebung an Objekten"
@@ -1042,11 +1066,6 @@ msgstr "Probiere die Option \"andere Garnliste\" und wähle die entsprechende Ga
msgid "Please chose an other color palette for your design."
msgstr "Wähle eine andere Garnpalette für das Design."
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr "Die Datei kann nicht geöffnet werden. Bitte überprüfe den Dateipfad und versuche es erneut.\\r%s"
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr "Die Datei existiert nicht."
@@ -1128,6 +1147,10 @@ msgstr "Bitte den Ordner für die benutzerdefinierte Schriften angeben."
msgid "Please specify a font file."
msgstr "Bitte eine Schriftdatei auswählen."
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr "Schriftverzeichnis nicht gefunden. Bitte einen existierenden Ordner angeben."
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr "Bitte Objekte auswählen, die mit Befehlen verknüpft werden sollen."
@@ -1199,21 +1222,22 @@ msgstr "Wenn eine Form noch immer nicht nicht gestickt wird, bitte überprüfen,
msgid "Invalid Pointer"
msgstr "Fehlerzeiger"
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr "Beschreibung"
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr "Fehlerbehebung"
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr "Fehler"
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr "Warnungen"
@@ -1221,23 +1245,23 @@ msgstr "Warnungen"
msgid "Type Warnings"
msgstr "Typ Warnungen"
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr "Probleme, die verhindern, dass die Form gestickt wird."
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr "Dies sind Probleme, die nicht verhindern, dass die Form gestickt wird. Es empfiehlt sich, die Warnung zu beheben. Wenn dies nicht geschieht, wird Ink/Stitch sein Bestes tun, um das Objekt trotzdem zu verarbeiten."
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr "Objekttypwarnungen"
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr "Diese Objekte funktionieren möglicherweise nicht gut mit Ink/Stitch. Folge den Anweisungen um unerwünschtes Verhalten zu vermeiden."
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr "Es ist möglich, dass ein Objekt mehr als einen Fehler enthält. Trotzdem wird in einigen Fällen nur ein Fehler pro Objekt angezeigt. Tauchen noch weitere Fehlermeldungen auf, führe diese Funktion einfach erneut aus. Entferne diese Hinweise durch das Löschen der Ebene \"Fehlerbehebung\" im Dialogfenster Objekte (Objekt > Objekte...)."
@@ -1315,6 +1339,13 @@ msgstr "Einstellung \"%s\" nicht gefunden."
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr "Einstellung \"%s\" bereits vorhanden. Bitte verwenden Sie einen anderen Namen oder drücken Sie \"Überschreiben\""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
+#. command label at bottom of simulator window
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr "STICH"
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr "SPRUNG"
@@ -1323,23 +1354,16 @@ msgstr "SPRUNG"
msgid "TRIM"
msgstr "SCHNEIDEN"
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
-msgstr "STICH"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
+msgstr "STOP"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr "FARBWECHSEL"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr "STOP"
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr "Langsamer (Pfeil Runter)"
@@ -1416,14 +1440,7 @@ msgid "Cannot load simulator.\n"
msgstr "Die Stickvorschau kann nicht geladen werden.\n"
"Für eine vollständige Fehlermeldung bitte das Parameter-Fenster schließen."
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr "Erzeuge INX Dateien"
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr "Die Schrift '%s' hat keine Varianten."
@@ -1435,6 +1452,11 @@ msgstr "Die Schrift '%s' hat keine Varianten."
msgid "Error writing to %(path)s: %(error)s"
msgstr "Fehler beim Schreiben in %(path)s: %(error)s"
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr "Die Datei kann nicht geöffnet werden. Bitte überprüfe den Dateipfad und versuche es erneut.\\r%s"
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr "Automatischer Satinstich"
@@ -1821,7 +1843,7 @@ msgstr "Bei einer Änderung der Garnpalette werden die Garnnamen und Bestellnum
msgid "Yes"
msgstr "Ja"
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr "Nein"
@@ -2006,710 +2028,1271 @@ msgstr "Brother Stichformat"
msgid "G-code Format"
msgstr "G-Code Format"
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr "← Pfeil links"
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr "→ Pfeil rechts"
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr "↑ Pfeil oben"
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr "↓ Pfeil unten"
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr "+ Plus"
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr "Knopf"
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr "Farbwechsel"
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr "Befehl"
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr "Steuerung"
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr "Mauszeiger"
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr "Funktion"
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr "Wenn du nicht sicher bist, wo die Dateien installiert werden müssen, klicke direkt auf installieren. In den meisten Fällen wählt Ink/Stitch automatisch den richtigen Dateipfad aus."
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr "Ink/Stitch kann Paletten für Inkscape installieren, die den Garnfarben der gängigen Hersteller von Maschinenstickgarn entsprechen."
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr "Installation der Inkscape Erweiterung gescheitert"
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr "Inkscape-Paletten wurden installiert. Bitte Inkscape neu starten, um die neuen Paletten zu laden."
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr "Installieren"
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr "Paletten installieren"
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr "Installation abgeschlossen"
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr "Installation fehlgeschlagen"
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr "Zum nächsten Befehl springen"
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr "Zum vorherigen Befehl springen"
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr "Sprungstiche"
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr "Minus"
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr "Nadeleinstichstellen"
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr " ein Schritt rückwärts"
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr " ein Schritt vorwärts"
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr "Bild runter (PgDn)"
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr "Bild hoch (PgUp)"
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr "Abspielen"
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr "rückwärts Abspielen"
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr "Vorwärts abspielen"
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr "realistisch"
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr "Stichplan wird erstellt..."
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr "Tastenkürzel"
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr "Zeige"
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr "Simulator-Tastenkürzel"
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr "Verlangsamen"
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr "Leerzeichen"
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr "Beschleunigen"
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] "Geschwindigkeit: %{speed} Stich/Sek"
+msgstr[1] "Geschwindigkeit: %{speed} Stiche/Sek"
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr "Stopp-Befehle"
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr "Versuchen sie es erneut"
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr "Über"
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr "Ink/Stitch - Manuelle Installation"
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr "Eine quelloffene Digitalisierungssoftware für das Erstellen von Maschinenstickereien."
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr "https://inkstitch.org/de/"
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr "Lizenz"
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr "Automatisch geführte Satinkolumnen"
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr "Schneide Faden bei Sprungstichen"
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr "Behalte Reihenfolge der Satinkolumnen bei"
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr "Satin Werkzeuge"
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr "Aufteilen von Füllobjekten"
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr "Füllstitch Werkzeuge"
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
-msgstr "Diese Erweiterung versucht, Füllformen zu reparieren und bei Bedarf auseinanderzubrechen. Löcher bleiben erhalten. Verwendung bei einfachen oder überlappenden Formen."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
+msgstr "Methode"
-#: templates/cleanup.xml:3
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr "Einfach"
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
+msgstr "Komplex"
+
+#: inx/inkstitch_cleanup.inx:3
msgid "Cleanup Document"
msgstr "Dokument bereinigen"
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
-msgstr "Diese Erweiterung entfernt kleine Objekte aus dem Dokument."
-
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr "Kleine Füllbereiche entfernen"
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
-msgstr "Entfernt Bereiche, die kleiner sind als vom Schwellenwert festgelegt."
+msgstr "Entferne Bereiche, die kleiner sind als der Schwellenwert."
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr "Minimale Größe für Füllstich-Objekte (px²)"
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr "Entferne kleine Linien"
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
-msgstr "Entfernt kleine Striche, die kleiner sind als vom Schwellenwert festgelegt."
+msgstr "Entferne Linien, die kleiner sind als der Schwellwert."
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr "Minimale Länge für Linien (px)"
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
-msgstr "Konvertierung Linie zu Satinstich"
+msgstr "Linie zu Satin"
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
-msgstr "Satinkolumne in Linie konvertieren"
+msgstr "Satin zu Linie"
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
-msgstr "Konvertiert eine Satinkolumne in einen Laufstich."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
+msgstr "Satinkolumnen erhalten"
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
-msgstr "Satinkolumne behalten."
+msgstr "Originale Satinkolumnen nicht löschen."
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr "Satinkolumne schneiden"
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr "Parameter duplizieren"
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr "Bearbeiten"
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr "Sticken"
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
-msgstr "Stickdatei erstellen"
-
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
-msgstr "Speichere deine Stickdatei über | Datei > Kopie speichern ... |"
-
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
-msgstr "Wähle aus den dort aufgelisteten Dateiformaten und klicke auf \"Speichern\"."
-
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
-msgstr "Mehrere Dateiformate können über das zip-Format gleichzeitig gespeichert werden."
-
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
msgid "Visualise and Export"
msgstr "Visualisieren und exportieren"
-#: templates/embroider_settings.xml:3
+#: inx/inkstitch_embroider_settings.inx:3
msgid "Preferences"
msgstr "Einstellungen"
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
-msgstr "Ausgabeeinstellungen"
-
-#: templates/embroider_settings.xml:16
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Collapse length (mm)"
msgstr "Maximaler Abstand zwischen zwei Objekten ohne vernähen (mm)"
-#: templates/embroider_settings.xml:17
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr "Sprungstiche, die kleiner sind, werden als normale Stiche behandelt."
-#: templates/flip.xml:3
+#: inx/inkstitch_flip.inx:3
msgid "Flip Satin Column Rails"
msgstr "Konturen der Satinkolumne umkehren"
-#: templates/global_commands.xml:3
+#: inx/inkstitch_global_commands.inx:3
msgid "Add Commands"
msgstr "Befehle hinzufügen"
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
-msgstr "Diese Befehle wirken sich auf das gesamte Stickdesign aus."
-
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
msgid "Commands"
msgstr "Befehle"
-#: templates/import_threadlist.xml:3
+#: inx/inkstitch_import_threadlist.inx:3
msgid "Import Threadlist"
msgstr "Garnliste importieren"
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
msgid "Choose file"
msgstr "Datei wählen"
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
+msgstr "Methode wählen"
+
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
+msgstr "Ink/Stitch Garnliste importieren"
+
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
+msgstr "Andere Garnliste importieren*"
+
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
+msgstr "* Farbpalette auswählen"
+
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
msgid "Thread Color Management"
msgstr "Garnfarben Verwaltung"
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
-msgstr "Konvertierung der %(file_extension)s Datei in Ink/Stitch manuelle Stichpfade"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
+msgstr "100 Datei importieren"
+
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
+msgstr "Ink/Stitch: Toyota Stickformat (.100)"
+
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
+msgstr "100 Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
+msgstr "10O Datei importieren"
+
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
+msgstr "Ink/Stitch: Toyota Stickformat (.10o)"
+
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
+msgstr "10O Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
+msgstr "BRO Datei importieren"
+
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
+msgstr "Ink/Stitch: Bits & Volts Stickformat (.bro)"
+
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
+msgstr "BRO Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
+msgstr "DAT Datei importieren"
+
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
+msgstr "Ink/Stitch: Sunstar oder Barudan Stickformat (.dat)"
+
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
+msgstr "DAT Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
+msgstr "DSB Datei importieren"
+
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
+msgstr "Ink/Stitch: Tajima(Barudan) Stickformat (.dsb)"
+
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr "DSB Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr "DST Datei importieren"
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr "Ink/Stitch: Tajima Stickformat (.dst)"
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr "DST Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr "DSZ Datei importieren"
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr "Ink/Stitch: ZSK USA Stickformat (.dsz)"
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr "DSZ Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr "EMD Datei importieren"
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr "Ink/Stitch: Elna Stickformat (.emd)"
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr "EMD Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_EXP.inx:3
+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)"
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr "EXP Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr "EXY Datei importieren"
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr "Ink/Stitch: Eltac Stickformat (.exy)"
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr "EXY Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr "FXY Datei importieren"
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr "Ink/Stitch: Fortron Stickformat (.fxy)"
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr "FXY Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr "GT Datei importieren"
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr "Ink/Stitch: Gold Thread Stickformat (.gt)"
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr "GT Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr "INB Datei importieren"
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr "Ink/Stitch: Inbro Stickformat (.inb)"
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr "INB Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr "JEF Datei importieren"
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr "Ink/Stitch: Janome Stickformat (.jef)"
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr "JEF Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr "JPX Datei importieren"
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr "Ink/Stitch: Janome Stickformat (.jpx)"
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr "JPX Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr "KSM Datei importieren"
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr "Ink/Stitch: Pfaff Stickformat (.ksm)"
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr "KSM Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr "MAX Datei importieren"
-#: templates/install.xml:3
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr "Ink/Stitch: Pfaff Stickformat (.max)"
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr "MAX Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr "MIT Datei importieren"
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr "Ink/Stitch: Mitsubishi Stickformat (.mit)"
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr "MIT Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr "NEW Datei importieren"
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr "Ink/Stitch: Ameco Stickformat (.new)"
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr "NEW Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr "PCD Datei importieren"
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr "Ink/Stitch: Pfaff Stickformat (.pcd)"
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr "PCD Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr "PCM Datei importieren"
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr "Ink/Stitch: Pfaff Stickformat (.pcm)"
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr "PCM Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr "PCQ Datei importieren"
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr "Ink/Stitch: Pfaff Stickformat (.pcq)"
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr "PCQ Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr "PCS Datei importieren"
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr "Ink/Stitch: Pfaff Stickformat (.pcs)"
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr "PCS Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr "PEC Datei importieren"
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr "Ink/Stitch: Brother Stickformat (.pec)"
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr "PEC Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr "PES Datei importieren"
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr "Ink/Stitch: Brother Stickformat (.pes)"
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr "PES Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr "PHB Datei importieren"
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr "Ink/Stitch: Brother Stickformat (.phb)"
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr "PHB Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr "PHC Datei importieren"
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr "Ink/Stitch: Brother Stickformat (.phc)"
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr "PHC Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr "SEW Datei importieren"
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr "Ink/Stitch: Janome Stickformat (.sew)"
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr "SEW Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr "SHV Datei importieren"
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr "Ink/Stitch: Husqvarna Viking Stickformat (.shv)"
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr "SHV Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr "STC Datei importieren"
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr "Ink/Stitch: Gunold Stickformat (.stc)"
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr "STC Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr "STX Datei importieren"
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
+msgstr "Ink/Stitch: Data Stitch Stickformat (.stx)"
+
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
+msgstr "STX Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
+msgstr "TAP Datei importieren"
+
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr "Ink/Stitch: Happy Stickformat (.tap)"
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr "TAP Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr "TBF Datei importieren"
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr "Ink/Stitch: Tajima Stickformat (.tbf)"
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr "TBF Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr "U01 Datei importieren"
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr "Ink/Stitch: Barudan Stickformat (.u01)"
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr "U01 Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr "VP3 Datei importieren"
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr "Ink/Stitch: Pfaff Stickformat (.vp3)"
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr "VP3 Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr "XXX Datei importieren"
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr "Ink/Stitch: Singer Stickformat (.xxx)"
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr "XXX Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr "ZXY Datei importieren"
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr "Ink/Stitch: ZSK TC Stickformat (.zxy)"
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr "ZXY Datei mit Ink/Stitch in manuelle Stickpfade konvertieren"
+
+#: inx/inkstitch_install.inx:3
msgid "Install thread color palettes for Inkscape"
msgstr "Garnfarbpaletten für Inkscape installieren"
-#: templates/install_custom_palette.xml:3
+#: inx/inkstitch_install_custom_palette.inx:3
msgid "Install custom palette"
msgstr "Benutzerdefinierte Farbpalette installieren"
-#: templates/install_custom_palette.xml:6
+#: inx/inkstitch_install_custom_palette.inx:6
msgid "Choose a .gpl color palette file to install into Inkscape."
msgstr "Wähle eine Farbpalettendatei im .gpl Format."
-#: templates/install_custom_palette.xml:7
+#: inx/inkstitch_install_custom_palette.inx:7
msgid "Restart Inkscape to use."
msgstr "Inkscape benötigt einen Neustart um die Farbpalette verfügbar zu machen."
-#: templates/layer_commands.xml:3
+#: inx/inkstitch_layer_commands.inx:3
msgid "Add Layer Commands"
msgstr "Ebenenbefehle hinzufügen"
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
-msgstr "Befehle werden zur aktuell ausgewählten Ebene hinzugefügt."
-
-#: templates/lettering.xml:3
+#: inx/inkstitch_lettering.inx:3
msgid "Lettering"
msgstr "Text"
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
msgid "Custom font directory"
msgstr "Benutzerdefinierter Ordner für Schriften"
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
msgid "Font Management"
msgstr "Schriftverwaltung"
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
-msgstr "Definiere einen Ordner mit zusätzliche Schriften für das Textwerkzeug."
-
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
-msgstr "Verwendung: Der benutzerdefinierte Ordner für Schriften muss für jede Schrift einen Unterordner enthalten."
-
-#: templates/lettering_generate_json.xml:3
+#: inx/inkstitch_lettering_generate_json.inx:3
msgid "Generate JSON"
msgstr "JSON erstellen"
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
-msgstr "Erstellt die font.json-Datei, um die Schrift für das Textwerkzeug nutzbar zu machen."
-
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
-msgstr "Die erstellte Datei kann mit einem Standard-Texteditor angeschaut und bearbeitet werden."
-
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr "SVG-Schriftdatei"
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr "Name"
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr "Automatisch geführte Satinkolumne"
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr "Deaktiviere diese Funktion, wenn du für eine manuelle Stichführung in deiner Schriftdatei angelegt hast."
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr "Umkehrbar"
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr "Wenn diese Funktion deaktiviert ist, ist die Option \"Sticke Textzeilen vor und zurück\" für diese Schrift nicht verfügbar."
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr "Klein-/Großbuchstaben erzwingen"
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr "Großbuchstaben"
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr "Kleinbuchstaben"
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr "Minimale Skalierung"
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr "Maximale Skalierung"
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr "Standard-Glyphe"
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr "Kerning"
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr "Wenn deine Schriftdatei Kerning-Informationen enthält, kannst du die nächsten Einstellungen ignorieren (es sei denn, sie sollen manuell gesetzt werden). Wenn keine Kerning-Informationen gefunden werden, werden die unten stehenden Werte automatisch genutzt."
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr "Erzwingen"
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr "Information zur Zeilenhöhe aus der Schriftdatei überschreiben."
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr "Zeilenhöhe (px)"
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr "Zeilenhöhe (Standard: 100)"
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr "Information zum Wortabstand aus der Schriftdatei überschreiben."
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr "Wortabstand (px)"
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr "Breite des Leerzeichens (Standard: 20)"
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr "Kerning entfernen"
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr "Entfernt die Kerning Information aus den ausgewählten SVG-Dateien"
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr "Stelle sicher, dass eine Kopie der Original-Dateien existiert. Nach dem Ausführen dieser Funktion, wird die Kerning Information unwiderbringlich aus den Dateien entfernt sein."
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr "Schriftdateien auswählen"
-#: templates/object_commands.xml:3
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
+msgstr "Buchstaben zu Schrift"
+
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
+msgstr "Dateiformat"
+
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
+msgstr "Schriftordner"
+
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
+msgstr "Befehle importieren"
+
+#: inx/inkstitch_object_commands.inx:3
msgid "Attach Commands to Selected Objects"
msgstr "Befehle mit gewählten Objekten verknüpfen"
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
-msgstr "Speichern des Designs ins %(file_extension)s Format mit Ink/Stitch"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
+msgstr "CSV Datei exportieren"
+
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
+msgstr "Ink/Stitch: Komma-separierte Werte [DEBUG] (.csv)"
+
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
+msgstr "Design mit Ink/Stitch im CSV-Format speichern"
+
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
+msgstr "DST Datei exportieren"
+
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
+msgstr "Design mit Ink/Stitch im DST-Format speichern"
+
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
+msgstr "EXP Datei exportieren"
+
+#: inx/inkstitch_output_EXP.inx:9
+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"
-#: templates/output_params_txt.xml:4
+#: 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_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
+msgstr "Design mit Ink/Stitch im TXT-Format speichern"
+
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
+msgstr "Koordinaten-Einstellungen"
+
+#: inx/inkstitch_output_TXT.inx:18
msgid "negate X coordinate values"
msgstr "x-Koordinatenwerte negieren"
-#: templates/output_params_txt.xml:4
+#: inx/inkstitch_output_TXT.inx:18
msgid "Negate x coordinates"
msgstr "X-Koordinaten negieren"
-#: templates/output_params_txt.xml:5
+#: inx/inkstitch_output_TXT.inx:19
msgid "negate Y coordinate values"
msgstr "y-Koordinatenwerte negieren"
-#: templates/output_params_txt.xml:5
+#: inx/inkstitch_output_TXT.inx:19
msgid "Negate y coordinates"
msgstr "Y-Koordinaten negieren"
-#: templates/output_params_txt.xml:6
+#: inx/inkstitch_output_TXT.inx:20
msgid "Z coordinate value"
msgstr "Wert für Z-Koordinate"
-#: templates/output_params_txt.xml:6
+#: inx/inkstitch_output_TXT.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."
-#: templates/output_params_txt.xml:7
+#: inx/inkstitch_output_TXT.inx:21
msgid "alternate Z value"
msgstr "alternierender Z Wert"
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
msgid "Z travel per stitch"
msgstr "Z Wert pro Stich"
-#: templates/output_params_txt.xml:11
+#: inx/inkstitch_output_TXT.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"
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
-msgstr "Verwenden Sie '%X' für die x-Koordinate. Verwenden Sie '%Y' für die y-Koordinate und '%Z' für die z-Koordinate. Verwenden Sie '\\n' für eine neue Zeile."
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
+msgstr "Benutzerdefinierte Befehle"
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
-msgstr "Verwenden Sie '\\n' für eine neue Zeile. Leer lassen, um den Standardwert zu verwenden. Verwenden Sie 'none' zum Entfernen."
+#: inx/inkstitch_output_TXT.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."
-#: templates/output_params_txt.xml:20
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.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
msgid "START"
msgstr "START"
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
-msgstr "Verwenden Sie '\\n' für eine neue Zeile."
-
-#: templates/output_params_txt.xml:22
+#: inx/inkstitch_output_TXT.inx:35
msgid "END"
msgstr "ENDE"
-#: templates/output_params_txt.xml:26
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
+msgstr "Laser Einstellungen"
+
+#: inx/inkstitch_output_TXT.inx:39
msgid "laser mode"
msgstr "Lasermodus"
-#: templates/output_params_txt.xml:27
+#: inx/inkstitch_output_TXT.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr "Lasermodus (G-Code für den GRBL Lasermodus generieren)"
-#: templates/output_params_txt.xml:28
+#: inx/inkstitch_output_TXT.inx:42
msgid "dynamic laser power"
msgstr "dynamische Kraft des Lasers"
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_TXT.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."
-#: templates/output_params_txt.xml:31
+#: inx/inkstitch_output_TXT.inx:44
msgid "laser warm-up time"
msgstr "Laser Aufwärmzeit"
-#: templates/output_params_txt.xml:32
+#: inx/inkstitch_output_TXT.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)"
-#: templates/output_params_txt.xml:33
+#: inx/inkstitch_output_TXT.inx:46
msgid "spindle speed"
msgstr "Spindeldrehzahl"
-#: templates/output_params_txt.xml:34
+#: inx/inkstitch_output_TXT.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)"
-#: templates/output_params_txt.xml:35
+#: inx/inkstitch_output_TXT.inx:48
msgid "min spindle speed"
msgstr "minimale Spindeldrehzahl"
-#: templates/output_params_txt.xml:36
+#: inx/inkstitch_output_TXT.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr "minimale Spindeldrehzahl Wert (grbl $31 setting)"
-#: templates/output_params_txt.xml:37
+#: inx/inkstitch_output_TXT.inx:50
msgid "max spindle speed"
msgstr "maximale Spindeldrehzahl"
-#: templates/output_params_txt.xml:38
+#: inx/inkstitch_output_TXT.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr "minimale Spindeldrehzahl Wert (grbl $30 setting)"
-#: templates/output_params_txt.xml:39
+#: inx/inkstitch_output_TXT.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr "Vorschubsrate (in mm/min, setzte auf -1 um es auszulassen)"
-#: templates/params.xml:3
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
+msgstr "U01 Datei exportieren"
+
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
+msgstr "Design mit Ink/Stitch im U01-Format speichern"
+
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
+msgstr "VP3 Datei exportieren"
+
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
+msgstr "Design mit Ink/Stitch im VP3-Format speichern"
+
+#: inx/inkstitch_params.inx:3
msgid "Params"
msgstr "Parameter"
-#: templates/print.xml:3
+#: inx/inkstitch_print.inx:3
msgid "PDF Export"
msgstr "PDF-Export"
-#: templates/remove_embroidery_settings.xml:3
+#: inx/inkstitch_remove_embroidery_settings.inx:3
msgid "Remove embroidery settings"
msgstr "Stickeinstellungen entfernen"
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
-msgstr "Entfernt Informationen, die Ink/Stitch in diesem Dokument gespeichert hat. Das kann besonders dann hilfreich sein, wenn du Objekte aus einem Stickdesign in ein anderes Dokument kopierst."
-
-#: templates/remove_embroidery_settings.xml:6
+#: inx/inkstitch_remove_embroidery_settings.inx:7
msgid "Remove Params"
msgstr "Parameter entfernen"
-#: templates/remove_embroidery_settings.xml:7
+#: inx/inkstitch_remove_embroidery_settings.inx:7
msgid "Removes params from selected objects or all objects if nothing is selected."
-msgstr "Entfernt Parameter von ausgewählten Objekten oder allen Objekten, wenn keines ausgewählt ist."
+msgstr "Entferne Parameter von ausgewählten Objekten oder allen Objekten, wenn keines ausgewählt ist."
-#: templates/remove_embroidery_settings.xml:8
+#: inx/inkstitch_remove_embroidery_settings.inx:9
msgid "Remove Commands"
msgstr "Befehle entfernen"
-#: templates/remove_embroidery_settings.xml:9
+#: inx/inkstitch_remove_embroidery_settings.inx:9
msgid "Removes visual commands from selected objects or all objects if nothing is selected."
-msgstr "Entfernt Befehle von ausgewählten Objekten oder allen Objekten, wenn keines ausgewählt ist."
+msgstr "Entferne Befehle von ausgewählten Objekten oder allen Objekten, wenn keines ausgewählt ist."
-#: templates/remove_embroidery_settings.xml:10
+#: inx/inkstitch_remove_embroidery_settings.inx:10
msgid "Remove Print Settings from SVG metadata"
msgstr "Druckeinstellungen aus den SVG Metadaten entfernen"
-#: templates/reorder.xml:3
+#: inx/inkstitch_reorder.inx:3
msgid "Re-stack objects in order of selection"
msgstr "Objekte in Auswahlreihenfolge sortieren"
-#: templates/selection_to_pattern.xml:3
+#: inx/inkstitch_selection_to_pattern.inx:3
msgid "Selection to pattern"
msgstr "Auswahl zu Muster"
-#: templates/simulator.xml:3
+#: inx/inkstitch_simulator.inx:3
msgid "Simulator / Realistic Preview"
msgstr "Simulator / Realistische Vorschau"
-#: templates/stitch_plan_preview.xml:3
+#: inx/inkstitch_stitch_plan_preview.inx:3
msgid "Stitch Plan Preview"
msgstr "Stich-Plan Vorschau"
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
-msgstr "Fehlerbehebung an Objekten"
-
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
-msgstr "Ink/Stitch: Export von mehreren Formaten (.zip)"
-
-#: templates/zip.xml:9
-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"
-
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
-msgstr "Skalierbare Vektorgrafik"
-
-#: templates/zip.xml:18
-msgid "Threadlist"
-msgstr "Garnliste"
-
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
-msgstr "← Pfeil links"
-
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
-msgstr "→ Pfeil rechts"
-
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
-msgstr "↑ Pfeil oben"
-
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
-msgstr "↓ Pfeil unten"
-
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
-msgstr "+ Plus"
-
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
-msgstr "Knopf"
-
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
-msgstr "Farbwechsel"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
+msgstr "Stickplan an der Seite platzieren"
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
-msgstr "Befehl"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
+msgstr "Design Sichtbarkeit"
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
-msgstr "Steuerung"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
+msgstr "Unverändert"
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
-msgstr "Mauszeiger"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
+msgstr "Versteckt"
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
-msgstr "Funktion"
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
+msgstr "Verringerte Deckkraft"
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
-msgstr "Wenn du nicht sicher bist, wo die Dateien installiert werden müssen, klicke direkt auf installieren. In den meisten Fällen wählt Ink/Stitch automatisch den richtigen Dateipfad aus."
-
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
-msgstr "Ink/Stitch kann Paletten für Inkscape installieren, die den Garnfarben der gängigen Hersteller von Maschinenstickgarn entsprechen."
-
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
-msgstr "Installation der Inkscape Erweiterung gescheitert"
-
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
-msgstr "Inkscape-Paletten wurden installiert. Bitte Inkscape neu starten, um die neuen Paletten zu laden."
-
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
-msgstr "Installieren"
-
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
-msgstr "Paletten installieren"
-
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
-msgstr "Installation abgeschlossen"
-
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
-msgstr "Installation fehlgeschlagen"
-
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
-msgstr "Zum nächsten Befehl springen"
-
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
-msgstr "Zum vorherigen Befehl springen"
-
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
-msgstr "Sprungstiche"
-
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
-msgstr "Minus"
-
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr "Nadeleinstichstellen"
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
-msgstr " ein Schritt rückwärts"
-
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
-msgstr " ein Schritt vorwärts"
-
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
-msgstr "Bild runter (PgDn)"
-
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
-msgstr "Bild hoch (PgUp)"
-
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
-msgstr "Abspielen"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
+msgstr "Nach der Stickplanprüfung kann das Design mit Strg + Z wieder in den ursprünglichen Zustand zurückgeführt werden."
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
-msgstr "rückwärts Abspielen"
-
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
-msgstr "Vorwärts abspielen"
-
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
-msgstr "realistisch"
-
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
-msgstr "Stichplan wird erstellt..."
-
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
-msgstr "Tastenkürzel"
-
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
-msgstr "Zeige"
-
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
-msgstr "Simulator-Tastenkürzel"
-
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
-msgstr "Verlangsamen"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
+msgstr "Fehlerbehebung an Objekten"
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
-msgstr "Leerzeichen"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
+msgstr "Stickdateien exportieren (ZIP)"
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
-msgstr "Beschleunigen"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+msgstr "Ink/Stitch: Export von mehreren Formaten (.zip)"
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] "Geschwindigkeit: %{speed} Stich/Sek"
-msgstr[1] "Geschwindigkeit: %{speed} Stiche/Sek"
+#: inx/inkstitch_zip.inx:9
+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"
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
-msgstr "Stopp-Befehle"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
+msgstr ".SVG: Skalierbare Vektorgrafik"
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
-msgstr "Versuchen sie es erneut"
+#: 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 e91e6b14..b42daee2 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:58\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:44\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: el_GR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: el\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: el_GR\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr ""
msgid "A font suited for heavy typing :)"
msgstr ""
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr ""
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr ""
@@ -1219,23 +1243,23 @@ msgstr ""
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr ""
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr ""
@@ -1321,23 +1352,16 @@ msgstr ""
msgid "TRIM"
msgstr ""
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr ""
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr ""
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr ""
@@ -2003,710 +2025,1271 @@ msgstr ""
msgid "G-code Format"
msgstr ""
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+msgstr[1] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr ""
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
-msgstr ""
-
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
-msgstr ""
-
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
-msgstr ""
-
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/params.xml:3
-msgid "Params"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/print.xml:3
-msgid "PDF Export"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_params.inx:3
+msgid "Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-msgstr[1] ""
-
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""
diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po
index 7e860c23..f1481f3f 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:57\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:43\n"
"Last-Translator: \n"
"Language-Team: English\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: en_US\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: en\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: en_US\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr ""
msgid "A font suited for heavy typing :)"
msgstr ""
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr ""
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr ""
@@ -1219,23 +1243,23 @@ msgstr ""
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr ""
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr ""
@@ -1321,23 +1352,16 @@ msgstr ""
msgid "TRIM"
msgstr ""
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr ""
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr ""
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr ""
@@ -2003,710 +2025,1271 @@ msgstr ""
msgid "G-code Format"
msgstr ""
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+msgstr[1] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr ""
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
-msgstr ""
-
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
-msgstr ""
-
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
-msgstr ""
-
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/params.xml:3
-msgid "Params"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/print.xml:3
-msgid "PDF Export"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_params.inx:3
+msgid "Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-msgstr[1] ""
-
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""
diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po
index 55fb0983..f164b152 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:58\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:44\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: es_ES\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: es-ES\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: es_ES\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr "TT Masters"
msgid "A font suited for heavy typing :)"
msgstr "Una fuente adecuada para escribir mucho :)"
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr "Ink/Stitch no puede leer su archivo SVG. Este suele ser el caso cuando utiliza un archivo que ha sido creado con Adobe Illustrator."
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr "Intente importar el archivo a Inkscape a través de 'Archivo> Importar...' (Ctrl + I)"
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr "Ink/Stitch experimentó un error inesperado."
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr "Si desea ayudar, presente el problema en https://github.com/inkstitch/inkstitch/issues e incluya la descripción completa del error que se muestra a continuación:"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr "Posición de inicio de puntada de relleno"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr "Posicion final de puntada de relleno"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr "Posición de inicio de puntada de satín automática"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr "Posición de fin de puntada de satín automática"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr "Parar (pausar máquina) después de coser este objeto"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr "Recortar hilo después de coser este objeto"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr "Ignorar este objeto (no dar puntada)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr "Punto de corte de satín (usar con Cortar Columna Satín)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr "Ignorar capa (no coser ningún objeto en esta capa)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr "Origen para archivos de bordado exportados"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr "Destino de salto para los comandos de parada (también conocido como \"Posición de salida de marco\")."
@@ -802,7 +822,7 @@ msgstr "Columna de raso personalizada"
msgid "\"E\" stitch"
msgstr "\"E\" puntada"
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr "Longitud de puntada máxima"
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr "Capa base en zig-zag"
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr "Capa base en zig-zag"
@@ -880,6 +900,10 @@ msgstr "Cantidad insertada"
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:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr "Dividir si se excede el máximo de longitud de puntada"
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr "Trazo"
@@ -960,15 +984,15 @@ msgid "Please select at least one satin column."
msgstr "Seleccione al menos una columna satinada."
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr "Ink/Stitch no sabe cómo trabajar con ninguno de los objetos que ha seleccionado."
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr "No hay objetos en todo el documento con los que Ink/Stitch sepa cómo trabajar."
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr "Consejo: Ejecute Extensiones > Ink/Stitch > Solucionar problemas > Solucionar problemas de Objetos"
@@ -1042,11 +1066,6 @@ msgstr "Intente importar como \"otra lista de subprocesos\" y especifique una pa
msgid "Please chose an other color palette for your design."
msgstr "Elija otra paleta de colores para su diseño."
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr "El archivo no existe y no se puede abrir. Corrija la ruta del archivo y vuelva a intentarlo.\\r%s"
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr "El archivo no existe."
@@ -1128,6 +1147,10 @@ msgstr "Especifique el directorio de sus fuentes personalizadas."
msgid "Please specify a font file."
msgstr "Especifique un archivo de fuente."
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr "No se encontró el directorio de la fuente. Por favor, especifique un directorio existente."
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr "Seleccione uno o más objetos a los que adjuntar comandos."
@@ -1199,21 +1222,22 @@ msgstr "Si todavía tiene problemas con una forma que no se borda, verifique si
msgid "Invalid Pointer"
msgstr "Puntero no válido"
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr "Descripción"
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr "Solucionar problemas"
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr "Error"
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr "Advertencia"
@@ -1221,23 +1245,23 @@ msgstr "Advertencia"
msgid "Type Warnings"
msgstr "Tipos de Advertencias"
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr "Problemas que impedirán bordar la forma."
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr "Estos son problemas que no impedirán que se borde la forma. Debería considerar corregir la advertencia, pero si no lo hace, Ink/Stitch hará todo lo posible para procesar el objeto."
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr "Advertencias de tipo de objeto"
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr "Es posible que estos objetos no funcionen correctamente con Ink / Stitch. Siga las instrucciones para corregir el comportamiento no deseado."
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr "Es posible que un objeto contenga más de un error, pero solo habrá un puntero por objeto. Vuelva a ejecutar esta función cuando se produzcan más errores. Elimine los punteros eliminando la capa denominada \"Solucionar problemas (Troubleshoot)\" a través del panel de objetos (Objeto -> Objetos...)."
@@ -1315,6 +1339,13 @@ msgstr "Preajuste %s no encontrado."
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr "PUNTADA"
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr "SALTAR"
@@ -1323,23 +1354,16 @@ msgstr "SALTAR"
msgid "TRIM"
msgstr "CORTE"
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
-msgstr "PUNTADA"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
+msgstr "PARAR"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr "Cambio de Color"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr "PARAR"
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr "Reducir la velocidad (flecha hacia abajo)"
@@ -1416,14 +1440,7 @@ msgid "Cannot load simulator.\n"
msgstr "No se puede cargar el simulador.\n"
"Cierre Params para obtener el mensaje de error completo."
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr "Generar archivos INX"
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr "La fuente '%s' no tiene variantes."
@@ -1435,6 +1452,11 @@ msgstr "La fuente '%s' no tiene variantes."
msgid "Error writing to %(path)s: %(error)s"
msgstr "Error escribiendo a %(path)s: %(error)s"
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr "El archivo no existe y no se puede abrir. Corrija la ruta del archivo y vuelva a intentarlo.\\r%s"
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr "Auto-Satinado"
@@ -1821,7 +1843,7 @@ msgstr "Cambiar la paleta de hilos hará que los nombres de los hilos y los núm
msgid "Yes"
msgstr "Si"
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr "No"
@@ -2006,711 +2028,1271 @@ msgstr "Formato de puntada Brother"
msgid "G-code Format"
msgstr "Formato G-code"
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr "← Flecha Izquierda"
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr "→ Flecha Derecha"
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr "↑ Flecha Arriba"
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr "↓ Flecha Abajo"
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr "+ Más"
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr "Botón"
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr "cambio de color"
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr "Comando"
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr "Controles"
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr "cursor"
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr "Función"
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr "Si no está seguro de qué ruta de archivo elegir, haga clic en instalar directamente. En la mayoría de los casos, Ink/Stitch encontrará la ruta correcta."
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr "Ink/Stitch puede instalar paletas de colores para Inkscape que coincidan con los colores de hilos de los fabricantes."
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr "Falló la instalación del complemento de Inkscape"
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr "Se han instalado las paletas de Inkscape. Reinicie Inkscape para cargar las nuevas paletas."
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr "Instalar"
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr "Instalar paletas de Colores"
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr "Instalación Completa"
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr "Instalación Fallida"
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr "Saltar al siguiente Comando"
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr "Saltar al comando anterior"
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr "saltos"
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr "Menos"
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr "puntos de la aguja"
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr "Un paso atrás"
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr "Un paso hacia delante"
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr "Página para abajo (PgDn)"
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr "Página para arriba (PgUp)"
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr "Play"
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr "Play marcha atrás"
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr "Empezar adelante"
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr "realista"
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr "Renderizando plan de bordado..."
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr "Tecla de acceso rápido"
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr "Mostrar"
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr "Teclas de método abreviado del simulador"
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr "Despacio"
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr "Espacio"
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr "Acelerado"
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] "Velocidad: %{speed} puntada/seg"
+msgstr[1] "Velocidad: %{speed} puntadas/seg"
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr "stop"
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr "Intentar de nuevo"
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr "Acerca de"
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr "Ink/Stitch - Instalación manual"
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr "Una plataforma de diseño de bordado a máquina de código abierto basada en Inkscape."
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr "https://inkstitch.org"
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr "Licencia"
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr "Columnas de satén de enrutamiento automático"
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
-msgstr "Recortar puntadas de salto"
+msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
-msgstr "Conservar el orden de las columnas satinadas"
+msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr "Herramientas de Raso"
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr "Separar objetos de relleno"
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr "Herramientas de rellenado"
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
-msgstr "Esta extensión intentará reparar formas de relleno y separarlas si es necesario. Se conservarán los agujeros. Úselo en formas simples o superpuestas."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr "Simple"
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
+msgstr "Complejo"
-#: templates/cleanup.xml:3
+#: inx/inkstitch_cleanup.inx:3
msgid "Cleanup Document"
msgstr "Limpiar documento"
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
-msgstr "Usar esta extensión para eliminar pequeños objetos del documento."
-
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
-msgstr "Eliminar áreas de relleno pequeñas"
+msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
-msgstr "Elimina áreas más pequeñas que las definidas por el umbral."
+msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
-msgstr "Umbral del área de relleno (px²)"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
-msgstr "Elimina pequeños trazos más cortos que los definidos por el umbral."
+msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
-msgstr "Umbral de trazo (px)"
+msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Convertir linea a Raso"
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr "Convertir Raso en trazo"
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
-msgstr "Convierte una columna de satén en una puntada continua."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
+msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
-msgstr "No elimine la columna de raso original."
+msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr "Cortar columnas de raso"
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr "Duplicar parametros"
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr "Editar"
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr "Bordar"
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
-msgstr "Crea un archivo de puntadas"
-
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
-msgstr "Guarde su archivo de bordado a través de | Archivo> Guardar una copia ... |"
-
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
-msgstr "Elija entre los formatos de archivo de bordado enumerados y guárdelos."
-
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
-msgstr "Puedes guardar en múltiples formatos eligiendo el formato de archivo Zip."
-
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
msgid "Visualise and Export"
msgstr "Visualizar y Exportar"
-#: templates/embroider_settings.xml:3
+#: inx/inkstitch_embroider_settings.inx:3
msgid "Preferences"
msgstr "Preferencias"
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
-msgstr "Ajustes de salida"
-
-#: templates/embroider_settings.xml:16
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Collapse length (mm)"
-msgstr "Longitud de colapso (mm)"
+msgstr ""
-#: templates/embroider_settings.xml:17
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Jump stitches smaller than this will be treated as normal stitches."
-msgstr "Los saltos de puntada más pequeños que este se tratarán como puntadas normales."
+msgstr ""
-#: templates/flip.xml:3
+#: inx/inkstitch_flip.inx:3
msgid "Flip Satin Column Rails"
msgstr "Rieles de columna de raso abatibles"
-#: templates/global_commands.xml:3
+#: inx/inkstitch_global_commands.inx:3
msgid "Add Commands"
msgstr "Añadir Comandos"
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
-msgstr "Estos comandos afectan al diseño de bordado al completo."
-
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
msgid "Commands"
msgstr "Comandos"
-#: templates/import_threadlist.xml:3
+#: inx/inkstitch_import_threadlist.inx:3
msgid "Import Threadlist"
msgstr "Importar lista de subprocesos"
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
msgid "Choose file"
msgstr "Elegir archivo"
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
+msgstr "Importar lista de hilos Ink/Stitch"
+
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
+msgstr "Importar otra lista de hilos*"
+
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
msgid "Thread Color Management"
msgstr "Gestión del color del hilo"
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
-msgstr "convertir el archivo %(file_extension)s en rutas de puntada manual de Ink/Stitch"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
+msgstr ""
+
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
+msgstr "Ink/Stitch: Formato de bordado Toyota (.100)"
+
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
+msgstr "convertir fichero 100 a trayectos Ink/Stitch manuales"
+
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
+msgstr ""
+
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
+msgstr "Ink/Stitch: Formato de bordado Toyota (.10o)"
+
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
+msgstr "convertir fichero 10O a trayectos Ink/Stitch manuales"
+
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
+msgstr ""
+
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
+msgstr "Ink/Stitch: Formato de bordado Bits & Volts (.bro)"
+
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
+msgstr "convertir fichero BRO a trayectos Ink/Stitch manuales"
+
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
+msgstr ""
+
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
+msgstr "Ink/Stitch: Formato de bordado Sunstar o Barudan (.dat)"
+
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
+msgstr "convertir fichero DAT a trayectos Ink/Stitch manuales"
+
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
+msgstr "Ink/Stitch: Formato de bordado Tajima (Barudan) (.dsb)"
+
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr "convertir fichero DSB a trayectos Ink/Stitch manuales"
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr "Ink/Stitch: Formato de bordado Tajima (.dst)"
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr "convertir fichero DST a trayectos Ink/Stitch manuales"
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr "Ink/Stitch: Formato de bordado ZSK USA (.dsz)"
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr "convertir fichero DZS a trayectos Ink/Stitch manuales"
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr "Ink/Stitch: Formato de bordado Elna (.emd)"
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr "convertir fichero EMD a trayectos Ink/Stitch manuales"
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: 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)"
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr "convertir fichero EXP a trayectos Ink/Stitch manuales"
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr "Ink/Stitch: Formato de bordado Eltac (.exy)"
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr "convertir fichero EXY a trayectos Ink/Stitch manuales"
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr "Ink/Stitch: Formato de bordado Fortron (.fxy)"
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr "convertir fichero FXY a trayectos Ink/Stitch manuales"
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr "Ink/Stitch: Formato de bordado Gold Thread (.gt)"
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr "convertir fichero GT a trayectos Ink/Stitch manuales"
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr "Ink/Stitch: Formato de bordado Inbro (.inb)"
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr "convertir fichero INB a trayectos Ink/Stitch manuales"
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr "Ink/Stitch: Formato de bordado Janome (.jef)"
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr "convertir fichero JEF a trayectos Ink/Stitch manuales"
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
-#: templates/install.xml:3
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
msgid "Install thread color palettes for Inkscape"
msgstr "Instalar paletas de colores de hilo para Inkscape"
-#: templates/install_custom_palette.xml:3
+#: inx/inkstitch_install_custom_palette.inx:3
msgid "Install custom palette"
msgstr "Instalar paletas de colores personalizas"
-#: templates/install_custom_palette.xml:6
+#: inx/inkstitch_install_custom_palette.inx:6
msgid "Choose a .gpl color palette file to install into Inkscape."
msgstr "Elija un archivo de paleta de colores .gpl para instalar en Inkscape."
-#: templates/install_custom_palette.xml:7
+#: inx/inkstitch_install_custom_palette.inx:7
msgid "Restart Inkscape to use."
msgstr "Reiniciar Inkscape para usarlo."
-#: templates/layer_commands.xml:3
+#: inx/inkstitch_layer_commands.inx:3
msgid "Add Layer Commands"
msgstr "Añadir capa de comandos"
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
-msgstr "Los comandos serán añadidos a la capa actualmente seleccionada."
-
-#: templates/lettering.xml:3
+#: inx/inkstitch_lettering.inx:3
msgid "Lettering"
msgstr "Letras"
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
msgid "Custom font directory"
msgstr "Directorio de fuentes personalizadas"
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
msgid "Font Management"
msgstr "Gestión de fuentes"
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
-msgstr "Configure un directorio personalizado para fuentes adicionales que se utilizarán con la herramienta de letras."
-
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
-msgstr "Uso: El directorio de fuentes personalizadas debe contener un subdirectorio para cada fuente."
-
-#: templates/lettering_generate_json.xml:3
+#: inx/inkstitch_lettering_generate_json.inx:3
msgid "Generate JSON"
msgstr "Generar JSON"
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
-msgstr "Genera font.json que puede ser utilizado por la herramienta de letras."
-
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
-msgstr "El archivo generado se puede ver y actualizar con una herramienta de edición de texto estándar."
-
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr "Archivo Fuente SVG"
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr "Nombre"
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr "Autoruta Satinado"
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr "Desactive si definió el enrutamiento manual en su fuente."
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr "Reversible"
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr "Si está desactivado, la costura de ida y vuelta no será posible para esta fuente."
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr "Forzar mayúsculas y minúsculas"
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr "Mayúsculas"
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr "Minúsculas"
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr "Escala Minima"
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr "Escala Máxima"
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr "Glifo predeterminado"
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr "Interletrado"
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr "Si su archivo de fuente contiene información de interletrado, puede ignorar por completo las siguientes configuraciones (a menos que desee sobrescribirlas).\n"
-" Si no se puede encontrar la información de interletrado, estos valores se aplicarán automáticamente."
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr "Forzar"
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr "Sobrescriba la información principal del archivo de fuente."
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr "Interlineado (px)"
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr "Altura de linea (defecto: 100)"
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr "Sobrescriba la información de espaciado de palabras del archivo de fuente."
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr "Espaciado de letras (px)"
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr "Ancho del espacio (predeterminado: 20)"
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr "Quitar interletraje"
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr "Quitar información del interletraje de los archivos SVG"
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr "Asegúrese de guardar una copia del archivo original. Después de ejecutar esta extensión, la información del espaciado de letras (Interletraje / kerning) se borrará de estos archivos."
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr "Seleccionar archivos de fuentes"
-#: templates/object_commands.xml:3
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
+msgstr ""
+
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
+msgstr ""
+
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
+msgstr ""
+
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
+msgstr ""
+
+#: inx/inkstitch_object_commands.inx:3
msgid "Attach Commands to Selected Objects"
msgstr "Adjuntar comandos a los objetos seleccionados"
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
-msgstr "Guarde el diseño en formato %(file_extension)s usando Ink/Stitch"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
+msgstr ""
+
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
+msgstr ""
+
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
+msgstr ""
+
+#: inx/inkstitch_output_DST.inx:9
+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"
+msgstr ""
+
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
-#: templates/output_params_txt.xml:4
+#: 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_TXT.inx:3
+msgid "TXT file output"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:18
msgid "negate X coordinate values"
msgstr "negar valores de la coordenada X"
-#: templates/output_params_txt.xml:4
+#: inx/inkstitch_output_TXT.inx:18
msgid "Negate x coordinates"
msgstr "Negar coordenadas X"
-#: templates/output_params_txt.xml:5
+#: inx/inkstitch_output_TXT.inx:19
msgid "negate Y coordinate values"
msgstr "negar los valores de la coordenada Y"
-#: templates/output_params_txt.xml:5
+#: inx/inkstitch_output_TXT.inx:19
msgid "Negate y coordinates"
msgstr "Negar los valores de la coordenada Y"
-#: templates/output_params_txt.xml:6
+#: inx/inkstitch_output_TXT.inx:20
msgid "Z coordinate value"
msgstr "Valor de la coordenada Z"
-#: templates/output_params_txt.xml:6
+#: inx/inkstitch_output_TXT.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."
-#: templates/output_params_txt.xml:7
+#: inx/inkstitch_output_TXT.inx:21
msgid "alternate Z value"
msgstr "alternar valor de Z"
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
msgid "Z travel per stitch"
msgstr "Movimiento de Z por cada puntada"
-#: templates/output_params_txt.xml:11
+#: inx/inkstitch_output_TXT.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"
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
-msgstr "Usar %X para la coordenada X. Usar %Y par la coordenada Y, y %Z para la coordenada Z. Usar \\n para un linea nueva."
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
+msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
-msgstr "Usar '\\n' para una linea nueva. Dejar en blanco para usar los valores por defecto. Usar 'none' para eliminarlo."
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
+msgstr ""
-#: templates/output_params_txt.xml:20
+#: inx/inkstitch_output_TXT.inx:34
msgid "START"
msgstr "START"
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
-msgstr "Usar '\\n' para una linea nueva."
-
-#: templates/output_params_txt.xml:22
+#: inx/inkstitch_output_TXT.inx:35
msgid "END"
msgstr "FIN"
-#: templates/output_params_txt.xml:26
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:39
msgid "laser mode"
msgstr "modo láser"
-#: templates/output_params_txt.xml:27
+#: inx/inkstitch_output_TXT.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)"
-#: templates/output_params_txt.xml:28
+#: inx/inkstitch_output_TXT.inx:42
msgid "dynamic laser power"
msgstr "potencia dinámica del Láser"
-#: templates/output_params_txt.xml:29
-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: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 ""
-#: templates/output_params_txt.xml:31
+#: inx/inkstitch_output_TXT.inx:44
msgid "laser warm-up time"
msgstr "tiempo de calentamiento del láser"
-#: templates/output_params_txt.xml:32
+#: inx/inkstitch_output_TXT.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)"
-#: templates/output_params_txt.xml:33
+#: inx/inkstitch_output_TXT.inx:46
msgid "spindle speed"
msgstr "velocidad de Giro"
-#: templates/output_params_txt.xml:34
+#: inx/inkstitch_output_TXT.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)"
-#: templates/output_params_txt.xml:35
+#: inx/inkstitch_output_TXT.inx:48
msgid "min spindle speed"
msgstr "velocidad mínima de giro"
-#: templates/output_params_txt.xml:36
+#: inx/inkstitch_output_TXT.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr "valor mínimo de la velocidad de giro (ajuste en grbl $31)"
-#: templates/output_params_txt.xml:37
+#: inx/inkstitch_output_TXT.inx:50
msgid "max spindle speed"
msgstr "velocidad maxima de giro"
-#: templates/output_params_txt.xml:38
+#: inx/inkstitch_output_TXT.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr "valor mínimo de la velocidad de giro (ajuste en grbl $30)"
-#: templates/output_params_txt.xml:39
+#: inx/inkstitch_output_TXT.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)"
-#: templates/params.xml:3
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
+msgstr ""
+
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
+msgstr ""
+
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_params.inx:3
msgid "Params"
msgstr "Parametros"
-#: templates/print.xml:3
+#: inx/inkstitch_print.inx:3
msgid "PDF Export"
msgstr "Exportar PDF"
-#: templates/remove_embroidery_settings.xml:3
+#: inx/inkstitch_remove_embroidery_settings.inx:3
msgid "Remove embroidery settings"
msgstr "Eliminar todos los ajustes del bordado"
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
-msgstr "Utilice esta extensión para eliminar la información que Ink/Stitch ha almacenado en su documento. Esto puede resultar especialmente útil si copia y pega objetos de un diseño de bordado en otro documento."
-
-#: templates/remove_embroidery_settings.xml:6
+#: inx/inkstitch_remove_embroidery_settings.inx:7
msgid "Remove Params"
-msgstr "Eliminar parámetros"
+msgstr ""
-#: templates/remove_embroidery_settings.xml:7
+#: inx/inkstitch_remove_embroidery_settings.inx:7
msgid "Removes params from selected objects or all objects if nothing is selected."
-msgstr "Elimina los parámetros de los objetos seleccionados o de todos los objetos si no se selecciona nada."
+msgstr ""
-#: templates/remove_embroidery_settings.xml:8
+#: inx/inkstitch_remove_embroidery_settings.inx:9
msgid "Remove Commands"
-msgstr "Eliminar Comandos"
+msgstr ""
-#: templates/remove_embroidery_settings.xml:9
+#: inx/inkstitch_remove_embroidery_settings.inx:9
msgid "Removes visual commands from selected objects or all objects if nothing is selected."
-msgstr "Elimina los comandos visuales de los objetos seleccionados o de todos si no se ha seleccionado ninguno."
+msgstr ""
-#: templates/remove_embroidery_settings.xml:10
+#: inx/inkstitch_remove_embroidery_settings.inx:10
msgid "Remove Print Settings from SVG metadata"
-msgstr "Eliminar la configuración de impresión de los metadatos del SVG"
+msgstr ""
-#: templates/reorder.xml:3
+#: inx/inkstitch_reorder.inx:3
msgid "Re-stack objects in order of selection"
msgstr "Re-apilar objetos en orden de selección"
-#: templates/selection_to_pattern.xml:3
+#: inx/inkstitch_selection_to_pattern.inx:3
msgid "Selection to pattern"
msgstr "Selección del patrón"
-#: templates/simulator.xml:3
+#: inx/inkstitch_simulator.inx:3
msgid "Simulator / Realistic Preview"
msgstr "Simulador / Vista previa realista"
-#: templates/stitch_plan_preview.xml:3
+#: inx/inkstitch_stitch_plan_preview.inx:3
msgid "Stitch Plan Preview"
msgstr "Vista previa del plan de Bordado"
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
-msgstr "Solucionar problemas de Objetos"
-
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
-msgstr "Ink/Stitch: Exportar de múltiples formas en ZIP (.zip)"
-
-#: templates/zip.xml:9
-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"
-
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
-msgstr "Scalable Vector Graphic"
-
-#: templates/zip.xml:18
-msgid "Threadlist"
-msgstr "Lista de subprocesos"
-
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
-msgstr "← Flecha Izquierda"
-
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
-msgstr "→ Flecha Derecha"
-
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
-msgstr "↑ Flecha Arriba"
-
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
-msgstr "↓ Flecha Abajo"
-
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
-msgstr "+ Más"
-
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
-msgstr "Botón"
-
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
-msgstr "cambio de color"
-
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
-msgstr "Comando"
-
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
-msgstr "Controles"
-
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
-msgstr "cursor"
-
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
-msgstr "Función"
-
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
-msgstr "Si no está seguro de qué ruta de archivo elegir, haga clic en instalar directamente. En la mayoría de los casos, Ink/Stitch encontrará la ruta correcta."
-
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
-msgstr "Ink/Stitch puede instalar paletas de colores para Inkscape que coincidan con los colores de hilos de los fabricantes."
-
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
-msgstr "Falló la instalación del complemento de Inkscape"
-
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
-msgstr "Se han instalado las paletas de Inkscape. Reinicie Inkscape para cargar las nuevas paletas."
-
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
-msgstr "Instalar"
-
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
-msgstr "Instalar paletas de Colores"
-
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
-msgstr "Instalación Completa"
-
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
-msgstr "Instalación Fallida"
-
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
-msgstr "Saltar al siguiente Comando"
-
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
-msgstr "Saltar al comando anterior"
-
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
-msgstr "saltos"
-
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
-msgstr "Menos"
-
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
-msgstr "puntos de la aguja"
-
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
-msgstr "Un paso atrás"
-
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
-msgstr "Un paso hacia delante"
-
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
-msgstr "Página para abajo (PgDn)"
-
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
-msgstr "Página para arriba (PgUp)"
-
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
-msgstr "Play"
-
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
-msgstr "Play marcha atrás"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
-msgstr "Empezar adelante"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
-msgstr "realista"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
-msgstr "Renderizando plan de bordado..."
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
-msgstr "Tecla de acceso rápido"
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
-msgstr "Mostrar"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
-msgstr "Teclas de método abreviado del simulador"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
-msgstr "Despacio"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
+msgstr "Solucionar problemas de Objetos"
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
-msgstr "Espacio"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
-msgstr "Acelerado"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+msgstr "Ink/Stitch: Exportar de múltiples formas en ZIP (.zip)"
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] "Velocidad: %{speed} puntada/seg"
-msgstr[1] "Velocidad: %{speed} puntadas/seg"
+#: inx/inkstitch_zip.inx:9
+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"
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
-msgstr "stop"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
+msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
-msgstr "Intentar de nuevo"
+#: 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 2277d8ff..2a4b0b1d 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:57\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:43\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi_FI\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: fi\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: fi_FI\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr "TT Masters"
msgid "A font suited for heavy typing :)"
msgstr "Raskaampaan käyttöön"
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr "Täyttötikki aloitus paikka"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr "Täyttötikki lopetus paikka"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr "Automaattisen satiinin reitityksen aloitus paikka"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr "Automaattisen satiinin reitityksen lopetus paikka"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr "Pysäytä objektin jälkeen"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr "Katkaise objektin jälkeen"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr "Ohita tämä objekti (ei tikata)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr "Satiinin leikkauspiste (käytä satiinin leikkaus työkalua)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr "Ohita taso (ei tikata mitään tältä tasolta)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr "Viedyn brodeeraus tiedoston origo"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr "Hyppää pysäytyspaikkaan (kehyksen irrotus paikka)."
@@ -802,7 +822,7 @@ msgstr "Erikois satiini"
msgid "\"E\" stitch"
msgstr "\"E\" tikki"
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr "Sik-Sak pohjustus"
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr "Sik-Sak pohjustus"
@@ -880,6 +900,10 @@ msgstr "Sisennyksen etäisyys"
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr "Valitse yksi tai useampi objekti liittääksesi käskyjä."
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr "Epäkelpo osoitin"
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr "Kuvaus"
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr "Vianhaku"
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr "Virhe"
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr "Varoitukset"
@@ -1219,23 +1243,23 @@ msgstr "Varoitukset"
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr "Esiasetusta \"%s\" ei löydy."
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr "Pikavalinta \"%s\" on jo olemassa. Käytä muuta nimeä tai paina ylikirjoita"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
+#. command label at bottom of simulator window
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr "Tikkaa"
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr "Hyppää"
@@ -1321,23 +1352,16 @@ msgstr "Hyppää"
msgid "TRIM"
msgstr "Trimmaa"
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
-msgstr "Tikkaa"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
+msgstr "Pysäytä"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr "Vaihda väriä"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr "Pysäytä"
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr "Hidasta (nuoli alas)"
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr "Generoi INX tiedostot"
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr "Virhe kirjoitettaessa %(path)s: %(error)s"
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr "Automaattinen satiini"
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr "Kyllä"
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr "Ei"
@@ -2003,710 +2025,1271 @@ msgstr "Brother brodeeraus tiedostomuoto"
msgid "G-code Format"
msgstr "G-code brodeeraus tiedostomuoto"
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr "Inkscape lisäosan asennus epäonnistui"
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr "Asenna"
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr "Asennus valmis"
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr "Asennus epäonnistui"
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+msgstr[1] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr ""
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr "Satiinipolun automaattinen reititys"
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
-msgstr "Trimmaa hyppytikki"
+msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
-msgstr "Säilytä satiinien järjestys"
+msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr "Satiini työkalut"
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Muunna viiva satiiniksi"
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr "Leikkaa satiini"
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr "Brodeeraus"
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
-msgstr ""
-
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
-msgstr ""
-
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
-msgstr ""
-
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
-msgstr ""
-
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
msgid "Visualise and Export"
msgstr ""
-#: templates/embroider_settings.xml:3
+#: inx/inkstitch_embroider_settings.inx:3
msgid "Preferences"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
-msgstr ""
-
-#: templates/embroider_settings.xml:16
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider_settings.xml:17
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Jump stitches smaller than this will be treated as normal stitches."
-msgstr "Tätä yhemmän hyppytikit tulkitaan normaaliksi tikiksi."
+msgstr ""
-#: templates/flip.xml:3
+#: inx/inkstitch_flip.inx:3
msgid "Flip Satin Column Rails"
msgstr "Käännä satiinin suunta"
-#: templates/global_commands.xml:3
+#: inx/inkstitch_global_commands.inx:3
msgid "Add Commands"
msgstr "Lisää käsky"
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
-msgstr "Nämä käskyt vaikuttavat koko brodeeraus malliin."
-
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
msgid "Commands"
msgstr "Käskyt"
-#: templates/import_threadlist.xml:3
+#: inx/inkstitch_import_threadlist.inx:3
msgid "Import Threadlist"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
msgid "Choose file"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
msgid "Thread Color Management"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
-msgstr "muunna %(file_extension)s tiedosto Ink/Stitch manuaali tikiksi"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
+msgstr ""
+
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
+msgstr ""
+
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
+msgstr ""
+
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
+msgstr ""
+
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
+msgstr ""
+
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
+msgstr ""
+
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
+msgstr ""
+
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
+msgstr ""
+
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
+msgstr ""
+
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
-#: templates/install.xml:3
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
msgid "Install thread color palettes for Inkscape"
msgstr ""
-#: templates/install_custom_palette.xml:3
+#: inx/inkstitch_install_custom_palette.inx:3
msgid "Install custom palette"
msgstr ""
-#: templates/install_custom_palette.xml:6
+#: inx/inkstitch_install_custom_palette.inx:6
msgid "Choose a .gpl color palette file to install into Inkscape."
msgstr ""
-#: templates/install_custom_palette.xml:7
+#: inx/inkstitch_install_custom_palette.inx:7
msgid "Restart Inkscape to use."
msgstr ""
-#: templates/layer_commands.xml:3
+#: inx/inkstitch_layer_commands.inx:3
msgid "Add Layer Commands"
msgstr "Lisää taso komento"
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
-msgstr "Käsky lisätään valittuun tasoon."
-
-#: templates/lettering.xml:3
+#: inx/inkstitch_lettering.inx:3
msgid "Lettering"
msgstr "Kirjaimet"
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
msgid "Custom font directory"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
msgid "Font Management"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
-msgstr ""
-
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:3
+#: inx/inkstitch_lettering_generate_json.inx:3
msgid "Generate JSON"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
+#: inx/inkstitch_lettering_remove_kerning.inx:23
+msgid "Select Font Files"
msgstr ""
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/lettering_remove_kerning.xml:23
-msgid "Select Font Files"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/object_commands.xml:3
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
+msgstr ""
+
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
+msgstr ""
+
+#: inx/inkstitch_object_commands.inx:3
msgid "Attach Commands to Selected Objects"
msgstr "Liitä komento valittuihin objekteihin"
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
-msgstr "Tallenna malli %(file_extension)s muodossa käyttäen Ink/Stitch"
-
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
-msgstr "laser moodi"
-
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
-msgstr "Laser moodi (generoi G-koodi Grbl laaserille)"
-
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
-msgstr "dynaaminen laaserin teho"
-
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
-msgstr "laaserin lämmitys aika"
-
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
-msgstr "karan nopeus"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
+msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
-msgstr "pienin karan nopeus"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
+msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
-msgstr "pienin karan nopeus arvo (grbl $31)"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
+msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
-msgstr "maksimi karan nopeus"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
+msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
-msgstr "pienin karan nopeus (grbl $30 asetus)"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
+msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/params.xml:3
-msgid "Params"
-msgstr "Parametrit"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
+msgstr ""
-#: templates/print.xml:3
-msgid "PDF Export"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
-msgstr "Tutki virheitä objekteista"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
+msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
-msgstr "Ink/Stitch: ZIP vie monta formaattia"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
+msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
-msgstr "Tee ZIP paketti monesta eri tiedostomuodosta"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
+msgstr "laser moodi"
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
-msgstr ""
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
+msgstr "Laser moodi (generoi G-koodi Grbl laaserille)"
-#: templates/zip.xml:18
-msgid "Threadlist"
-msgstr ""
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
+msgstr "dynaaminen laaserin teho"
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
-msgstr ""
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
+msgstr "laaserin lämmitys aika"
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
-msgstr ""
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
+msgstr "karan nopeus"
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
-msgstr ""
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
+msgstr "pienin karan nopeus"
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
-msgstr ""
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
+msgstr "pienin karan nopeus arvo (grbl $31)"
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
-msgstr ""
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
+msgstr "maksimi karan nopeus"
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
-msgstr ""
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
+msgstr "pienin karan nopeus (grbl $30 asetus)"
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
-msgstr "Inkscape lisäosan asennus epäonnistui"
-
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
-msgstr "Asenna"
+#: inx/inkstitch_params.inx:3
+msgid "Params"
+msgstr "Parametrit"
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
-msgstr "Asennus valmis"
-
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
-msgstr "Asennus epäonnistui"
-
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
-msgstr ""
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
+msgstr "Tutki virheitä objekteista"
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
-msgstr ""
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+msgstr "Ink/Stitch: ZIP vie monta formaattia"
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-msgstr[1] ""
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+msgstr "Tee ZIP paketti monesta eri tiedostomuodosta"
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""
diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po
index 1ca3b451..25b6548d 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:57\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:43\n"
"Last-Translator: \n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fr_FR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: fr\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: fr_FR\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr "TT masters"
msgid "A font suited for heavy typing :)"
msgstr "Une fonte \"lourde\""
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr "Ink/Stitch ne peut pas lire votre fichier SVG. C'est souvent le cas si vous utilisez un fichier créé avec Adobe Illustrator."
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr "Essayez d'importer le fichier dans Inkscape avec 'Ficher > Import...' (Ctrl+I)"
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr "Ink/Stitch a connu une erreur inattendue."
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr "Si vous souhaitez nous aider à résoudre ce problème, veuillez soumettre un problème à https://github.com/inkstitch/inkstitch/issues et inclure la description complète de l'erreur ci-dessous :"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr "Position de départ du remplissage"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr "Position de fin de remplissage"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr "Position de départ pour points satins auto-générés"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr "Position de fin pour points satins auto-générés"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr "Stop (pause machine) après avoir brodé cet objet"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr "Couper le fil après avoir brodé cet objet"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr "Ignorer cet objet (ne pas le broder)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr "Point de partage (à utiliser avec scinder colonne satin)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr "Ignorer le calque (broder aucun objet dans cette couche)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr "Origine des fichiers broderie exportés"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr "Destination de saut pour les commandes stop (\"position en dehors du cadre\")."
@@ -433,7 +453,7 @@ msgstr "défaut: 3x espacement entre les rangées"
#: lib/elements/auto_fill.py:113
msgid "Max stitch length"
-msgstr "Longueur de point maximal"
+msgstr "Longueur de point maximale"
#: lib/elements/auto_fill.py:114
msgid "default: equal to fill max stitch length"
@@ -576,7 +596,7 @@ msgstr "Déconnecté"
#: lib/elements/fill.py:24
msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes."
-msgstr "Remplissage: Cet objet est constitué de formes non connectées. Ce n'est pas permis parce qu'Ink/Stitch ne sait pas dans quel ordre les broder. Partager cet objet en forme séparées."
+msgstr "Remplissage: Cet objet est constitué de formes non connectées. Ce n'est pas permis parce qu'Ink/Stitch ne sait pas dans quel ordre les broder. Partager cet objet en formes séparées."
#: lib/elements/fill.py:28 lib/elements/fill.py:36
msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects"
@@ -802,13 +822,13 @@ msgstr "Colonne de satin personnalisée"
msgid "\"E\" stitch"
msgstr "Point « E »"
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr "Longueur maximale du point"
#: lib/elements/satin_column.py:87
msgid "Maximum stitch length for split stitches."
-msgstr "Longueur maximale du point pour les points brisés."
+msgstr "Longueur maximale du point pour couper les points."
#: lib/elements/satin_column.py:98 lib/elements/stroke.py:62
msgid "Zig-zag spacing (peak-to-peak)"
@@ -824,7 +844,7 @@ msgstr "Compensation d'étirement"
#: lib/elements/satin_column.py:111
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ée."
+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:123
msgid "Contour underlay"
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr "Sous-couche Zig-zag"
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr "Sous-couche Zig-zag"
@@ -880,6 +900,10 @@ msgstr "Montant du décalage"
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:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr "Couper le point en deux si sa longueur dépasse la longueur maximale définie"
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr "Trait"
@@ -960,15 +984,15 @@ msgid "Please select at least one satin column."
msgstr "Veuillez sélectionner une ou plusieurs colonnes satinées."
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr "Ink/Stitch ne sait comment traiter aucun des objets que vous avez sélectionnés."
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr "Il n'y a aucun objet dans tout le document sur lequel Ink/Stitch sait quoi faire."
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr "Conseil : Exécutez Extensions > Ink/Stitch > Résolution de problèmes > Dépistage de problèmes avec des objets"
@@ -989,7 +1013,7 @@ msgstr "Veuillez sélectionner au moins une ligne pour convertir en colonne sati
#. not lines.
#: lib/extensions/convert_to_satin.py:40
msgid "Only simple lines may be converted to satin columns."
-msgstr "Seulement les lignes simples peuvent être converties en colonnes satinées."
+msgstr "Seules les lignes simples peuvent être converties en colonnes satinées."
#: lib/extensions/convert_to_satin.py:134
msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again."
@@ -1042,11 +1066,6 @@ msgstr "Veuillez essayer d'importer comme \"autre liste de fils\" et spécifier
msgid "Please chose an other color palette for your design."
msgstr "Veuillez choisir une autre palette de couleurs pour votre dessin."
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr "Le fichier n'existe pas et ne peut être ouvert. Veuillez corriger le chemin du fichier et réessayer.\\r%s"
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr "Le fichier n'existe pas."
@@ -1128,6 +1147,10 @@ msgstr "Spécifiez le répertoire de vos polices personnalisées."
msgid "Please specify a font file."
msgstr "Spécifiez un fichier de police."
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr "Répertoire de polices non trouvé. Veuillez spécifier un répertoire existant."
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr "Veuillez sélectionner un ou plusieurs objets pour y attacher des commandes."
@@ -1199,21 +1222,22 @@ msgstr "Si vous avez toujours des difficultés avec une forme qui n'est pas brod
msgid "Invalid Pointer"
msgstr "Curseur invalide"
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr "Description"
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr "Résolution de problèmes"
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr "Erreurs"
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr "Avertissements"
@@ -1221,23 +1245,23 @@ msgstr "Avertissements"
msgid "Type Warnings"
msgstr "Avertissements sur le type"
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr "Problèmes qui empêcheront la broderie de la forme."
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr "Ce sont des problèmes qui n'empêcheront pas la forme d'être brodée. Vous devriez envisager de corriger l'avertissement, mais si vous ne le faites pas, Ink/Stitch fera de son mieux pour traiter l'objet."
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr "Avertissements sur les types d'objets"
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr "Ces objets peuvent ne pas fonctionner correctement avec Ink/Stitch. Suivez les instructions pour corriger le comportement indésirable."
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr "Il est possible qu'un objet contienne plus d'une erreur, même s'il n'y a qu'un conseil par objet. Relancer cette fonction quand il y a plus d'erreurs. Enlever les conseils en supprimant le calque \"Résolution de problèmes\" dans le dialogue objets (Objet -> Objets...)."
@@ -1315,6 +1339,13 @@ msgstr "Le préréglage \"%s\" n'a pas été trouvé."
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr "Le préréglage \"%s\" existe déjà. Veuillez utiliser un autre nom ou appuyez sur \"Écraser\""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
+#. command label at bottom of simulator window
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr "BRODER"
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr "SAUT"
@@ -1323,23 +1354,16 @@ msgstr "SAUT"
msgid "TRIM"
msgstr "COUPURE"
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
-msgstr "BRODER"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
+msgstr "STOP"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr "CHANGEMENT COULEUR"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr "STOP"
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr "Ralentir (flèche vers le bas)"
@@ -1416,14 +1440,7 @@ msgid "Cannot load simulator.\n"
msgstr "Impossible de charger le simulateur.\n"
"Fermez la fenêtre des Paramètres pour obtenir le message d'erreur complet."
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr "Générer les fichiers INX"
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr "Aucun fichier variant trouvé pour la police '%s'."
@@ -1435,6 +1452,11 @@ msgstr "Aucun fichier variant trouvé pour la police '%s'."
msgid "Error writing to %(path)s: %(error)s"
msgstr "Erreur d’écriture pour %(path)s: %(error)s"
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr "Le fichier n'existe pas et ne peut être ouvert. Veuillez corriger le chemin du fichier et réessayer.\\r%s"
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr "Satin automatique"
@@ -1821,7 +1843,7 @@ msgstr "Changer la palette de fil recalculera les noms de fils et les numéros d
msgid "Yes"
msgstr "Oui"
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr "Non"
@@ -1907,7 +1929,7 @@ msgstr "Format de broderie Singer"
#. description for pyembroidery file format: u01
#: pyembroidery-format-descriptions.py:22
msgid "Barudan Embroidery Format"
-msgstr "Format de broder Barudan"
+msgstr "Format de broderie Barudan"
#. description for pyembroidery file format: shv
#: pyembroidery-format-descriptions.py:24
@@ -2006,711 +2028,1271 @@ msgstr "Format de broderie Brother"
msgid "G-code Format"
msgstr "Format G-code"
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr "← Flèche à gauche"
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr "→ Flèche à droite"
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr "↑ Flèche vers le haut"
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr "↓ Flèche vers le bas"
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr "+ Plus"
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr "Bouton"
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr "changements de couleur"
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr "Commande"
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr "Contrôles"
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr "curseur"
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr "Fonction"
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr "Si vous ne savez pas quel chemin de fichier choisir, cliquez sur Installer directement. Dans la plupart des cas, Ink/Stitch devinera le chemin correct."
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr "Ink/Stitch peut installer des palettes pour Inkscape correspondant aux couleurs des fils à broder des fabricants les plus populaires."
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr "échec d'installation de l'extension Inkscape"
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr "Des palettes Inkscape ont été installées. Veuillez redémarrer Inkscape pour charger les nouvelles ."
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr "Installer"
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr "Installer palettes"
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr "Installation terminée"
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr "Echec de l’installation"
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr "Sauter à la commande suivante"
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr "Sauter à la commande précédente"
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr "sauts"
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr "- Minus"
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr "points de l'aiguille"
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr "Un pas en arrière"
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr "Un pas en avant"
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr "Page en bas (PgDn)"
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr "Page en haut (PgUp)"
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr "Lecture"
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr "Lire à l'envers"
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr "Lire en avant"
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr "réaliste"
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr "Calcul du rendu du plan de broderie ..."
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr "Clé de raccourci"
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr "Montrer"
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr "Clés de raccourci du simulateur"
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr "Ralentir"
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr "Espace"
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr "Accélérer"
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] "Vitesse : %{speed} point/sec"
+msgstr[1] "Vitesse : %{speed} point/sec"
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr "arrêts"
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr "Essayer à nouveau"
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr "A propos"
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr "Ink/Stitch - Installation manuelle"
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr "Une plateforme de conception de motifs de broderie machine open-source basée sur Inkscape."
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr "https://inkstitch.org"
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr "Licence"
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr "Agencement automatique de colonnes satin"
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
-msgstr "Couper les sauts de fil"
+msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
-msgstr "Préserver l’ordre des colonnes satin"
+msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr "Outils de satin"
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr "Briser des objets de remplissage"
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr "Outils de remplissage"
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
-msgstr "Cette extension tentera de réparer les formes de remplissage et de les briser si nécessaire. Les trous seront conservés. A utiliser avec des formes simples ou superposées."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr "Simple"
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
+msgstr "Complex"
-#: templates/cleanup.xml:3
+#: inx/inkstitch_cleanup.inx:3
msgid "Cleanup Document"
msgstr "Nettoyer le document"
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
-msgstr "Utilisez cette extension pour supprimer de petits objets du document."
-
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
-msgstr "Supprimer les petites zones de remplissage"
+msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
-msgstr "Supprime les zones plus petites que celles délimitées par le seuil."
+msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
-msgstr "Seuil de suppression de petites zones de remplissage (px²)"
+msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
-msgstr "Supprime les petits traits plus courts que ceux définis par le seuil."
+msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
-msgstr "Seuil de suppression de petits traits (px)"
+msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Convertir ligne en satin"
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr "Convertir le satin en trait"
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
-msgstr "Convertit une colonne de satin en un point droit."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
+msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
-msgstr "Ne pas supprimer la colonne de satin d'origine."
+msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr "Scinder colonne satin"
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr "Dupliquer les paramètres"
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr "Edition"
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr "Broder"
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
-msgstr "Créer un fichier de broderie"
-
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
-msgstr "Enregistrez votre fichier avec | Fichier > Enregistrez une copie ... |"
-
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
-msgstr "Choisir un format de fichier de broderie dans la liste et enregistrer."
-
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
-msgstr "Des formats de fichiers multiples peuvent être enregistrés en choisissant le format de fichier zip."
-
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
msgid "Visualise and Export"
msgstr "Visualiser et exporter"
-#: templates/embroider_settings.xml:3
+#: inx/inkstitch_embroider_settings.inx:3
msgid "Preferences"
msgstr "Préférences"
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
-msgstr "Paramètres de sortie"
-
-#: templates/embroider_settings.xml:16
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Collapse length (mm)"
-msgstr "Distance maximale sans points d'arrêt (mm)"
+msgstr ""
-#: templates/embroider_settings.xml:17
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Jump stitches smaller than this will be treated as normal stitches."
-msgstr "Des sauts de fil plus petits que cela seront considérés comme des points ordinaires."
+msgstr ""
-#: templates/flip.xml:3
+#: inx/inkstitch_flip.inx:3
msgid "Flip Satin Column Rails"
msgstr "Intervertir les rails satin"
-#: templates/global_commands.xml:3
+#: inx/inkstitch_global_commands.inx:3
msgid "Add Commands"
msgstr "Ajouter des commandes"
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
-msgstr "Ces commandes affecteront tout le design de broderie."
-
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
msgid "Commands"
msgstr "Commandes"
-#: templates/import_threadlist.xml:3
+#: inx/inkstitch_import_threadlist.inx:3
msgid "Import Threadlist"
msgstr "Importer liste de fils"
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
msgid "Choose file"
msgstr "Choisir fils"
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
+msgstr "Importer une liste de fils Ink/Stitch"
+
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
+msgstr "Importer une autre liste de fils*"
+
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
msgid "Thread Color Management"
msgstr "Gestion des couleurs de fil"
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
-msgstr "Convertir fichier %(file_extension)s en chemins de points manuels Ink/Stitch"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
+msgstr "Importation d'un fichier 100"
+
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
+msgstr "Ink/Stitch: Format broderie Toyota (.100)"
+
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier . 100 en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
+msgstr "Importer un fichier 10O"
+
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
+msgstr "Ink/Stitch: Format broderie Toyota (.10O)"
+
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier 10O en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
+msgstr "Importer un fichier BRO"
+
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
+msgstr "Ink/Stitch : Format de broderie Bits & Volts (.bro)"
+
+#: inx/inkstitch_input_BRO.inx:9
+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_DAT.inx:3
+msgid "DAT file input"
+msgstr "Importer un fichier DAT"
+
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
+msgstr "Ink/Stitch : Format de broderie Sunstar ou Barudan (.dat)"
+
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier . DAT en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
+msgstr "Importer un fichier DSB"
+
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
+msgstr "Ink/Stitch : Format de broderie Tajima/Barudan (.dsb)"
+
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier DSB en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr "Importer un fichier DST"
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr "Ink/Stitch: Format de broderie Tajima (.dst)"
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr "convertir le fichier DST en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr "Importer un fichier DSZ"
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr "Ink/Stitch : Format de broderie ZSK USA (.dsz)"
+
+#: inx/inkstitch_input_DSZ.inx:9
+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_EMD.inx:3
+msgid "EMD file input"
+msgstr "Importer un fichier EMD"
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr "Ink/Stitch : Format de broderie Elna (.emd)"
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier EMD en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_EXP.inx:3
+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)"
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier EXP en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr "Importer un fichier EXY"
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr "Ink/Stitch : Format de broderie Eltac (.exy)"
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier EXY en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr "Importer un fichier FXY"
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr "Ink/Stitch : Format de broderie Fortron (.fxy)"
+
+#: inx/inkstitch_input_FXY.inx:9
+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_GT.inx:3
+msgid "GT file input"
+msgstr "Importer un fichier GD"
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr "Ink/Stitch : Format de broderie au fil d'or (.gt)"
+
+#: inx/inkstitch_input_GT.inx:9
+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_INB.inx:3
+msgid "INB file input"
+msgstr "Importer un fichier INB"
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr "Ink/Stitch : Format de broderie Inbro (.inb)"
+
+#: inx/inkstitch_input_INB.inx:9
+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_JEF.inx:3
+msgid "JEF file input"
+msgstr "Importer un fichier JEF"
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr "Ink/Stitch: Format de broderie Janome (.jef)"
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier JEF en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr "Importer un fichier JPX"
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr "Ink/Stitch : Format de broderie Janome (.jpx)"
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier JPX en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr "Importer un fichier KSM"
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr "Ink/Stitch : Format de broderie Pfaff (.ksm)"
-#: templates/install.xml:3
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier KSM en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr "Importer un fichier MAX"
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr "Ink/Stitch : Format de broderie Pfaff (.max)"
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier MAX en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr "Importer un fichier MIT"
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr "Ink/Stitch : Format de broderie Mitsubishi (.mit)"
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier MIT en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr "Importer un fichier NEW"
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr "Ink/Stitch : Format de broderie Ameco (.new)"
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier NEW en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr "Importer un fichier PCD"
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr "Ink/Stitch : Format de broderie Pfaff (.pcd)"
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier PCD en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr "Importer un fichier PCM"
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr "Ink/Stitch : Format de broderie Pfaff (.pcm)"
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier PCM en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr "Importer un fichier PCQ"
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr "Ink/Stitch : Format de broderie Pfaff (.pcq)"
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier PCQ en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr "Importer un fichier PCS"
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr "Ink/Stitch : Format de broderie Pfaff (.pcs)"
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier PCS en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr "Importer un fichier PEC"
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr "Ink/Stitch: Format de broderie Brother (.pec)"
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier PEC en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr "Importer un fichier PES"
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr "Ink/Stitch : Format de broderie Brother (.pes)"
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier PES en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr "Importer un fichier PHB"
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr "Ink/Stitch: Format de broderie Brother (.phb)"
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier PHB en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr "Importer un fichier PHC"
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr "Ink/Stitch : Format de broderie Pfaff (.phc)"
+
+#: inx/inkstitch_input_PHC.inx:9
+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_SEW.inx:3
+msgid "SEW file input"
+msgstr "Importer un fichier SEW"
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr "Ink/Stitch: Format de broderie Janome (.sew)"
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier SEW en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr "Importer un fichier SHV"
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr "Ink/Stitch : Format de broderie Husqvarna Viking (.shv)"
+
+#: inx/inkstitch_input_SHV.inx:9
+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_STC.inx:3
+msgid "STC file input"
+msgstr "Importer un fichier STC"
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr "Ink/Stitch : Format de broderie Gunold (.stc)"
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier STC en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr "Importer un fichier STX"
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
+msgstr "Ink/Stitch : Format de broderie Data Stitch (.stx)"
+
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier STX en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
+msgstr "Importer un fichier TAP"
+
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr "Ink/Stitch : Format broderie heureuse (.tap)"
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier TAP en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr "Importer un fichier TBF"
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr "Ink/Stitch : Format de broderie Tajima (.tbf)"
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier TBF en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr "Importer un fichier U01"
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr "Ink/Stitch : Format de broderie Barudan (.u01)"
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier U01 en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr "Importer un fichier VP3"
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr "Ink/Stitch : Format de broderie Pfaff (.vp3)"
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier VP3 en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr "Importer un fichier XXX"
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr "Ink/Stitch : Format de broderie Singer (.xxx)"
+
+#: inx/inkstitch_input_XXX.inx:9
+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_ZXY.inx:3
+msgid "ZXY file input"
+msgstr "Importer un fichier ZXY"
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr "Ink/Stitch : Format de broderie ZSK TC (.zxy)"
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr "convertir un fichier ZXY en chemins de points manuels Ink/Stitch"
+
+#: inx/inkstitch_install.inx:3
msgid "Install thread color palettes for Inkscape"
msgstr "Installer des palettes de couleurs de fils à broder pour Inkscape"
-#: templates/install_custom_palette.xml:3
+#: inx/inkstitch_install_custom_palette.inx:3
msgid "Install custom palette"
msgstr "Installer une palette personnalisée"
-#: templates/install_custom_palette.xml:6
+#: inx/inkstitch_install_custom_palette.inx:6
msgid "Choose a .gpl color palette file to install into Inkscape."
msgstr "Choisissez un fichier de palette de couleurs .gpl à installer dans Inkscape."
-#: templates/install_custom_palette.xml:7
+#: inx/inkstitch_install_custom_palette.inx:7
msgid "Restart Inkscape to use."
msgstr "Redémarrez Inkscape pour l'utiliser."
-#: templates/layer_commands.xml:3
+#: inx/inkstitch_layer_commands.inx:3
msgid "Add Layer Commands"
msgstr "Ajouter des commandes à des calques"
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
-msgstr "Les commandes s’ajouteront au calque sélectionné."
-
-#: templates/lettering.xml:3
+#: inx/inkstitch_lettering.inx:3
msgid "Lettering"
msgstr "Lettrage"
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
msgid "Custom font directory"
msgstr "Répertoire de police personnalisée"
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
msgid "Font Management"
msgstr "Gestion des polices"
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
-msgstr "Définissez un répertoire personnalisé pour les polices supplémentaires à utiliser avec l'outil de lettrage."
-
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
-msgstr "Important: le répertoire de polices personnalisées doit contenir un sous-répertoire pour chaque police et pas le contenu d'une police directement."
-
-#: templates/lettering_generate_json.xml:3
+#: inx/inkstitch_lettering_generate_json.inx:3
msgid "Generate JSON"
msgstr "Générer JSON"
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
-msgstr "Génère un fichier font.json qui peut être utilisé par l'outil de lettrage."
-
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
-msgstr "Le fichier généré peut être visualisé et mis à jour avec un outil d'édition de texte standard (Bloc-notes, Notepad++...)."
-
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr "Fichier svg de la police"
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr "Nom"
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr "Agencement automatique de colonnes satin"
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr "Désactivez si vous avez défini manuellement l'agencement des colonnes satin."
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr "Réversible"
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr "Si désactivé, la broderie en aller-retour ne sera pas possible pour cette police."
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr "Forcer la casse"
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr "Majuscule"
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr "Minuscule"
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr "Échelle minimum"
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr "Échelle maximum"
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr "Glyphe par défaut"
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr "Crénage"
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr "Si votre fichier de police contient des informations de crénage, vous pouvez ignorer complètement les paramètres suivants (sauf si vous souhaitez les écraser).\n"
-" Si les informations de crénage sont introuvables, ces valeurs s'appliqueront automatiquement."
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr "Forcer"
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr "Surcharger la valeur d'interligne du fichier."
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr "Hauteur de ligne (px)"
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr "Hauteur de ligne (par défaut : 100)"
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr "Surcharger la valeur d’espacement des mots du fichier."
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr "Espacement des mots (px)"
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr "Largeur du caractère espace (par défaut : 20)"
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr "Supprimer le crénage"
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr "Supprime les informations de crénage des fichiers SVG donnés"
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr "Assurez-vous de conserver une copie du fichier d'origine. Après avoir exécuté cette extension, les informations de crénage seront perdues de manière irréversible à partir de ces fichiers."
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr "Sélectionnez les fichiers de polices"
-#: templates/object_commands.xml:3
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
+msgstr "Lettres vers police"
+
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
+msgstr "Format de fichier"
+
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
+msgstr "Répertoire des polices"
+
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
+msgstr "Importer des commandes"
+
+#: inx/inkstitch_object_commands.inx:3
msgid "Attach Commands to Selected Objects"
msgstr "Attacher des commandes à des objets sélectionnés"
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
-msgstr "Enregistrer la création au format %(file_extension)s à l’aide d’Ink/Stitch"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
+msgstr "Sortie en fichier CSV"
+
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
+msgstr "Ink/Stitch : Valeurs séparées par des virgules [DEBUG] (.csv)"
+
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
+msgstr "Enregistrer le dessin au format CSV avec Ink/Stitch"
+
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
+msgstr "Sortie en fichier DST"
+
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
+msgstr "Enregistrez le dessin au format DST en utilisant Ink/Stitch"
+
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
+msgstr "Sortie en fichier EXP"
+
+#: inx/inkstitch_output_EXP.inx:9
+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"
-#: templates/output_params_txt.xml:4
+#: 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_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_TXT.inx:17
+msgid "Coordinate Settings"
+msgstr "Paramètres des coordonnées"
+
+#: inx/inkstitch_output_TXT.inx:18
msgid "negate X coordinate values"
msgstr "intervertir les valeurs des coordonnées X"
-#: templates/output_params_txt.xml:4
+#: inx/inkstitch_output_TXT.inx:18
msgid "Negate x coordinates"
msgstr "Négativer coordonnés x"
-#: templates/output_params_txt.xml:5
+#: inx/inkstitch_output_TXT.inx:19
msgid "negate Y coordinate values"
msgstr "intervertir les valeurs des coordonnées Y"
-#: templates/output_params_txt.xml:5
+#: inx/inkstitch_output_TXT.inx:19
msgid "Negate y coordinates"
msgstr "Négativer coordonnés y"
-#: templates/output_params_txt.xml:6
+#: inx/inkstitch_output_TXT.inx:20
msgid "Z coordinate value"
msgstr "Valeur de la coordonnée Z"
-#: templates/output_params_txt.xml:6
+#: inx/inkstitch_output_TXT.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr "Soit alterner la valeur Z entre 0 et 1, soit une valeur personnalisée de déplacement."
-#: templates/output_params_txt.xml:7
+#: inx/inkstitch_output_TXT.inx:21
msgid "alternate Z value"
msgstr "valeur Z alternative"
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
msgid "Z travel per stitch"
msgstr "déplacement Z par point"
-#: templates/output_params_txt.xml:11
+#: inx/inkstitch_output_TXT.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"
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
-msgstr "Utilisez '%X' pour la coordonnée x. Utilisez '%Y' pour la coordonnée y et '%Z' pour la coordonnée z. Utilisez '\\n' pour une nouvelle ligne."
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
+msgstr "Commandes personnalisées"
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
-msgstr "Utilisez '\\n' pour une nouvelle ligne. Laissez vide pour utiliser la valeur par défaut. Utilisez 'aucun' pour supprimer."
+#: inx/inkstitch_output_TXT.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."
-#: templates/output_params_txt.xml:20
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.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
msgid "START"
msgstr "DEBUT"
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
-msgstr "Utilisez '\\n' pour une nouvelle ligne."
-
-#: templates/output_params_txt.xml:22
+#: inx/inkstitch_output_TXT.inx:35
msgid "END"
msgstr "FIN"
-#: templates/output_params_txt.xml:26
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
+msgstr "Paramètres laser"
+
+#: inx/inkstitch_output_TXT.inx:39
msgid "laser mode"
msgstr "mode laser"
-#: templates/output_params_txt.xml:27
+#: inx/inkstitch_output_TXT.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)"
-#: templates/output_params_txt.xml:28
+#: inx/inkstitch_output_TXT.inx:42
msgid "dynamic laser power"
msgstr "puissance dynamique du laser"
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
-msgstr "Utiliser le mode puissance laser dynamique du Grbl. Assure une puissance consistante indépendamment de la vitesse du moteur. Seulement pour des laser capables PWM."
+#: inx/inkstitch_output_TXT.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."
-#: templates/output_params_txt.xml:31
+#: inx/inkstitch_output_TXT.inx:44
msgid "laser warm-up time"
msgstr "temps de réchauffement du laser"
-#: templates/output_params_txt.xml:32
+#: inx/inkstitch_output_TXT.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)"
-#: templates/output_params_txt.xml:33
+#: inx/inkstitch_output_TXT.inx:46
msgid "spindle speed"
msgstr "vitesse de la broche"
-#: templates/output_params_txt.xml:34
+#: inx/inkstitch_output_TXT.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)"
-#: templates/output_params_txt.xml:35
+#: inx/inkstitch_output_TXT.inx:48
msgid "min spindle speed"
msgstr "vitesse minimale de la broche"
-#: templates/output_params_txt.xml:36
+#: inx/inkstitch_output_TXT.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr "valeur maximale de vitesse de la broche (réglage grbl $1)"
-#: templates/output_params_txt.xml:37
+#: inx/inkstitch_output_TXT.inx:50
msgid "max spindle speed"
msgstr "vitesse de broche maximale"
-#: templates/output_params_txt.xml:38
+#: inx/inkstitch_output_TXT.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr "vitesse de broche minimale (spindle speed, valeur grbl $30)"
-#: templates/output_params_txt.xml:39
+#: inx/inkstitch_output_TXT.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)"
-#: templates/params.xml:3
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
+msgstr "Sortie en fichier U01"
+
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
+msgstr "Enregistrez le dessin au format U01 en utilisant Ink/Stitch"
+
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
+msgstr "Sortie en fichier VP3"
+
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
+msgstr "Enregistrez le dessin au format VP3 à l'aide d'Ink/Stitch"
+
+#: inx/inkstitch_params.inx:3
msgid "Params"
msgstr "Paramètres"
-#: templates/print.xml:3
+#: inx/inkstitch_print.inx:3
msgid "PDF Export"
msgstr "Export PDF"
-#: templates/remove_embroidery_settings.xml:3
+#: inx/inkstitch_remove_embroidery_settings.inx:3
msgid "Remove embroidery settings"
msgstr "Supprimer tous les paramètres de broderie"
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
-msgstr "Utilisez cette extension pour supprimer les informations que Ink/Stitch a stockées dans votre document. Cela peut être particulièrement utile si vous copiez et collez des objets d'un dessin de broderie dans un autre document."
-
-#: templates/remove_embroidery_settings.xml:6
+#: inx/inkstitch_remove_embroidery_settings.inx:7
msgid "Remove Params"
-msgstr "Supprimer les paramètres"
+msgstr ""
-#: templates/remove_embroidery_settings.xml:7
+#: inx/inkstitch_remove_embroidery_settings.inx:7
msgid "Removes params from selected objects or all objects if nothing is selected."
-msgstr "Supprime les paramètres des objets sélectionnés ou de tous les objets si rien n'est sélectionné."
+msgstr ""
-#: templates/remove_embroidery_settings.xml:8
+#: inx/inkstitch_remove_embroidery_settings.inx:9
msgid "Remove Commands"
-msgstr "Supprimer les commandes"
+msgstr ""
-#: templates/remove_embroidery_settings.xml:9
+#: inx/inkstitch_remove_embroidery_settings.inx:9
msgid "Removes visual commands from selected objects or all objects if nothing is selected."
-msgstr "Supprime les commandes visuelles des objets sélectionnés ou de tous les objets si rien n'est sélectionné."
+msgstr ""
-#: templates/remove_embroidery_settings.xml:10
+#: inx/inkstitch_remove_embroidery_settings.inx:10
msgid "Remove Print Settings from SVG metadata"
-msgstr "Supprimer les paramètres d'impression des métadonnées SVG"
+msgstr ""
-#: templates/reorder.xml:3
+#: inx/inkstitch_reorder.inx:3
msgid "Re-stack objects in order of selection"
msgstr "Réempiler les objets dans l'ordre de sélection"
-#: templates/selection_to_pattern.xml:3
+#: inx/inkstitch_selection_to_pattern.inx:3
msgid "Selection to pattern"
msgstr "Sélection vers texture"
-#: templates/simulator.xml:3
+#: inx/inkstitch_simulator.inx:3
msgid "Simulator / Realistic Preview"
msgstr "Simulateur / Aperçu réaliste"
-#: templates/stitch_plan_preview.xml:3
+#: inx/inkstitch_stitch_plan_preview.inx:3
msgid "Stitch Plan Preview"
msgstr "Prévisualisation du plan de broderie"
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
-msgstr "Dépistage de problèmes avec des objets"
-
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
-msgstr "Ink/Stitch : ZIP exporter plusieurs formats (.zip)"
-
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
-msgstr "Créer un ZIP avec des formats de fichiers de broderie multiples à l’aide d’Ink/Stitch"
-
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
-msgstr "Scalable Vector Graphic"
-
-#: templates/zip.xml:18
-msgid "Threadlist"
-msgstr "Liste de fils"
-
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
-msgstr "← Flèche à gauche"
-
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
-msgstr "→ Flèche à droite"
-
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
-msgstr "↑ Flèche vers le haut"
-
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
-msgstr "↓ Flèche vers le bas"
-
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
-msgstr "+ Plus"
-
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
-msgstr "Bouton"
-
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
-msgstr "changements de couleur"
-
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
-msgstr "Commande"
-
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
-msgstr "Contrôles"
-
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
-msgstr "curseur"
-
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
-msgstr "Fonction"
-
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
-msgstr "Si vous ne savez pas quel chemin de fichier choisir, cliquez sur Installer directement. Dans la plupart des cas, Ink/Stitch devinera le chemin correct."
-
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
-msgstr "Ink/Stitch peut installer des palettes pour Inkscape correspondant aux couleurs des fils à broder des fabricants les plus populaires."
-
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
-msgstr "échec d'installation de l'extension Inkscape"
-
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
-msgstr "Des palettes Inkscape ont été installées. Veuillez redémarrer Inkscape pour charger les nouvelles ."
-
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
-msgstr "Installer"
-
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
-msgstr "Installer palettes"
-
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
-msgstr "Installation terminée"
-
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
-msgstr "Echec de l’installation"
-
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
-msgstr "Sauter à la commande suivante"
-
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
-msgstr "Sauter à la commande précédente"
-
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
-msgstr "sauts"
-
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
-msgstr "- Minus"
-
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
-msgstr "points de l'aiguille"
-
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
-msgstr "Un pas en arrière"
-
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
-msgstr "Un pas en avant"
-
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
-msgstr "Page en bas (PgDn)"
-
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
-msgstr "Page en haut (PgUp)"
-
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
-msgstr "Lecture"
-
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
-msgstr "Lire à l'envers"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
-msgstr "Lire en avant"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
-msgstr "réaliste"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
-msgstr "Calcul du rendu du plan de broderie ..."
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
-msgstr "Clé de raccourci"
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
-msgstr "Montrer"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
-msgstr "Clés de raccourci du simulateur"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
-msgstr "Ralentir"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
+msgstr "Dépistage de problèmes avec des objets"
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
-msgstr "Espace"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
+msgstr "sortie en fichier de broderie ZIP"
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
-msgstr "Accélérer"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+msgstr "Ink/Stitch : ZIP exporter plusieurs formats (.zip)"
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] "Vitesse : %{speed} point/sec"
-msgstr[1] "Vitesse : %{speed} point/sec"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+msgstr "Créer un ZIP avec des formats de fichiers de broderie multiples à l’aide d’Ink/Stitch"
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
-msgstr "arrêts"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
+msgstr ".SVG: Scalable Vector Graphic"
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
-msgstr "Essayer à nouveau"
+#: 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 d7aa2e69..71ca1461 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:58\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:44\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: he_IL\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: he\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: he_IL\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr ""
msgid "A font suited for heavy typing :)"
msgstr ""
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr ""
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr ""
@@ -1219,23 +1243,23 @@ msgstr ""
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr ""
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr ""
@@ -1321,23 +1352,16 @@ msgstr ""
msgid "TRIM"
msgstr ""
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr ""
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr ""
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr ""
@@ -2003,712 +2025,1273 @@ msgstr ""
msgid "G-code Format"
msgstr ""
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr ""
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
-msgstr ""
-
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
-msgstr ""
-
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
-msgstr ""
-
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/params.xml:3
-msgid "Params"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/print.xml:3
-msgid "PDF Export"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_params.inx:3
+msgid "Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
-
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""
diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po
index 12c549ef..fd0701d1 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:58\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:44\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: hu_HU\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: hu\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: hu_HU\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr ""
msgid "A font suited for heavy typing :)"
msgstr ""
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr ""
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr ""
@@ -1219,23 +1243,23 @@ msgstr ""
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr ""
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr ""
@@ -1321,23 +1352,16 @@ msgstr ""
msgid "TRIM"
msgstr ""
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr ""
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr ""
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr ""
@@ -2003,710 +2025,1271 @@ msgstr ""
msgid "G-code Format"
msgstr ""
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+msgstr[1] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr ""
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
-msgstr ""
-
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
-msgstr ""
-
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
-msgstr ""
-
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/params.xml:3
-msgid "Params"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/print.xml:3
-msgid "PDF Export"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_params.inx:3
+msgid "Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-msgstr[1] ""
-
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""
diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po
index 09d8913d..a4325097 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:58\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:44\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: it_IT\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: it\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: it_IT\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr "TT Masters"
msgid "A font suited for heavy typing :)"
msgstr "Un font adatto a chi batte forte sui tasti :)"
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr "Ink/Stitch ha verificato un errore inaspettato."
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr "Se ti piacerebbe aiutare, puoi inviare un problema a https://github.com/inkstitch/inkstitch/issues e includere l'intera descrizione dell'errore quì sotto:"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr "Posizione di partenza del punto di riempimento"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr "Posizione finale del punto di riempimento"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr "Posizione di partenza del riempimento satinato in modalità percorso automatico"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr "Posizione di arrivo del riempimento satinato in modalità percorso automatico"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr "Ferma (metti in pausa) la macchina dopo aver ricamato questo oggetto"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr "Taglia il filo dopo aver ricamato questo oggetto"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr "Ignora questo oggetto (non ricamare)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr "Punto di taglio del ricamo satinato (da usare con il comando \"Taglia Colonna Satinata\")"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr "Ignora livello (non ricamare alcun oggetto del livello selezionato)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr "Punto di origine per file di ricamo da esportare"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr "Posizione di destinazione per i comandi Stop (anche: \"Posizione fuori quadro\")."
@@ -802,7 +822,7 @@ msgstr "Colonna in raso personalizzata"
msgid "\"E\" stitch"
msgstr "Punto \"E\""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr "Base zig-zag"
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr "Base zig-zag"
@@ -880,6 +900,10 @@ msgstr "Quantità di inserimento"
msgid "default: half of contour underlay inset"
msgstr "default: metà dell'inserimento di sottostrato del contorno"
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -960,15 +984,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr "Ink/Stitch non riesce a lavorare con nessuno degli oggetti selezionati."
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr "In tutto il documento non ci sono oggetti con cui Ink/Stitch sia in grado di lavorare."
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1041,11 +1065,6 @@ msgstr "Si provi ad importare come \"altra lista di fili\" e specificare una pal
msgid "Please chose an other color palette for your design."
msgstr "Si selezioni un'altra palette di colori per il tuo design."
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1127,6 +1146,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr "Selezionare uno o più oggetti a cui collegare comandi."
@@ -1198,21 +1221,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr "Puntatore non valido"
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr "Descrizione"
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr "Risoluzione problemi"
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr "Errori"
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr "Avvertimenti"
@@ -1220,23 +1244,23 @@ msgstr "Avvertimenti"
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr "Potrebbe accadere che un oggetto contenga più di un errore, ma ci sarà comunque un solo puntatore per oggetto. Eseguire questa funzione un'altra volta, se si verificano ulteriori errori. Rimuovere i puntatori cancellando il livello chiamato \"Risoluzione problemi\" attraverso il pannello degli oggetti (Oggetto -> Oggetti...)."
@@ -1314,6 +1338,13 @@ msgstr "Configurazione \"%s\" non trovata."
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr "La configurazione \"%s\" è già esistente. Utilizzare un nome diverso o premere \"Sovrascrivi\""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
+#. command label at bottom of simulator window
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr "CUCIRE"
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr "SALTARE"
@@ -1322,23 +1353,16 @@ msgstr "SALTARE"
msgid "TRIM"
msgstr "TAGLIARE"
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
-msgstr "CUCIRE"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
+msgstr "FERMARE"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr "CAMBIO COLORE"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr "FERMARE"
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr "Rallentare (freccia giù)"
@@ -1414,14 +1438,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr "Genera file INX"
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1433,6 +1450,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr "Errore scrivendo in %(path)s: %(error)s"
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr "Auto-raso"
@@ -1819,7 +1841,7 @@ msgstr "La modifica della paletta dei fili comporterà la ridefinizione dei nomi
msgid "Yes"
msgstr "Si"
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr "No"
@@ -2004,710 +2026,1271 @@ msgstr "Formato di cucito Brother"
msgid "G-code Format"
msgstr "Formato G-code"
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr "L'installazione di un componente aggiuntivo di Inscape non è riuscita"
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr "Installa"
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr "Installazione completata"
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr "L'installazione non è riuscita"
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+msgstr[1] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr ""
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr "Colonne raso con instradamento automatico"
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
-msgstr "Finitura dei punti saltati"
+msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
-msgstr "Conserva l'ordine delle colonne raso"
+msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr "Strumanti raso"
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr "Strumenti di Riempimento"
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Converti linea in raso"
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr "Taglia colonna raso"
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr "Ricamatrice"
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
-msgstr ""
-
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
-msgstr ""
-
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
-msgstr ""
-
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
-msgstr ""
-
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
msgid "Visualise and Export"
msgstr ""
-#: templates/embroider_settings.xml:3
+#: inx/inkstitch_embroider_settings.inx:3
msgid "Preferences"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
-msgstr ""
-
-#: templates/embroider_settings.xml:16
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Collapse length (mm)"
-msgstr "Collassa lunghezza (mm)"
+msgstr ""
-#: templates/embroider_settings.xml:17
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Jump stitches smaller than this will be treated as normal stitches."
-msgstr "Punti salto più piccoli di questo saranno trattati come punti normali."
+msgstr ""
-#: templates/flip.xml:3
+#: inx/inkstitch_flip.inx:3
msgid "Flip Satin Column Rails"
msgstr "Ribalta i binari della colonna raso"
-#: templates/global_commands.xml:3
+#: inx/inkstitch_global_commands.inx:3
msgid "Add Commands"
msgstr "Aggiungi comandi"
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
-msgstr "Questi comandi agiscono sull'intero disegno di ricamo."
-
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
msgid "Commands"
msgstr "Comandi"
-#: templates/import_threadlist.xml:3
+#: inx/inkstitch_import_threadlist.inx:3
msgid "Import Threadlist"
msgstr "Importa Lista di Fili"
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
msgid "Choose file"
msgstr "Scegliere file"
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
msgid "Thread Color Management"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
-msgstr "convertire il file %(file_extension)s in percorsi di cucito manuale Ink/Stitch"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
+msgstr ""
+
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
+msgstr ""
+
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
+msgstr ""
+
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
+msgstr ""
+
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
+msgstr ""
+
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
+msgstr ""
+
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
+msgstr ""
+
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
+msgstr ""
+
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
+msgstr ""
+
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
-#: templates/install.xml:3
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
msgid "Install thread color palettes for Inkscape"
msgstr ""
-#: templates/install_custom_palette.xml:3
+#: inx/inkstitch_install_custom_palette.inx:3
msgid "Install custom palette"
msgstr ""
-#: templates/install_custom_palette.xml:6
+#: inx/inkstitch_install_custom_palette.inx:6
msgid "Choose a .gpl color palette file to install into Inkscape."
msgstr ""
-#: templates/install_custom_palette.xml:7
+#: inx/inkstitch_install_custom_palette.inx:7
msgid "Restart Inkscape to use."
msgstr ""
-#: templates/layer_commands.xml:3
+#: inx/inkstitch_layer_commands.inx:3
msgid "Add Layer Commands"
msgstr "Aggiungi comandi di livello"
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
-msgstr "I comnadi saranno aggiunti al livello attualmente selezionato."
-
-#: templates/lettering.xml:3
+#: inx/inkstitch_lettering.inx:3
msgid "Lettering"
msgstr "Carattere"
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
msgid "Custom font directory"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
msgid "Font Management"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
-msgstr ""
-
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:3
+#: inx/inkstitch_lettering_generate_json.inx:3
msgid "Generate JSON"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
+#: inx/inkstitch_lettering_remove_kerning.inx:23
+msgid "Select Font Files"
msgstr ""
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/lettering_remove_kerning.xml:23
-msgid "Select Font Files"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/object_commands.xml:3
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
+msgstr ""
+
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
+msgstr ""
+
+#: inx/inkstitch_object_commands.inx:3
msgid "Attach Commands to Selected Objects"
msgstr "Collega i comandi agli oggetti selezionati"
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
-msgstr "Salva il disegno nel formato %(file_extension)s usando Ink/Stitch"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
+msgstr ""
+
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
+msgstr ""
+
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
+msgstr ""
-#: templates/output_params_txt.xml:4
+#: inx/inkstitch_output_DST.inx:9
+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"
+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_TXT.inx:3
+msgid "TXT file output"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:18
msgid "negate X coordinate values"
msgstr "negazione dei valori della coordinata X"
-#: templates/output_params_txt.xml:4
+#: inx/inkstitch_output_TXT.inx:18
msgid "Negate x coordinates"
msgstr "Negazione delle coordinate x"
-#: templates/output_params_txt.xml:5
+#: inx/inkstitch_output_TXT.inx:19
msgid "negate Y coordinate values"
msgstr "negazione dei valori della coordinata Y"
-#: templates/output_params_txt.xml:5
+#: inx/inkstitch_output_TXT.inx:19
msgid "Negate y coordinates"
msgstr "Negazione delle coordinate y"
-#: templates/output_params_txt.xml:6
+#: inx/inkstitch_output_TXT.inx:20
msgid "Z coordinate value"
msgstr "valore coordinata Z"
-#: templates/output_params_txt.xml:6
+#: inx/inkstitch_output_TXT.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."
-#: templates/output_params_txt.xml:7
+#: inx/inkstitch_output_TXT.inx:21
msgid "alternate Z value"
msgstr "valore Z alternativo"
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
msgid "Z travel per stitch"
msgstr "trasporto Z per punto"
-#: templates/output_params_txt.xml:11
+#: inx/inkstitch_output_TXT.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"
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/output_params_txt.xml:22
+#: inx/inkstitch_output_TXT.inx:35
msgid "END"
msgstr ""
-#: templates/output_params_txt.xml:26
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:39
msgid "laser mode"
msgstr "modalità laser"
-#: templates/output_params_txt.xml:27
+#: inx/inkstitch_output_TXT.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr "Modalità laser (genera g-code per la modalità laser grbl)"
-#: templates/output_params_txt.xml:28
+#: inx/inkstitch_output_TXT.inx:42
msgid "dynamic laser power"
msgstr "potenza laser dinamica"
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
-msgstr "Utilizza la modalità di potenza laser dinamica M4 di Grbl. Assicura una potenza di laser affidabile indipendentemente dalla velocità del motore. Solo per laser abilitati PWM."
+#: inx/inkstitch_output_TXT.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 ""
-#: templates/output_params_txt.xml:31
+#: inx/inkstitch_output_TXT.inx:44
msgid "laser warm-up time"
msgstr "tempo di riscaldamento del laser"
-#: templates/output_params_txt.xml:32
+#: inx/inkstitch_output_TXT.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)"
-#: templates/output_params_txt.xml:33
+#: inx/inkstitch_output_TXT.inx:46
msgid "spindle speed"
msgstr "velocità del mandrino"
-#: templates/output_params_txt.xml:34
+#: inx/inkstitch_output_TXT.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)"
-#: templates/output_params_txt.xml:35
+#: inx/inkstitch_output_TXT.inx:48
msgid "min spindle speed"
msgstr "velocità minima mandrino"
-#: templates/output_params_txt.xml:36
+#: inx/inkstitch_output_TXT.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr "velocità minima mandrino (impostazione grbl $31)"
-#: templates/output_params_txt.xml:37
+#: inx/inkstitch_output_TXT.inx:50
msgid "max spindle speed"
msgstr "velocità massima mandrino"
-#: templates/output_params_txt.xml:38
+#: inx/inkstitch_output_TXT.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr "velocità minima mandrino (impostazione grbl $30)"
-#: templates/output_params_txt.xml:39
+#: inx/inkstitch_output_TXT.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)"
-#: templates/params.xml:3
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
+msgstr ""
+
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
+msgstr ""
+
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_params.inx:3
msgid "Params"
msgstr "Parametri"
-#: templates/print.xml:3
+#: inx/inkstitch_print.inx:3
msgid "PDF Export"
msgstr ""
-#: templates/remove_embroidery_settings.xml:3
+#: inx/inkstitch_remove_embroidery_settings.inx:3
msgid "Remove embroidery settings"
msgstr "Rimuovi impostazioni di ricamo"
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
-msgstr "Utilizza questa estensione per rimuovere le informazioni che Ink/Stitch ha archiviato nel tuo documento. Questo può essere particolarmente utile in caso di copia di oggetti da un altro disegno di ricamo."
-
-#: templates/remove_embroidery_settings.xml:6
+#: inx/inkstitch_remove_embroidery_settings.inx:7
msgid "Remove Params"
-msgstr "Rimuovere i parametri"
+msgstr ""
-#: templates/remove_embroidery_settings.xml:7
+#: inx/inkstitch_remove_embroidery_settings.inx:7
msgid "Removes params from selected objects or all objects if nothing is selected."
-msgstr "Rimuovi i parametri dagli oggetti selezionati o da tutto se non è selezionato nulla."
+msgstr ""
-#: templates/remove_embroidery_settings.xml:8
+#: inx/inkstitch_remove_embroidery_settings.inx:9
msgid "Remove Commands"
-msgstr "Rimuovi i comandi"
+msgstr ""
-#: templates/remove_embroidery_settings.xml:9
+#: inx/inkstitch_remove_embroidery_settings.inx:9
msgid "Removes visual commands from selected objects or all objects if nothing is selected."
-msgstr "Rimuovi i comandi visuali dagli oggetti selezionati o da tutti gli oggetti se non è selezionato nulla."
+msgstr ""
-#: templates/remove_embroidery_settings.xml:10
+#: inx/inkstitch_remove_embroidery_settings.inx:10
msgid "Remove Print Settings from SVG metadata"
-msgstr "Rimuovi le impostazioni di stampa dai metadati SVG"
+msgstr ""
-#: templates/reorder.xml:3
+#: inx/inkstitch_reorder.inx:3
msgid "Re-stack objects in order of selection"
msgstr ""
-#: templates/selection_to_pattern.xml:3
+#: inx/inkstitch_selection_to_pattern.inx:3
msgid "Selection to pattern"
msgstr ""
-#: templates/simulator.xml:3
+#: inx/inkstitch_simulator.inx:3
msgid "Simulator / Realistic Preview"
msgstr ""
-#: templates/stitch_plan_preview.xml:3
+#: inx/inkstitch_stitch_plan_preview.inx:3
msgid "Stitch Plan Preview"
msgstr "Anteprima del Piano di Punto"
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
-msgstr "Oggetti per la risoluzione dei problemi"
-
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
-msgstr "Ink/Stitch: esportazione ZIP formati multipli (.zip)"
-
-#: templates/zip.xml:9
-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"
-
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
-msgstr "Grafica Vettoriale Scalabile"
-
-#: templates/zip.xml:18
-msgid "Threadlist"
-msgstr "Lista di Fili"
-
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
-msgstr ""
-
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
-msgstr ""
-
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
-msgstr ""
-
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
-msgstr ""
-
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
-msgstr ""
-
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
-msgstr ""
-
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
-msgstr ""
-
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
-msgstr ""
-
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
-msgstr ""
-
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
-msgstr ""
-
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
-msgstr ""
-
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
-msgstr ""
-
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
-msgstr ""
-
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
-msgstr "L'installazione di un componente aggiuntivo di Inscape non è riuscita"
-
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
-msgstr ""
-
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
-msgstr "Installa"
-
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
-msgstr ""
-
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
-msgstr "Installazione completata"
-
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
-msgstr "L'installazione non è riuscita"
-
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
-msgstr ""
-
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
-msgstr ""
-
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
-msgstr ""
-
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
-msgstr ""
-
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
-msgstr ""
-
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
-msgstr ""
-
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
-msgstr ""
-
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
-msgstr ""
-
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
-msgstr ""
-
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
-msgstr ""
-
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
-msgstr ""
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
+msgstr "Oggetti per la risoluzione dei problemi"
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
-msgstr ""
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+msgstr "Ink/Stitch: esportazione ZIP formati multipli (.zip)"
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-msgstr[1] ""
+#: inx/inkstitch_zip.inx:9
+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"
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""
diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po
index 8c5987b2..8f2b52bc 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:58\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:44\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: ja_JP\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: ja\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: ja_JP\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr "TT Masters"
msgid "A font suited for heavy typing :)"
msgstr "ヘビータイピングに適したフォント:)"
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr "インク/ステッチはこのSVGファイルを読み取りできません。これは、AdobeIllustratorで作成されたファイルを使用する場合によくあります。"
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr "「ファイル>インポート...」(Ctrl + I)を使用してファイルをInkscapeにインポートして下さい"
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr "インク/ステッチで予期しないエラーが発生しました。"
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr "ヘルプが必要な場合は https://github.com/inkstitch/inkstitch/issues でエラー全体の説明を含めて問題を報告してください。"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr "ステッチ開始位置を埋める"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr "ステッチ終了位置を埋める"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr "サテンステッチの開始位置を自動ルーティングします"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr "サテンステッチの終了位置を自動ルーティングします"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr "このオブジェクトを縫った後、停止(ミシンを一時停止)します"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr "このオブジェクトを縫った後、糸を切り取ります"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr "このオブジェクトを無視します(ステッチしない)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr "サテンカットポイント (カットサテンカラムで使用)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr "レイヤーを無視します(このレイヤー内のオブジェクトをステッチしないでください)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr "エクスポートされた刺繡ファイルの元データ"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr "停止コマンドのジャンプ先(別名\"フレームアウト位置\")"
@@ -662,27 +682,27 @@ msgstr "*または、ペン(P)またはベジェ(B)ツールを使用し
#: lib/elements/pattern.py:14
msgid "Pattern Element"
-msgstr ""
+msgstr "パターンエレメント"
#: lib/elements/pattern.py:15
msgid "This element will not be embroidered. It will appear as a pattern applied to objects in the same group as it. Objects in sub-groups will be ignored."
-msgstr ""
+msgstr "この要素は刺繍されません。同じグループ内のオブジェクトに適用されるパターンとして表示されます。 サブグループのオブジェクトは無視されます。"
#: lib/elements/pattern.py:19
msgid "To disable pattern mode, remove the pattern marker:"
-msgstr ""
+msgstr "パターンモードを無効にするには、パターンマーカーを外して下さい。"
#: lib/elements/pattern.py:20
msgid "* Open the Fill and Stroke panel (Objects > Fill and Stroke)"
-msgstr ""
+msgstr "* フィル/ストロークパネルを開く (オブジェクト → フィル/ストローク)"
#: lib/elements/pattern.py:21
msgid "* Go to the Stroke style tab"
-msgstr ""
+msgstr "* ストロークのスタイルタブに移動"
#: lib/elements/pattern.py:22
msgid "* Under \"Markers\" choose the first (empty) option in the first dropdown list."
-msgstr ""
+msgstr "* \"Markers\"では最初のドロップダウンリストの(空の)オプションを選択します。"
#: lib/elements/polyline.py:18
msgid "Polyline Object"
@@ -804,13 +824,13 @@ msgstr "カスタムサテンカラム"
msgid "\"E\" stitch"
msgstr "「E」ステッチ"
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
-msgstr ""
+msgstr "最大ステッチの長さ"
#: lib/elements/satin_column.py:87
msgid "Maximum stitch length for split stitches."
-msgstr ""
+msgstr "スプリットステッチの最大ステッチ長さ"
#: lib/elements/satin_column.py:98 lib/elements/stroke.py:62
msgid "Zig-zag spacing (peak-to-peak)"
@@ -862,7 +882,7 @@ msgid "Zig-zag underlay"
msgstr "ジグザグアンダーレイ"
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr "ジグザグアンダーレイ"
@@ -882,6 +902,10 @@ msgstr "はめ込み量"
msgid "default: half of contour underlay inset"
msgstr "デフォルト:等高線アンダーレイインセットの半分"
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr "最大ステッチ長さを超えた場合のスプリットステッチ"
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr "ストローク"
@@ -962,15 +986,15 @@ msgid "Please select at least one satin column."
msgstr "少なくとも1つのサテンカラムを選択してください。"
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr "インク/ステッチは、選択したオブジェクトの操作方法を認識していません。"
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr "インクステッチが操作可能なオブジェクトがこのドキュメント全体にありません。"
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr "ヒント: 拡張機能 > インクステッチ > トラブルシューティング > オブジェクトのトラブルシューティングを実行"
@@ -1044,11 +1068,6 @@ msgstr "「その他のスレッドリスト」としてインポートし、以
msgid "Please chose an other color palette for your design."
msgstr "デザインに他のカラーパレットを選択してください。"
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr "ファイルが存在しないため開けません。ファイルパスを修正して再度お試しください。\\r%s"
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr "ファイルが存在しません"
@@ -1130,6 +1149,10 @@ msgstr "カスタムフォントのディレクトリを指定してください
msgid "Please specify a font file."
msgstr "フォントファイルを指定してください。"
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr "フォントのディレクトリが見つかりません。既存のディレクトリを指定してください。"
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr "コマンドを添付するオブジェクトを1つまたは複数選択してください。"
@@ -1187,7 +1210,7 @@ msgstr "前回の設定を使う"
#: lib/extensions/selection_to_pattern.py:21
msgid "Please select at least one object to be marked as a pattern."
-msgstr ""
+msgstr "パターンとしてマークされるオブジェクトを少なくとも1つ選択してください。"
#: lib/extensions/troubleshoot.py:45
msgid "All selected shapes are valid! "
@@ -1201,21 +1224,22 @@ msgstr "形状が刺繍されない場合は、非表示設定のレイヤーに
msgid "Invalid Pointer"
msgstr "無効なポインタ"
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr "説明"
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr "トラブルシューティング"
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr "エラー"
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr "注意事項"
@@ -1223,23 +1247,23 @@ msgstr "注意事項"
msgid "Type Warnings"
msgstr "タイプ別警告"
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr "刺繍されない問題"
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr "この形状を刺繍することを妨げない問題です。この警告を修正を検討する必要がありますが、そうしない場合、インクステッチはこのオブジェクトを処理するために最善を尽くします。"
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr "オブジェクトタイプの警告"
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr "このオブジェクトはインクステッチで正しく動作しない場合があります。指示にしたがって動作を修正してください。"
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr "1つのオブジェクトに複数のエラーが含まれている可能性がありますが、ポインタはオブジェクトごとに1つしかありません。 さらにエラーが発生した場合は、この関数を再度実行してください。 ポインタを削除するには、オブジェクトパネル(オブジェクト -> Objects...)で「Troubleshoot」というレイヤーを削除します。"
@@ -1317,6 +1341,13 @@ msgstr "プリセット\"%s \"が見つかりません。"
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr "ステッチ"
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr "ジャンプ"
@@ -1325,23 +1356,16 @@ msgstr "ジャンプ"
msgid "TRIM"
msgstr "トリム"
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
-msgstr "ステッチ"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
+msgstr "ストップ"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr "色変更"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr "ストップ"
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr "スローダウン(下矢印)"
@@ -1417,14 +1441,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr "完全なエラーメッセージを表示するには、Paramsを閉じます。"
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr "INXファイルを生成する"
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr "フォント '%s'にはバリアントがありません。"
@@ -1436,6 +1453,11 @@ msgstr "フォント '%s'にはバリアントがありません。"
msgid "Error writing to %(path)s: %(error)s"
msgstr "%(path)sへの書き込みエラー:%(error)s"
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr "ファイルが存在しないため開けません。ファイルパスを修正して再度お試しください。\\r%s"
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr "自動サテン"
@@ -1822,7 +1844,7 @@ msgstr "糸のパレットを変更すると、糸の名前やカタログ番号
msgid "Yes"
msgstr "はい"
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr "いいえ"
@@ -2007,710 +2029,1270 @@ msgstr "ブラザーステッチフォーマット"
msgid "G-code Format"
msgstr "G-codeフォーマット"
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr "←左矢印"
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr "→右矢印"
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr "↑ 上矢印"
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr "↓下矢印"
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr "+プラス"
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr "ボタン"
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr "色変更"
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr "コマンド"
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr "コントロール"
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr "カーソル"
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr "機能"
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr "選択するファイルパスがわからない場合は、[直接インストール] をクリックしてください。ほとんどの場合、インク/ステッチは正しいパスを推測します。"
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr "Ink / Stitchは、人気のあるミシン刺繍糸メーカーの糸の色に一致するInkscapeのパレットをインストールできます。"
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr "Inkscapeアドオンのインストールに失敗しました。"
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr "Inkscapeパレットがインストールされました。 Inkscapeを再起動して、新しいパレットをロードしてください。"
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr "インストール"
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr "パレットをインストールする"
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr "インストールが完了しました。"
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr "インストールに失敗しました"
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr "次のコマンドに進む"
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr "前のコマンドに戻る"
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr "ジャンプ"
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr "マイナス"
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr "針先"
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr "戻る"
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr "進む"
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr "ページダウン(PgDn)"
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr "ページアップ (PgUp)"
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr "再生"
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr "逆再生"
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr "通常再生"
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr "リアル"
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr "ステッチプランのレンダリング..."
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr "ショートカットキー"
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr "表示"
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr "シミュレータのショートカットキー"
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr "速度を落とす"
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr "スペース"
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr "速度アップ"
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] "速度: %{speed} ステッチ/秒"
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr "ストップ"
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr "再試行"
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr "Ink/stitchについて"
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr "インク/ステッチ - マニュアルインストール"
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr "Inkscapeをベースにしたオープンソースのミシン刺繍デザインプラットフォーム。"
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr "https://inkstitch.org"
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr "ライセンス"
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr "サテン自動ルーティング"
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
-msgstr "ジャンプスティッチのトリミング"
+msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
-msgstr "サテンカラムの順序を保持"
+msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr "サテンツール"
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr "塗りつぶしオブジェクトの分割"
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr "塗り潰しツール"
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
-msgstr "この拡張機能は、塗りつぶした形状を修復し、必要に応じて分解します。穴は維持されます。単純な形状や重なり合う形状に使用します。"
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr "シンプル"
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
+msgstr "複雑"
-#: templates/cleanup.xml:3
+#: inx/inkstitch_cleanup.inx:3
msgid "Cleanup Document"
msgstr "クリーンアップドキュメント"
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
-msgstr "この拡張機能を使って、ドキュメントから小さなオブジェクトを削除します。"
-
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
-msgstr "小さな塗りつぶし部分の削除"
+msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
-msgstr "しきい値で指定された領域よりも小さい領域を削除します。"
+msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
-msgstr "塗りつぶし領域のしきい値(px²)"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
-msgstr "しきい値で定義された長さよりも短いストロークを削除します。"
+msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
-msgstr "ストロークのしきい値(px)"
+msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "ラインをサテンに変換"
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr "サテンをストロークに変換"
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
-msgstr "サテンコラムをランニングステッチに変換"
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
+msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
-msgstr "オリジナルのサテン列は削除しないでください。"
+msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr "カットサテンコラム"
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr "重複したパラメータ"
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr "編集"
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr "刺繍"
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
-msgstr "ステッチファイルを作成する"
-
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
-msgstr "を介して刺繡ファイルを保存しますファイル>コピーを保存... |"
-
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
-msgstr "リストされている刺繡ファイル形式から選択して保存します。"
-
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
-msgstr "zipファイル形式を選択すると、複数のファイル形式を保存できます。"
-
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
msgid "Visualise and Export"
msgstr "ビジュアライズとエクスポート"
-#: templates/embroider_settings.xml:3
+#: inx/inkstitch_embroider_settings.inx:3
msgid "Preferences"
msgstr "環境設定"
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
-msgstr "出力設定"
-
-#: templates/embroider_settings.xml:16
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Collapse length (mm)"
-msgstr "切る長さ(mm)"
+msgstr ""
-#: templates/embroider_settings.xml:17
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Jump stitches smaller than this will be treated as normal stitches."
-msgstr "これより小さいジャンプステッチは、通常のステッチとして扱われます。"
+msgstr ""
-#: templates/flip.xml:3
+#: inx/inkstitch_flip.inx:3
msgid "Flip Satin Column Rails"
msgstr "フリップサテンコラムレール"
-#: templates/global_commands.xml:3
+#: inx/inkstitch_global_commands.inx:3
msgid "Add Commands"
msgstr "追加コマンド"
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
-msgstr "このコマンドは、刺繍デザイン全体に影響を与えます。"
-
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
msgid "Commands"
msgstr "コマンド"
-#: templates/import_threadlist.xml:3
+#: inx/inkstitch_import_threadlist.inx:3
msgid "Import Threadlist"
msgstr "スレッドリストの読み込み"
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
msgid "Choose file"
msgstr "ファイル選択"
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
+msgstr "インク/ステッチのスレッドリストのインポート"
+
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
+msgstr "他のスレッドリストのインポート*"
+
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
msgid "Thread Color Management"
msgstr "糸の色の管理"
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
-msgstr "%(file_extension)s のファイルをインクステッチのマニュアルステッチ・パスに変換する。"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
+msgstr "100個のファイルをインプット"
+
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
+msgstr "インク/ステッチ トヨタエンブロイダリーフォーマット (.100)"
+
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
+msgstr "100ファイルをインクステッチのマニュアルステッチのパスに変換"
+
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
+msgstr "10Oファイルをインプット"
+
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
+msgstr "Ink/Stitch: トヨタエ刺繍フォーマット (.10o)"
+
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
+msgstr "10Oファイルをインクステッチのマニュアルステッチのパスに変換"
+
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
+msgstr "BROファイルをインプット"
+
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
+msgstr "Ink/Stitch: Bits & Volts 刺繍フォーマット (.bro)"
+
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
+msgstr "BROファイルをインクステッチのマニュアルステッチパスに変換"
+
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
+msgstr "DATファイルインプット"
+
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
+msgstr "Ink/Stitch: サンスターまたはバルダン 刺繍フォーマット(.dat)"
+
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
+msgstr "DATファイルをインクステッチのマニュアルステッチのパスに変換する"
+
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
+msgstr "DSBファイルのインプット"
+
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
+msgstr "Ink/Stitch: タジマ(バルダン)刺繍フォーマット(.dsb)"
+
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr "DSBファイルをインクステッチのマニュアルステッチのパスに変換する"
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr "DSTファイルのインプット"
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr "Ink/Stitch: タジマ刺繍フォーマット (.dst)"
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr "DSTファイルをインクステッチのマニュアルステッチパスに変換する"
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr "DSZファイルのインプット"
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr "Ink/Stitch: ZSK USA刺繍フォーマット(.dsz)"
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr "DSZファイルをインクステッチのマニュアルステッチパスに変換"
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr "EMDファイルのインプット"
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr "Ink/Stitch: エルナ刺繍フォーマット(.emd)"
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
-#: templates/install.xml:3
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
msgid "Install thread color palettes for Inkscape"
msgstr "Inkscapeのスレッドカラーパレットをインストールする"
-#: templates/install_custom_palette.xml:3
+#: inx/inkstitch_install_custom_palette.inx:3
msgid "Install custom palette"
msgstr "カスタムパレットの設置"
-#: templates/install_custom_palette.xml:6
+#: inx/inkstitch_install_custom_palette.inx:6
msgid "Choose a .gpl color palette file to install into Inkscape."
msgstr "Inkscapeにインストールする.gplカラーパレットファイルを選択します。"
-#: templates/install_custom_palette.xml:7
+#: inx/inkstitch_install_custom_palette.inx:7
msgid "Restart Inkscape to use."
msgstr "Inkscapeを再起動してご利用ください。"
-#: templates/layer_commands.xml:3
+#: inx/inkstitch_layer_commands.inx:3
msgid "Add Layer Commands"
msgstr "レイヤー追加コマンド"
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
-msgstr "現在選択されているレイヤーにコマンドが追加されます。"
-
-#: templates/lettering.xml:3
+#: inx/inkstitch_lettering.inx:3
msgid "Lettering"
msgstr "レタリング"
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
msgid "Custom font directory"
msgstr "カスタムフォントディレクトリ"
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
msgid "Font Management"
msgstr "フォント管理"
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
-msgstr "レタリングツールで使用する追加のフォント用のカスタムディレクトリを設定します。"
-
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
-msgstr "使用法:カスタムフォントディレクトリには、各フォントのサブディレクトリが含まれている必要があります。"
-
-#: templates/lettering_generate_json.xml:3
+#: inx/inkstitch_lettering_generate_json.inx:3
msgid "Generate JSON"
msgstr "JSONを生成する"
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
-msgstr "レタリングツールで使用できるfont.jsonを生成します。"
-
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
-msgstr "生成されたファイルは、標準のテキストエディタツールで表示および更新できます。"
-
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr "SVGフォントファイル"
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr "名前"
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr "サテンの自動ルート"
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr "フォントで手動ルーティングを定義した場合は無効にします。"
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr "可逆"
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr "無効にすると、このフォントの前後のステッチはできなくなります。"
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr "大文字と小文字を強制する"
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr "アッパー"
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr "下"
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr "最小スケール"
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr "最大スケール"
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr "デフォルトのグリフ"
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr "字詰め"
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr "フォントファイルにカーニング情報が含まれている場合は、次の設定を完全に無視できます(上書きする場合を除く)。\n"
-" カーニング情報が見つからない場合、これらの値は自動的に適用されます。"
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr "力"
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr "フォントファイルから先頭の情報を上書きします。"
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr "リーディング(px)"
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr "行の高さ(デフォルト:100)"
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr "フォントファイルから単語間隔情報を上書きします。"
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr "単語間隔(px)"
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr "スペース文字の幅(デフォルト:20)"
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr "カーニングを削除します"
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr "指定されたSVGファイルからカーニング情報を削除します"
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr "元のファイルのコピーを必ず保管してください。この拡張機能を実行すると、カーニング情報はこれらのファイルから元に戻せなくなります。"
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr "フォントファイルを選択"
-#: templates/object_commands.xml:3
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
+msgstr ""
+
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
+msgstr ""
+
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
+msgstr ""
+
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
+msgstr ""
+
+#: inx/inkstitch_object_commands.inx:3
msgid "Attach Commands to Selected Objects"
msgstr "選択したオブジェクトにコマンドを付加"
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
-msgstr "インクステッチを使ってデザインを%(file_extension)s形式で保存する。"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
+msgstr ""
+
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
+msgstr ""
+
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
+msgstr ""
+
+#: inx/inkstitch_output_DST.inx:9
+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"
+msgstr ""
-#: templates/output_params_txt.xml:4
+#: 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_TXT.inx:3
+msgid "TXT file output"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:18
msgid "negate X coordinate values"
msgstr "X座標値をマイナス"
-#: templates/output_params_txt.xml:4
+#: inx/inkstitch_output_TXT.inx:18
msgid "Negate x coordinates"
msgstr "X座標をマイナス"
-#: templates/output_params_txt.xml:5
+#: inx/inkstitch_output_TXT.inx:19
msgid "negate Y coordinate values"
msgstr "Y座標値をマイナス"
-#: templates/output_params_txt.xml:5
+#: inx/inkstitch_output_TXT.inx:19
msgid "Negate y coordinates"
msgstr "Y座標をマイナス"
-#: templates/output_params_txt.xml:6
+#: inx/inkstitch_output_TXT.inx:20
msgid "Z coordinate value"
msgstr "Z座標値"
-#: templates/output_params_txt.xml:6
+#: inx/inkstitch_output_TXT.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr "Z値を0~1の間で交互に変更するか、カスタム値を移動"
-#: templates/output_params_txt.xml:7
+#: inx/inkstitch_output_TXT.inx:21
msgid "alternate Z value"
msgstr "代替Z値"
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
msgid "Z travel per stitch"
msgstr "ステッチごとのZ移動量"
-#: templates/output_params_txt.xml:11
+#: inx/inkstitch_output_TXT.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr "Zステッチ移動量が設定されている場合、Z座標を1ステッチごとにこの量だけ増加させます。"
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
-msgstr "x座標は「%X」を、Y座標は「%Y」を、Z座標は「%Z」を、改行は '\\n' を使用します。"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
+msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
-msgstr "新しい行には '\\n' を使用します。空欄にすると、デフォルト値が使用されます。削除する場合は「none」を使用します。"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
+msgstr ""
-#: templates/output_params_txt.xml:20
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:34
msgid "START"
msgstr "スタート"
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
-msgstr "新しい行には '\\n' を使用します。"
-
-#: templates/output_params_txt.xml:22
+#: inx/inkstitch_output_TXT.inx:35
msgid "END"
msgstr "終了"
-#: templates/output_params_txt.xml:26
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:39
msgid "laser mode"
msgstr "レーザーモード"
-#: templates/output_params_txt.xml:27
+#: inx/inkstitch_output_TXT.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr "レーザーモード(grblレーザーモードのg-codeを生成)"
-#: templates/output_params_txt.xml:28
+#: inx/inkstitch_output_TXT.inx:42
msgid "dynamic laser power"
msgstr "ダイナミックレーザーパワー"
-#: templates/output_params_txt.xml:29
-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: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 ""
-#: templates/output_params_txt.xml:31
+#: inx/inkstitch_output_TXT.inx:44
msgid "laser warm-up time"
msgstr "レーザーのウォームアップ時間"
-#: templates/output_params_txt.xml:32
+#: inx/inkstitch_output_TXT.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr "レーザー電源オン時、レーザーが温まるまでの秒数(G4コマンド)"
-#: templates/output_params_txt.xml:33
+#: inx/inkstitch_output_TXT.inx:46
msgid "spindle speed"
msgstr "主軸回転数"
-#: templates/output_params_txt.xml:34
+#: inx/inkstitch_output_TXT.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr "主軸回転数(レーザーモードの場合はレーザー出力、省略する場合は-1を設定)"
-#: templates/output_params_txt.xml:35
+#: inx/inkstitch_output_TXT.inx:48
msgid "min spindle speed"
msgstr "最小主軸回転数"
-#: templates/output_params_txt.xml:36
+#: inx/inkstitch_output_TXT.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr "主軸回転数最小値(grbl $31設定)"
-#: templates/output_params_txt.xml:37
+#: inx/inkstitch_output_TXT.inx:50
msgid "max spindle speed"
msgstr "主軸最高回転速度"
-#: templates/output_params_txt.xml:38
+#: inx/inkstitch_output_TXT.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr "主軸回転速度の最小値(grbl $31設定)"
-#: templates/output_params_txt.xml:39
+#: inx/inkstitch_output_TXT.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr "送り速度(単位:mm/min、省略する場合は-1を設定)"
-#: templates/params.xml:3
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
+msgstr ""
+
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
+msgstr ""
+
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_params.inx:3
msgid "Params"
msgstr "パラメーター"
-#: templates/print.xml:3
+#: inx/inkstitch_print.inx:3
msgid "PDF Export"
msgstr "PDFエクスポート"
-#: templates/remove_embroidery_settings.xml:3
+#: inx/inkstitch_remove_embroidery_settings.inx:3
msgid "Remove embroidery settings"
msgstr "刺繍設定を解除"
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
-msgstr "この拡張機能を使用すると、インクステッチがドキュメントに保存した情報を削除することができます。 これは、刺繍デザインのオブジェクトを他のドキュメントにコピー&ペーストする場合に特に役立ちます。"
-
-#: templates/remove_embroidery_settings.xml:6
+#: inx/inkstitch_remove_embroidery_settings.inx:7
msgid "Remove Params"
-msgstr "パラメーターの削除"
+msgstr ""
-#: templates/remove_embroidery_settings.xml:7
+#: inx/inkstitch_remove_embroidery_settings.inx:7
msgid "Removes params from selected objects or all objects if nothing is selected."
-msgstr "選択されたオブジェクトや、何も選択されていない場合はすべてのオブジェクトからパラメータを削除します。"
+msgstr ""
-#: templates/remove_embroidery_settings.xml:8
+#: inx/inkstitch_remove_embroidery_settings.inx:9
msgid "Remove Commands"
-msgstr "削除コマンド"
+msgstr ""
-#: templates/remove_embroidery_settings.xml:9
+#: inx/inkstitch_remove_embroidery_settings.inx:9
msgid "Removes visual commands from selected objects or all objects if nothing is selected."
-msgstr "選択されたオブジェクトや、何も選択されていない場合はすべてのオブジェクトからビジュアルコマンドを削除します。"
+msgstr ""
-#: templates/remove_embroidery_settings.xml:10
+#: inx/inkstitch_remove_embroidery_settings.inx:10
msgid "Remove Print Settings from SVG metadata"
-msgstr "SVG メタデータから印刷設定を削除"
+msgstr ""
-#: templates/reorder.xml:3
+#: inx/inkstitch_reorder.inx:3
msgid "Re-stack objects in order of selection"
msgstr "選択順にオブジェクトを再スタックします"
-#: templates/selection_to_pattern.xml:3
+#: inx/inkstitch_selection_to_pattern.inx:3
msgid "Selection to pattern"
-msgstr ""
+msgstr "パターンの選択"
-#: templates/simulator.xml:3
+#: inx/inkstitch_simulator.inx:3
msgid "Simulator / Realistic Preview"
msgstr "シミュレータ/リアルプレビュー"
-#: templates/stitch_plan_preview.xml:3
+#: inx/inkstitch_stitch_plan_preview.inx:3
msgid "Stitch Plan Preview"
msgstr "ステッチプランプレビュー"
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
-msgstr "オブジェクトのトラブルシューティング"
-
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
-msgstr "インク/スティッチ ZIPで複数のフォーマットを書き出し(.zip"
-
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
-msgstr "Ink/Stitchを使って複数の刺繍ファイルフォーマットでZIPを作成"
-
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
-msgstr "スケーラブルベクターグラフィック"
-
-#: templates/zip.xml:18
-msgid "Threadlist"
-msgstr "スレッド一覧"
-
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
-msgstr "←左矢印"
-
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
-msgstr "→右矢印"
-
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
-msgstr "↑ 上矢印"
-
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
-msgstr "↓下矢印"
-
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
-msgstr "+プラス"
-
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
-msgstr "ボタン"
-
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
-msgstr "色変更"
-
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
-msgstr "コマンド"
-
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
-msgstr "コントロール"
-
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
-msgstr "カーソル"
-
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
-msgstr "機能"
-
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
-msgstr "選択するファイルパスがわからない場合は、[直接インストール] をクリックしてください。ほとんどの場合、インク/ステッチは正しいパスを推測します。"
-
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
-msgstr "Ink / Stitchは、人気のあるミシン刺繍糸メーカーの糸の色に一致するInkscapeのパレットをインストールできます。"
-
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
-msgstr "Inkscapeアドオンのインストールに失敗しました。"
-
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
-msgstr "Inkscapeパレットがインストールされました。 Inkscapeを再起動して、新しいパレットをロードしてください。"
-
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
-msgstr "インストール"
-
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
-msgstr "パレットをインストールする"
-
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
-msgstr "インストールが完了しました。"
-
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
-msgstr "インストールに失敗しました"
-
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
-msgstr "次のコマンドに進む"
-
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
-msgstr "前のコマンドに戻る"
-
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
-msgstr "ジャンプ"
-
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
-msgstr "マイナス"
-
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
-msgstr "針先"
-
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
-msgstr "戻る"
-
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
-msgstr "進む"
-
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
-msgstr "ページダウン(PgDn)"
-
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
-msgstr "ページアップ (PgUp)"
-
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
-msgstr "再生"
-
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
-msgstr "逆再生"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
-msgstr "通常再生"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
-msgstr "リアル"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
-msgstr "ステッチプランのレンダリング..."
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
-msgstr "ショートカットキー"
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
-msgstr "表示"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
-msgstr "シミュレータのショートカットキー"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
-msgstr "速度を落とす"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
+msgstr "オブジェクトのトラブルシューティング"
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
-msgstr "スペース"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
-msgstr "速度アップ"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+msgstr "インク/スティッチ ZIPで複数のフォーマットを書き出し(.zip"
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] "速度: %{speed} ステッチ/秒"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+msgstr "Ink/Stitchを使って複数の刺繍ファイルフォーマットでZIPを作成"
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
-msgstr "ストップ"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
+msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
-msgstr "再試行"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
+msgstr ""
diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po
index c7b1548a..f7a60e4f 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:58\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:44\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: ko_KR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: ko\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: ko_KR\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr ""
msgid "A font suited for heavy typing :)"
msgstr ""
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr ""
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr ""
@@ -1219,23 +1243,23 @@ msgstr ""
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr ""
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr ""
@@ -1321,23 +1352,16 @@ msgstr ""
msgid "TRIM"
msgstr ""
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr ""
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr ""
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr ""
@@ -2003,709 +2025,1270 @@ msgstr ""
msgid "G-code Format"
msgstr ""
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr ""
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
-msgstr ""
-
-#: templates/params.xml:3
-msgid "Params"
-msgstr ""
-
-#: templates/print.xml:3
-msgid "PDF Export"
-msgstr ""
-
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_params.inx:3
+msgid "Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""
diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po
index b0a9dcba..ad8c9cbd 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:57\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:43\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: nl_NL\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: nl\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: nl_NL\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr ""
msgid "A font suited for heavy typing :)"
msgstr "Een lettertype geschikt voor het zware typewerk :)"
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr "Er is een onbekende fout opgetreden in Ink/Stitch."
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr "Als je wilt helpen, maak dan een melding aan op https://github.com/inkstitch/inkstitch/issues en plak daar onderstaande foutbeschrijving in:"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr "Opvulsteek startpositie"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr "Opvulsteek eindpositie"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr "Auto-routeer satijn steek startpositie"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr "Auto-routeer satijn steek eindpositie"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr "Stop (pauzeer machine) na het borduren van dit object"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr "Snij de draad af na borduren van dit object"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr "Negeer dit object (niet borduren)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr "Satijn snijpunt (gebruik met Snij Satijnbaan)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr "Negeer laag (borduur geen objecten in deze laag)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr "Origine voor geëxporteerde borduurbestanden"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr "Sprong bestemming voor Stop commando's (Buiten raam positie)."
@@ -802,7 +822,7 @@ msgstr "Aangepaste satijnbaan"
msgid "\"E\" stitch"
msgstr "\"E\" steek"
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr "Zig-zag versteviging"
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr "Zig-zag Versteviging"
@@ -880,6 +900,10 @@ msgstr "Randafstand"
msgid "default: half of contour underlay inset"
msgstr "standaard: de helft van de versteviging randafstand"
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr "Lijn"
@@ -960,15 +984,15 @@ msgid "Please select at least one satin column."
msgstr "Selecteer minstens een satijn strook."
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr "Ink/Stitch kan met geen enkel geselecteerd object omgaan."
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr "In het gehele document zit geen enkel object waar Ink/Stitch mee kan omgaan."
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1041,11 +1065,6 @@ msgstr "Probeer als \"overige garenlijst\" te importeren en geef hieronder een k
msgid "Please chose an other color palette for your design."
msgstr "Kies een ander kleurpalet voor je ontwerp."
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1127,6 +1146,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr "Selecteer een of meer objecten om commando's aan te koppelen."
@@ -1198,21 +1221,22 @@ msgstr "Als je nog steeds problemen hebt met een vorm die niet wordt geborduurd,
msgid "Invalid Pointer"
msgstr "Ongeldige Pointer"
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr "Beschrijving"
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr "Probleemoplossen"
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr "Fouten"
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr "Waarschuwingen"
@@ -1220,23 +1244,23 @@ msgstr "Waarschuwingen"
msgid "Type Warnings"
msgstr "Type Waarschuwingen"
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr "Problemen die zullen verhinderen dat de vorm geborduurd wordt."
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr "Dit zijn problemen die niet zullen verhinderen dat de vorm geborduurd wordt. Je kunt de waarschuwing proberen op te lossen, maar als dat niet lukt zal Ink/Stitch toch proberen het object te verwerken."
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr "Object Type Waarschuwingen"
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr "Het is mogelijk dat een object meer dan één fout bevat, er is echter slechts éé'n pointer per object. Voer de functie opnieuw uit als er meer fouten optreden. Verwijder pointers door de laag met naam \"Probleemoplossen\" te verwijderen via het objecten paneel (Object -> Objecten...)."
@@ -1314,6 +1338,13 @@ msgstr "Voorkeuze \"%s\" niet gevonden."
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr "Voorkeuze \"%s\" bestaat reeds. Gebruik een andere naam of kies \"Overschrijven\""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
+#. command label at bottom of simulator window
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr "STEEK"
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr "SPRONG"
@@ -1322,23 +1353,16 @@ msgstr "SPRONG"
msgid "TRIM"
msgstr "AFKNIPPEN"
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
-msgstr "STEEK"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
+msgstr "STOP"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr "KLEUR WISSEL"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr "STOP"
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr "Langzamer (pijl omlaag)"
@@ -1414,14 +1438,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr "Genereer INX bestanden"
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1433,6 +1450,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr "Fout bij schrijven naar %(path)s: %(error)s"
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr "Auto-Satijn"
@@ -1819,7 +1841,7 @@ msgstr "Aanpassen van het garenpalet zorgt voor herberekening van garen namen en
msgid "Yes"
msgstr "Ja"
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr "Nee"
@@ -2004,710 +2026,1271 @@ msgstr "Brother Stitch Formaat"
msgid "G-code Format"
msgstr "G-code Formaat"
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr "← Pijl Links"
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr "→ Pijl rechts"
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr "↑ Pijl omhoog"
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr "↓ Pijl omlaag"
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr "+ Plus"
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr "Knop"
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr "kleur wisselingen"
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr "Commando"
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr "Bediening"
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr "cursor"
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr "Functie"
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr "Ink/Stitch kan paletten voor Inkscape installeren die overeenkomen met de draadkleuren van populaire machineborduurdraad fabrikanten."
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr "Installatie van Inkscape uitbreiding mislukt"
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr "Inkscape paletten zijn geïnstalleerd. Herstart Inkscape om de nieuwe paletten te laden."
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr "Installeren"
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr "Installeer paletten"
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr "Installatie compleet"
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr "Installatie mislukt"
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr "Spring naar volgende commando"
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr "Spring naar vorige commando"
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr "sprongen"
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr "Minus"
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr "Een stap terug"
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr "Een stap vooruit"
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr "Page down (PgDn)"
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr "Page up (PgUp)"
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr "Start"
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr "Start achterwaarts"
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr "Start voorwaarts"
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr "realistisch"
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr "Bezig met stekenplan..."
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr "Sneltoets"
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr "Simulator Sneltoetsen"
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr "Langzamer"
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr "Ruimte"
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr "Sneller"
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] "Snelheid: %{speed} steken/sec"
+msgstr[1] "Snelheid: %{speed} steken/sec"
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr "pauzes"
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr "Probeer nogmaals"
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr "Auto-Routeer Satijnbanen"
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
-msgstr "Sprongsteken afknippen"
+msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
-msgstr "Behoudt volgorde van Satijnbanen"
+msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr "Satijn Gereedschap"
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr "Opbreken Opvulobjecten"
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr "Opvul Gereedschap"
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
-msgstr "Deze uitbreiding zal proberen vormen te repareren en ze zo nodig opbreken. Gaten blijven behouden. Gebruik op eenvoudige of overlappende vormen."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
+msgstr ""
-#: templates/cleanup.xml:3
+#: inx/inkstitch_cleanup.inx:3
msgid "Cleanup Document"
msgstr "Document Opschonen"
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
-msgstr "Gebruik deze uitbreiding om kleine objecten uit het document te verwijderen."
-
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
-msgstr "Verwijder Kleine Opvulgebieden"
+msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
-msgstr "Verwijdert gebieden kleiner dan de grenswaarde."
+msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
-msgstr "Verwijdert kleine lijnen korter dan de grenswaarde."
+msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Omzetten Lijn naar Satijn"
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr "Snij Satijnbaan"
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr "Borduur"
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
-msgstr ""
-
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
-msgstr ""
-
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
-msgstr ""
-
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
-msgstr ""
-
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
msgid "Visualise and Export"
msgstr "Visualiseren en Exporteren"
-#: templates/embroider_settings.xml:3
+#: inx/inkstitch_embroider_settings.inx:3
msgid "Preferences"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
-msgstr ""
-
-#: templates/embroider_settings.xml:16
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Collapse length (mm)"
-msgstr "Samenvoeg lengte (mm)"
+msgstr ""
-#: templates/embroider_settings.xml:17
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Jump stitches smaller than this will be treated as normal stitches."
-msgstr "Sprongsteken kleiner dan dit zullen als normale steken worden behandeld."
+msgstr ""
-#: templates/flip.xml:3
+#: inx/inkstitch_flip.inx:3
msgid "Flip Satin Column Rails"
msgstr "Wissel Satijnbaan Rails om"
-#: templates/global_commands.xml:3
+#: inx/inkstitch_global_commands.inx:3
msgid "Add Commands"
msgstr "Voeg Commando's Toe"
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
-msgstr "Deze commando's hebben invloed op het hele borduurontwerp."
-
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
msgid "Commands"
msgstr "Commando's"
-#: templates/import_threadlist.xml:3
+#: inx/inkstitch_import_threadlist.inx:3
msgid "Import Threadlist"
msgstr "Importeer Garenlijst"
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
msgid "Choose file"
msgstr "Kies bestand"
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
msgid "Thread Color Management"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
-msgstr "converteer %(file_extension)s bestand naar Ink/Stitch handmatige steek paden"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
+msgstr ""
+
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
+msgstr ""
+
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
+msgstr ""
+
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
+msgstr ""
+
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
+msgstr ""
+
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
+msgstr ""
+
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
+msgstr ""
+
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
+msgstr ""
+
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
+msgstr ""
+
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
-#: templates/install.xml:3
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
msgid "Install thread color palettes for Inkscape"
msgstr "Installeer draadkleurpaletten voor Inkscape"
-#: templates/install_custom_palette.xml:3
+#: inx/inkstitch_install_custom_palette.inx:3
msgid "Install custom palette"
msgstr ""
-#: templates/install_custom_palette.xml:6
+#: inx/inkstitch_install_custom_palette.inx:6
msgid "Choose a .gpl color palette file to install into Inkscape."
msgstr ""
-#: templates/install_custom_palette.xml:7
+#: inx/inkstitch_install_custom_palette.inx:7
msgid "Restart Inkscape to use."
msgstr ""
-#: templates/layer_commands.xml:3
+#: inx/inkstitch_layer_commands.inx:3
msgid "Add Layer Commands"
msgstr "Toevoegen Laag Commando's"
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
-msgstr "Commando's worden toegevoegd aan de laag die geselecteerd is."
-
-#: templates/lettering.xml:3
+#: inx/inkstitch_lettering.inx:3
msgid "Lettering"
msgstr "Belettering"
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
msgid "Custom font directory"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
msgid "Font Management"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
-msgstr ""
-
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:3
+#: inx/inkstitch_lettering_generate_json.inx:3
msgid "Generate JSON"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
+#: inx/inkstitch_lettering_remove_kerning.inx:23
+msgid "Select Font Files"
msgstr ""
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/lettering_remove_kerning.xml:23
-msgid "Select Font Files"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
+msgstr ""
+
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
+msgstr ""
+
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/object_commands.xml:3
+#: inx/inkstitch_object_commands.inx:3
msgid "Attach Commands to Selected Objects"
msgstr "Koppel Commando's aan Geselecteerde Objecten"
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
-msgstr "Sla ontwerp op in %(file_extension)s formaat met Ink/Stitch"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
+msgstr ""
+
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
+msgstr ""
+
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
+msgstr ""
+
+#: inx/inkstitch_output_DST.inx:9
+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 ""
-#: templates/output_params_txt.xml:4
+#: 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"
+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_TXT.inx:3
+msgid "TXT file output"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:18
msgid "negate X coordinate values"
msgstr "X coördinaat waarden negatief maken"
-#: templates/output_params_txt.xml:4
+#: inx/inkstitch_output_TXT.inx:18
msgid "Negate x coordinates"
msgstr "X coördinaten negatief maken"
-#: templates/output_params_txt.xml:5
+#: inx/inkstitch_output_TXT.inx:19
msgid "negate Y coordinate values"
msgstr "Y coördinaten negatief maken"
-#: templates/output_params_txt.xml:5
+#: inx/inkstitch_output_TXT.inx:19
msgid "Negate y coordinates"
msgstr "Y coördinaten negatief maken"
-#: templates/output_params_txt.xml:6
+#: inx/inkstitch_output_TXT.inx:20
msgid "Z coordinate value"
msgstr "Z coördinaat waarde"
-#: templates/output_params_txt.xml:6
+#: inx/inkstitch_output_TXT.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."
-#: templates/output_params_txt.xml:7
+#: inx/inkstitch_output_TXT.inx:21
msgid "alternate Z value"
msgstr "alternatieve Z waarde"
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
msgid "Z travel per stitch"
msgstr "Z verplaatsing per steek"
-#: templates/output_params_txt.xml:11
+#: inx/inkstitch_output_TXT.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"
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
-msgstr "Gebruik '%X' voor x-coördinaat. Gebruik '%Y' voor y-coördinaat and '%Z' voor z-coördinaat. Gebruik '\\n' voor een nieuwe regel."
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
+msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
-msgstr "Gebruik '\\n' voor een nieuwe regel. Leeglaten om standaardwaarde te gebruiken. Gebruik 'none' om te verwijderen."
+#: inx/inkstitch_output_TXT.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
+msgid "Leave empty to use default value. Use 'none' to remove."
+msgstr ""
-#: templates/output_params_txt.xml:20
+#: inx/inkstitch_output_TXT.inx:34
msgid "START"
msgstr "START"
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
-msgstr "Gebruik '\\n' voor een nieuwe regel."
-
-#: templates/output_params_txt.xml:22
+#: inx/inkstitch_output_TXT.inx:35
msgid "END"
msgstr "EINDE"
-#: templates/output_params_txt.xml:26
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:39
msgid "laser mode"
msgstr "laser modus"
-#: templates/output_params_txt.xml:27
+#: inx/inkstitch_output_TXT.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr "Laser modus (genereer g-code voor grbl laser modus)"
-#: templates/output_params_txt.xml:28
+#: inx/inkstitch_output_TXT.inx:42
msgid "dynamic laser power"
msgstr "dynamische laser energie"
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
-msgstr "Gebruik Grbl's M4 dynamische laserenergie modus. Zorgt voor consistente lasersnijdenergie onafhankelijk van motor snelheid. Alleen voor PWM-geschikte lasers."
+#: inx/inkstitch_output_TXT.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 ""
-#: templates/output_params_txt.xml:31
+#: inx/inkstitch_output_TXT.inx:44
msgid "laser warm-up time"
msgstr "laser opwarmtijd"
-#: templates/output_params_txt.xml:32
+#: inx/inkstitch_output_TXT.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)"
-#: templates/output_params_txt.xml:33
+#: inx/inkstitch_output_TXT.inx:46
msgid "spindle speed"
msgstr "spindlesnelheid"
-#: templates/output_params_txt.xml:34
+#: inx/inkstitch_output_TXT.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)"
-#: templates/output_params_txt.xml:35
+#: inx/inkstitch_output_TXT.inx:48
msgid "min spindle speed"
msgstr "min spindle snelheid"
-#: templates/output_params_txt.xml:36
+#: inx/inkstitch_output_TXT.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr "minimum spindle snelheid waarde (grbl $31 instelling)"
-#: templates/output_params_txt.xml:37
+#: inx/inkstitch_output_TXT.inx:50
msgid "max spindle speed"
msgstr "max spindle snelheid"
-#: templates/output_params_txt.xml:38
+#: inx/inkstitch_output_TXT.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr "maximum spindle snelheid waarde (grbl $30 setting)"
-#: templates/output_params_txt.xml:39
+#: inx/inkstitch_output_TXT.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr "voedingssnelheid (in mm/min, gebruik -1 om weg te laten)"
-#: templates/params.xml:3
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
+msgstr ""
+
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
+msgstr ""
+
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_params.inx:3
msgid "Params"
msgstr "Params"
-#: templates/print.xml:3
+#: inx/inkstitch_print.inx:3
msgid "PDF Export"
msgstr "PDF Export"
-#: templates/remove_embroidery_settings.xml:3
+#: inx/inkstitch_remove_embroidery_settings.inx:3
msgid "Remove embroidery settings"
msgstr "Verwijder Borduurinstellingen"
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
-msgstr "Gebruik deze uitbreiding om de informatie te verwijderen die Ink/Stitch in je document heeft opgeslagen. Dit kan bijvoorbeeld nuttig zijn als je objecten uit een borduurontwerp naar een ander document kopieert."
-
-#: templates/remove_embroidery_settings.xml:6
+#: inx/inkstitch_remove_embroidery_settings.inx:7
msgid "Remove Params"
-msgstr "Verwijder Params"
+msgstr ""
-#: templates/remove_embroidery_settings.xml:7
+#: inx/inkstitch_remove_embroidery_settings.inx:7
msgid "Removes params from selected objects or all objects if nothing is selected."
-msgstr "Verwijdert params van de geselecteerde objecten of van alle objecten als niets is geselecteerd."
+msgstr ""
-#: templates/remove_embroidery_settings.xml:8
+#: inx/inkstitch_remove_embroidery_settings.inx:9
msgid "Remove Commands"
-msgstr "Verwijder Commando's"
+msgstr ""
-#: templates/remove_embroidery_settings.xml:9
+#: inx/inkstitch_remove_embroidery_settings.inx:9
msgid "Removes visual commands from selected objects or all objects if nothing is selected."
-msgstr "Verwijdert visuele commando's van geselecteerde objecten of van alle objecten als niets is geselecteerd."
+msgstr ""
-#: templates/remove_embroidery_settings.xml:10
+#: inx/inkstitch_remove_embroidery_settings.inx:10
msgid "Remove Print Settings from SVG metadata"
-msgstr "Verwijder Print Instellingen uit SVG metadata"
+msgstr ""
-#: templates/reorder.xml:3
+#: inx/inkstitch_reorder.inx:3
msgid "Re-stack objects in order of selection"
msgstr ""
-#: templates/selection_to_pattern.xml:3
+#: inx/inkstitch_selection_to_pattern.inx:3
msgid "Selection to pattern"
msgstr ""
-#: templates/simulator.xml:3
+#: inx/inkstitch_simulator.inx:3
msgid "Simulator / Realistic Preview"
msgstr "Simulator / Realistisch Voorbeeld"
-#: templates/stitch_plan_preview.xml:3
+#: inx/inkstitch_stitch_plan_preview.inx:3
msgid "Stitch Plan Preview"
msgstr "Stekenplan Voorbeeld"
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
-msgstr "Probleemdiagnose Objecten"
-
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
-msgstr "Ink/Stitch: ZIP exporteer meerdere formaten (.zip)"
-
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
-msgstr "Maak een ZIP met meerdere borduurbestandsformaten met behulp van Ink/Stitch"
-
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
-msgstr "Scalable Vector Graphic"
-
-#: templates/zip.xml:18
-msgid "Threadlist"
-msgstr "Garenlijst"
-
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
-msgstr "← Pijl Links"
-
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
-msgstr "→ Pijl rechts"
-
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
-msgstr "↑ Pijl omhoog"
-
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
-msgstr "↓ Pijl omlaag"
-
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
-msgstr "+ Plus"
-
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
-msgstr "Knop"
-
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
-msgstr "kleur wisselingen"
-
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
-msgstr "Commando"
-
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
-msgstr "Bediening"
-
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
-msgstr "cursor"
-
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
-msgstr "Functie"
-
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
-msgstr "Ink/Stitch kan paletten voor Inkscape installeren die overeenkomen met de draadkleuren van populaire machineborduurdraad fabrikanten."
-
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
-msgstr "Installatie van Inkscape uitbreiding mislukt"
-
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
-msgstr "Inkscape paletten zijn geïnstalleerd. Herstart Inkscape om de nieuwe paletten te laden."
-
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
-msgstr "Installeren"
-
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
-msgstr "Installeer paletten"
-
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
-msgstr "Installatie compleet"
-
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
-msgstr "Installatie mislukt"
-
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
-msgstr "Spring naar volgende commando"
-
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
-msgstr "Spring naar vorige commando"
-
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
-msgstr "sprongen"
-
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
-msgstr "Minus"
-
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
-msgstr "Een stap terug"
-
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
-msgstr "Een stap vooruit"
-
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
-msgstr "Page down (PgDn)"
-
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
-msgstr "Page up (PgUp)"
-
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
-msgstr "Start"
-
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
-msgstr "Start achterwaarts"
-
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
-msgstr "Start voorwaarts"
-
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
-msgstr "realistisch"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
-msgstr "Bezig met stekenplan..."
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
-msgstr "Sneltoets"
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
-msgstr "Simulator Sneltoetsen"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
-msgstr "Langzamer"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
+msgstr "Probleemdiagnose Objecten"
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
-msgstr "Ruimte"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
-msgstr "Sneller"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+msgstr "Ink/Stitch: ZIP exporteer meerdere formaten (.zip)"
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] "Snelheid: %{speed} steken/sec"
-msgstr[1] "Snelheid: %{speed} steken/sec"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+msgstr "Maak een ZIP met meerdere borduurbestandsformaten met behulp van Ink/Stitch"
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
-msgstr "pauzes"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
+msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
-msgstr "Probeer nogmaals"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
+msgstr ""
diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po
index a9aabaaf..8ce61108 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:58\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:44\n"
"Last-Translator: \n"
"Language-Team: Norwegian\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: no_NO\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: no\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: no_NO\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr ""
msgid "A font suited for heavy typing :)"
msgstr ""
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr "Fyll startposisjon"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr "Fyll sluttposisjon"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr "Sett satin stitch startposisjon automatisk"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr "Sett satin stitch sluttposisjon automatisk"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr "Stopp (pause maskina) når objektet er ferdig"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr "Klipp tråden når objektet er ferdig"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr "Ignorer dette objektet (ikkje sy)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr ""
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr ""
@@ -1219,23 +1243,23 @@ msgstr ""
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr ""
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr ""
@@ -1321,23 +1352,16 @@ msgstr ""
msgid "TRIM"
msgstr ""
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr ""
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr ""
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr ""
@@ -2003,710 +2025,1271 @@ msgstr ""
msgid "G-code Format"
msgstr ""
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+msgstr[1] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr ""
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
-msgstr ""
-
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
-msgstr ""
-
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
-msgstr ""
-
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/params.xml:3
-msgid "Params"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/print.xml:3
-msgid "PDF Export"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_params.inx:3
+msgid "Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-msgstr[1] ""
-
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""
diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po
index 7f911f6d..55b749e6 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:58\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:44\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: pl_PL\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: pl\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: pl_PL\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr "TT Metry"
msgid "A font suited for heavy typing :)"
msgstr "Czcionka dostosowana do ciężkiego pisania :)"
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr "Punkt startowy ściegu wypełnienia"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr "Punkt końcowy ściegu wypełnienia"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr "Automatycznie trasuj pozycję początkową ściegu satynowego"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr "Automatycznie trasuj pozycję końcową ściegu satynowego"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr "Zatrzymaj (wstrzymaj maszynę) po wyhaftowaniu tego obiektu"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr "Po wyszyciu tego obiektu obetnij nić"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr "Ignoruj ten obiekt (nie wyszywaj)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr ""
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr ""
@@ -1219,23 +1243,23 @@ msgstr ""
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr ""
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr ""
@@ -1321,23 +1352,16 @@ msgstr ""
msgid "TRIM"
msgstr ""
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr ""
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr ""
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr ""
@@ -2003,712 +2025,1273 @@ msgstr ""
msgid "G-code Format"
msgstr ""
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr ""
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/params.xml:3
-msgid "Params"
-msgstr "Ustawienia"
-
-#: templates/print.xml:3
-msgid "PDF Export"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
-msgstr "Znajdź problematyczne obiekty"
-
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
-msgstr "Ink/Stitch: ZIP eksport wielu formatów (.zip)"
-
-#: templates/zip.xml:9
-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"
-
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
-msgstr ""
+#: inx/inkstitch_params.inx:3
+msgid "Params"
+msgstr "Ustawienia"
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
-msgstr ""
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
+msgstr "Znajdź problematyczne obiekty"
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
-msgstr ""
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+msgstr "Ink/Stitch: ZIP eksport wielu formatów (.zip)"
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
+#: inx/inkstitch_zip.inx:9
+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"
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""
diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po
index b74cbe9d..d117e19e 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:58\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:44\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
@@ -14,18 +14,27 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: pt_BR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: pt-BR\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: pt_BR\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
msgid "Amita"
-msgstr ""
+msgstr "Amita"
#. description of font in fonts/amita
#: inkstitch-fonts-metadata.py:4
@@ -36,7 +45,7 @@ msgstr ""
#. name of font in fonts/apex_lake
#: inkstitch-fonts-metadata.py:6
msgid "Apex Lake"
-msgstr ""
+msgstr "Apex Lake"
#. description of font in fonts/apex_lake
#: inkstitch-fonts-metadata.py:8
@@ -46,7 +55,7 @@ msgstr ""
#. name of font in fonts/baumans
#: inkstitch-fonts-metadata.py:10
msgid "Baumans"
-msgstr ""
+msgstr "Baumans"
#. description of font in fonts/baumans
#: inkstitch-fonts-metadata.py:12
@@ -57,7 +66,7 @@ msgstr ""
#. name of font in fonts/chopin
#: inkstitch-fonts-metadata.py:14
msgid "Chopin Script"
-msgstr ""
+msgstr "Chopin Script"
#. description of font in fonts/chopin
#: inkstitch-fonts-metadata.py:16
@@ -68,7 +77,7 @@ msgstr ""
#. name of font in fonts/coronaviral
#: inkstitch-fonts-metadata.py:18
msgid "Coronaviral"
-msgstr ""
+msgstr "Coronaviral"
#. description of font in fonts/coronaviral
#: inkstitch-fonts-metadata.py:20
@@ -264,74 +273,85 @@ msgstr ""
msgid "A font suited for heavy typing :)"
msgstr "Uma fonte adequada para digitação pesada :)"
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr "Ocorreu um erro inesperado com o Ink/Stitch."
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr "Se precisar de ajudar, registre o problema em https://github.com/inkstitch/inkstitch/issues e inclua a descrição completa do erro abaixo:"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr "Posição inicial do ponto de preenchimento"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr "Posição final do ponto de preenchimento"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr "Rota automática na posição inicial do ponto cetim"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr "Rota automática na posição final do ponto cetim"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr "Parar (pausa a máquina) depois de costurar o objeto"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr "Cortar a linha depois de costurar o objeto"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr "Ignore este objeto (não costurar)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr "Ponto de corte cetim (use com o Corte de Coluna Cetim)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr "Ignorar camada (não costurar nenhum objeto nessa camada)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr "Origem para os arquivos de bordado exportados"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr "Selecione pelo menos uma coluna do cetim."
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr "Erros"
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr "Alertas"
@@ -1219,23 +1243,23 @@ msgstr "Alertas"
msgid "Type Warnings"
msgstr "Tipos de Alertas"
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr ""
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr ""
@@ -1321,23 +1352,16 @@ msgstr ""
msgid "TRIM"
msgstr ""
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr ""
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr ""
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr "Sim"
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr "Não"
@@ -2003,710 +2025,1271 @@ msgstr ""
msgid "G-code Format"
msgstr ""
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr "← Seta esquerda"
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr "→ Seta direira"
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr "↑ Seta para cima"
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr "↓ Seta para baixo"
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr "+ mais"
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr "Botão"
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr "mudança de cor"
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr "Função"
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr "Ink/Stitch pode instalar paletas para o Inkscape combinando as cores de linha dos fabricantes populares para linhas de bordado para máquinas."
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr "As paletas para o Inkscape foram instaladas. Por favor reinicie o Inkscape para usar as novas paletas."
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr "Instalando Paletas"
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr "Ir para o próximo comando"
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr "Ir para comando anterior"
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr "saltos"
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr "Menos"
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr "realista"
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr "Mostrar"
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr "Desacelerar"
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr "Espaço"
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr "Acelerar"
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+msgstr[1] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr "Tente novamente"
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
-msgstr "Instalar paleta de cores para linhas no Inkscape"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
+msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr "Instalar paleta de cores para linhas no Inkscape"
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
+#: inx/inkstitch_lettering_remove_kerning.inx:23
+msgid "Select Font Files"
msgstr ""
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/lettering_remove_kerning.xml:23
-msgid "Select Font Files"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
-msgstr "Use '%X' para coordenada X. Use '%Y' para coordenada Y. Use '%Z' para coordenada Z. Use '\\n' para uma nova linha."
-
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
-msgstr "Use '\\n' para uma nova linha."
-
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/params.xml:3
-msgid "Params"
-msgstr "Parâmetros"
-
-#: templates/print.xml:3
-msgid "PDF Export"
-msgstr "Exportar PDF"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
+msgstr ""
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
-msgstr "Remover configurações do bordado"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
+msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
-msgstr "← Seta esquerda"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
-msgstr "→ Seta direira"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
+msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
-msgstr "↑ Seta para cima"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+msgstr ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
-msgstr "↓ Seta para baixo"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
+msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
-msgstr "+ mais"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
-msgstr "Botão"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
-msgstr "mudança de cor"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
-msgstr "Função"
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
+msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
-msgstr "Ink/Stitch pode instalar paletas para o Inkscape combinando as cores de linha dos fabricantes populares para linhas de bordado para máquinas."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
+msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
-msgstr "As paletas para o Inkscape foram instaladas. Por favor reinicie o Inkscape para usar as novas paletas."
+#: inx/inkstitch_params.inx:3
+msgid "Params"
+msgstr "Parâmetros"
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
-msgstr ""
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
+msgstr "Exportar PDF"
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
-msgstr "Instalando Paletas"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
+msgstr "Remover configurações do bordado"
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
-msgstr "Ir para o próximo comando"
-
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
-msgstr "Ir para comando anterior"
-
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
-msgstr "saltos"
-
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
-msgstr "Espaço"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-msgstr[1] ""
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
-msgstr "Tente novamente"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
+msgstr ""
diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po
index 32890811..89d3a179 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:58\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:44\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: pt_PT\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: pt-PT\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: pt_PT\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr ""
msgid "A font suited for heavy typing :)"
msgstr ""
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr "Coluna de matizado personalizado"
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr "Sub-camada em Zig-zag"
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr "Sub-camada em Zig-zag"
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr ""
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr ""
@@ -1219,23 +1243,23 @@ msgstr ""
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr "Pré-definição \"%s\" não encontrada."
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
msgstr "Pré-definição \"%s\" já existe. Use outro nome ou clique \"Substituir\""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
+#. command label at bottom of simulator window
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr ""
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr ""
@@ -1321,23 +1352,16 @@ msgstr ""
msgid "TRIM"
msgstr ""
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr ""
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr ""
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr ""
@@ -2003,710 +2025,1271 @@ msgstr ""
msgid "G-code Format"
msgstr ""
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr "Instalar"
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr "Instalação concluída"
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr "Instalação falhou"
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+msgstr[1] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr ""
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/params.xml:3
-msgid "Params"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/print.xml:3
-msgid "PDF Export"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_params.inx:3
+msgid "Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
-msgstr "Instalar"
-
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
-msgstr "Instalação concluída"
-
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
-msgstr "Instalação falhou"
-
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-msgstr[1] ""
-
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""
diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po
index b5c55aaa..6f7153e4 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:58\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:44\n"
"Last-Translator: \n"
"Language-Team: Romanian\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: ro_RO\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: ro\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: ro_RO\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr "TT Masters"
msgid "A font suited for heavy typing :)"
msgstr ""
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr "Chenar"
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr ""
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr ""
@@ -1219,23 +1243,23 @@ msgstr ""
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr "Inteapa"
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr "Sari"
@@ -1321,23 +1352,16 @@ msgstr "Sari"
msgid "TRIM"
msgstr "Taie"
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
-msgstr "Inteapa"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
+msgstr "STOP"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr "Schimba culoarea"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr "STOP"
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr "Incetineste ( sageata jos)"
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr ""
@@ -2003,711 +2025,1272 @@ msgstr ""
msgid "G-code Format"
msgstr ""
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr "Sari la comanda precedenta"
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr "sarituri"
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr "Minus"
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr "puncte ac"
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr "Un pas in spate"
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr "Un pas in fata"
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr "Page down (PgDn)"
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr "Page up (PgUp)"
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr "Ruleaza"
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr "Ruleaza in spate"
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr "Ruleaza in fata"
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr "realistic"
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr "Randare plan-coasere..."
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr "Tasta scurtatura"
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr "Arata"
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr "Scurtaturi taste simulator"
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr "Incetineste"
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr "Spatiu"
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr "Accelereaza"
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr "opriri"
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr "Incearca din nou"
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr "Editeaza"
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
-msgstr ""
-
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
-msgstr ""
-
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
-msgstr ""
-
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
-msgstr ""
-
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
msgid "Visualise and Export"
msgstr ""
-#: templates/embroider_settings.xml:3
+#: inx/inkstitch_embroider_settings.inx:3
msgid "Preferences"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
-msgstr ""
-
-#: templates/embroider_settings.xml:16
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider_settings.xml:17
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/flip.xml:3
+#: inx/inkstitch_flip.inx:3
msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/global_commands.xml:3
+#: inx/inkstitch_global_commands.inx:3
msgid "Add Commands"
msgstr "Adauga comenzi"
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
-msgstr ""
-
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
msgid "Commands"
msgstr "Comenzi"
-#: templates/import_threadlist.xml:3
+#: inx/inkstitch_import_threadlist.inx:3
msgid "Import Threadlist"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
msgid "Choose file"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
msgid "Thread Color Management"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
+msgstr ""
+
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
+#: inx/inkstitch_lettering_remove_kerning.inx:23
+msgid "Select Font Files"
msgstr ""
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/lettering_remove_kerning.xml:23
-msgid "Select Font Files"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
-msgstr "START"
-
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
-msgstr "Sfarsit"
-
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/params.xml:3
-msgid "Params"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/print.xml:3
-msgid "PDF Export"
-msgstr "PDF Export"
-
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
-msgstr ""
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
+msgstr "START"
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
-msgstr ""
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
+msgstr "Sfarsit"
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+#: inx/inkstitch_params.inx:3
+msgid "Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
-msgstr ""
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
+msgstr "PDF Export"
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
-msgstr "Sari la comanda precedenta"
-
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
-msgstr "sarituri"
-
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
-msgstr "Minus"
-
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
-msgstr "puncte ac"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
-msgstr "Un pas in spate"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
+msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
-msgstr "Un pas in fata"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
+msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
-msgstr "Page down (PgDn)"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
+msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
-msgstr "Page up (PgUp)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
-msgstr "Ruleaza"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
-msgstr "Ruleaza in spate"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
-msgstr "Ruleaza in fata"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
-msgstr "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
-msgstr "Randare plan-coasere..."
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
-msgstr "Tasta scurtatura"
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
-msgstr "Arata"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
-msgstr "Scurtaturi taste simulator"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
-msgstr "Incetineste"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
-msgstr "Spatiu"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
-msgstr "Accelereaza"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
-msgstr "opriri"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
+msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
-msgstr "Incearca din nou"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
+msgstr ""
diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po
index a99881e9..03889584 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:58\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:44\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: ru_RU\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: ru\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: ru_RU\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr "TT Masters"
msgid "A font suited for heavy typing :)"
msgstr "Шрифт для тяжелой печати :)"
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr "Ink/Stitch не может прочитать ваш SVG файл. Такая ситуация часто возникает, если файл был создан в программе Adobe Illustrator."
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr "Попробуйте импортировать файл в Inkscape через меню 'Файл > Импортировать...' (Ctrl+I)"
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr "Произошла неизвестная ошибка в Ink/Stitch."
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr "Если вы желаете помочь, создайте сообщение на странице https://github.com/inkstitch/inkstitch/issues и укажите полное описание ошибки ниже:"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr "Позиция начала глади"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr "Позиция конца глади"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr "Позиция начала автомаршрута сатинов"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr "Позиция конца автомаршрута сатинов"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr "Остановить(поставить машину на паузу) после вышивки этого объекта"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr "Обрезать нитку после вышивки этого объекта"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr "Игнорировать этот объект(не вышивать)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr "Точка разрыва сатина (исп. вместе с Разделить Сатиновую Колонну)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr "Игнорировать слой (не вышивать объекты на этом слое)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr "Исходная точка в экспортируемых файлах вышивки"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr "Точка ожидания для команд Stop (иначе \"Позиция выдвинутой рамки\")."
@@ -802,7 +822,7 @@ msgstr "Сатиновая колонна"
msgid "\"E\" stitch"
msgstr "Стежки в форме \"Е\""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr "Предварительная прострочка зигзагом"
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr "Прострочка Зигзагом"
@@ -880,6 +900,10 @@ msgstr "Величина отступа"
msgid "default: half of contour underlay inset"
msgstr "по умолчанию: половина отступа прострочки контура"
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr "Строчка"
@@ -960,15 +984,15 @@ msgid "Please select at least one satin column."
msgstr "Выберите хотя бы одну сатиновую колонну."
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr "Ink/Stitch не знает как работать ни с одним из выбранных объектов."
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr "Во всем дизайне нет ни одного объекта с которым Ink/Stitch мог бы работаь."
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr "Совет: Попробуйте Расширения > Ink/Stitch > Решение ппроблем > Решение проблем с объектами"
@@ -1041,11 +1065,6 @@ msgstr "Попробуйте импортировать как \"другой с
msgid "Please chose an other color palette for your design."
msgstr "Выберите другую палитру для вашего дизайна."
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr "Файл не существует и не может быть открыт. Проверьте правильность пути и попробуйте снова.\\r%s"
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr "Файл не существует."
@@ -1127,6 +1146,10 @@ msgstr "Укажите директорию пользовательских ш
msgid "Please specify a font file."
msgstr "Укажите имя файла шрифтов."
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr "Выберите один или несколько объектов к которым нужно прикрепить команды."
@@ -1198,21 +1221,22 @@ msgstr "Если у вас остались проблемы с фигурой,
msgid "Invalid Pointer"
msgstr "Неверный Указатель"
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr "Описание"
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr "Решение проблем"
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr "Ошибки"
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr "Предупреждения"
@@ -1220,23 +1244,23 @@ msgstr "Предупреждения"
msgid "Type Warnings"
msgstr "Предупреждения о типе"
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr "Проблемы которые не позволяют фигуре быть вышитой."
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr "Эти проблемы не предотвратят вышивку фигуры. Вы можете исправить эти предупреждения, но если вы этого не сделаете - Ink/Stitch постарается обработать объект максимально лучшим образом."
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr "Предупреждения о типе объекта"
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr "Эти объекты могут некоректно работать в Ink/Stitch. Следуйте инструкциям, чтобы исправить возможные проблемы."
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr "Возможно, что один объект содержит более одной ошибки, но на каждый объект устанавливается только один указатель. Запустите эту функцию снова, когда будут возникать новые ошибки. Удалите указатели путём удаления слоя с именем \"Решение проблем\" через панель объектов (Объект -> Объекты...)."
@@ -1314,6 +1338,13 @@ msgstr "Предустановка \"%s\" не найдена."
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr "СТЕЖОК"
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr "ПРЫЖОК"
@@ -1322,23 +1353,16 @@ msgstr "ПРЫЖОК"
msgid "TRIM"
msgstr "ОБРЕЗКА"
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
-msgstr "СТЕЖОК"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
+msgstr "СТОП"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr "СМЕНА ЦВЕТА"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr "СТОП"
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr "Медленнее (стрелка вниз)"
@@ -1415,14 +1439,7 @@ msgid "Cannot load simulator.\n"
msgstr "Не удалось запустить симулятор.\n"
"Закройте Параметры, чтобы увидеть сообщение об ошибке."
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr "Генерировать INX файлы"
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr "Для шрифта '%s' нет вариантов."
@@ -1434,6 +1451,11 @@ msgstr "Для шрифта '%s' нет вариантов."
msgid "Error writing to %(path)s: %(error)s"
msgstr "Ошибка при записи в %(path)s: %(error)s"
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr "Файл не существует и не может быть открыт. Проверьте правильность пути и попробуйте снова.\\r%s"
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr "Авто-Сатин"
@@ -1820,7 +1842,7 @@ msgstr "Изменение палитры ниток приведет к пер
msgid "Yes"
msgstr "Да"
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr "Нет"
@@ -2005,713 +2027,1273 @@ msgstr "Формат стежков Brother"
msgid "G-code Format"
msgstr "Формат G-code"
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr "← Стрелка влево"
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr "→ Стрелка вправо"
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr "↑ Стрелка вверх"
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr "↓ Стрелка вниз"
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr "+ Плюс"
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr "Кнопка"
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr "смены цветов"
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr "Команда"
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr "Управление"
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr "курсор"
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr "Функция"
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr "Если вы не уверены какой путь нужно ввести, жмите сразу на Установить. В большинстве случаев Ink/Stitch удастся угадать верную папку."
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr "Ink/Stitch может установить палитры для Inkscape соответствующие цветам ниток популярных производителей."
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr "Установка дополнений для Inkscape не удалась"
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr "Палитры ниток для Inkscape были установлены. Перезапустите Inkscape чтобы увидеть новые палитры."
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr "Установить"
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr "Установить палитры"
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr "Установка завершена"
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr "Установка не удалась"
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr "Перейти к следующей команде"
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr "Перейти к предыдущей команде"
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr "переходы"
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr "Минус"
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr "точки проколов"
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr "На один шаг назад"
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr "На один шаг вперед"
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr "Page down (PgDn)"
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr "Page up (PgUp)"
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr "Проиграть"
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr "Проиграть назад"
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr "Проиграть вперёд"
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr "реалистично"
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr "Отрисовка плана вышивки..."
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr "Комбинация клавиш"
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr "Показать"
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr "Клавиатурные комбинации в Симуляторе"
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr "Замедлить"
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr "Пробел"
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr "Ускорить"
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] "Скорость: %{speed} стежок/сек."
+msgstr[1] "Скорость: %{speed} стежка/сек."
+msgstr[2] "Скорость: %{speed} стежков/сек."
+msgstr[3] "Скорость: %{speed} стежков/сек."
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr "остановки"
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr "Попробуйте снова"
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr "О программе"
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr "Платформа для разработки дизайнов машинной вышивки на базе Inkscape с открытым исходным кодом."
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr "Лицензия"
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr "Авто-Маршрут Сатиновых Колонн"
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
-msgstr "Обрезать стежки переходов"
+msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
-msgstr "Сохранить порядок сатиновых колонн"
+msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr "Инструменты Сатина"
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr "Разделить объекты заливок"
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr "Инструменты Глади"
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
-msgstr "Этот инструмент постарается починить заливки фигур и разделить их при необходимости. Отверстия будут сохранены. Используйте на простых или перекрывающихся фигурах."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
+msgstr ""
-#: templates/cleanup.xml:3
+#: inx/inkstitch_cleanup.inx:3
msgid "Cleanup Document"
msgstr "Очистка Дизайна"
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
-msgstr "Используйте этот инструмент для удаления мелких объектов из дизайна."
-
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
-msgstr "Удалить маленькие области заливок"
+msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
-msgstr "Удаляет области, которые меньше указанного порога."
+msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
-msgstr "Порог площади заливки (px²)"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
-msgstr "Удаляет маленькие линии, которые короче указанного порога."
+msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
-msgstr "Порог длины линий (px)"
+msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Преобразовать линию в Сатин"
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr "Преобразовать Сатин в Строчку"
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
-msgstr "Преобразует сатиновую колонну в строчку."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
+msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
-msgstr "Не удалять исходную сатиновую колонну."
+msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr "Разделить Сатиновую Колонну"
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr "Дублировать параметры"
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr "Правка"
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr "Экспорт вышивки"
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
-msgstr "Создать файл вышивки"
-
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
-msgstr "Сохраните ваш файл вышивки через | Файл > Сохранить копию ... |"
-
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
-msgstr "Выберите один из форматов файла вышивки и сохраните."
-
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
-msgstr "Сохранить сразу несколько форматов можно выбрав в списке формат zip."
-
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
msgid "Visualise and Export"
msgstr "Визуализация и Экспорт"
-#: templates/embroider_settings.xml:3
+#: inx/inkstitch_embroider_settings.inx:3
msgid "Preferences"
msgstr "Настройки"
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
-msgstr "Настройки вывода"
-
-#: templates/embroider_settings.xml:16
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Collapse length (mm)"
-msgstr "Длина свёртки (мм)"
+msgstr ""
-#: templates/embroider_settings.xml:17
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Jump stitches smaller than this will be treated as normal stitches."
-msgstr "Стежки переходов, меньше указанного значения, будут обрабатываться как обычные стежки."
+msgstr ""
-#: templates/flip.xml:3
+#: inx/inkstitch_flip.inx:3
msgid "Flip Satin Column Rails"
msgstr "Развернуть направляющие Сатиновой колонны"
-#: templates/global_commands.xml:3
+#: inx/inkstitch_global_commands.inx:3
msgid "Add Commands"
msgstr "Добавить команды"
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
-msgstr "Эти команды влияют на весь дизайн вышивки."
-
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
msgid "Commands"
msgstr "Команды"
-#: templates/import_threadlist.xml:3
+#: inx/inkstitch_import_threadlist.inx:3
msgid "Import Threadlist"
msgstr "Импортировать список ниток"
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
msgid "Choose file"
msgstr "Выбрать файл"
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
msgid "Thread Color Management"
msgstr "Управление цветами нитей"
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
-msgstr "конвертирование файла %(file_extension)s в ручные стежки Ink/Stitch"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
+msgstr ""
+
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
+msgstr ""
+
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
+msgstr ""
+
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
+msgstr ""
+
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
+msgstr ""
+
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
+msgstr ""
+
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
+msgstr ""
+
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
+msgstr ""
+
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
+msgstr ""
+
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
-#: templates/install.xml:3
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
msgid "Install thread color palettes for Inkscape"
msgstr "Установить цветовые палитры ниток для Inkscape"
-#: templates/install_custom_palette.xml:3
+#: inx/inkstitch_install_custom_palette.inx:3
msgid "Install custom palette"
msgstr "Установить пользовательскую палитру"
-#: templates/install_custom_palette.xml:6
+#: inx/inkstitch_install_custom_palette.inx:6
msgid "Choose a .gpl color palette file to install into Inkscape."
msgstr "Выберите файл цветовой палитры .gpl для установки в Inkscape."
-#: templates/install_custom_palette.xml:7
+#: inx/inkstitch_install_custom_palette.inx:7
msgid "Restart Inkscape to use."
msgstr "Перезапустите Inkscape для активации палитры."
-#: templates/layer_commands.xml:3
+#: inx/inkstitch_layer_commands.inx:3
msgid "Add Layer Commands"
msgstr "Добавить команды на слой"
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
-msgstr "Команды будут добавлены к текущему выбранному слою."
-
-#: templates/lettering.xml:3
+#: inx/inkstitch_lettering.inx:3
msgid "Lettering"
msgstr "Надписи"
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
msgid "Custom font directory"
msgstr "Папка пользовательских шрифтов"
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
msgid "Font Management"
msgstr "Управление шрифтами"
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
-msgstr "Установите папку для пользовательских шрифтов, которые могут быть использованы в инструменте надписей."
-
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
-msgstr "Папка пользовательских шрифтов должна содержать подпапки для каждого из шрифтов."
-
-#: templates/lettering_generate_json.xml:3
+#: inx/inkstitch_lettering_generate_json.inx:3
msgid "Generate JSON"
msgstr "Создать JSON"
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
-msgstr "Генерирует font.json, который может использоваться инструментом надписей."
-
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
-msgstr "Полученный файл может быть просмотрен и отредактирован в обычном текстовом редакторе."
-
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr "Файл шрифта SVG"
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr "Имя"
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr "Автомаршрут Сатинов"
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr "Выключите, если в вашем шрифте используется ручной порядок."
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr "Обратимый"
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr "При отключении вышивание вперед-назад будет невозможно для этого шрифта."
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr "Перезаписать регистр"
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr "Верхний"
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr "Нижний"
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr "Минимальный масштаб"
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr "Максимальный масштаб"
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr "Глиф по умолчанию"
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr "Кернинг"
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr "Если в файле шрифта есть информация о кернинге, можно пропустить настройки ниже(если только не хотите изменить их).\n"
-" Если информация о кернинге не будет найдена, эти значения применятся автоматически."
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr "Перезаписать"
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr "Перезаписать информацию об отступах в файле шрифта."
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr "Межстрочный интервал (пикс.)"
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr "Высота строки (по умолчанию: 100)"
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr "Перезаписать информацию об отступах между словами в файле шрифта."
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr "Расстояние между словами (пикс.)"
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr "Ширина символа пробела (по умолчанию: 20)"
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr "Убрать кернинг"
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr "Удалить информацию о кернинге из SVG файлов"
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr "Убедитесь, что сохранили копию оригинального файла. После запуска этого расширения вся информация о кернинге будет безвозвратно удалена из этих файлов."
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr "Выберите файлы шрифтов"
-#: templates/object_commands.xml:3
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
+msgstr ""
+
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
+msgstr ""
+
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
+msgstr ""
+
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
+msgstr ""
+
+#: inx/inkstitch_object_commands.inx:3
msgid "Attach Commands to Selected Objects"
msgstr "Добавить команды к выбранным объектам"
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
-msgstr "Сохранить дизайн в формат %(file_extension)s используя Ink/Stitch"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
+msgstr ""
+
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
+msgstr ""
+
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
+msgstr ""
+
+#: inx/inkstitch_output_DST.inx:9
+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 ""
-#: templates/output_params_txt.xml:4
+#: 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"
+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_TXT.inx:3
+msgid "TXT file output"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:18
msgid "negate X coordinate values"
msgstr "инвертировать значения координаты Х"
-#: templates/output_params_txt.xml:4
+#: inx/inkstitch_output_TXT.inx:18
msgid "Negate x coordinates"
msgstr "Инвертировать координату х"
-#: templates/output_params_txt.xml:5
+#: inx/inkstitch_output_TXT.inx:19
msgid "negate Y coordinate values"
msgstr "инвертировать значения координаты Y"
-#: templates/output_params_txt.xml:5
+#: inx/inkstitch_output_TXT.inx:19
msgid "Negate y coordinates"
msgstr "Инвертировать координату y"
-#: templates/output_params_txt.xml:6
+#: inx/inkstitch_output_TXT.inx:20
msgid "Z coordinate value"
msgstr "Значение координаты Z"
-#: templates/output_params_txt.xml:6
+#: inx/inkstitch_output_TXT.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr "Введите значение для Z между 0 и 1 или значение или величину подъёма."
-#: templates/output_params_txt.xml:7
+#: inx/inkstitch_output_TXT.inx:21
msgid "alternate Z value"
msgstr "величина Z"
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
msgid "Z travel per stitch"
msgstr "Подъём на стежок"
-#: templates/output_params_txt.xml:11
+#: inx/inkstitch_output_TXT.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr "увеличивать значение координаты z на эту величину на каждом стежке если включен флажок \"Подъём на стежок\""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
-msgstr "Использовать '%X' для x координаты. Использовать '%Y' для y координаты и '%Z' для z координаты. Использовать '\\n' для новой строки."
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
+msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
-msgstr "Использовать '\\n' для новой строки. Оставьте пустым для использования значения по умолчанию. Или 'none' для удаления."
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
+msgstr ""
-#: templates/output_params_txt.xml:20
+#: inx/inkstitch_output_TXT.inx:34
msgid "START"
msgstr "СТАРТ"
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
-msgstr "Использовать '\\n' для новой строки."
-
-#: templates/output_params_txt.xml:22
+#: inx/inkstitch_output_TXT.inx:35
msgid "END"
msgstr "КОНЕЦ"
-#: templates/output_params_txt.xml:26
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:39
msgid "laser mode"
msgstr "режим лазера"
-#: templates/output_params_txt.xml:27
+#: inx/inkstitch_output_TXT.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr "Режим лазера (генерировать g-code для GRBL лазера)"
-#: templates/output_params_txt.xml:28
+#: inx/inkstitch_output_TXT.inx:42
msgid "dynamic laser power"
msgstr "изменяемая мощность лазера"
-#: templates/output_params_txt.xml:29
-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: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 ""
-#: templates/output_params_txt.xml:31
+#: inx/inkstitch_output_TXT.inx:44
msgid "laser warm-up time"
msgstr "время прогрева лазера"
-#: templates/output_params_txt.xml:32
+#: inx/inkstitch_output_TXT.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr "При включении лазера ожидать указанное количество секунд для его прогрева (команда G4)"
-#: templates/output_params_txt.xml:33
+#: inx/inkstitch_output_TXT.inx:46
msgid "spindle speed"
msgstr "обороты шпинделя"
-#: templates/output_params_txt.xml:34
+#: inx/inkstitch_output_TXT.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr "скорость вращения шпинделя(в режиме лазера - его мощность, установите -1 для пропуска)"
-#: templates/output_params_txt.xml:35
+#: inx/inkstitch_output_TXT.inx:48
msgid "min spindle speed"
msgstr "минимальные обороты шпинделя"
-#: templates/output_params_txt.xml:36
+#: inx/inkstitch_output_TXT.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr "минимальное значение скорости вращения шпинделя (параметр GRBL $31)"
-#: templates/output_params_txt.xml:37
+#: inx/inkstitch_output_TXT.inx:50
msgid "max spindle speed"
msgstr "максимальные обороты шпинделя"
-#: templates/output_params_txt.xml:38
+#: inx/inkstitch_output_TXT.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr "максимальное значение скорости вращения шпинделя (параметр GRBL $30)"
-#: templates/output_params_txt.xml:39
+#: inx/inkstitch_output_TXT.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr "скорость подачи (в мм/мин, установите -1 для пропуска)"
-#: templates/params.xml:3
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
+msgstr ""
+
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
+msgstr ""
+
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_params.inx:3
msgid "Params"
msgstr "Параметры"
-#: templates/print.xml:3
+#: inx/inkstitch_print.inx:3
msgid "PDF Export"
msgstr "Экспорт в PDF"
-#: templates/remove_embroidery_settings.xml:3
+#: inx/inkstitch_remove_embroidery_settings.inx:3
msgid "Remove embroidery settings"
msgstr "Убрать параметры вышивки"
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
-msgstr "Используйте этот инструмент для удаления информации, которую Ink/Stitch хранит в вашем дизайне. Это может быть особенно полезно, когда вы копируете и вставляете объекты из дизайна в другой документ."
-
-#: templates/remove_embroidery_settings.xml:6
+#: inx/inkstitch_remove_embroidery_settings.inx:7
msgid "Remove Params"
-msgstr "Убрать Параметры"
+msgstr ""
-#: templates/remove_embroidery_settings.xml:7
+#: inx/inkstitch_remove_embroidery_settings.inx:7
msgid "Removes params from selected objects or all objects if nothing is selected."
-msgstr "Убирает параметры с выбранных объектов или со всех объектов, если ничего не выбрано."
+msgstr ""
-#: templates/remove_embroidery_settings.xml:8
+#: inx/inkstitch_remove_embroidery_settings.inx:9
msgid "Remove Commands"
-msgstr "Убрать команды"
+msgstr ""
-#: templates/remove_embroidery_settings.xml:9
+#: inx/inkstitch_remove_embroidery_settings.inx:9
msgid "Removes visual commands from selected objects or all objects if nothing is selected."
-msgstr "Убирает визуальные команды с выбранных объектов или со всех объектов, если ничего не выбрано."
+msgstr ""
-#: templates/remove_embroidery_settings.xml:10
+#: inx/inkstitch_remove_embroidery_settings.inx:10
msgid "Remove Print Settings from SVG metadata"
-msgstr "Убрать настройки печати из данных SVG"
+msgstr ""
-#: templates/reorder.xml:3
+#: inx/inkstitch_reorder.inx:3
msgid "Re-stack objects in order of selection"
msgstr "Упорядочить объекты в порядке выделения"
-#: templates/selection_to_pattern.xml:3
+#: inx/inkstitch_selection_to_pattern.inx:3
msgid "Selection to pattern"
msgstr ""
-#: templates/simulator.xml:3
+#: inx/inkstitch_simulator.inx:3
msgid "Simulator / Realistic Preview"
msgstr "Симулятор / Реалистичный предпросмотр"
-#: templates/stitch_plan_preview.xml:3
+#: inx/inkstitch_stitch_plan_preview.inx:3
msgid "Stitch Plan Preview"
msgstr "Предпросмотр плана вышивки"
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
-msgstr "Решение проблем с объекатми"
-
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
-msgstr "Ink/Stitch: экспорт нескольких форматов в ZIP (.zip)"
-
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
-msgstr "Создать ZIP файл с нессколькоми форматами машинной вышивки используя Ink/Stitch"
-
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
-msgstr "Векторный рисунок (SVG)"
-
-#: templates/zip.xml:18
-msgid "Threadlist"
-msgstr "Список ниток"
-
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
-msgstr "← Стрелка влево"
-
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
-msgstr "→ Стрелка вправо"
-
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
-msgstr "↑ Стрелка вверх"
-
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
-msgstr "↓ Стрелка вниз"
-
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
-msgstr "+ Плюс"
-
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
-msgstr "Кнопка"
-
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
-msgstr "смены цветов"
-
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
-msgstr "Команда"
-
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
-msgstr "Управление"
-
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
-msgstr "курсор"
-
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
-msgstr "Функция"
-
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
-msgstr "Если вы не уверены какой путь нужно ввести, жмите сразу на Установить. В большинстве случаев Ink/Stitch удастся угадать верную папку."
-
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
-msgstr "Ink/Stitch может установить палитры для Inkscape соответствующие цветам ниток популярных производителей."
-
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
-msgstr "Установка дополнений для Inkscape не удалась"
-
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
-msgstr "Палитры ниток для Inkscape были установлены. Перезапустите Inkscape чтобы увидеть новые палитры."
-
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
-msgstr "Установить"
-
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
-msgstr "Установить палитры"
-
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
-msgstr "Установка завершена"
-
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
-msgstr "Установка не удалась"
-
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
-msgstr "Перейти к следующей команде"
-
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
-msgstr "Перейти к предыдущей команде"
-
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
-msgstr "переходы"
-
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
-msgstr "Минус"
-
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
-msgstr "точки проколов"
-
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
-msgstr "На один шаг назад"
-
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
-msgstr "На один шаг вперед"
-
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
-msgstr "Page down (PgDn)"
-
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
-msgstr "Page up (PgUp)"
-
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
-msgstr "Проиграть"
-
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
-msgstr "Проиграть назад"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
-msgstr "Проиграть вперёд"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
-msgstr "реалистично"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
-msgstr "Отрисовка плана вышивки..."
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
-msgstr "Комбинация клавиш"
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
-msgstr "Показать"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
-msgstr "Клавиатурные комбинации в Симуляторе"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
-msgstr "Замедлить"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
+msgstr "Решение проблем с объекатми"
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
-msgstr "Пробел"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
-msgstr "Ускорить"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+msgstr "Ink/Stitch: экспорт нескольких форматов в ZIP (.zip)"
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] "Скорость: %{speed} стежок/сек."
-msgstr[1] "Скорость: %{speed} стежка/сек."
-msgstr[2] "Скорость: %{speed} стежков/сек."
-msgstr[3] "Скорость: %{speed} стежков/сек."
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+msgstr "Создать ZIP файл с нессколькоми форматами машинной вышивки используя Ink/Stitch"
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
-msgstr "остановки"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
+msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
-msgstr "Попробуйте снова"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
+msgstr ""
diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po
index cc9d433b..9f4f94ed 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:58\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:44\n"
"Last-Translator: \n"
"Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: sr_SP\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: sr\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: sr_SP\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr ""
msgid "A font suited for heavy typing :)"
msgstr ""
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr ""
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr ""
@@ -1219,23 +1243,23 @@ msgstr ""
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr ""
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr ""
@@ -1321,23 +1352,16 @@ msgstr ""
msgid "TRIM"
msgstr ""
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr ""
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr ""
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr ""
@@ -2003,711 +2025,1272 @@ msgstr ""
msgid "G-code Format"
msgstr ""
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr ""
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/params.xml:3
-msgid "Params"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/print.xml:3
-msgid "PDF Export"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
-msgstr ""
-
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
-msgstr ""
-
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
-msgstr ""
-
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_params.inx:3
+msgid "Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""
diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po
index b0b09daa..dff1a449 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:58\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:44\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: sv_SE\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: sv-SE\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: sv_SE\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr ""
msgid "A font suited for heavy typing :)"
msgstr ""
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr "Ink/Stitch stötte på ett oväntat fel."
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr "Om du vill hjälpa till, anmäl problem på https://github.com/inkstitch/inkstitch/issues och beskriv vad det var som gick fel nedan:"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr "Stoppa (stanna maskinen) efter att ha sytt detta objekt"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr "Klipp av tråden efter att ha sytt detta objekt"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr "Hoppa över detta objekt (sy inte)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr "Ignorera lager (sy inga objekt i det här lagret)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr ""
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr ""
@@ -1219,23 +1243,23 @@ msgstr ""
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr ""
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr ""
@@ -1321,23 +1352,16 @@ msgstr ""
msgid "TRIM"
msgstr ""
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr ""
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr ""
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr ""
@@ -2003,710 +2025,1271 @@ msgstr ""
msgid "G-code Format"
msgstr ""
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+msgstr[1] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr ""
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
-msgstr ""
-
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
-msgstr ""
-
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
-msgstr ""
-
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/params.xml:3
-msgid "Params"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/print.xml:3
-msgid "PDF Export"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_params.inx:3
+msgid "Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-msgstr[1] ""
-
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""
diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po
index 99777111..e3f81182 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:58\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:44\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: tr_TR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: tr\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: tr_TR\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr ""
msgid "A font suited for heavy typing :)"
msgstr ""
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr "Bu objeyi diktikten sonra dur (makineyi duraklat)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr "Bu objeyi diktikten sonra ipi kes"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr "Bu objeyi atla (dikme)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr "Saten kesim noktası (Saten Kesin Sütunu ile kullan)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr "Kat atla (bu katta obje dikme)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr "“E” dikiş"
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr ""
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr ""
@@ -1219,23 +1243,23 @@ msgstr ""
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr "DİK"
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr "ATLA"
@@ -1321,21 +1352,14 @@ msgstr "ATLA"
msgid "TRIM"
msgstr "KES"
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
-msgstr "DİK"
-
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
-msgid "COLOR CHANGE"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
+msgid "COLOR CHANGE"
msgstr ""
#: lib/gui/simulator.py:50
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr "Evet"
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr "Hayır"
@@ -2003,710 +2025,1271 @@ msgstr "Brother Dikiş Formatı"
msgid "G-code Format"
msgstr "G-code Formatı"
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr "Kurulum"
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr "Kurulum Tamamlandı"
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr "Kurulum başarısız"
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+msgstr[1] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr ""
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr "Saten Gereçler"
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Çizgiyi Saten’e Çevir"
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr "Saten Sütunu Kes"
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/params.xml:3
-msgid "Params"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/print.xml:3
-msgid "PDF Export"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_params.inx:3
+msgid "Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
-msgstr "Kurulum"
-
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
-msgstr "Kurulum Tamamlandı"
-
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
-msgstr "Kurulum başarısız"
-
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-msgstr[1] ""
-
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""
diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po
index 4a5073a6..0889e2cc 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:58\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:44\n"
"Last-Translator: \n"
"Language-Team: Ukrainian\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: uk_UA\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: uk\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: uk_UA\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr "TT Masters"
msgid "A font suited for heavy typing :)"
msgstr "Шрифт пасує до важкого тексту :)"
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr "Ink/Stitch не може прочитати ваш SVG файл. Така ситуація часто виникає, коли файл було створено у програмі Adobe Illustrator."
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr "Спробуйте імпортувати файл в Inkscape через меню 'Файл > Імпортувати...' (Ctrl+I)"
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr "В Ink/Stitch сталася невідома помилка."
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr "Якщо ви бажаєте допомогти, створіть повідомлення на вебсторінці https://github.com/inkstitch/inkstitch/issues та надайте повний опис помилки:"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr "Стартова позиція заповнення"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr "Кінцева позиція заповнення"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr "Початкове положення для автомаршрута сатинів"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr "Позиція кінця автомаршрута сатинів"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr "Зупинити (поставити машину на паузу) після вишивки цього об'єкта"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr "Обрізати нитку після вишивки цього объекта"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr "Ігнорувати цей об'ект(не вишивати)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr "Точка разрива сатина (використовувати разом із Розділити Сатинову Колонку)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr "Ігнорувати шар (не вишивати об'єкти на цьому шарі)"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr "Початок координат для експорту файлів вишивки"
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr "Перейти в положення зупинки (\"Положення поза рамкою\")."
@@ -802,7 +822,7 @@ msgstr "Спеціальна сатинова колонка"
msgid "\"E\" stitch"
msgstr "\"E\" стібок"
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr "Максимальна довжина стібка"
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr "Попередня просточка зигзагом"
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr "Прострочка зигзагом"
@@ -880,6 +900,10 @@ msgstr "Величина відступа"
msgid "default: half of contour underlay inset"
msgstr "по замовчуванню: половина відступа прострочки контура"
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr "Лінія"
@@ -960,15 +984,15 @@ msgid "Please select at least one satin column."
msgstr "Виберіть хоча би одну сатинову колонку."
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr "Ink/Stitch не знає як працювати з жодним із вибраних об'єктів."
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr "У всьому дизайні немає жодного об'єкта з яким Ink/Stitch міг би працювати."
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr "Порада: Спробуйте Розширення > Ink/Stitch > Вирішення проблем > Вирішення проблем з об'єктами"
@@ -1041,11 +1065,6 @@ msgstr "Спробуйте імпортувати як \"інший список
msgid "Please chose an other color palette for your design."
msgstr "Выберіть іншу палітру для вашого дизайна."
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr "Файл не існує і не може бути відкритий. Перевірте правильність шляху і спробуйте знову.\\r%s"
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr "Файл не існує."
@@ -1127,6 +1146,10 @@ msgstr "Будь ласка, вкажіть папку користувацьк
msgid "Please specify a font file."
msgstr "Будь ласка, вкажіть назву файла шрифтів."
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr "Будь-ласка, виберіть один або кілька об'єктів до яких потрібно прикріпити команди."
@@ -1198,21 +1221,22 @@ msgstr "Якщо у вас залишилися проблеми з фігуро
msgid "Invalid Pointer"
msgstr "Неправильний вказівник"
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr "Опис"
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr "Виправлення неполадок"
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr "Помилки"
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr "Попередження"
@@ -1220,23 +1244,23 @@ msgstr "Попередження"
msgid "Type Warnings"
msgstr "Попередження про тип"
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr "Проблеми, які не дозволяють вишити цю форму."
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr "Ці проблеми не перешкоджатимуть вишивці фігури. Ви можете виправити ці попередження, але якщо ви цього не зробите - Ink/Stitch постарається обробити об'єкт якнайкраще."
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr "Попередження про тип об'єкта"
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr "Ці об'єкти можуть не коректно працювати з Ink/Stitch. Дотримуйтесь інструкцій, щоб виправити можливі проблеми."
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr "Можливо, що один об'єкт містить більше ніж одну помилку, але на кожен об'єкт встановлюється тільки один вказівник. Запустіть цю функцию знову, коли будуть виникати нові помилки. Видаліть вказівники шляхом видалення шару з іменем \"Вирішення проблем\" через панель об'єктів (Об'бєкт -> Об'єкти...)."
@@ -1314,6 +1338,13 @@ msgstr "Передвстановленого набору параметрів \
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr "СТІЖОК"
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr "СТРИБОК"
@@ -1322,23 +1353,16 @@ msgstr "СТРИБОК"
msgid "TRIM"
msgstr "ОБРІЗКА"
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
-msgstr "СТІЖОК"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
+msgstr "СТОП"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr "ЗМІНА КОЛЬОРА"
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr "СТОП"
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr "Уповільнення (стрілка вниз)"
@@ -1415,14 +1439,7 @@ msgid "Cannot load simulator.\n"
msgstr "Не вдалося запустити симулятор.\n"
"Закрийте Параметри, щоб побачити повідомлення про помилку."
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr "Генерувати INX файли"
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr "Для шрифта '%s' немає варіантів."
@@ -1434,6 +1451,11 @@ msgstr "Для шрифта '%s' немає варіантів."
msgid "Error writing to %(path)s: %(error)s"
msgstr "Помилка при записі в %(path)s: %(error)s"
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr "Файл не існує і не може бути відкритий. Перевірте правильність шляху і спробуйте знову.\\r%s"
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr "Авто-Сатин"
@@ -1820,7 +1842,7 @@ msgstr "Зміна палітри ниток призведе до перера
msgid "Yes"
msgstr "Так"
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr "Ні"
@@ -2005,713 +2027,1273 @@ msgstr "Формат вишивки Brother"
msgid "G-code Format"
msgstr "Формат G-code"
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr "← Стрілка вліво"
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr "→ Стрілка направо"
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr "↑ Стрілка вверх"
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr "↓ Стрілка вниз"
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr "+ Плюс"
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr "Кнопка"
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr "зміна кольорів"
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr "Команда"
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr "Керування"
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr "курсор"
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr "Функція"
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr "Якщо ви не впевнені який шлях потрібно ввести, тисніть відразу на Встановити. У більшості випадків Ink/Stitch вдасться вгадати правильну папку."
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr "Ink/Stitch может встановити палитри для Inkscape, які відповідають кольорам ниток популярних виробників."
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr "Помилка встановлення додатка Inkscape"
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr "Палітри ниток для Inkscape встановлено. Перезапустіть Inkscape, щоб побачити нові палітри."
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr "Встановити"
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr "Встановити палітри"
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr "Установка завершена"
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr "Помилка встановлення"
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr "Перейти до наступної команди"
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr "Перейти до попередньої команди"
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr "переходи"
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr "Мінус"
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr "точки проколів"
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr "На один крок назад"
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr "На один крок вперед"
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr "Page down (PgDn)"
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr "Page up (PgUp)"
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr "Грати"
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr "Грати назад"
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr "Грати вперед"
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr "реалістично"
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr "Відмальовка плана вишивки..."
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr "Комбінація клавиш"
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr "Показати"
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr "Клавіатурні комбінації в Симуляторі"
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr "Сповільнити"
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr "Пробіл"
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr "Пришвидшити"
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] "Швидкість: %{speed} стіжок/сек"
+msgstr[1] "Швидкість: %{speed} стіжків/сек"
+msgstr[2] "Швидкість: %{speed} стіжків/сек"
+msgstr[3] "Швидкість: %{speed} стіжків/сек"
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr "зупинки"
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr "Спробуйте ще раз"
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr "Про програму"
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr "Платформа для розробки дизайну машинної вишивки на базі Inkscape з відкритим вихідним кодом."
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr "Ліцензія"
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr "Авто-Маршрут Сатинових Колонок"
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
-msgstr "Обрізати стрибкові стібки"
+msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
-msgstr "Зберегти порядок атласних колон"
+msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr "Інструменти Сатина"
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr "Розділити об'єкти заливок"
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr "Інструменти Гладі"
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
-msgstr "Цей інструмент постарається виправити заливки фігур і розділити їх при необхідності. Отвори будуть збережені. Використовуйте на простих фігурах або на фігурах, що перекриваються."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
+msgstr ""
-#: templates/cleanup.xml:3
+#: inx/inkstitch_cleanup.inx:3
msgid "Cleanup Document"
msgstr "Очистка Дизайну"
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
-msgstr "Використовуйте цей інструмент для видалення дрібних об'єктів із дизайну."
-
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
-msgstr "Видалити маленкі області заливок"
+msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
-msgstr "Видаляє області, які менші вказаного порогу."
+msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
-msgstr "Поріг площі заливки (px²)"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
-msgstr "Вмдаляє маленькі лінії, які коротші вказаного порога."
+msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
-msgstr "Поріг довжини ліній (px)"
+msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr "Перетворити лінію в Сатин"
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr "Перетворити Сатин в Стрічку"
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
-msgstr "Перетворює сатинову колонку на прямий стібок."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
+msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
-msgstr "Не видаляти вихідну сатинову колонку."
+msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr "Розділи Сатинову Колонку"
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr "Дублювати параметри"
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr "Правка"
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr "Експорт вишивки"
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
-msgstr "Створити файл вишивки"
-
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
-msgstr "Збережіть ваш файл вишивки через | Файл > Зберегти копию ... |"
-
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
-msgstr "Виберіть один із форматів файла вишивки і збережіть."
-
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
-msgstr "Зберегти одразу декілька форматів можна вибравши в списку формат zip."
-
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
msgid "Visualise and Export"
msgstr "Візуалізація і експорт"
-#: templates/embroider_settings.xml:3
+#: inx/inkstitch_embroider_settings.inx:3
msgid "Preferences"
msgstr "Налаштування"
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
-msgstr "Настройки виводу"
-
-#: templates/embroider_settings.xml:16
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Collapse length (mm)"
-msgstr "Максимальна відстань між двома об'єктами без шиття (мм)"
+msgstr ""
-#: templates/embroider_settings.xml:17
+#: inx/inkstitch_embroider_settings.inx:17
msgid "Jump stitches smaller than this will be treated as normal stitches."
-msgstr "Стрибкові стібки менші за це, трактуватимуться як звичайні стібки."
+msgstr ""
-#: templates/flip.xml:3
+#: inx/inkstitch_flip.inx:3
msgid "Flip Satin Column Rails"
msgstr "Розгорнути направляючі сатинової колонки"
-#: templates/global_commands.xml:3
+#: inx/inkstitch_global_commands.inx:3
msgid "Add Commands"
msgstr "Додати команди"
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
-msgstr "Ці команди впливають на весь дизайн вишивки."
-
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
msgid "Commands"
msgstr "Команди"
-#: templates/import_threadlist.xml:3
+#: inx/inkstitch_import_threadlist.inx:3
msgid "Import Threadlist"
msgstr "Імпортувати список ниток"
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
msgid "Choose file"
msgstr "Вибрати файл"
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
+msgstr ""
+
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
msgid "Thread Color Management"
msgstr "Управління кольором ниток"
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
-msgstr "конвертування файла %(file_extension)s в ручні стіжки Ink/Stitch"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
+msgstr ""
+
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
+msgstr ""
+
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
+msgstr ""
+
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
+msgstr ""
+
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
+msgstr ""
+
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
+msgstr ""
+
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
+msgstr ""
+
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
+msgstr ""
+
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
+msgstr ""
+
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
-#: templates/install.xml:3
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
msgid "Install thread color palettes for Inkscape"
msgstr "Встановити кольорові палітри ниток для Inkscape"
-#: templates/install_custom_palette.xml:3
+#: inx/inkstitch_install_custom_palette.inx:3
msgid "Install custom palette"
msgstr "Встановити користувацьку палітру"
-#: templates/install_custom_palette.xml:6
+#: inx/inkstitch_install_custom_palette.inx:6
msgid "Choose a .gpl color palette file to install into Inkscape."
msgstr "Виберіть файл кольорової палітри .gpl для встановлення в Inkscape."
-#: templates/install_custom_palette.xml:7
+#: inx/inkstitch_install_custom_palette.inx:7
msgid "Restart Inkscape to use."
msgstr "Перезапустіть Inkscape для активації палитри."
-#: templates/layer_commands.xml:3
+#: inx/inkstitch_layer_commands.inx:3
msgid "Add Layer Commands"
msgstr "Добавити команди на шар"
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
-msgstr "Команди будуть додані до поточного вибраного шару."
-
-#: templates/lettering.xml:3
+#: inx/inkstitch_lettering.inx:3
msgid "Lettering"
msgstr "Надписи"
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
msgid "Custom font directory"
msgstr "Папка користувацьких шрифтів"
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
msgid "Font Management"
msgstr "Керування шрифтами"
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
-msgstr "Визначте папку для користувацьких шрифтів, які можуть бути використані в інструменті надписів."
-
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
-msgstr "Використання: папка користувацьких шрифтів повинна містити підпапки для кожного із шрифтів."
-
-#: templates/lettering_generate_json.xml:3
+#: inx/inkstitch_lettering_generate_json.inx:3
msgid "Generate JSON"
msgstr "Створити JSON"
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
-msgstr "Створює font.json, який може використовуватися інструментом надписів."
-
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
-msgstr "Отриманий файл може бути переглянутий і відредаговований у звичайному текстовому редакторі."
-
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr "Файл шрифта SVG"
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr "Ім'я"
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr "Автомаршрут Сатинів"
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr "Вимкність, якщо у вашому шрифті використовується ручний порядок."
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr "Зворотній"
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr "При вимкненні вишивання вперед-назад буде неможливим для цього шрифта."
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr "Примусово використовувати маленькі/великі літери"
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr "Великі букви"
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr "Малі букви"
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr "Мінімальний масштаб"
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr "Максимальний масштаб"
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr "Глиф за замовчуванням"
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr "Кернінг"
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr "Якщо у файлі шрифта є інформація про кернінг, можна пропустити ці налаштуваня (якщо не хочете їх змінити).\n"
-" Якщо інформацію про кернінг не буде знайдено, ці значення будуть використані автоматично."
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr "Перезаписати"
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr "Перезаписати інформацію про відступи в файлі шрифта."
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr "Міжрядковий інтервал (пікс.)"
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr "Висота стрічки (за замовчуванням: 100)"
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr "Перезаписати інформацію про відступи між словами в файлі шрифта."
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr "Відстань між словами (пікс.)"
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr "Ширина символа пробіла (за замовчуванням: 20)"
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr "Прибрати кернінг"
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr "Видалити інформацію про кернінг із SVG файлів"
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr "Переконайтеся, що зберегли копію оригінального файлу. Після запуску цього розширення всю інформацію про кернінг буде безповоротно видалено з цих файлів."
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr "Виберіть файли шрифтів"
-#: templates/object_commands.xml:3
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
+msgstr ""
+
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
+msgstr ""
+
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
+msgstr ""
+
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
+msgstr ""
+
+#: inx/inkstitch_object_commands.inx:3
msgid "Attach Commands to Selected Objects"
msgstr "Додати команди до вибраних об'єктів"
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
-msgstr "Зберегти дизайн у формат %(file_extension)s використовуючи Ink/Stitch"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
+msgstr ""
+
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
+msgstr ""
+
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
+msgstr ""
+
+#: inx/inkstitch_output_DST.inx:9
+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 ""
-#: templates/output_params_txt.xml:4
+#: 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"
+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_TXT.inx:3
+msgid "TXT file output"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:18
msgid "negate X coordinate values"
msgstr "інвертувати значення координати Х"
-#: templates/output_params_txt.xml:4
+#: inx/inkstitch_output_TXT.inx:18
msgid "Negate x coordinates"
msgstr "Інвертувати координату X"
-#: templates/output_params_txt.xml:5
+#: inx/inkstitch_output_TXT.inx:19
msgid "negate Y coordinate values"
msgstr "інвертувати значення координати Y"
-#: templates/output_params_txt.xml:5
+#: inx/inkstitch_output_TXT.inx:19
msgid "Negate y coordinates"
msgstr "Інвертувати координату Y"
-#: templates/output_params_txt.xml:6
+#: inx/inkstitch_output_TXT.inx:20
msgid "Z coordinate value"
msgstr "Значення координати Z"
-#: templates/output_params_txt.xml:6
+#: inx/inkstitch_output_TXT.inx:20
msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr "Введіть значення для Z між 0 і 1, або значення чи величину підйому."
-#: templates/output_params_txt.xml:7
+#: inx/inkstitch_output_TXT.inx:21
msgid "alternate Z value"
msgstr "змінити значення Z"
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
msgid "Z travel per stitch"
msgstr "Підйом (Z) на стіжок"
-#: templates/output_params_txt.xml:11
+#: inx/inkstitch_output_TXT.inx:25
msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr "збільшувати значення координати z на цю величину на кожному стіжку, якщо включений прапорець \"Підйом на стібок\""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
-msgstr "Використовувати '%X' для x координати. Використовувати '%Y' для y координати і '%Z' для z координати. Використовувати '\\n' для нової строки."
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
+msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
-msgstr "Використовувати '\\n' для нового рядку. Залиште пустим для використання значения по замовчуванню. Або 'none' для видалення."
+#: inx/inkstitch_output_TXT.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
+msgid "Leave empty to use default value. Use 'none' to remove."
+msgstr ""
-#: templates/output_params_txt.xml:20
+#: inx/inkstitch_output_TXT.inx:34
msgid "START"
msgstr "СТАРТ"
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
-msgstr "Використовувати '\\n' для нового рядку."
-
-#: templates/output_params_txt.xml:22
+#: inx/inkstitch_output_TXT.inx:35
msgid "END"
msgstr "КІНЕЦЬ"
-#: templates/output_params_txt.xml:26
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
+msgstr ""
+
+#: inx/inkstitch_output_TXT.inx:39
msgid "laser mode"
msgstr "режим лазера"
-#: templates/output_params_txt.xml:27
+#: inx/inkstitch_output_TXT.inx:39
msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr "Режим лазера (генерувати g-code для Grbl режиму лазера)"
-#: templates/output_params_txt.xml:28
+#: inx/inkstitch_output_TXT.inx:42
msgid "dynamic laser power"
msgstr "змінювана потужність лазера"
-#: templates/output_params_txt.xml:29
-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: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 ""
-#: templates/output_params_txt.xml:31
+#: inx/inkstitch_output_TXT.inx:44
msgid "laser warm-up time"
msgstr "час прогріву лазера"
-#: templates/output_params_txt.xml:32
+#: inx/inkstitch_output_TXT.inx:44
msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr "При включенні лазера очікувати вказану кількість секунд для його прогріву (команда G4)"
-#: templates/output_params_txt.xml:33
+#: inx/inkstitch_output_TXT.inx:46
msgid "spindle speed"
msgstr "обороти шпинделя"
-#: templates/output_params_txt.xml:34
+#: inx/inkstitch_output_TXT.inx:46
msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr "швидкість обертання шпинделя (в режимі лазера - його потужність, встановіть -1 для пропуску)"
-#: templates/output_params_txt.xml:35
+#: inx/inkstitch_output_TXT.inx:48
msgid "min spindle speed"
msgstr "мінімальна швидкість шпинделя"
-#: templates/output_params_txt.xml:36
+#: inx/inkstitch_output_TXT.inx:48
msgid "minimum spindle speed value (grbl $31 setting)"
msgstr "мінімальне значення швидкості обертання шпинделя (параметр Grbl $31)"
-#: templates/output_params_txt.xml:37
+#: inx/inkstitch_output_TXT.inx:50
msgid "max spindle speed"
msgstr "максимальна швидкість шпинделя"
-#: templates/output_params_txt.xml:38
+#: inx/inkstitch_output_TXT.inx:50
msgid "minimum spindle speed value (grbl $30 setting)"
msgstr "максимальное значення швидкості обертання шпинделя (параметр Grbl $30)"
-#: templates/output_params_txt.xml:39
+#: inx/inkstitch_output_TXT.inx:51
msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr "швидкість подачі (в мм/хв, встановіть -1 для пропуска)"
-#: templates/params.xml:3
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
+msgstr ""
+
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
+msgstr ""
+
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
+msgstr ""
+
+#: inx/inkstitch_params.inx:3
msgid "Params"
msgstr "Параметри"
-#: templates/print.xml:3
+#: inx/inkstitch_print.inx:3
msgid "PDF Export"
msgstr "Експорт в PDF"
-#: templates/remove_embroidery_settings.xml:3
+#: inx/inkstitch_remove_embroidery_settings.inx:3
msgid "Remove embroidery settings"
msgstr "Видалити параметри вишивки"
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
-msgstr "Використовуйте цей інструмент для видалення інформації, яку Ink/Stitch зберігає в вашому дизайні. Це може бути особливо корисним, коли ви копіюєте та вставляєте об'єкти з дизайну в інший документ."
-
-#: templates/remove_embroidery_settings.xml:6
+#: inx/inkstitch_remove_embroidery_settings.inx:7
msgid "Remove Params"
-msgstr "Видалити Параметри"
+msgstr ""
-#: templates/remove_embroidery_settings.xml:7
+#: inx/inkstitch_remove_embroidery_settings.inx:7
msgid "Removes params from selected objects or all objects if nothing is selected."
-msgstr "Прибирає параметри з вибраних об'єктів або з усіх об'єктів, якщо нічого не вибрано."
+msgstr ""
-#: templates/remove_embroidery_settings.xml:8
+#: inx/inkstitch_remove_embroidery_settings.inx:9
msgid "Remove Commands"
-msgstr "Забрати команди"
+msgstr ""
-#: templates/remove_embroidery_settings.xml:9
+#: inx/inkstitch_remove_embroidery_settings.inx:9
msgid "Removes visual commands from selected objects or all objects if nothing is selected."
-msgstr "Прибирає візуальні команди з вибраних об'єктів або з усіх об'єктів, якщо нічого не вибрано."
+msgstr ""
-#: templates/remove_embroidery_settings.xml:10
+#: inx/inkstitch_remove_embroidery_settings.inx:10
msgid "Remove Print Settings from SVG metadata"
-msgstr "Прибрати налаштування друку з даних SVG"
+msgstr ""
-#: templates/reorder.xml:3
+#: inx/inkstitch_reorder.inx:3
msgid "Re-stack objects in order of selection"
msgstr "Впорядкувати об'єкти в порядку виділення"
-#: templates/selection_to_pattern.xml:3
+#: inx/inkstitch_selection_to_pattern.inx:3
msgid "Selection to pattern"
msgstr "Перетворити виділення в шаблон"
-#: templates/simulator.xml:3
+#: inx/inkstitch_simulator.inx:3
msgid "Simulator / Realistic Preview"
msgstr "Симулятор / Реалістичний попередній перегляд"
-#: templates/stitch_plan_preview.xml:3
+#: inx/inkstitch_stitch_plan_preview.inx:3
msgid "Stitch Plan Preview"
msgstr "Попередній перегляд плану вишивки"
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
-msgstr "Вирішення проблем з об'єктами"
-
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
-msgstr "Ink/Stitch: експорт ZIP декількох форматів (.zip)"
-
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
-msgstr "Створіть ZIP за допомогою декількох форматів файлів для вишивки за допомогою Ink/Stitch"
-
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
-msgstr "Масштабована векторна графіка (SVG)"
-
-#: templates/zip.xml:18
-msgid "Threadlist"
-msgstr "Список ниток"
-
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
-msgstr "← Стрілка вліво"
-
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
-msgstr "→ Стрілка направо"
-
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
-msgstr "↑ Стрілка вверх"
-
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
-msgstr "↓ Стрілка вниз"
-
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
-msgstr "+ Плюс"
-
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
-msgstr "Кнопка"
-
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
-msgstr "зміна кольорів"
-
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
-msgstr "Команда"
-
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
-msgstr "Керування"
-
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
-msgstr "курсор"
-
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
-msgstr "Функція"
-
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
-msgstr "Якщо ви не впевнені який шлях потрібно ввести, тисніть відразу на Встановити. У більшості випадків Ink/Stitch вдасться вгадати правильну папку."
-
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
-msgstr "Ink/Stitch может встановити палитри для Inkscape, які відповідають кольорам ниток популярних виробників."
-
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
-msgstr "Помилка встановлення додатка Inkscape"
-
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
-msgstr "Палітри ниток для Inkscape встановлено. Перезапустіть Inkscape, щоб побачити нові палітри."
-
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
-msgstr "Встановити"
-
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
-msgstr "Встановити палітри"
-
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
-msgstr "Установка завершена"
-
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
-msgstr "Помилка встановлення"
-
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
-msgstr "Перейти до наступної команди"
-
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
-msgstr "Перейти до попередньої команди"
-
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
-msgstr "переходи"
-
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
-msgstr "Мінус"
-
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
-msgstr "точки проколів"
-
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
-msgstr "На один крок назад"
-
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
-msgstr "На один крок вперед"
-
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
-msgstr "Page down (PgDn)"
-
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
-msgstr "Page up (PgUp)"
-
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
-msgstr "Грати"
-
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
-msgstr "Грати назад"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
-msgstr "Грати вперед"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
-msgstr "реалістично"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
-msgstr "Відмальовка плана вишивки..."
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
-msgstr "Комбінація клавиш"
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
-msgstr "Показати"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
-msgstr "Клавіатурні комбінації в Симуляторі"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
-msgstr "Сповільнити"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
+msgstr "Вирішення проблем з об'єктами"
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
-msgstr "Пробіл"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
+msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
-msgstr "Пришвидшити"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+msgstr "Ink/Stitch: експорт ZIP декількох форматів (.zip)"
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] "Швидкість: %{speed} стіжок/сек"
-msgstr[1] "Швидкість: %{speed} стіжків/сек"
-msgstr[2] "Швидкість: %{speed} стіжків/сек"
-msgstr[3] "Швидкість: %{speed} стіжків/сек"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+msgstr "Створіть ZIP за допомогою декількох форматів файлів для вишивки за допомогою Ink/Stitch"
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
-msgstr "зупинки"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
+msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
-msgstr "Спробуйте ще раз"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
+msgstr ""
diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po
index 16eb09cf..eaa630aa 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:58\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:44\n"
"Last-Translator: \n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: vi_VN\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: vi\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: vi_VN\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr ""
msgid "A font suited for heavy typing :)"
msgstr ""
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr ""
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr ""
@@ -1219,23 +1243,23 @@ msgstr ""
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr ""
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr ""
@@ -1321,23 +1352,16 @@ msgstr ""
msgid "TRIM"
msgstr ""
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr ""
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr ""
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr ""
@@ -2003,709 +2025,1270 @@ msgstr ""
msgid "G-code Format"
msgstr ""
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr ""
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
-msgstr ""
-
-#: templates/params.xml:3
-msgid "Params"
-msgstr ""
-
-#: templates/print.xml:3
-msgid "PDF Export"
-msgstr ""
-
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_params.inx:3
+msgid "Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""
diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po
index a4b7e3d6..d8ba01a0 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:57\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:43\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: zh_CN\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: zh-CN\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: zh_CN\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr ""
msgid "A font suited for heavy typing :)"
msgstr ""
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr ""
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr ""
@@ -1219,23 +1243,23 @@ msgstr ""
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr ""
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr ""
@@ -1321,23 +1352,16 @@ msgstr ""
msgid "TRIM"
msgstr ""
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr ""
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr ""
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr ""
@@ -2003,709 +2025,1270 @@ msgstr ""
msgid "G-code Format"
msgstr ""
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr ""
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
-msgstr ""
-
-#: templates/params.xml:3
-msgid "Params"
-msgstr ""
-
-#: templates/print.xml:3
-msgid "PDF Export"
-msgstr ""
-
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_params.inx:3
+msgid "Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""
diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po
index 9f53de9a..e82fd291 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: 2021-08-17 00:51+0000\n"
-"PO-Revision-Date: 2021-09-16 00:57\n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: 2021-11-18 01:43\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"MIME-Version: 1.0\n"
@@ -14,13 +14,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: easygettext\n"
"Project-Id-Version: \n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-11-17 01:36+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: \n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: zh_TW\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: inkstitch\n"
"X-Crowdin-Project-ID: 299419\n"
"X-Crowdin-Language: zh-TW\n"
"X-Crowdin-File: /main/messages.po\n"
"X-Crowdin-File-ID: 8\n"
-"Language: zh_TW\n"
#. name of font in fonts/amita
#: inkstitch-fonts-metadata.py:2
@@ -264,74 +273,85 @@ msgstr ""
msgid "A font suited for heavy typing :)"
msgstr ""
-#: inkstitch.py:61
+#: inkstitch.py:66
msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator."
msgstr ""
-#: inkstitch.py:64
+#: inkstitch.py:69
msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)"
msgstr ""
-#: inkstitch.py:75
+#: inkstitch.py:80
msgid "Ink/Stitch experienced an unexpected error."
msgstr ""
-#: inkstitch.py:76
+#: inkstitch.py:81
msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:24
+#: lib/commands.py:24 inx/inkstitch_object_commands.inx:4
msgid "Fill stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:27
+#: lib/commands.py:27 inx/inkstitch_object_commands.inx:5
msgid "Fill stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:30
+#: lib/commands.py:30 inx/inkstitch_object_commands.inx:6
msgid "Auto-route satin stitch starting position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:33
+#: lib/commands.py:33 inx/inkstitch_object_commands.inx:7
msgid "Auto-route satin stitch ending position"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:36
+#: lib/commands.py:36 inx/inkstitch_object_commands.inx:8
msgid "Stop (pause machine) after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:39
+#: lib/commands.py:39 inx/inkstitch_object_commands.inx:9
msgid "Trim thread after sewing this object"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:42
+#: lib/commands.py:42 inx/inkstitch_object_commands.inx:10
msgid "Ignore this object (do not stitch)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command attached to an object
-#: lib/commands.py:45
+#: lib/commands.py:45 inx/inkstitch_object_commands.inx:11
msgid "Satin cut point (use with Cut Satin Column)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects a layer
-#: lib/commands.py:48
+#: lib/commands.py:48 inx/inkstitch_layer_commands.inx:7
msgid "Ignore layer (do not stitch any objects in this layer)"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:51
+#: lib/commands.py:51 inx/inkstitch_global_commands.inx:7
msgid "Origin for exported embroidery files"
msgstr ""
+#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
#. command that affects entire document
-#: lib/commands.py:54
+#: lib/commands.py:54 inx/inkstitch_global_commands.inx:9
msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")."
msgstr ""
@@ -802,7 +822,7 @@ msgstr ""
msgid "\"E\" stitch"
msgstr ""
-#: lib/elements/satin_column.py:86
+#: lib/elements/satin_column.py:86 lib/elements/satin_column.py:194
msgid "Maximum stitch length"
msgstr ""
@@ -860,7 +880,7 @@ msgid "Zig-zag underlay"
msgstr ""
#: lib/elements/satin_column.py:159 lib/elements/satin_column.py:168
-#: lib/elements/satin_column.py:179
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:197
msgid "Zig-zag Underlay"
msgstr ""
@@ -880,6 +900,10 @@ msgstr ""
msgid "default: half of contour underlay inset"
msgstr ""
+#: lib/elements/satin_column.py:195
+msgid "Split stitch if distance of maximum stitch length is exceeded"
+msgstr ""
+
#: lib/elements/stroke.py:21
msgid "Stroke"
msgstr ""
@@ -959,15 +983,15 @@ msgid "Please select at least one satin column."
msgstr ""
#. This was previously: "No embroiderable paths selected."
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:126
msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:128
msgid "There are no objects in the entire document that Ink/Stitch knows how to work with."
msgstr ""
-#: lib/extensions/base.py:128
+#: lib/extensions/base.py:130
msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects"
msgstr ""
@@ -1040,11 +1064,6 @@ msgstr ""
msgid "Please chose an other color palette for your design."
msgstr ""
-#: lib/extensions/input.py:71
-#, python-format
-msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
-msgstr ""
-
#: lib/extensions/install_custom_palette.py:24
msgid "File does not exist."
msgstr ""
@@ -1126,6 +1145,10 @@ msgstr ""
msgid "Please specify a font file."
msgstr ""
+#: lib/extensions/letters_to_font.py:35
+msgid "Font directory not found. Please specify an existing directory."
+msgstr ""
+
#: lib/extensions/object_commands.py:21
msgid "Please select one or more objects to which to attach commands."
msgstr ""
@@ -1197,21 +1220,22 @@ msgstr ""
msgid "Invalid Pointer"
msgstr ""
-#: lib/extensions/troubleshoot.py:77 templates/lettering_generate_json.xml:26
+#: lib/extensions/troubleshoot.py:77
+#: inx/inkstitch_lettering_generate_json.inx:26
msgid "Description"
msgstr ""
-#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:143
-#: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16
-#: templates/troubleshoot.xml:10
+#: lib/extensions/troubleshoot.py:98 lib/extensions/troubleshoot.py:147
+#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16
+#: inx/inkstitch_troubleshoot.inx:10
msgid "Troubleshoot"
msgstr ""
-#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:150
+#: lib/extensions/troubleshoot.py:110 lib/extensions/troubleshoot.py:154
msgid "Errors"
msgstr ""
-#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154
+#: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:158
msgid "Warnings"
msgstr ""
@@ -1219,23 +1243,23 @@ msgstr ""
msgid "Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:151
+#: lib/extensions/troubleshoot.py:155
msgid "Problems that will prevent the shape from being embroidered."
msgstr ""
-#: lib/extensions/troubleshoot.py:155
+#: lib/extensions/troubleshoot.py:159
msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object."
msgstr ""
-#: lib/extensions/troubleshoot.py:160
+#: lib/extensions/troubleshoot.py:164
msgid "Object Type Warnings"
msgstr ""
-#: lib/extensions/troubleshoot.py:161
+#: lib/extensions/troubleshoot.py:165
msgid "These objects may not work properly with Ink/Stitch. Follow the instructions to correct unwanted behaviour."
msgstr ""
-#: lib/extensions/troubleshoot.py:177
+#: lib/extensions/troubleshoot.py:181
msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)."
msgstr ""
@@ -1313,6 +1337,13 @@ msgstr ""
msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\""
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:137
+#: inx/inkstitch_output_TXT.inx:29
+msgid "STITCH"
+msgstr ""
+
#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:140
msgid "JUMP"
msgstr ""
@@ -1321,23 +1352,16 @@ msgstr ""
msgid "TRIM"
msgstr ""
-#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-#
-#. command label at bottom of simulator window
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:14
-#: electron/src/renderer/assets/js/simulator.js:137
-msgid "STITCH"
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:146
+#: inx/inkstitch_output_TXT.inx:33
+msgid "STOP"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:16
-#: electron/src/renderer/assets/js/simulator.js:149
+#: lib/gui/simulator.py:18 electron/src/renderer/assets/js/simulator.js:149
+#: inx/inkstitch_output_TXT.inx:31
msgid "COLOR CHANGE"
msgstr ""
-#: lib/gui/simulator.py:18 templates/output_params_txt.xml:18
-#: electron/src/renderer/assets/js/simulator.js:146
-msgid "STOP"
-msgstr ""
-
#: lib/gui/simulator.py:50
msgid "Slow down (arrow down)"
msgstr ""
@@ -1413,14 +1437,7 @@ msgid "Cannot load simulator.\n"
"Close Params to get full error message."
msgstr ""
-#. If you translate this string, that will tell Ink/Stitch to
-#. generate menu items for this language in Inkscape's "Extensions"
-#. menu.
-#: lib/inx/utils.py:86
-msgid "Generate INX files"
-msgstr ""
-
-#: lib/lettering/font.py:158
+#: lib/lettering/font.py:161
#, python-format
msgid "The font '%s' has no variants."
msgstr ""
@@ -1432,6 +1449,11 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
+#: lib/stitch_plan/generate_stitch_plan.py:73
+#, python-format
+msgid "File does not exist and cannot be opened. Please correct the file path and try again.\\r%s"
+msgstr ""
+
#: lib/stitches/auto_satin.py:659
msgid "Auto-Satin"
msgstr ""
@@ -1818,7 +1840,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37
+#: print/templates/ui.html:170 inx/inkstitch_lettering_generate_json.inx:37
msgid "No"
msgstr ""
@@ -2003,709 +2025,1270 @@ msgstr ""
msgid "G-code Format"
msgstr ""
-#: templates/about.xml:3 templates/about.xml:6
+#. name for left arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:52
+msgid "← Arrow left"
+msgstr ""
+
+#. name for right arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:63
+msgid "→ Arrow right"
+msgstr ""
+
+#. name for up arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:129
+msgid "↑ Arrow up"
+msgstr ""
+
+#. name for down arrow keyboard key
+#: electron/src/renderer/components/Simulator.vue:118
+msgid "↓ Arrow down"
+msgstr ""
+
+#. name for this keyboard key: +
+#: electron/src/renderer/components/Simulator.vue:89
+msgid "+ Plus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:15
+msgid "Button"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:203
+msgid "color changes"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:186
+msgid "Command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:145
+msgid "Controls"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:223
+msgid "cursor"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:18
+msgid "Function"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:16
+msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:9
+msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:53
+msgid "Inkscape add-on installation failed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:36
+msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:22
+msgid "Install"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:4
+msgid "Install Palettes"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:31
+msgid "Installation Completed"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:48
+msgid "Installation Failed"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:106
+msgid "Jump to next command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:97
+msgid "Jump to previous command"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:199
+msgid "jumps"
+msgstr ""
+
+#. name for this keyboard key: -
+#: electron/src/renderer/components/Simulator.vue:76
+msgid "Minus"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:215
+msgid "needle points"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch backward in simulator
+#: electron/src/renderer/components/Simulator.vue:71
+msgid "One step backward"
+msgstr ""
+
+#. description of keyboard shortcut that moves one stitch forward in simulator
+#: electron/src/renderer/components/Simulator.vue:84
+msgid "One step forward"
+msgstr ""
+
+#. name for page down keyboard key
+#: electron/src/renderer/components/Simulator.vue:99
+msgid "Page down (PgDn)"
+msgstr ""
+
+#. name for page up keyboard key
+#: electron/src/renderer/components/Simulator.vue:108
+msgid "Page up (PgUp)"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:40
+msgid "Play"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:49
+msgid "Play backward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:60
+msgid "Play forward"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:220
+msgid "realistic"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:260
+msgid "Rendering stitch-plan..."
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:21
+msgid "Shortcut Key"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:192
+msgid "Show"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:10
+msgid "Simulator Shortcut Keys"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:115
+msgid "Slow down"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:32
+msgid "Space"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:126
+msgid "Speed up"
+msgstr ""
+
+#: electron/src/renderer/components/Simulator.vue:174
+msgid "Speed: %{speed} stitch/sec"
+msgid_plural "Speed: %{speed} stitches/sec"
+msgstr[0] ""
+
+#: electron/src/renderer/components/Simulator.vue:206
+msgid "stops"
+msgstr ""
+
+#: electron/src/renderer/components/InstallPalettes.vue:60
+msgid "Try again"
+msgstr ""
+
+#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6
msgid "About"
msgstr ""
-#: templates/about.xml:10
+#: inx/inkstitch_about.inx:8
+msgid "Ink/Stitch - Manual Install"
+msgstr ""
+
+#: inx/inkstitch_about.inx:10
msgid "An open-source machine embroidery design platform based on Inkscape."
msgstr ""
-#: templates/about.xml:15
+#: inx/inkstitch_about.inx:13
+msgid "https://inkstitch.org"
+msgstr ""
+
+#: inx/inkstitch_about.inx:15
msgid "License"
msgstr ""
-#: templates/auto_satin.xml:3
+#: inx/inkstitch_auto_satin.inx:3
msgid "Auto-Route Satin Columns"
msgstr ""
-#: templates/auto_satin.xml:5
+#: inx/inkstitch_auto_satin.inx:5
msgid "Trim jump stitches"
msgstr ""
-#: templates/auto_satin.xml:6
+#: inx/inkstitch_auto_satin.inx:6
msgid "Preserve order of satin columns"
msgstr ""
-#: templates/auto_satin.xml:12 templates/convert_to_satin.xml:10
-#: templates/convert_to_stroke.xml:13 templates/cut_satin.xml:10
-#: templates/flip.xml:10
+#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_convert_to_satin.inx:10
+#: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10
+#: inx/inkstitch_flip.inx:10
msgid "Satin Tools"
msgstr ""
-#: templates/break_apart.xml:3
+#: inx/inkstitch_break_apart.inx:3
msgid "Break Apart Fill Objects"
msgstr ""
-#: templates/break_apart.xml:10
+#: inx/inkstitch_break_apart.inx:10
msgid "Fill Tools"
msgstr ""
-#: templates/break_apart.xml:15
-msgid "This extension will try to repair fill shapes and break them apart if necessary. Holes will be retained. Use on simple or overlapping shapes."
+#: inx/inkstitch_break_apart.inx:17
+msgid "Method"
msgstr ""
-#: templates/cleanup.xml:3
-msgid "Cleanup Document"
+#: inx/inkstitch_break_apart.inx:18
+msgid "Simple"
+msgstr ""
+
+#: inx/inkstitch_break_apart.inx:19
+msgid "Complex"
msgstr ""
-#: templates/cleanup.xml:5
-msgid "Use this extension to remove small objects from the document."
+#: inx/inkstitch_cleanup.inx:3
+msgid "Cleanup Document"
msgstr ""
-#: templates/cleanup.xml:6
+#: inx/inkstitch_cleanup.inx:7
msgid "Remove Small Fill Areas"
msgstr ""
-#: templates/cleanup.xml:7
+#: inx/inkstitch_cleanup.inx:7
msgid "Removes areas smaller than dedined by threshold."
msgstr ""
-#: templates/cleanup.xml:8
+#: inx/inkstitch_cleanup.inx:8
msgid "Fill area threshold (px²)"
msgstr ""
-#: templates/cleanup.xml:10
+#: inx/inkstitch_cleanup.inx:10
+msgid "Remove Small strokes"
+msgstr ""
+
+#: inx/inkstitch_cleanup.inx:10
msgid "Removes small strokes shorter than defined by threshold."
msgstr ""
-#: templates/cleanup.xml:11
+#: inx/inkstitch_cleanup.inx:11
msgid "Stroke threshold (px)"
msgstr ""
-#: templates/convert_to_satin.xml:3
+#: inx/inkstitch_convert_to_satin.inx:3
msgid "Convert Line to Satin"
msgstr ""
-#: templates/convert_to_stroke.xml:3
+#: inx/inkstitch_convert_to_stroke.inx:3
msgid "Convert Satin to Stroke"
msgstr ""
-#: templates/convert_to_stroke.xml:6
-msgid "Converts a satin column into a running stitch."
+#: inx/inkstitch_convert_to_stroke.inx:8
+msgid "Keep satin column"
msgstr ""
-#: templates/convert_to_stroke.xml:8
+#: inx/inkstitch_convert_to_stroke.inx:8
msgid "Do not delete original satin column."
msgstr ""
-#: templates/cut_satin.xml:3
+#: inx/inkstitch_cut_satin.inx:3
msgid "Cut Satin Column"
msgstr ""
-#: templates/duplicate_params.xml:3
+#: inx/inkstitch_duplicate_params.inx:3
msgid "Duplicate Params"
msgstr ""
-#: templates/duplicate_params.xml:10 templates/reorder.xml:10
-#: templates/selection_to_pattern.xml:10
+#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10
+#: inx/inkstitch_selection_to_pattern.inx:10
msgid "Edit"
msgstr ""
-#: templates/embroider.xml:3
+#: inx/inkstitch_embroider.inx:3
msgid "Embroider"
msgstr ""
-#: templates/embroider.xml:5
-msgid "Create a stitch file"
+#: inx/inkstitch_embroider.inx:14 inx/inkstitch_print.inx:10
+#: inx/inkstitch_simulator.inx:10 inx/inkstitch_stitch_plan_preview.inx:10
+msgid "Visualise and Export"
msgstr ""
-#: templates/embroider.xml:6
-msgid "Save your embroidery file through | File > Save a Copy ... |"
+#: inx/inkstitch_embroider_settings.inx:3
+msgid "Preferences"
msgstr ""
-#: templates/embroider.xml:7
-msgid "Choose from listed embroidery file formats and save."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Collapse length (mm)"
msgstr ""
-#: templates/embroider.xml:9
-msgid "Multiple file formats can be saved by choosing the zip file format."
+#: inx/inkstitch_embroider_settings.inx:17
+msgid "Jump stitches smaller than this will be treated as normal stitches."
msgstr ""
-#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10
-#: templates/stitch_plan_preview.xml:10
-msgid "Visualise and Export"
+#: inx/inkstitch_flip.inx:3
+msgid "Flip Satin Column Rails"
msgstr ""
-#: templates/embroider_settings.xml:3
-msgid "Preferences"
+#: inx/inkstitch_global_commands.inx:3
+msgid "Add Commands"
msgstr ""
-#: templates/embroider_settings.xml:13
-msgid "Output Settings"
+#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14
+#: inx/inkstitch_object_commands.inx:18
+msgid "Commands"
msgstr ""
-#: templates/embroider_settings.xml:16
-msgid "Collapse length (mm)"
+#: inx/inkstitch_import_threadlist.inx:3
+msgid "Import Threadlist"
msgstr ""
-#: templates/embroider_settings.xml:17
-msgid "Jump stitches smaller than this will be treated as normal stitches."
+#: inx/inkstitch_import_threadlist.inx:6
+#: inx/inkstitch_install_custom_palette.inx:8
+msgid "Choose file"
msgstr ""
-#: templates/flip.xml:3
-msgid "Flip Satin Column Rails"
+#: inx/inkstitch_import_threadlist.inx:7
+msgid "Choose method"
msgstr ""
-#: templates/global_commands.xml:3
-msgid "Add Commands"
+#: inx/inkstitch_import_threadlist.inx:8
+msgid "Import Ink/Stitch threadlist"
msgstr ""
-#: templates/global_commands.xml:5
-msgid "These commands affect the entire embroidery design."
+#: inx/inkstitch_import_threadlist.inx:9
+msgid "Import other threadlist*"
msgstr ""
-#. Inkscape submenu under Extensions -> Ink/Stitch
-#: templates/global_commands.xml:15 templates/layer_commands.xml:14
-#: templates/object_commands.xml:13
-msgid "Commands"
+#: inx/inkstitch_import_threadlist.inx:11
+msgid "*Choose color palette"
msgstr ""
-#: templates/import_threadlist.xml:3
-msgid "Import Threadlist"
+#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10
+#: inx/inkstitch_install_custom_palette.inx:13
+msgid "Thread Color Management"
msgstr ""
-#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8
-msgid "Choose file"
+#: inx/inkstitch_input_100.inx:3
+msgid "100 file input"
msgstr ""
-#: templates/import_threadlist.xml:20 templates/install.xml:10
-#: templates/install_custom_palette.xml:13
-msgid "Thread Color Management"
+#: inx/inkstitch_input_100.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.100)"
msgstr ""
-#: templates/input.xml:9
-#, python-format
-msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths"
+#: inx/inkstitch_input_100.inx:9
+msgid "convert 100 file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install.xml:3
-msgid "Install thread color palettes for Inkscape"
+#: inx/inkstitch_input_10O.inx:3
+msgid "10O file input"
msgstr ""
-#: templates/install_custom_palette.xml:3
-msgid "Install custom palette"
+#: inx/inkstitch_input_10O.inx:8
+msgid "Ink/Stitch: Toyota Embroidery Format (.10o)"
msgstr ""
-#: templates/install_custom_palette.xml:6
-msgid "Choose a .gpl color palette file to install into Inkscape."
+#: inx/inkstitch_input_10O.inx:9
+msgid "convert 10O file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/install_custom_palette.xml:7
-msgid "Restart Inkscape to use."
+#: inx/inkstitch_input_BRO.inx:3
+msgid "BRO file input"
msgstr ""
-#: templates/layer_commands.xml:3
-msgid "Add Layer Commands"
+#: inx/inkstitch_input_BRO.inx:8
+msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)"
msgstr ""
-#: templates/layer_commands.xml:5
-msgid "Commands will be added to the currently-selected layer."
+#: inx/inkstitch_input_BRO.inx:9
+msgid "convert BRO file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering.xml:3
-msgid "Lettering"
+#: inx/inkstitch_input_DAT.inx:3
+msgid "DAT file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:3
-#: templates/lettering_custom_font_dir.xml:18
-msgid "Custom font directory"
+#: inx/inkstitch_input_DAT.inx:8
+msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:10
-#: templates/lettering_generate_json.xml:10
-#: templates/lettering_remove_kerning.xml:10
-msgid "Font Management"
+#: inx/inkstitch_input_DAT.inx:9
+msgid "convert DAT file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:15
-msgid "Set a custom directory for additional fonts to be used with the lettering tool."
+#: inx/inkstitch_input_DSB.inx:3
+msgid "DSB file input"
msgstr ""
-#: templates/lettering_custom_font_dir.xml:21
-msgid "Usage: The custom font directory must contain a subdirectory for each font."
+#: inx/inkstitch_input_DSB.inx:8
+msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)"
msgstr ""
-#: templates/lettering_generate_json.xml:3
-msgid "Generate JSON"
+#: inx/inkstitch_input_DSB.inx:9
+msgid "convert DSB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:3
+msgid "DST file input"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.dst)"
+msgstr ""
+
+#: inx/inkstitch_input_DST.inx:9
+msgid "convert DST file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:3
+msgid "DSZ file input"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:8
+msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)"
+msgstr ""
+
+#: inx/inkstitch_input_DSZ.inx:9
+msgid "convert DSZ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:3
+msgid "EMD file input"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:8
+msgid "Ink/Stitch: Elna Embroidery Format (.emd)"
+msgstr ""
+
+#: inx/inkstitch_input_EMD.inx:9
+msgid "convert EMD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:3
+msgid "EXP file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8
+msgid "Ink/Stitch: Melco Embroidery Format (.exp)"
+msgstr ""
+
+#: inx/inkstitch_input_EXP.inx:9
+msgid "convert EXP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:3
+msgid "EXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:8
+msgid "Ink/Stitch: Eltac Embroidery Format (.exy)"
+msgstr ""
+
+#: inx/inkstitch_input_EXY.inx:9
+msgid "convert EXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:3
+msgid "FXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:8
+msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)"
+msgstr ""
+
+#: inx/inkstitch_input_FXY.inx:9
+msgid "convert FXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:3
+msgid "GT file input"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:8
+msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)"
+msgstr ""
+
+#: inx/inkstitch_input_GT.inx:9
+msgid "convert GT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:3
+msgid "INB file input"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:8
+msgid "Ink/Stitch: Inbro Embroidery Format (.inb)"
+msgstr ""
+
+#: inx/inkstitch_input_INB.inx:9
+msgid "convert INB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:3
+msgid "JEF file input"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jef)"
+msgstr ""
+
+#: inx/inkstitch_input_JEF.inx:9
+msgid "convert JEF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:3
+msgid "JPX file input"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.jpx)"
+msgstr ""
+
+#: inx/inkstitch_input_JPX.inx:9
+msgid "convert JPX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:3
+msgid "KSM file input"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)"
+msgstr ""
+
+#: inx/inkstitch_input_KSM.inx:9
+msgid "convert KSM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:3
+msgid "MAX file input"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.max)"
+msgstr ""
+
+#: inx/inkstitch_input_MAX.inx:9
+msgid "convert MAX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:3
+msgid "MIT file input"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:8
+msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)"
+msgstr ""
+
+#: inx/inkstitch_input_MIT.inx:9
+msgid "convert MIT file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:3
+msgid "NEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:8
+msgid "Ink/Stitch: Ameco Embroidery Format (.new)"
+msgstr ""
+
+#: inx/inkstitch_input_NEW.inx:9
+msgid "convert NEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:3
+msgid "PCD file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)"
+msgstr ""
+
+#: inx/inkstitch_input_PCD.inx:9
+msgid "convert PCD file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:3
+msgid "PCM file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)"
+msgstr ""
+
+#: inx/inkstitch_input_PCM.inx:9
+msgid "convert PCM file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:3
+msgid "PCQ file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)"
+msgstr ""
+
+#: inx/inkstitch_input_PCQ.inx:9
+msgid "convert PCQ file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:3
+msgid "PCS file input"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)"
+msgstr ""
+
+#: inx/inkstitch_input_PCS.inx:9
+msgid "convert PCS file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:3
+msgid "PEC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pec)"
+msgstr ""
+
+#: inx/inkstitch_input_PEC.inx:9
+msgid "convert PEC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:3
+msgid "PES file input"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.pes)"
+msgstr ""
+
+#: inx/inkstitch_input_PES.inx:9
+msgid "convert PES file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:3
+msgid "PHB file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phb)"
+msgstr ""
+
+#: inx/inkstitch_input_PHB.inx:9
+msgid "convert PHB file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:3
+msgid "PHC file input"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:8
+msgid "Ink/Stitch: Brother Embroidery Format (.phc)"
+msgstr ""
+
+#: inx/inkstitch_input_PHC.inx:9
+msgid "convert PHC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:3
+msgid "SEW file input"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:8
+msgid "Ink/Stitch: Janome Embroidery Format (.sew)"
+msgstr ""
+
+#: inx/inkstitch_input_SEW.inx:9
+msgid "convert SEW file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:3
+msgid "SHV file input"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:8
+msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)"
+msgstr ""
+
+#: inx/inkstitch_input_SHV.inx:9
+msgid "convert SHV file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:3
+msgid "STC file input"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:8
+msgid "Ink/Stitch: Gunold Embroidery Format (.stc)"
+msgstr ""
+
+#: inx/inkstitch_input_STC.inx:9
+msgid "convert STC file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:3
+msgid "STX file input"
+msgstr ""
+
+#: inx/inkstitch_input_STX.inx:8
+msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)"
msgstr ""
-#: templates/lettering_generate_json.xml:15
-msgid "Generates font.json which can be used by the lettering tool."
+#: inx/inkstitch_input_STX.inx:9
+msgid "convert STX file to Ink/Stitch manual-stitch paths"
msgstr ""
-#: templates/lettering_generate_json.xml:17
-msgid "The generated file can be viewed and updated with a standard text editor tool."
+#: inx/inkstitch_input_TAP.inx:3
+msgid "TAP file input"
msgstr ""
-#: templates/lettering_generate_json.xml:21
+#: inx/inkstitch_input_TAP.inx:8
+msgid "Ink/Stitch: Happy Embroidery Format (.tap)"
+msgstr ""
+
+#: inx/inkstitch_input_TAP.inx:9
+msgid "convert TAP file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:3
+msgid "TBF file input"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:8
+msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)"
+msgstr ""
+
+#: inx/inkstitch_input_TBF.inx:9
+msgid "convert TBF file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:3
+msgid "U01 file input"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8
+msgid "Ink/Stitch: Barudan Embroidery Format (.u01)"
+msgstr ""
+
+#: inx/inkstitch_input_U01.inx:9
+msgid "convert U01 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:3
+msgid "VP3 file input"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8
+msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)"
+msgstr ""
+
+#: inx/inkstitch_input_VP3.inx:9
+msgid "convert VP3 file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:3
+msgid "XXX file input"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:8
+msgid "Ink/Stitch: Singer Embroidery Format (.xxx)"
+msgstr ""
+
+#: inx/inkstitch_input_XXX.inx:9
+msgid "convert XXX file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:3
+msgid "ZXY file input"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:8
+msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)"
+msgstr ""
+
+#: inx/inkstitch_input_ZXY.inx:9
+msgid "convert ZXY file to Ink/Stitch manual-stitch paths"
+msgstr ""
+
+#: inx/inkstitch_install.inx:3
+msgid "Install thread color palettes for Inkscape"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:3
+msgid "Install custom palette"
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:6
+msgid "Choose a .gpl color palette file to install into Inkscape."
+msgstr ""
+
+#: inx/inkstitch_install_custom_palette.inx:7
+msgid "Restart Inkscape to use."
+msgstr ""
+
+#: inx/inkstitch_layer_commands.inx:3
+msgid "Add Layer Commands"
+msgstr ""
+
+#: inx/inkstitch_lettering.inx:3
+msgid "Lettering"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:3
+#: inx/inkstitch_lettering_custom_font_dir.inx:18
+msgid "Custom font directory"
+msgstr ""
+
+#: inx/inkstitch_lettering_custom_font_dir.inx:10
+#: inx/inkstitch_lettering_generate_json.inx:10
+#: inx/inkstitch_lettering_remove_kerning.inx:10
+#: inx/inkstitch_letters_to_font.inx:10
+msgid "Font Management"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:3
+msgid "Generate JSON"
+msgstr ""
+
+#: inx/inkstitch_lettering_generate_json.inx:21
msgid "SVG Font File"
msgstr ""
-#: templates/lettering_generate_json.xml:25
+#: inx/inkstitch_lettering_generate_json.inx:25
msgid "Name"
msgstr ""
-#: templates/lettering_generate_json.xml:32
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Autoroute Satin"
msgstr ""
-#: templates/lettering_generate_json.xml:33
+#: inx/inkstitch_lettering_generate_json.inx:33
msgid "Disable if you defined manual routing in your font."
msgstr ""
-#: templates/lettering_generate_json.xml:34
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "Reversible"
msgstr ""
-#: templates/lettering_generate_json.xml:35
+#: inx/inkstitch_lettering_generate_json.inx:35
msgid "If disabled back and forth stitching will not be possile for this font."
msgstr ""
-#: templates/lettering_generate_json.xml:36
+#: inx/inkstitch_lettering_generate_json.inx:36
msgid "Force letter case"
msgstr ""
-#: templates/lettering_generate_json.xml:38
+#: inx/inkstitch_lettering_generate_json.inx:38
msgid "Upper"
msgstr ""
-#: templates/lettering_generate_json.xml:39
+#: inx/inkstitch_lettering_generate_json.inx:39
msgid "Lower"
msgstr ""
-#: templates/lettering_generate_json.xml:43
+#: inx/inkstitch_lettering_generate_json.inx:43
msgid "Min Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:44
+#: inx/inkstitch_lettering_generate_json.inx:44
msgid "Max Scale"
msgstr ""
-#: templates/lettering_generate_json.xml:48
+#: inx/inkstitch_lettering_generate_json.inx:48
msgid "Default Glyph"
msgstr ""
-#: templates/lettering_generate_json.xml:52
-msgid "Kerning"
-msgstr ""
-
-#: templates/lettering_generate_json.xml:54
-msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n"
-" If the kerning information cannot be found, these values will apply automatically."
-msgstr ""
-
-#: templates/lettering_generate_json.xml:59
-#: templates/lettering_generate_json.xml:66
+#: inx/inkstitch_lettering_generate_json.inx:60
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Force"
msgstr ""
-#: templates/lettering_generate_json.xml:60
+#: inx/inkstitch_lettering_generate_json.inx:60
msgid "Overwrite leading information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:61
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Leading (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:62
+#: inx/inkstitch_lettering_generate_json.inx:62
msgid "Line height (default: 100)"
msgstr ""
-#: templates/lettering_generate_json.xml:67
+#: inx/inkstitch_lettering_generate_json.inx:67
msgid "Overwrite word spacing information from font file."
msgstr ""
-#: templates/lettering_generate_json.xml:68
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Word spacing (px)"
msgstr ""
-#: templates/lettering_generate_json.xml:69
+#: inx/inkstitch_lettering_generate_json.inx:69
msgid "Space character width (default: 20)"
msgstr ""
-#: templates/lettering_remove_kerning.xml:3
+#: inx/inkstitch_lettering_remove_kerning.inx:3
msgid "Remove Kerning"
msgstr ""
-#: templates/lettering_remove_kerning.xml:15
-msgid "Removes Kerning information from given SVG files"
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:19
-msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files."
-msgstr ""
-
-#: templates/lettering_remove_kerning.xml:23
+#: inx/inkstitch_lettering_remove_kerning.inx:23
msgid "Select Font Files"
msgstr ""
-#: templates/object_commands.xml:3
-msgid "Attach Commands to Selected Objects"
+#: inx/inkstitch_letters_to_font.inx:3
+msgid "Letters to font"
msgstr ""
-#: templates/output.xml:9
-#, python-format
-msgid "Save design in %(file_extension)s format using Ink/Stitch"
+#: inx/inkstitch_letters_to_font.inx:22
+msgid "File format"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "negate X coordinate values"
+#: inx/inkstitch_letters_to_font.inx:47
+msgid "Font directory"
msgstr ""
-#: templates/output_params_txt.xml:4
-msgid "Negate x coordinates"
+#: inx/inkstitch_letters_to_font.inx:49
+msgid "Import commands"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "negate Y coordinate values"
+#: inx/inkstitch_object_commands.inx:3
+msgid "Attach Commands to Selected Objects"
msgstr ""
-#: templates/output_params_txt.xml:5
-msgid "Negate y coordinates"
+#: inx/inkstitch_output_CSV.inx:3
+msgid "CSV file output"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Z coordinate value"
+#: inx/inkstitch_output_CSV.inx:8
+msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)"
msgstr ""
-#: templates/output_params_txt.xml:6
-msgid "Either alternate Z value between 0 and 1 or travel custom value."
+#: inx/inkstitch_output_CSV.inx:9
+msgid "Save design in CSV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:7
-msgid "alternate Z value"
+#: inx/inkstitch_output_DST.inx:3
+msgid "DST file output"
msgstr ""
-#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10
-msgid "Z travel per stitch"
+#: inx/inkstitch_output_DST.inx:9
+msgid "Save design in DST format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:11
-msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
+#: inx/inkstitch_output_EXP.inx:3
+msgid "EXP file output"
msgstr ""
-#: templates/output_params_txt.xml:15
-#, python-format
-msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate. Use '\\n' for a new line."
+#: inx/inkstitch_output_EXP.inx:9
+msgid "Save design in EXP format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:17 templates/output_params_txt.xml:19
-msgid "Use '\\n' for a new line. Leave empty to use default value. Use 'none' to remove."
+#: inx/inkstitch_output_JEF.inx:3
+msgid "JEF file output"
msgstr ""
-#: templates/output_params_txt.xml:20
-msgid "START"
+#: inx/inkstitch_output_JEF.inx:9
+msgid "Save design in JEF format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23
-msgid "Use '\\n' for a new line."
+#: inx/inkstitch_output_PEC.inx:3
+msgid "PEC file output"
msgstr ""
-#: templates/output_params_txt.xml:22
-msgid "END"
+#: inx/inkstitch_output_PEC.inx:9
+msgid "Save design in PEC format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:26
-msgid "laser mode"
+#: inx/inkstitch_output_PES.inx:3
+msgid "PES file output"
msgstr ""
-#: templates/output_params_txt.xml:27
-msgid "Laser mode (generate g-code for grbl laser mode)"
+#: inx/inkstitch_output_PES.inx:9
+msgid "Save design in PES format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:28
-msgid "dynamic laser power"
+#: inx/inkstitch_output_PMV.inx:3
+msgid "PMV file output"
msgstr ""
-#: templates/output_params_txt.xml:29
-msgid "Use Grbl's M4 dynamic laser power mode. Ensures consistent laser cutting power regardless of motor speed. Only for PWM-capable lasers."
+#: inx/inkstitch_output_PMV.inx:8
+msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)"
msgstr ""
-#: templates/output_params_txt.xml:31
-msgid "laser warm-up time"
+#: inx/inkstitch_output_PMV.inx:9
+msgid "Save design in PMV format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:32
-msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
+#: inx/inkstitch_output_SVG.inx:3
+msgid "SVG file output"
msgstr ""
-#: templates/output_params_txt.xml:33
-msgid "spindle speed"
+#: inx/inkstitch_output_SVG.inx:8
+msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)"
msgstr ""
-#: templates/output_params_txt.xml:34
-msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
+#: inx/inkstitch_output_SVG.inx:9
+msgid "Save design in SVG format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:35
-msgid "min spindle speed"
+#: inx/inkstitch_output_TXT.inx:3
+msgid "TXT file output"
msgstr ""
-#: templates/output_params_txt.xml:36
-msgid "minimum spindle speed value (grbl $31 setting)"
+#: inx/inkstitch_output_TXT.inx:8
+msgid "Ink/Stitch: G-code Format (.txt)"
msgstr ""
-#: templates/output_params_txt.xml:37
-msgid "max spindle speed"
+#: inx/inkstitch_output_TXT.inx:9
+msgid "Save design in TXT format using Ink/Stitch"
msgstr ""
-#: templates/output_params_txt.xml:38
-msgid "minimum spindle speed value (grbl $30 setting)"
+#: inx/inkstitch_output_TXT.inx:17
+msgid "Coordinate Settings"
msgstr ""
-#: templates/output_params_txt.xml:39
-msgid "feed rate (in mm/min, set to -1 to omit)"
-msgstr ""
-
-#: templates/params.xml:3
-msgid "Params"
-msgstr ""
-
-#: templates/print.xml:3
-msgid "PDF Export"
-msgstr ""
-
-#: templates/remove_embroidery_settings.xml:3
-msgid "Remove embroidery settings"
+#: inx/inkstitch_output_TXT.inx:18
+msgid "negate X coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:5
-msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document."
+#: inx/inkstitch_output_TXT.inx:18
+msgid "Negate x coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:6
-msgid "Remove Params"
+#: inx/inkstitch_output_TXT.inx:19
+msgid "negate Y coordinate values"
msgstr ""
-#: templates/remove_embroidery_settings.xml:7
-msgid "Removes params from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:19
+msgid "Negate y coordinates"
msgstr ""
-#: templates/remove_embroidery_settings.xml:8
-msgid "Remove Commands"
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Z coordinate value"
msgstr ""
-#: templates/remove_embroidery_settings.xml:9
-msgid "Removes visual commands from selected objects or all objects if nothing is selected."
+#: inx/inkstitch_output_TXT.inx:20
+msgid "Either alternate Z value between 0 and 1 or travel custom value."
msgstr ""
-#: templates/remove_embroidery_settings.xml:10
-msgid "Remove Print Settings from SVG metadata"
+#: inx/inkstitch_output_TXT.inx:21
+msgid "alternate Z value"
msgstr ""
-#: templates/reorder.xml:3
-msgid "Re-stack objects in order of selection"
+#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25
+msgid "Z travel per stitch"
msgstr ""
-#: templates/selection_to_pattern.xml:3
-msgid "Selection to pattern"
+#: inx/inkstitch_output_TXT.inx:25
+msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled"
msgstr ""
-#: templates/simulator.xml:3
-msgid "Simulator / Realistic Preview"
+#: inx/inkstitch_output_TXT.inx:27
+msgid "Custom Commands"
msgstr ""
-#: templates/stitch_plan_preview.xml:3
-msgid "Stitch Plan Preview"
+#: inx/inkstitch_output_TXT.inx:29
+msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."
msgstr ""
-#: templates/troubleshoot.xml:3
-msgid "Troubleshoot Objects"
+#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33
+msgid "Leave empty to use default value. Use 'none' to remove."
msgstr ""
-#: templates/zip.xml:8
-msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
+#: inx/inkstitch_output_TXT.inx:34
+msgid "START"
msgstr ""
-#: templates/zip.xml:9
-msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
+#: inx/inkstitch_output_TXT.inx:35
+msgid "END"
msgstr ""
-#: templates/zip.xml:17
-msgid "Scalable Vector Graphic"
+#: inx/inkstitch_output_TXT.inx:37
+msgid "Laser Settings"
msgstr ""
-#: templates/zip.xml:18
-msgid "Threadlist"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "laser mode"
msgstr ""
-#. name for left arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:52
-msgid "← Arrow left"
+#: inx/inkstitch_output_TXT.inx:39
+msgid "Laser mode (generate g-code for grbl laser mode)"
msgstr ""
-#. name for right arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:63
-msgid "→ Arrow right"
+#: inx/inkstitch_output_TXT.inx:42
+msgid "dynamic laser power"
msgstr ""
-#. name for up arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:129
-msgid "↑ Arrow up"
+#: inx/inkstitch_output_TXT.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 ""
-#. name for down arrow keyboard key
-#: electron/src/renderer/components/Simulator.vue:118
-msgid "↓ Arrow down"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "laser warm-up time"
msgstr ""
-#. name for this keyboard key: +
-#: electron/src/renderer/components/Simulator.vue:89
-msgid "+ Plus"
+#: inx/inkstitch_output_TXT.inx:44
+msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:15
-msgid "Button"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:203
-msgid "color changes"
+#: inx/inkstitch_output_TXT.inx:46
+msgid "spindle speed (laser power for laser mode, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:186
-msgid "Command"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "min spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:145
-msgid "Controls"
+#: inx/inkstitch_output_TXT.inx:48
+msgid "minimum spindle speed value (grbl $31 setting)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:223
-msgid "cursor"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "max spindle speed"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:18
-msgid "Function"
+#: inx/inkstitch_output_TXT.inx:50
+msgid "minimum spindle speed value (grbl $30 setting)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:16
-msgid "If you are not sure which file path to choose, click on install directly. In most cases Ink/Stitch will guess the correct path."
+#: inx/inkstitch_output_TXT.inx:51
+msgid "feed rate (in mm/min, set to -1 to omit)"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:9
-msgid "Ink/Stitch can install palettes for Inkscape matching the thread colors from popular machine embroidery thread manufacturers."
+#: inx/inkstitch_output_U01.inx:3
+msgid "U01 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:53
-msgid "Inkscape add-on installation failed"
+#: inx/inkstitch_output_U01.inx:9
+msgid "Save design in U01 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:36
-msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes."
+#: inx/inkstitch_output_VP3.inx:3
+msgid "VP3 file output"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:22
-msgid "Install"
+#: inx/inkstitch_output_VP3.inx:9
+msgid "Save design in VP3 format using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:4
-msgid "Install Palettes"
+#: inx/inkstitch_params.inx:3
+msgid "Params"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:31
-msgid "Installation Completed"
+#: inx/inkstitch_print.inx:3
+msgid "PDF Export"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:48
-msgid "Installation Failed"
+#: inx/inkstitch_remove_embroidery_settings.inx:3
+msgid "Remove embroidery settings"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:106
-msgid "Jump to next command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Remove Params"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:97
-msgid "Jump to previous command"
+#: inx/inkstitch_remove_embroidery_settings.inx:7
+msgid "Removes params from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:199
-msgid "jumps"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Remove Commands"
msgstr ""
-#. name for this keyboard key: -
-#: electron/src/renderer/components/Simulator.vue:76
-msgid "Minus"
+#: inx/inkstitch_remove_embroidery_settings.inx:9
+msgid "Removes visual commands from selected objects or all objects if nothing is selected."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:215
-msgid "needle points"
+#: inx/inkstitch_remove_embroidery_settings.inx:10
+msgid "Remove Print Settings from SVG metadata"
msgstr ""
-#. description of keyboard shortcut that moves one stitch backward in simulator
-#: electron/src/renderer/components/Simulator.vue:71
-msgid "One step backward"
+#: inx/inkstitch_reorder.inx:3
+msgid "Re-stack objects in order of selection"
msgstr ""
-#. description of keyboard shortcut that moves one stitch forward in simulator
-#: electron/src/renderer/components/Simulator.vue:84
-msgid "One step forward"
+#: inx/inkstitch_selection_to_pattern.inx:3
+msgid "Selection to pattern"
msgstr ""
-#. name for page down keyboard key
-#: electron/src/renderer/components/Simulator.vue:99
-msgid "Page down (PgDn)"
+#: inx/inkstitch_simulator.inx:3
+msgid "Simulator / Realistic Preview"
msgstr ""
-#. name for page up keyboard key
-#: electron/src/renderer/components/Simulator.vue:108
-msgid "Page up (PgUp)"
+#: inx/inkstitch_stitch_plan_preview.inx:3
+msgid "Stitch Plan Preview"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:40
-msgid "Play"
+#: inx/inkstitch_stitch_plan_preview.inx:14
+msgid "Move stitch plan beside the canvas"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:49
-msgid "Play backward"
+#: inx/inkstitch_stitch_plan_preview.inx:15
+msgid "Design layer visibity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:60
-msgid "Play forward"
+#: inx/inkstitch_stitch_plan_preview.inx:16
+msgid "Unchanged"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:220
-msgid "realistic"
+#: inx/inkstitch_stitch_plan_preview.inx:17
+msgid "Hidden"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:260
-msgid "Rendering stitch-plan..."
+#: inx/inkstitch_stitch_plan_preview.inx:18
+msgid "Lower opacity"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:21
-msgid "Shortcut Key"
+#: inx/inkstitch_stitch_plan_preview.inx:20
+msgid "Needle points"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:192
-msgid "Show"
+#: inx/inkstitch_stitch_plan_preview.inx:22
+msgid "Hit Ctrl+Z to undo this action after inspection."
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:10
-msgid "Simulator Shortcut Keys"
+#: inx/inkstitch_troubleshoot.inx:3
+msgid "Troubleshoot Objects"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:115
-msgid "Slow down"
+#: inx/inkstitch_zip.inx:3
+msgid "embroidery ZIP file output"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:32
-msgid "Space"
+#: inx/inkstitch_zip.inx:8
+msgid "Ink/Stitch: ZIP export multiple formats (.zip)"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:126
-msgid "Speed up"
+#: inx/inkstitch_zip.inx:9
+msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch"
msgstr ""
-#: electron/src/renderer/components/Simulator.vue:174
-msgid "Speed: %{speed} stitch/sec"
-msgid_plural "Speed: %{speed} stitches/sec"
-msgstr[0] ""
-
-#: electron/src/renderer/components/Simulator.vue:206
-msgid "stops"
+#: inx/inkstitch_zip.inx:20
+msgid ".SVG: Scalable Vector Graphic"
msgstr ""
-#: electron/src/renderer/components/InstallPalettes.vue:60
-msgid "Try again"
+#: inx/inkstitch_zip.inx:21
+msgid ".TXT: Threadlist"
msgstr ""