diff options
| author | Ink/Stitch Crowdin integration <inkstitch-crowdin@lex.gd> | 2021-10-14 01:32:22 +0000 |
|---|---|---|
| committer | Ink/Stitch Crowdin integration <inkstitch-crowdin@lex.gd> | 2021-10-14 01:32:22 +0000 |
| commit | 3622265bbc5efcd241ae7e993ebf788b77cd636e (patch) | |
| tree | 3561ddcda27d0728ecb04d06e959a36b7dfa8031 /translations | |
| parent | a908eed7a1206bbf94b61a14f61617e4d586cc69 (diff) | |
new translations from Crowdin
Diffstat (limited to 'translations')
30 files changed, 29213 insertions, 13047 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po index fd694e09..4cc25346 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "" 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1227 @@ 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 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/about.xml:15 -msgid "License" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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:18 +msgid "Simple" msgstr "" -#: templates/cleanup.xml:3 +#: inx/inkstitch_break_apart.inx:19 +msgid "Complex" +msgstr "" + +#: inx/inkstitch_cleanup.inx:3 msgid "Cleanup Document" msgstr "" -#: templates/cleanup.xml:5 -msgid "Use this extension to remove small objects from the document." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" msgstr "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: 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/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" 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_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" 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_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB 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_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install.xml:3 -msgid "Install thread color palettes for Inkscape" +#: inx/inkstitch_input_DST.inx:3 +msgid "DST file input" msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/lettering_custom_font_dir.xml:3 -#: templates/lettering_custom_font_dir.xml:18 -msgid "Custom font directory" +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" 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_EMD.inx:9 +msgid "convert EMD 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_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_TAP.inx:3 +msgid "TAP 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_TAP.inx:8 +msgid "Ink/Stitch: Happy Embroidery Format (.tap)" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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" -msgstr "" - -#: templates/output.xml:9 -#, python-format -msgid "Save design in %(file_extension)s format using Ink/Stitch" -msgstr "" - -#: templates/output_params_txt.xml:4 -msgid "negate X coordinate values" -msgstr "" - -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:3 +msgid "Letters to font" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" -msgstr "" - -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:22 +msgid "File format" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" 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_letters_to_font.inx:32 +msgid "JEF" 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_letters_to_font.inx:34 +msgid "VP3" 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_letters_to_font.inx:36 +msgid "SVG" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:38 +msgid "CSV" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:40 +msgid "U01" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" 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_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" 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_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_CSV.inx:9 +msgid "Save design in CSV format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" +#: inx/inkstitch_output_DST.inx:3 +msgid "DST file output" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_DST.inx:9 +msgid "Save design in DST format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_EXP.inx:3 +msgid "EXP file output" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:39 -msgid "feed rate (in mm/min, set to -1 to omit)" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/params.xml:3 -msgid "Params" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PES.inx:3 +msgid "PES file output" 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_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_PMV.inx:9 +msgid "Save design in PMV format using Ink/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_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/Stitch" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:3 +msgid "TXT file output" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/stitch_plan_preview.xml:3 -msgid "Stitch Plan Preview" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/troubleshoot.xml:3 -msgid "Troubleshoot Objects" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/zip.xml:8 -msgid "Ink/Stitch: ZIP export multiple formats (.zip)" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" 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:39 +msgid "laser mode" 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:39 +msgid "Laser mode (generate g-code for grbl laser mode)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" 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_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 "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" +#: inx/inkstitch_output_TXT.inx:44 +msgid "laser warm-up time" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: 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/InstallPalettes.vue:31 -msgid "Installation Completed" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:48 -msgid "Installation Failed" +#: 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:106 -msgid "Jump to next command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" 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_output_U01.inx:3 +msgid "U01 file output" 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_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_params.inx:3 +msgid "Params" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" 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..e62187ba 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "" 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1231 @@ 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 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/about.xml:15 -msgid "License" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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: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." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" msgstr "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: 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/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" 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_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" 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_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB 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_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install.xml:3 -msgid "Install thread color palettes for Inkscape" +#: inx/inkstitch_input_DST.inx:3 +msgid "DST file input" msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/lettering_custom_font_dir.xml:3 -#: templates/lettering_custom_font_dir.xml:18 -msgid "Custom font directory" +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" 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_EMD.inx:9 +msgid "convert EMD 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_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: 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 "" -#: templates/lettering_generate_json.xml:17 -msgid "The generated file can be viewed and updated with a standard text editor tool." +#: 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:21 +#: 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" -msgstr "" - -#: templates/output.xml:9 -#, python-format -msgid "Save design in %(file_extension)s format using Ink/Stitch" -msgstr "" - -#: templates/output_params_txt.xml:4 -msgid "negate X coordinate values" -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:3 +msgid "Letters to font" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:22 +msgid "File format" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" 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_letters_to_font.inx:32 +msgid "JEF" 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_letters_to_font.inx:34 +msgid "VP3" 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_letters_to_font.inx:36 +msgid "SVG" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:38 +msgid "CSV" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:40 +msgid "U01" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" 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_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" 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_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_CSV.inx:9 +msgid "Save design in CSV format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" +#: inx/inkstitch_output_DST.inx:3 +msgid "DST file output" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_DST.inx:9 +msgid "Save design in DST format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_EXP.inx:3 +msgid "EXP file output" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:39 -msgid "feed rate (in mm/min, set to -1 to omit)" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/params.xml:3 -msgid "Params" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PES.inx:3 +msgid "PES file output" 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_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_PMV.inx:9 +msgid "Save design in PMV format using Ink/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_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/Stitch" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:3 +msgid "TXT file output" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/stitch_plan_preview.xml:3 -msgid "Stitch Plan Preview" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/troubleshoot.xml:3 -msgid "Troubleshoot Objects" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/zip.xml:8 -msgid "Ink/Stitch: ZIP export multiple formats (.zip)" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" 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:39 +msgid "laser mode" 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:39 +msgid "Laser mode (generate g-code for grbl laser mode)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" 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_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 "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" +#: inx/inkstitch_output_TXT.inx:44 +msgid "laser warm-up time" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: 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/InstallPalettes.vue:31 -msgid "Installation Completed" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:48 -msgid "Installation Failed" +#: 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:106 -msgid "Jump to next command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" 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_output_U01.inx:3 +msgid "U01 file output" 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_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_params.inx:3 +msgid "Params" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" 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..3e929721 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "" 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1227 @@ 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 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/about.xml:15 -msgid "License" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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:18 +msgid "Simple" msgstr "" -#: templates/cleanup.xml:3 +#: inx/inkstitch_break_apart.inx:19 +msgid "Complex" +msgstr "" + +#: inx/inkstitch_cleanup.inx:3 msgid "Cleanup Document" msgstr "" -#: templates/cleanup.xml:5 -msgid "Use this extension to remove small objects from the document." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" msgstr "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: 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/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" 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_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" 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_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB 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_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install.xml:3 -msgid "Install thread color palettes for Inkscape" +#: inx/inkstitch_input_DST.inx:3 +msgid "DST file input" msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/lettering_custom_font_dir.xml:3 -#: templates/lettering_custom_font_dir.xml:18 -msgid "Custom font directory" +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" 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_EMD.inx:9 +msgid "convert EMD 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_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_TAP.inx:3 +msgid "TAP 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_TAP.inx:8 +msgid "Ink/Stitch: Happy Embroidery Format (.tap)" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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" -msgstr "" - -#: templates/output.xml:9 -#, python-format -msgid "Save design in %(file_extension)s format using Ink/Stitch" -msgstr "" - -#: templates/output_params_txt.xml:4 -msgid "negate X coordinate values" -msgstr "" - -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:3 +msgid "Letters to font" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" -msgstr "" - -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:22 +msgid "File format" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" 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_letters_to_font.inx:32 +msgid "JEF" 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_letters_to_font.inx:34 +msgid "VP3" 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_letters_to_font.inx:36 +msgid "SVG" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:38 +msgid "CSV" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:40 +msgid "U01" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" 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_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" 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_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_CSV.inx:9 +msgid "Save design in CSV format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" +#: inx/inkstitch_output_DST.inx:3 +msgid "DST file output" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_DST.inx:9 +msgid "Save design in DST format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_EXP.inx:3 +msgid "EXP file output" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:39 -msgid "feed rate (in mm/min, set to -1 to omit)" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/params.xml:3 -msgid "Params" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PES.inx:3 +msgid "PES file output" 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_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_PMV.inx:9 +msgid "Save design in PMV format using Ink/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_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/Stitch" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:3 +msgid "TXT file output" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/stitch_plan_preview.xml:3 -msgid "Stitch Plan Preview" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/troubleshoot.xml:3 -msgid "Troubleshoot Objects" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/zip.xml:8 -msgid "Ink/Stitch: ZIP export multiple formats (.zip)" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" 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:39 +msgid "laser mode" 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:39 +msgid "Laser mode (generate g-code for grbl laser mode)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" 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_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 "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" +#: inx/inkstitch_output_TXT.inx:44 +msgid "laser warm-up time" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: 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/InstallPalettes.vue:31 -msgid "Installation Completed" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:48 -msgid "Installation Failed" +#: 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:106 -msgid "Jump to next command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" 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_output_U01.inx:3 +msgid "U01 file output" 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_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_params.inx:3 +msgid "Params" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" 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..6ba3f16e 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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,7 +266,7 @@ 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 @@ -280,58 +289,69 @@ msgstr "" 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,23 +1220,24 @@ 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 +#: 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 msgid "Errors" -msgstr "" +msgstr "Chyby" #: lib/extensions/troubleshoot.py:116 lib/extensions/troubleshoot.py:154 msgid "Warnings" -msgstr "" +msgstr "Varování" #: lib/extensions/troubleshoot.py:122 msgid "Type Warnings" @@ -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,1229 @@ msgstr "Brother formát pro šití" msgid "G-code Format" msgstr "G-code" -#: templates/about.xml:3 templates/about.xml:6 -msgid "About" +#. 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 "" -#: templates/about.xml:10 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: 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 "" -#: templates/about.xml:15 -msgid "License" +#: 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 "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: 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 "" + +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:15 +msgid "License" +msgstr "Licence" + +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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 "Nástroje pro výplněně" + +#: inx/inkstitch_break_apart.inx:18 +msgid "Simple" 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:19 +msgid "Complex" msgstr "" -#: templates/cleanup.xml:3 +#: inx/inkstitch_cleanup.inx:3 msgid "Cleanup Document" +msgstr "Vyčistit dokument" + +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "" + +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" +msgstr "Upravit" + +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" +msgstr "" + +#: 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_flip.inx:3 +msgid "Flip Satin Column Rails" msgstr "" -#: templates/cleanup.xml:5 -msgid "Use this extension to remove small objects from the document." +#: 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/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" +msgstr "Zvolte soubor" + +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: inx/inkstitch_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_input_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" 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_input_DSB.inx:9 +msgid "convert DSB file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_DST.inx:3 +msgid "DST file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" 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_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_EMD.inx:9 +msgid "convert EMD file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_EXP.inx:9 +msgid "convert EXP file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install.xml:3 -msgid "Install thread color palettes for Inkscape" +#: inx/inkstitch_input_EXY.inx:3 +msgid "EXY file input" msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_EXY.inx:8 +msgid "Ink/Stitch: Eltac Embroidery Format (.exy)" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_EXY.inx:9 +msgid "convert EXY file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_FXY.inx:3 +msgid "FXY file input" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_FXY.inx:8 +msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_FXY.inx:9 +msgid "convert FXY file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_GT.inx:3 +msgid "GT file input" msgstr "" -#: templates/lettering_custom_font_dir.xml:3 -#: templates/lettering_custom_font_dir.xml:18 -msgid "Custom font directory" +#: inx/inkstitch_input_GT.inx:8 +msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)" 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_GT.inx:9 +msgid "convert GT 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_INB.inx:3 +msgid "INB 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_INB.inx:8 +msgid "Ink/Stitch: Inbro Embroidery Format (.inb)" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_JPX.inx:3 +msgid "JPX 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_JPX.inx:8 +msgid "Ink/Stitch: Janome Embroidery Format (.jpx)" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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 "" - -#: 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 "" +msgstr "Výběr souborů písma" -#: 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:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:38 +msgid "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_letters_to_font.inx:40 +msgid "U01" 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_letters_to_font.inx:42 +msgid "PMV" 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_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_output_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_output_CSV.inx:9 +msgid "Save design in CSV 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_DST.inx:3 +msgid "DST file output" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_DST.inx:9 +msgid "Save design in DST 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_EXP.inx:3 +msgid "EXP file output" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_PES.inx:3 +msgid "PES file output" msgstr "" -#: templates/output_params_txt.xml:39 -msgid "feed rate (in mm/min, set to -1 to omit)" +#: inx/inkstitch_output_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/params.xml:3 -msgid "Params" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PMV.inx:9 +msgid "Save design in PMV format using Ink/Stitch" 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_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_TXT.inx:3 +msgid "TXT file output" 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:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/stitch_plan_preview.xml:3 -msgid "Stitch Plan Preview" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/troubleshoot.xml:3 -msgid "Troubleshoot Objects" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#: templates/zip.xml:8 -msgid "Ink/Stitch: ZIP export multiple formats (.zip)" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:39 +msgid "laser mode" msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:39 +msgid "Laser mode (generate g-code for grbl laser mode)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: 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 "" -#: 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:44 +msgid "laser warm-up time" 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:44 +msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" 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_TXT.inx:46 +msgid "spindle speed (laser power for laser mode, set to -1 to omit)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" -msgstr "Instalace" - -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" 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_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_output_U01.inx:3 +msgid "U01 file output" 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_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" 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_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" -msgstr "" +#: inx/inkstitch_params.inx:3 +msgid "Params" +msgstr "Parametry" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" -msgstr "" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" +msgstr "Export do PDF" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_troubleshoot.inx:3 +msgid "Troubleshoot Objects" msgstr "" -#: electron/src/renderer/components/Simulator.vue:10 -msgid "Simulator Shortcut Keys" +#: inx/inkstitch_zip.inx:3 +msgid "embroidery ZIP file output" 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:8 +msgid "Ink/Stitch: ZIP export multiple formats (.zip)" 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] "" +#: 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" +#: 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..9580c8c0 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "" 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1227 @@ 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 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/about.xml:15 -msgid "License" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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: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." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" msgstr "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: 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/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" 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_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" 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_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB 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_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB 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_DST.inx:3 +msgid "DST file input" +msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/lettering_custom_font_dir.xml:3 -#: templates/lettering_custom_font_dir.xml:18 -msgid "Custom font directory" +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" 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_EMD.inx:9 +msgid "convert EMD 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_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_MIT.inx:8 +msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)" 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_MIT.inx:9 +msgid "convert MIT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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 "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:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:38 +msgid "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_letters_to_font.inx:40 +msgid "U01" 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_letters_to_font.inx:42 +msgid "PMV" 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_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_output_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_output_CSV.inx:9 +msgid "Save design in CSV 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_DST.inx:3 +msgid "DST file output" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_DST.inx:9 +msgid "Save design in DST 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_EXP.inx:3 +msgid "EXP file output" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_PES.inx:3 +msgid "PES file output" msgstr "" -#: templates/output_params_txt.xml:39 -msgid "feed rate (in mm/min, set to -1 to omit)" +#: inx/inkstitch_output_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/params.xml:3 -msgid "Params" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PMV.inx:9 +msgid "Save design in PMV format using Ink/Stitch" 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_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_TXT.inx:3 +msgid "TXT file output" 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:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/stitch_plan_preview.xml:3 -msgid "Stitch Plan Preview" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/troubleshoot.xml:3 -msgid "Troubleshoot Objects" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#: templates/zip.xml:8 -msgid "Ink/Stitch: ZIP export multiple formats (.zip)" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:39 +msgid "laser mode" msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:39 +msgid "Laser mode (generate g-code for grbl laser mode)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: 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 "" -#: 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:44 +msgid "laser warm-up time" 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_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/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_output_TXT.inx:46 +msgid "spindle speed" 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_output_TXT.inx:46 +msgid "spindle speed (laser power for laser mode, set to -1 to omit)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:48 -msgid "Installation Failed" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:106 -msgid "Jump to next command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_output_U01.inx:3 +msgid "U01 file output" 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_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" 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_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_params.inx:3 +msgid "Params" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_troubleshoot.inx:3 +msgid "Troubleshoot Objects" msgstr "" -#: electron/src/renderer/components/Simulator.vue:10 -msgid "Simulator Shortcut Keys" +#: inx/inkstitch_zip.inx:3 +msgid "embroidery ZIP file output" msgstr "" -#: electron/src/renderer/components/Simulator.vue:115 -msgid "Slow down" +#: inx/inkstitch_zip.inx:8 +msgid "Ink/Stitch: ZIP export multiple formats (.zip)" msgstr "" -#: 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" +#: inx/inkstitch_zip.inx:20 +msgid ".SVG: Scalable Vector Graphic" 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:21 +msgid ".TXT: Threadlist" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:60 -msgid "Try again" -msgstr "Forsøg igen" - diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po index 8a6c8f3a..58f927a0 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "Ink/Stitch hat einen unerwarteten Fehler zurückgegeben." 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 "" + #: 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 "" + #: 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,13 +1222,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" msgstr "Fehlerbehebung" @@ -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,1227 @@ 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 "" + +#: 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 "" + +#: inx/inkstitch_about.inx:15 msgid "License" msgstr "Lizenz" -#: templates/auto_satin.xml:3 +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 msgid "Auto-Route Satin Columns" msgstr "Automatisch geführte Satinkolumnen" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" -msgstr "Schneide Faden bei Sprungstichen" - -#: templates/auto_satin.xml: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: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 "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 -msgid "Remove Small Fill Areas" -msgstr "Kleine Füllbereiche entfernen" - -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." -msgstr "Entfernt Bereiche, die kleiner sind als vom Schwellenwert festgelegt." - -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" -msgstr "Minimale Größe für Füllstich-Objekte (px²)" - -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." -msgstr "Entfernt kleine Striche, die kleiner sind als vom Schwellenwert festgelegt." - -#: templates/cleanup.xml: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" -#: templates/convert_to_stroke.xml:3 +#: inx/inkstitch_convert_to_stroke.inx:3 msgid "Convert Satin to Stroke" msgstr "Satinkolumne in Linie konvertieren" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." -msgstr "Konvertiert eine Satinkolumne in einen Laufstich." - -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." -msgstr "Satinkolumne behalten." - -#: 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 -msgid "Collapse length (mm)" -msgstr "Maximaler Abstand zwischen zwei Objekten ohne vernähen (mm)" - -#: templates/embroider_settings.xml: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:8 +msgid "Import Ink/Stitch threadlist" +msgstr "" + +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" +msgstr "" + +#: 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 "" + +#: 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 "" -#: templates/install.xml:3 +#: 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 "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 "" + +#: inx/inkstitch_letters_to_font.inx:22 +msgid "File format" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:24 +msgid "PEC" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:38 +msgid "CSV" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:40 +msgid "U01" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" +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 "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 "" + +#: 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 "" -#: templates/output_params_txt.xml:4 +#: 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 "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 "" + +#: 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 "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: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 "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 "" + +#: 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." -msgstr "Verwende den dynamischen Laserleistungsmodus M4 von GRBL. Gewährleistet eine konstante Laserschneidleistung unabhängig von der Motordrehzahl. Nur für PWM-fähige Laser." +#: inx/inkstitch_output_TXT.inx: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 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 "" + +#: 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 "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 -msgid "Remove Params" -msgstr "Parameter entfernen" - -#: templates/remove_embroidery_settings.xml: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." - -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" -msgstr "Befehle entfernen" - -#: templates/remove_embroidery_settings.xml: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." - -#: templates/remove_embroidery_settings.xml: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 +#: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "Fehlerbehebung an Objekten" -#: templates/zip.xml:8 +#: inx/inkstitch_zip.inx:3 +msgid "embroidery ZIP file output" +msgstr "" + +#: inx/inkstitch_zip.inx:8 msgid "Ink/Stitch: ZIP export multiple formats (.zip)" msgstr "Ink/Stitch: Export von mehreren Formaten (.zip)" -#: templates/zip.xml:9 +#: 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" -#: 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" - -#: 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" +#: inx/inkstitch_zip.inx:20 +msgid ".SVG: Scalable Vector Graphic" +msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:60 -msgid "Try again" -msgstr "Versuchen sie es erneut" +#: inx/inkstitch_zip.inx:21 +msgid ".TXT: Threadlist" +msgstr "" diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po index e91e6b14..7d544eb0 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "" 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1227 @@ 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 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/about.xml:15 -msgid "License" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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:18 +msgid "Simple" msgstr "" -#: templates/cleanup.xml:3 +#: inx/inkstitch_break_apart.inx:19 +msgid "Complex" +msgstr "" + +#: inx/inkstitch_cleanup.inx:3 msgid "Cleanup Document" msgstr "" -#: templates/cleanup.xml:5 -msgid "Use this extension to remove small objects from the document." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" msgstr "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: 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/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" 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_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" 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_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB 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_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install.xml:3 -msgid "Install thread color palettes for Inkscape" +#: inx/inkstitch_input_DST.inx:3 +msgid "DST file input" msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/lettering_custom_font_dir.xml:3 -#: templates/lettering_custom_font_dir.xml:18 -msgid "Custom font directory" +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" 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_EMD.inx:9 +msgid "convert EMD 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_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_TAP.inx:3 +msgid "TAP 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_TAP.inx:8 +msgid "Ink/Stitch: Happy Embroidery Format (.tap)" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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" -msgstr "" - -#: templates/output.xml:9 -#, python-format -msgid "Save design in %(file_extension)s format using Ink/Stitch" -msgstr "" - -#: templates/output_params_txt.xml:4 -msgid "negate X coordinate values" -msgstr "" - -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:3 +msgid "Letters to font" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" -msgstr "" - -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:22 +msgid "File format" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" 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_letters_to_font.inx:32 +msgid "JEF" 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_letters_to_font.inx:34 +msgid "VP3" 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_letters_to_font.inx:36 +msgid "SVG" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:38 +msgid "CSV" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:40 +msgid "U01" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" 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_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" 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_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_CSV.inx:9 +msgid "Save design in CSV format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" +#: inx/inkstitch_output_DST.inx:3 +msgid "DST file output" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_DST.inx:9 +msgid "Save design in DST format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_EXP.inx:3 +msgid "EXP file output" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:39 -msgid "feed rate (in mm/min, set to -1 to omit)" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/params.xml:3 -msgid "Params" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PES.inx:3 +msgid "PES file output" 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_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_PMV.inx:9 +msgid "Save design in PMV format using Ink/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_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/Stitch" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:3 +msgid "TXT file output" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/stitch_plan_preview.xml:3 -msgid "Stitch Plan Preview" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/troubleshoot.xml:3 -msgid "Troubleshoot Objects" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/zip.xml:8 -msgid "Ink/Stitch: ZIP export multiple formats (.zip)" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" 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:39 +msgid "laser mode" 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:39 +msgid "Laser mode (generate g-code for grbl laser mode)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" 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_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 "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" +#: inx/inkstitch_output_TXT.inx:44 +msgid "laser warm-up time" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: 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/InstallPalettes.vue:31 -msgid "Installation Completed" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:48 -msgid "Installation Failed" +#: 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:106 -msgid "Jump to next command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" 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_output_U01.inx:3 +msgid "U01 file output" 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_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_params.inx:3 +msgid "Params" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" 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..967e4c82 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "" 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1227 @@ 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 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/about.xml:15 -msgid "License" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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:18 +msgid "Simple" msgstr "" -#: templates/cleanup.xml:3 +#: inx/inkstitch_break_apart.inx:19 +msgid "Complex" +msgstr "" + +#: inx/inkstitch_cleanup.inx:3 msgid "Cleanup Document" msgstr "" -#: templates/cleanup.xml:5 -msgid "Use this extension to remove small objects from the document." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" msgstr "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: 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/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" 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_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" 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_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB 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_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install.xml:3 -msgid "Install thread color palettes for Inkscape" +#: inx/inkstitch_input_DST.inx:3 +msgid "DST file input" msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/lettering_custom_font_dir.xml:3 -#: templates/lettering_custom_font_dir.xml:18 -msgid "Custom font directory" +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" 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_EMD.inx:9 +msgid "convert EMD 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_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_TAP.inx:3 +msgid "TAP 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_TAP.inx:8 +msgid "Ink/Stitch: Happy Embroidery Format (.tap)" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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" -msgstr "" - -#: templates/output.xml:9 -#, python-format -msgid "Save design in %(file_extension)s format using Ink/Stitch" -msgstr "" - -#: templates/output_params_txt.xml:4 -msgid "negate X coordinate values" -msgstr "" - -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:3 +msgid "Letters to font" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" -msgstr "" - -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:22 +msgid "File format" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" 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_letters_to_font.inx:32 +msgid "JEF" 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_letters_to_font.inx:34 +msgid "VP3" 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_letters_to_font.inx:36 +msgid "SVG" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:38 +msgid "CSV" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:40 +msgid "U01" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" 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_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" 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_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_CSV.inx:9 +msgid "Save design in CSV format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" +#: inx/inkstitch_output_DST.inx:3 +msgid "DST file output" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_DST.inx:9 +msgid "Save design in DST format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_EXP.inx:3 +msgid "EXP file output" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:39 -msgid "feed rate (in mm/min, set to -1 to omit)" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/params.xml:3 -msgid "Params" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PES.inx:3 +msgid "PES file output" 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_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_PMV.inx:9 +msgid "Save design in PMV format using Ink/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_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/Stitch" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:3 +msgid "TXT file output" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/stitch_plan_preview.xml:3 -msgid "Stitch Plan Preview" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/troubleshoot.xml:3 -msgid "Troubleshoot Objects" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/zip.xml:8 -msgid "Ink/Stitch: ZIP export multiple formats (.zip)" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" 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:39 +msgid "laser mode" 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:39 +msgid "Laser mode (generate g-code for grbl laser mode)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" 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_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 "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" +#: inx/inkstitch_output_TXT.inx:44 +msgid "laser warm-up time" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: 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/InstallPalettes.vue:31 -msgid "Installation Completed" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:48 -msgid "Installation Failed" +#: 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:106 -msgid "Jump to next command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" 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_output_U01.inx:3 +msgid "U01 file output" 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_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_params.inx:3 +msgid "Params" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" 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..b992d714 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:32\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "Ink/Stitch experimentó un error inesperado." 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 "" + #: 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 "" + #: 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,13 +1222,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" msgstr "Solucionar problemas" @@ -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,1227 @@ 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 "" + +#: 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 "" + +#: inx/inkstitch_about.inx:15 msgid "License" msgstr "Licencia" -#: templates/auto_satin.xml:3 +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: 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 -msgid "Trim jump stitches" -msgstr "Recortar puntadas de salto" - -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" -msgstr "Conservar el orden de las columnas satinadas" - -#: 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: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 "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 -msgid "Remove Small Fill Areas" -msgstr "Eliminar áreas de relleno pequeñas" - -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." -msgstr "Elimina áreas más pequeñas que las definidas por el umbral." - -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" -msgstr "Umbral del área de relleno (px²)" - -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." -msgstr "Elimina pequeños trazos más cortos que los definidos por el umbral." - -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" -msgstr "Umbral de trazo (px)" - -#: 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." - -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." -msgstr "No elimine la columna de raso original." - -#: 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 -msgid "Collapse length (mm)" -msgstr "Longitud de colapso (mm)" - -#: templates/embroider_settings.xml: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." - -#: 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:8 +msgid "Import Ink/Stitch threadlist" +msgstr "" + +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" +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 "" + +#: 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 "" -#: templates/install.xml:3 +#: 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 "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:24 +msgid "PEC" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:38 +msgid "CSV" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:40 +msgid "U01" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" +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 "" -#: templates/output_params_txt.xml:4 +#: 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 "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 "" -#: 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: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 "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 -msgid "Remove Params" -msgstr "Eliminar parámetros" - -#: templates/remove_embroidery_settings.xml: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." - -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" -msgstr "Eliminar Comandos" - -#: templates/remove_embroidery_settings.xml: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." - -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" -msgstr "Eliminar la configuración de impresión de los metadatos del SVG" - -#: 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 +#: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "Solucionar problemas de Objetos" -#: templates/zip.xml:8 +#: inx/inkstitch_zip.inx:3 +msgid "embroidery ZIP file output" +msgstr "" + +#: inx/inkstitch_zip.inx:8 msgid "Ink/Stitch: ZIP export multiple formats (.zip)" msgstr "Ink/Stitch: Exportar de múltiples formas en ZIP (.zip)" -#: templates/zip.xml:9 +#: 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" -#: 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" - -#: 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" +#: 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 "" diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po index 2277d8ff..7d066a4d 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "" 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" msgstr "Vianhaku" @@ -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,1227 @@ msgstr "Brother brodeeraus tiedostomuoto" msgid "G-code Format" msgstr "G-code brodeeraus tiedostomuoto" -#: templates/about.xml:3 templates/about.xml:6 -msgid "About" +#. name for left arrow keyboard key +#: electron/src/renderer/components/Simulator.vue:52 +msgid "← Arrow left" msgstr "" -#: templates/about.xml:10 -msgid "An open-source machine embroidery design platform based on Inkscape." +#. name for right arrow keyboard key +#: electron/src/renderer/components/Simulator.vue:63 +msgid "→ Arrow right" msgstr "" -#: templates/about.xml:15 -msgid "License" +#. name for up arrow keyboard key +#: electron/src/renderer/components/Simulator.vue:129 +msgid "↑ Arrow up" msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" -msgstr "Satiinipolun automaattinen reititys" +#. name for down arrow keyboard key +#: electron/src/renderer/components/Simulator.vue:118 +msgid "↓ Arrow down" +msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" -msgstr "Trimmaa hyppytikki" +#. name for this keyboard key: + +#: electron/src/renderer/components/Simulator.vue:89 +msgid "+ Plus" +msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" -msgstr "Säilytä satiinien järjestys" +#: electron/src/renderer/components/Simulator.vue:15 +msgid "Button" +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 -msgid "Satin Tools" -msgstr "Satiini työkalut" +#: electron/src/renderer/components/Simulator.vue:203 +msgid "color changes" +msgstr "" -#: templates/break_apart.xml:3 -msgid "Break Apart Fill Objects" +#: electron/src/renderer/components/Simulator.vue:186 +msgid "Command" msgstr "" -#: templates/break_apart.xml:10 -msgid "Fill Tools" +#: electron/src/renderer/components/Simulator.vue:145 +msgid "Controls" 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." +#: electron/src/renderer/components/Simulator.vue:223 +msgid "cursor" msgstr "" -#: templates/cleanup.xml:3 -msgid "Cleanup Document" +#: electron/src/renderer/components/Simulator.vue:18 +msgid "Function" msgstr "" -#: templates/cleanup.xml:5 -msgid "Use this extension to remove small objects from the document." +#: 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 "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: 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 "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: 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 "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: electron/src/renderer/components/InstallPalettes.vue:22 +msgid "Install" +msgstr "Asenna" + +#: electron/src/renderer/components/InstallPalettes.vue:4 +msgid "Install Palettes" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: 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 "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: electron/src/renderer/components/Simulator.vue:97 +msgid "Jump to previous command" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" -msgstr "Muunna viiva satiiniksi" +#: electron/src/renderer/components/Simulator.vue:199 +msgid "jumps" +msgstr "" -#: templates/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#. name for this keyboard key: - +#: electron/src/renderer/components/Simulator.vue:76 +msgid "Minus" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: electron/src/renderer/components/Simulator.vue:215 +msgid "needle points" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#. description of keyboard shortcut that moves one stitch backward in simulator +#: electron/src/renderer/components/Simulator.vue:71 +msgid "One step backward" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" -msgstr "Leikkaa satiini" +#. description of keyboard shortcut that moves one stitch forward in simulator +#: electron/src/renderer/components/Simulator.vue:84 +msgid "One step forward" +msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#. name for page down keyboard key +#: electron/src/renderer/components/Simulator.vue:99 +msgid "Page down (PgDn)" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#. name for page up keyboard key +#: electron/src/renderer/components/Simulator.vue:108 +msgid "Page up (PgUp)" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" -msgstr "Brodeeraus" +#: 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 "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: electron/src/renderer/components/Simulator.vue:220 +msgid "realistic" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: electron/src/renderer/components/Simulator.vue:260 +msgid "Rendering stitch-plan..." msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: electron/src/renderer/components/Simulator.vue:21 +msgid "Shortcut Key" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: electron/src/renderer/components/Simulator.vue:192 +msgid "Show" msgstr "" -#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10 -#: templates/stitch_plan_preview.xml:10 -msgid "Visualise and Export" +#: electron/src/renderer/components/Simulator.vue:10 +msgid "Simulator Shortcut Keys" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: 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 "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: 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 "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: electron/src/renderer/components/InstallPalettes.vue:60 +msgid "Try again" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." -msgstr "Tätä yhemmän hyppytikit tulkitaan normaaliksi tikiksi." +#: inx/inkstitch_about.inx:3 inx/inkstitch_about.inx:6 +msgid "About" +msgstr "" + +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" +msgstr "" -#: templates/flip.xml:3 +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." +msgstr "" + +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" +msgstr "" + +#: inx/inkstitch_about.inx:15 +msgid "License" +msgstr "" + +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "Satiinipolun automaattinen reititys" + +#: 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" + +#: inx/inkstitch_break_apart.inx:3 +msgid "Break Apart Fill Objects" +msgstr "" + +#: inx/inkstitch_break_apart.inx:10 +msgid "Fill Tools" +msgstr "" + +#: inx/inkstitch_break_apart.inx:18 +msgid "Simple" +msgstr "" + +#: inx/inkstitch_break_apart.inx:19 +msgid "Complex" +msgstr "" + +#: inx/inkstitch_cleanup.inx:3 +msgid "Cleanup Document" +msgstr "" + +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "Muunna viiva satiiniksi" + +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" +msgstr "Leikkaa satiini" + +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" +msgstr "" + +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" +msgstr "Brodeeraus" + +#: 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 "" + +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" +msgstr "" + +#: 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:8 +msgid "Import Ink/Stitch threadlist" +msgstr "" + +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" +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 "" -#: templates/install.xml:3 +#: 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 "" -#: 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" -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" -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_letters_to_font.inx:3 +msgid "Letters to font" msgstr "" -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:22 +msgid "File format" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" +#: inx/inkstitch_letters_to_font.inx:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" 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_letters_to_font.inx:36 +msgid "SVG" 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_letters_to_font.inx:38 +msgid "CSV" 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_letters_to_font.inx:40 +msgid "U01" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" 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_letters_to_font.inx:49 +msgid "Import commands" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" -msgstr "laaserin lämmitys aika" +#: inx/inkstitch_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" +msgstr "Liitä komento valittuihin objekteihin" -#: 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_CSV.inx:3 +msgid "CSV file output" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" -msgstr "karan nopeus" - -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" +#: inx/inkstitch_output_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" -msgstr "pienin karan nopeus" +#: inx/inkstitch_output_CSV.inx:9 +msgid "Save design in CSV 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_DST.inx:3 +msgid "DST file output" +msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" -msgstr "maksimi karan nopeus" +#: inx/inkstitch_output_DST.inx:9 +msgid "Save design in DST format using Ink/Stitch" +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_EXP.inx:3 +msgid "EXP file output" +msgstr "" -#: templates/output_params_txt.xml:39 -msgid "feed rate (in mm/min, set to -1 to omit)" +#: inx/inkstitch_output_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/params.xml:3 -msgid "Params" -msgstr "Parametrit" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" +msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" 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_PEC.inx:9 +msgid "Save design in PEC format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_PES.inx:3 +msgid "PES file output" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/remove_embroidery_settings.xml:9 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_PMV.inx:9 +msgid "Save design in PMV format using Ink/Stitch" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/Stitch" msgstr "" -#: templates/stitch_plan_preview.xml:3 -msgid "Stitch Plan Preview" +#: inx/inkstitch_output_TXT.inx:3 +msgid "TXT file output" msgstr "" -#: templates/troubleshoot.xml:3 -msgid "Troubleshoot Objects" -msgstr "Tutki virheitä objekteista" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" +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:9 +msgid "Save design in TXT format using Ink/Stitch" +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:17 +msgid "Coordinate Settings" +msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" 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:35 +msgid "END" 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:37 +msgid "Laser Settings" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" -msgstr "Inkscape lisäosan asennus epäonnistui" +#: inx/inkstitch_output_TXT.inx:39 +msgid "laser mode" +msgstr "laser moodi" -#: electron/src/renderer/components/InstallPalettes.vue:36 -msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes." -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)" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" -msgstr "Asenna" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" +msgstr "dynaaminen laaserin teho" -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: 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 "" -#: 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" +#: inx/inkstitch_output_TXT.inx:44 +msgid "laser warm-up time" +msgstr "laaserin lämmitys aika" -#: electron/src/renderer/components/Simulator.vue:106 -msgid "Jump to next command" +#: 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:97 -msgid "Jump to previous command" -msgstr "" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" +msgstr "karan nopeus" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: 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:76 -msgid "Minus" -msgstr "" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" +msgstr "pienin karan nopeus" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" -msgstr "" +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" +msgstr "pienin karan nopeus arvo (grbl $31)" -#. description of keyboard shortcut that moves one stitch backward in simulator -#: electron/src/renderer/components/Simulator.vue:71 -msgid "One step backward" -msgstr "" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" +msgstr "maksimi karan nopeus" -#. description of keyboard shortcut that moves one stitch forward in simulator -#: electron/src/renderer/components/Simulator.vue:84 -msgid "One step forward" -msgstr "" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" +msgstr "pienin karan nopeus (grbl $30 asetus)" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_output_U01.inx:3 +msgid "U01 file output" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" -msgstr "" +#: inx/inkstitch_params.inx:3 +msgid "Params" +msgstr "Parametrit" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:10 -msgid "Simulator Shortcut Keys" +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:115 -msgid "Slow down" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:32 -msgid "Space" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:126 -msgid "Speed up" +#: inx/inkstitch_troubleshoot.inx:3 +msgid "Troubleshoot Objects" +msgstr "Tutki virheitä objekteista" + +#: inx/inkstitch_zip.inx:3 +msgid "embroidery ZIP file output" 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:8 +msgid "Ink/Stitch: ZIP export multiple formats (.zip)" +msgstr "Ink/Stitch: ZIP vie monta formaattia" -#: electron/src/renderer/components/Simulator.vue:206 -msgid "stops" +#: inx/inkstitch_zip.inx:9 +msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +msgstr "Tee ZIP paketti monesta eri tiedostomuodosta" + +#: inx/inkstitch_zip.inx:20 +msgid ".SVG: Scalable Vector Graphic" 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..778a8209 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "Ink/Stitch a connu une erreur inattendue." 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\")." @@ -802,7 +822,7 @@ 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" @@ -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 "" + #: 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" @@ -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 "" + #: 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,13 +1222,14 @@ 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 +#: 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" @@ -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" @@ -2006,711 +2028,1227 @@ 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 "" + +#: 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 "" + +#: inx/inkstitch_about.inx:15 msgid "License" msgstr "Licence" -#: templates/auto_satin.xml:3 +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 msgid "Auto-Route Satin Columns" msgstr "Agencement automatique de colonnes satin" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" -msgstr "Couper les sauts de fil" - -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" -msgstr "Préserver l’ordre des colonnes satin" - -#: 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: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 "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 -msgid "Remove Small Fill Areas" -msgstr "Supprimer les petites zones de remplissage" - -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." -msgstr "Supprime les zones plus petites que celles délimitées par le seuil." - -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" -msgstr "Seuil de suppression de petites zones de remplissage (px²)" - -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." -msgstr "Supprime les petits traits plus courts que ceux définis par le seuil." - -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" -msgstr "Seuil de suppression de petits traits (px)" - -#: 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." - -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." -msgstr "Ne pas supprimer la colonne de satin d'origine." - -#: 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 -msgid "Collapse length (mm)" -msgstr "Distance maximale sans points d'arrêt (mm)" - -#: templates/embroider_settings.xml: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." - -#: 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:8 +msgid "Import Ink/Stitch threadlist" +msgstr "" + +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" +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 "" + +#: 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 "" -#: templates/install.xml:3 +#: 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 "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 "" + +#: inx/inkstitch_letters_to_font.inx:22 +msgid "File format" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:24 +msgid "PEC" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:38 +msgid "CSV" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:40 +msgid "U01" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" +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 "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 "" + +#: 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 "" -#: templates/output_params_txt.xml:4 +#: 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 "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 "" -#: 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 "" + +#: 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 "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 "" + +#: 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 "" -#: 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 "" + +#: 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 "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 -msgid "Remove Params" -msgstr "Supprimer les paramètres" - -#: templates/remove_embroidery_settings.xml: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é." - -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" -msgstr "Supprimer les commandes" - -#: templates/remove_embroidery_settings.xml: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é." - -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" -msgstr "Supprimer les paramètres d'impression des métadonnées SVG" - -#: 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 +#: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "Dépistage de problèmes avec des objets" -#: templates/zip.xml:8 +#: inx/inkstitch_zip.inx:3 +msgid "embroidery ZIP file output" +msgstr "" + +#: inx/inkstitch_zip.inx:8 msgid "Ink/Stitch: ZIP export multiple formats (.zip)" msgstr "Ink/Stitch : ZIP exporter plusieurs formats (.zip)" -#: templates/zip.xml:9 +#: 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" -#: 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" - -#: 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" +#: inx/inkstitch_zip.inx:20 +msgid ".SVG: Scalable Vector Graphic" +msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:60 -msgid "Try again" -msgstr "Essayer à nouveau" +#: inx/inkstitch_zip.inx:21 +msgid ".TXT: Threadlist" +msgstr "" diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po index d7aa2e69..d4da764c 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "" 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1229 @@ 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 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/about.xml:15 -msgid "License" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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:18 +msgid "Simple" msgstr "" -#: templates/cleanup.xml:3 +#: inx/inkstitch_break_apart.inx:19 +msgid "Complex" +msgstr "" + +#: inx/inkstitch_cleanup.inx:3 msgid "Cleanup Document" msgstr "" -#: templates/cleanup.xml:5 -msgid "Use this extension to remove small objects from the document." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" msgstr "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: 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/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" 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_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" 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_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB 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_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install.xml:3 -msgid "Install thread color palettes for Inkscape" +#: inx/inkstitch_input_DST.inx:3 +msgid "DST file input" msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/lettering_custom_font_dir.xml:3 -#: templates/lettering_custom_font_dir.xml:18 -msgid "Custom font directory" +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" 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_EMD.inx:9 +msgid "convert EMD 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_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8 +msgid "Ink/Stitch: Brother Embroidery Format (.pes)" 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:9 +msgid "convert PES file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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" -msgstr "" - -#: templates/output.xml:9 -#, python-format -msgid "Save design in %(file_extension)s format using Ink/Stitch" -msgstr "" - -#: templates/output_params_txt.xml:4 -msgid "negate X coordinate values" -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:3 +msgid "Letters to font" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:22 +msgid "File format" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" 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_letters_to_font.inx:32 +msgid "JEF" 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_letters_to_font.inx:34 +msgid "VP3" 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_letters_to_font.inx:36 +msgid "SVG" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:38 +msgid "CSV" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:40 +msgid "U01" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" 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_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" 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_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_CSV.inx:9 +msgid "Save design in CSV format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" +#: inx/inkstitch_output_DST.inx:3 +msgid "DST file output" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_DST.inx:9 +msgid "Save design in DST format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_EXP.inx:3 +msgid "EXP file output" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:39 -msgid "feed rate (in mm/min, set to -1 to omit)" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/params.xml:3 -msgid "Params" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PES.inx:3 +msgid "PES file output" 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_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_PMV.inx:9 +msgid "Save design in PMV format using Ink/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_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/Stitch" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:3 +msgid "TXT file output" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/stitch_plan_preview.xml:3 -msgid "Stitch Plan Preview" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/troubleshoot.xml:3 -msgid "Troubleshoot Objects" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/zip.xml:8 -msgid "Ink/Stitch: ZIP export multiple formats (.zip)" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" 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:39 +msgid "laser mode" 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:39 +msgid "Laser mode (generate g-code for grbl laser mode)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" 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_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 "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" +#: inx/inkstitch_output_TXT.inx:44 +msgid "laser warm-up time" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: 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/InstallPalettes.vue:31 -msgid "Installation Completed" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:48 -msgid "Installation Failed" +#: 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:106 -msgid "Jump to next command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" 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_output_U01.inx:3 +msgid "U01 file output" 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_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_params.inx:3 +msgid "Params" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" 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..bb486703 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "" 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1227 @@ 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 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/about.xml:15 -msgid "License" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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:18 +msgid "Simple" msgstr "" -#: templates/cleanup.xml:3 +#: inx/inkstitch_break_apart.inx:19 +msgid "Complex" +msgstr "" + +#: inx/inkstitch_cleanup.inx:3 msgid "Cleanup Document" msgstr "" -#: templates/cleanup.xml:5 -msgid "Use this extension to remove small objects from the document." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" msgstr "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: 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/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" 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_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" 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_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB 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_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install.xml:3 -msgid "Install thread color palettes for Inkscape" +#: inx/inkstitch_input_DST.inx:3 +msgid "DST file input" msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/lettering_custom_font_dir.xml:3 -#: templates/lettering_custom_font_dir.xml:18 -msgid "Custom font directory" +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" 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_EMD.inx:9 +msgid "convert EMD 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_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_TAP.inx:3 +msgid "TAP 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_TAP.inx:8 +msgid "Ink/Stitch: Happy Embroidery Format (.tap)" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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" -msgstr "" - -#: templates/output.xml:9 -#, python-format -msgid "Save design in %(file_extension)s format using Ink/Stitch" -msgstr "" - -#: templates/output_params_txt.xml:4 -msgid "negate X coordinate values" -msgstr "" - -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:3 +msgid "Letters to font" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" -msgstr "" - -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:22 +msgid "File format" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" 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_letters_to_font.inx:32 +msgid "JEF" 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_letters_to_font.inx:34 +msgid "VP3" 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_letters_to_font.inx:36 +msgid "SVG" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:38 +msgid "CSV" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:40 +msgid "U01" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" 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_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" 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_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_CSV.inx:9 +msgid "Save design in CSV format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" +#: inx/inkstitch_output_DST.inx:3 +msgid "DST file output" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_DST.inx:9 +msgid "Save design in DST format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_EXP.inx:3 +msgid "EXP file output" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:39 -msgid "feed rate (in mm/min, set to -1 to omit)" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/params.xml:3 -msgid "Params" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PES.inx:3 +msgid "PES file output" 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_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_PMV.inx:9 +msgid "Save design in PMV format using Ink/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_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/Stitch" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:3 +msgid "TXT file output" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/stitch_plan_preview.xml:3 -msgid "Stitch Plan Preview" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/troubleshoot.xml:3 -msgid "Troubleshoot Objects" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/zip.xml:8 -msgid "Ink/Stitch: ZIP export multiple formats (.zip)" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" 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:39 +msgid "laser mode" 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:39 +msgid "Laser mode (generate g-code for grbl laser mode)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" 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_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 "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" +#: inx/inkstitch_output_TXT.inx:44 +msgid "laser warm-up time" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: 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/InstallPalettes.vue:31 -msgid "Installation Completed" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:48 -msgid "Installation Failed" +#: 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:106 -msgid "Jump to next command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" 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_output_U01.inx:3 +msgid "U01 file output" 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_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_params.inx:3 +msgid "Params" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" 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..e1b9fb5e 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "Ink/Stitch ha verificato un errore inaspettato." 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,13 +1221,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" msgstr "Risoluzione problemi" @@ -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,1227 @@ msgstr "Formato di cucito Brother" msgid "G-code Format" msgstr "Formato G-code" -#: templates/about.xml:3 templates/about.xml:6 -msgid "About" +#. name for left arrow keyboard key +#: electron/src/renderer/components/Simulator.vue:52 +msgid "← Arrow left" msgstr "" -#: templates/about.xml:10 -msgid "An open-source machine embroidery design platform based on Inkscape." +#. name for right arrow keyboard key +#: electron/src/renderer/components/Simulator.vue:63 +msgid "→ Arrow right" msgstr "" -#: templates/about.xml:15 -msgid "License" +#. name for up arrow keyboard key +#: electron/src/renderer/components/Simulator.vue:129 +msgid "↑ Arrow up" msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" -msgstr "Colonne raso con instradamento automatico" +#. name for down arrow keyboard key +#: electron/src/renderer/components/Simulator.vue:118 +msgid "↓ Arrow down" +msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" -msgstr "Finitura dei punti saltati" +#. name for this keyboard key: + +#: electron/src/renderer/components/Simulator.vue:89 +msgid "+ Plus" +msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" -msgstr "Conserva l'ordine delle colonne raso" +#: electron/src/renderer/components/Simulator.vue:15 +msgid "Button" +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 -msgid "Satin Tools" -msgstr "Strumanti raso" +#: electron/src/renderer/components/Simulator.vue:203 +msgid "color changes" +msgstr "" -#: templates/break_apart.xml:3 -msgid "Break Apart Fill Objects" +#: electron/src/renderer/components/Simulator.vue:186 +msgid "Command" msgstr "" -#: templates/break_apart.xml:10 -msgid "Fill Tools" -msgstr "Strumenti di Riempimento" +#: electron/src/renderer/components/Simulator.vue:145 +msgid "Controls" +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." +#: electron/src/renderer/components/Simulator.vue:223 +msgid "cursor" msgstr "" -#: templates/cleanup.xml:3 -msgid "Cleanup Document" +#: electron/src/renderer/components/Simulator.vue:18 +msgid "Function" msgstr "" -#: templates/cleanup.xml:5 -msgid "Use this extension to remove small objects from the document." +#: 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 "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: 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 "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: 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 "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: electron/src/renderer/components/InstallPalettes.vue:22 +msgid "Install" +msgstr "Installa" + +#: electron/src/renderer/components/InstallPalettes.vue:4 +msgid "Install Palettes" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: 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 "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: electron/src/renderer/components/Simulator.vue:97 +msgid "Jump to previous command" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" -msgstr "Converti linea in raso" +#: electron/src/renderer/components/Simulator.vue:199 +msgid "jumps" +msgstr "" -#: templates/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#. name for this keyboard key: - +#: electron/src/renderer/components/Simulator.vue:76 +msgid "Minus" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: electron/src/renderer/components/Simulator.vue:215 +msgid "needle points" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#. description of keyboard shortcut that moves one stitch backward in simulator +#: electron/src/renderer/components/Simulator.vue:71 +msgid "One step backward" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" -msgstr "Taglia colonna raso" +#. description of keyboard shortcut that moves one stitch forward in simulator +#: electron/src/renderer/components/Simulator.vue:84 +msgid "One step forward" +msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#. name for page down keyboard key +#: electron/src/renderer/components/Simulator.vue:99 +msgid "Page down (PgDn)" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#. name for page up keyboard key +#: electron/src/renderer/components/Simulator.vue:108 +msgid "Page up (PgUp)" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" -msgstr "Ricamatrice" +#: electron/src/renderer/components/Simulator.vue:40 +msgid "Play" +msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: electron/src/renderer/components/Simulator.vue:49 +msgid "Play backward" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: electron/src/renderer/components/Simulator.vue:60 +msgid "Play forward" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: electron/src/renderer/components/Simulator.vue:220 +msgid "realistic" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: electron/src/renderer/components/Simulator.vue:260 +msgid "Rendering stitch-plan..." msgstr "" -#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10 -#: templates/stitch_plan_preview.xml:10 -msgid "Visualise and Export" +#: electron/src/renderer/components/Simulator.vue:21 +msgid "Shortcut Key" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: electron/src/renderer/components/Simulator.vue:192 +msgid "Show" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: electron/src/renderer/components/Simulator.vue:10 +msgid "Simulator Shortcut Keys" +msgstr "" + +#: electron/src/renderer/components/Simulator.vue:115 +msgid "Slow down" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" -msgstr "Collassa lunghezza (mm)" +#: electron/src/renderer/components/Simulator.vue:32 +msgid "Space" +msgstr "" -#: templates/embroider_settings.xml: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." +#: electron/src/renderer/components/Simulator.vue:126 +msgid "Speed up" +msgstr "" -#: templates/flip.xml:3 +#: 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 "" + +#: 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 "" + +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" +msgstr "" + +#: inx/inkstitch_about.inx:15 +msgid "License" +msgstr "" + +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route Satin Columns" +msgstr "Colonne raso con instradamento automatico" + +#: 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" + +#: inx/inkstitch_break_apart.inx:3 +msgid "Break Apart Fill Objects" +msgstr "" + +#: inx/inkstitch_break_apart.inx:10 +msgid "Fill Tools" +msgstr "Strumenti di Riempimento" + +#: inx/inkstitch_break_apart.inx:18 +msgid "Simple" +msgstr "" + +#: inx/inkstitch_break_apart.inx:19 +msgid "Complex" +msgstr "" + +#: inx/inkstitch_cleanup.inx:3 +msgid "Cleanup Document" +msgstr "" + +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "Converti linea in raso" + +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" +msgstr "" + +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" +msgstr "Taglia colonna raso" + +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" +msgstr "" + +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" +msgstr "Ricamatrice" + +#: 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 "" + +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" +msgstr "" + +#: 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:8 +msgid "Import Ink/Stitch threadlist" +msgstr "" + +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" +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 "" -#: 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" -msgstr "Aggiungi comandi di livello" +#: 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." -msgstr "I comnadi saranno aggiunti al livello attualmente selezionato." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" +msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" -msgstr "Carattere" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" 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_DSB.inx:9 +msgid "convert DSB file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering_generate_json.xml:21 -msgid "SVG Font File" +#: inx/inkstitch_input_DST.inx:3 +msgid "DST file input" msgstr "" -#: templates/lettering_generate_json.xml:25 -msgid "Name" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/lettering_generate_json.xml:32 -msgid "Autoroute Satin" +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering_generate_json.xml:33 -msgid "Disable if you defined manual routing in your font." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/lettering_generate_json.xml:34 -msgid "Reversible" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/lettering_generate_json.xml:35 -msgid "If disabled back and forth stitching will not be possile for this font." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering_generate_json.xml:36 -msgid "Force letter case" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/lettering_generate_json.xml:38 -msgid "Upper" +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" msgstr "" -#: templates/lettering_generate_json.xml:39 -msgid "Lower" +#: inx/inkstitch_input_EMD.inx:9 +msgid "convert EMD file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering_generate_json.xml:43 -msgid "Min Scale" +#: inx/inkstitch_input_EXP.inx:3 +msgid "EXP file input" msgstr "" -#: templates/lettering_generate_json.xml:44 -msgid "Max Scale" +#: inx/inkstitch_input_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/lettering_generate_json.xml:48 -msgid "Default Glyph" +#: inx/inkstitch_input_EXP.inx:9 +msgid "convert EXP file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering_generate_json.xml:52 -msgid "Kerning" +#: inx/inkstitch_input_EXY.inx:3 +msgid "EXY file input" 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." +#: inx/inkstitch_input_EXY.inx:8 +msgid "Ink/Stitch: Eltac Embroidery Format (.exy)" msgstr "" -#: templates/lettering_generate_json.xml:59 -#: templates/lettering_generate_json.xml:66 -msgid "Force" +#: inx/inkstitch_input_EXY.inx:9 +msgid "convert EXY file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering_generate_json.xml:60 -msgid "Overwrite leading information from font file." +#: inx/inkstitch_input_FXY.inx:3 +msgid "FXY file input" msgstr "" -#: templates/lettering_generate_json.xml:61 -msgid "Leading (px)" +#: inx/inkstitch_input_FXY.inx:8 +msgid "Ink/Stitch: Fortron Embroidery Format (.fxy)" msgstr "" -#: templates/lettering_generate_json.xml:62 -msgid "Line height (default: 100)" +#: inx/inkstitch_input_FXY.inx:9 +msgid "convert FXY file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering_generate_json.xml:67 -msgid "Overwrite word spacing information from font file." +#: inx/inkstitch_input_GT.inx:3 +msgid "GT file input" msgstr "" -#: templates/lettering_generate_json.xml:68 -msgid "Word spacing (px)" +#: inx/inkstitch_input_GT.inx:8 +msgid "Ink/Stitch: Gold Thread Embroidery Format (.gt)" msgstr "" -#: templates/lettering_generate_json.xml:69 -msgid "Space character width (default: 20)" +#: inx/inkstitch_input_GT.inx:9 +msgid "convert GT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering_remove_kerning.xml:3 -msgid "Remove Kerning" +#: inx/inkstitch_input_INB.inx:3 +msgid "INB file input" msgstr "" -#: templates/lettering_remove_kerning.xml:15 -msgid "Removes Kerning information from given SVG files" +#: inx/inkstitch_input_INB.inx:8 +msgid "Ink/Stitch: Inbro Embroidery Format (.inb)" 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_input_INB.inx:9 +msgid "convert INB file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering_remove_kerning.xml:23 -msgid "Select Font Files" +#: inx/inkstitch_input_JEF.inx:3 +msgid "JEF file input" msgstr "" -#: templates/object_commands.xml:3 -msgid "Attach Commands to Selected Objects" -msgstr "Collega i comandi agli oggetti selezionati" +#: inx/inkstitch_input_JEF.inx:8 inx/inkstitch_output_JEF.inx:8 +msgid "Ink/Stitch: Janome Embroidery Format (.jef)" +msgstr "" -#: 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_input_JEF.inx:9 +msgid "convert JEF file to Ink/Stitch manual-stitch paths" +msgstr "" -#: templates/output_params_txt.xml:4 -msgid "negate X coordinate values" -msgstr "negazione dei valori della coordinata X" +#: inx/inkstitch_input_JPX.inx:3 +msgid "JPX file input" +msgstr "" -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" -msgstr "Negazione delle coordinate x" +#: inx/inkstitch_input_JPX.inx:8 +msgid "Ink/Stitch: Janome Embroidery Format (.jpx)" +msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" -msgstr "negazione dei valori della coordinata Y" +#: inx/inkstitch_input_JPX.inx:9 +msgid "convert JPX file to Ink/Stitch manual-stitch paths" +msgstr "" -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" -msgstr "Negazione delle coordinate y" +#: inx/inkstitch_input_KSM.inx:3 +msgid "KSM file input" +msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" -msgstr "valore coordinata Z" +#: inx/inkstitch_input_KSM.inx:8 +msgid "Ink/Stitch: Pfaff Embroidery Format (.ksm)" +msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." -msgstr "Alterna il valore Z tra 0 e 1 o trasporta a valore personalizzato." +#: inx/inkstitch_input_KSM.inx:9 +msgid "convert KSM file to Ink/Stitch manual-stitch paths" +msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" -msgstr "valore Z alternativo" +#: inx/inkstitch_input_MAX.inx:3 +msgid "MAX file input" +msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" -msgstr "trasporto Z per punto" +#: inx/inkstitch_input_MAX.inx:8 +msgid "Ink/Stitch: Pfaff Embroidery Format (.max)" +msgstr "" -#: templates/output_params_txt.xml:11 -msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" -msgstr "incrementa la coordinata z di questa quantità se \"trasporto Z per punto\" è attivo" +#: inx/inkstitch_input_MAX.inx:9 +msgid "convert MAX file to Ink/Stitch manual-stitch paths" +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_input_MIT.inx:3 +msgid "MIT file input" 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_input_MIT.inx:8 +msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_input_MIT.inx:9 +msgid "convert MIT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_input_NEW.inx:3 +msgid "NEW file input" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_input_NEW.inx:8 +msgid "Ink/Stitch: Ameco Embroidery Format (.new)" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" -msgstr "modalità laser" +#: inx/inkstitch_input_NEW.inx:9 +msgid "convert NEW file to Ink/Stitch manual-stitch paths" +msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" -msgstr "Modalità laser (genera g-code per la modalità laser grbl)" +#: inx/inkstitch_input_PCD.inx:3 +msgid "PCD file input" +msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" -msgstr "potenza laser dinamica" +#: inx/inkstitch_input_PCD.inx:8 +msgid "Ink/Stitch: Pfaff Embroidery Format (.pcd)" +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 "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_input_PCD.inx:9 +msgid "convert PCD file to Ink/Stitch manual-stitch paths" +msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" -msgstr "tempo di riscaldamento del laser" +#: inx/inkstitch_input_PCM.inx:3 +msgid "PCM file input" +msgstr "" -#: templates/output_params_txt.xml:32 -msgid "When turning on the laser, wait this many seconds for laser to warm up (G4 command)" -msgstr "Tempo di attesa in secondi per il riscaldamento del laser dopo l'accensione (comando G4)" +#: inx/inkstitch_input_PCM.inx:8 +msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)" +msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" -msgstr "velocità del mandrino" +#: inx/inkstitch_input_PCM.inx:9 +msgid "convert PCM file to Ink/Stitch manual-stitch paths" +msgstr "" -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" -msgstr "velocità del mandrino (potenza laser nella modalità laser, impostare a -1 per omettere)" +#: inx/inkstitch_input_PCQ.inx:3 +msgid "PCQ file input" +msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" -msgstr "velocità minima mandrino" +#: inx/inkstitch_input_PCQ.inx:8 +msgid "Ink/Stitch: Pfaff Embroidery Format (.pcq)" +msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" -msgstr "velocità minima mandrino (impostazione grbl $31)" +#: inx/inkstitch_input_PCQ.inx:9 +msgid "convert PCQ file to Ink/Stitch manual-stitch paths" +msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" -msgstr "velocità massima mandrino" +#: inx/inkstitch_input_PCS.inx:3 +msgid "PCS file input" +msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" -msgstr "velocità minima mandrino (impostazione grbl $30)" +#: inx/inkstitch_input_PCS.inx:8 +msgid "Ink/Stitch: Pfaff Embroidery Format (.pcs)" +msgstr "" -#: templates/output_params_txt.xml:39 -msgid "feed rate (in mm/min, set to -1 to omit)" -msgstr "velocità di alimentazione (in mm/min, impostare a -1 per omettere)" +#: inx/inkstitch_input_PCS.inx:9 +msgid "convert PCS file to Ink/Stitch manual-stitch paths" +msgstr "" -#: templates/params.xml:3 -msgid "Params" -msgstr "Parametri" +#: inx/inkstitch_input_PEC.inx:3 +msgid "PEC file input" +msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_input_PEC.inx:8 inx/inkstitch_output_PEC.inx:8 +msgid "Ink/Stitch: Brother Embroidery Format (.pec)" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" -msgstr "Rimuovi impostazioni di ricamo" +#: inx/inkstitch_input_PEC.inx:9 +msgid "convert PEC file to Ink/Stitch manual-stitch paths" +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 "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." +#: inx/inkstitch_input_PES.inx:3 +msgid "PES file input" +msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" -msgstr "Rimuovere i parametri" +#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8 +msgid "Ink/Stitch: Brother Embroidery Format (.pes)" +msgstr "" -#: templates/remove_embroidery_settings.xml: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." +#: inx/inkstitch_input_PES.inx:9 +msgid "convert PES file to Ink/Stitch manual-stitch paths" +msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" -msgstr "Rimuovi i comandi" +#: inx/inkstitch_input_PHB.inx:3 +msgid "PHB file input" +msgstr "" -#: templates/remove_embroidery_settings.xml: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." +#: inx/inkstitch_input_PHB.inx:8 +msgid "Ink/Stitch: Brother Embroidery Format (.phb)" +msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" -msgstr "Rimuovi le impostazioni di stampa dai metadati SVG" +#: inx/inkstitch_input_PHB.inx:9 +msgid "convert PHB file to Ink/Stitch manual-stitch paths" +msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_input_PHC.inx:3 +msgid "PHC file input" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_input_PHC.inx:8 +msgid "Ink/Stitch: Brother Embroidery Format (.phc)" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" +#: inx/inkstitch_input_PHC.inx:9 +msgid "convert PHC file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/stitch_plan_preview.xml:3 -msgid "Stitch Plan Preview" -msgstr "Anteprima del Piano di Punto" +#: inx/inkstitch_input_SEW.inx:3 +msgid "SEW file input" +msgstr "" -#: templates/troubleshoot.xml:3 -msgid "Troubleshoot Objects" -msgstr "Oggetti per la risoluzione dei problemi" +#: inx/inkstitch_input_SEW.inx:8 +msgid "Ink/Stitch: Janome Embroidery Format (.sew)" +msgstr "" -#: templates/zip.xml:8 -msgid "Ink/Stitch: ZIP export multiple formats (.zip)" -msgstr "Ink/Stitch: esportazione ZIP formati multipli (.zip)" +#: inx/inkstitch_input_SEW.inx:9 +msgid "convert SEW file to Ink/Stitch manual-stitch paths" +msgstr "" -#: 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" +#: inx/inkstitch_input_SHV.inx:3 +msgid "SHV file input" +msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" -msgstr "Grafica Vettoriale Scalabile" +#: inx/inkstitch_input_SHV.inx:8 +msgid "Ink/Stitch: Husqvarna Viking Embroidery Format (.shv)" +msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" -msgstr "Lista di Fili" +#: inx/inkstitch_input_SHV.inx:9 +msgid "convert SHV file to Ink/Stitch manual-stitch paths" +msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_input_STC.inx:3 +msgid "STC file input" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_input_STC.inx:8 +msgid "Ink/Stitch: Gunold Embroidery Format (.stc)" msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_input_STC.inx:9 +msgid "convert STC file to Ink/Stitch manual-stitch paths" msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_input_STX.inx:3 +msgid "STX file input" msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_input_STX.inx:8 +msgid "Ink/Stitch: Data Stitch Embroidery Format (.stx)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_input_STX.inx:9 +msgid "convert STX file to Ink/Stitch manual-stitch paths" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_input_TAP.inx:3 +msgid "TAP file input" msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_input_TAP.inx:8 +msgid "Ink/Stitch: Happy Embroidery Format (.tap)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_input_TAP.inx:9 +msgid "convert TAP file to Ink/Stitch manual-stitch paths" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_input_TBF.inx:3 +msgid "TBF file input" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_input_TBF.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)" 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_input_TBF.inx:9 +msgid "convert TBF file to Ink/Stitch manual-stitch paths" 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_input_U01.inx:3 +msgid "U01 file input" 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" +#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8 +msgid "Ink/Stitch: Barudan Embroidery Format (.u01)" +msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:36 -msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes." +#: inx/inkstitch_input_U01.inx:9 +msgid "convert U01 file to Ink/Stitch manual-stitch paths" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" -msgstr "Installa" +#: inx/inkstitch_input_VP3.inx:3 +msgid "VP3 file input" +msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: inx/inkstitch_input_VP3.inx:8 inx/inkstitch_output_VP3.inx:8 +msgid "Ink/Stitch: Pfaff Embroidery Format (.vp3)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:31 -msgid "Installation Completed" -msgstr "Installazione completata" +#: inx/inkstitch_input_VP3.inx:9 +msgid "convert VP3 file to Ink/Stitch manual-stitch paths" +msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:48 -msgid "Installation Failed" -msgstr "L'installazione non è riuscita" +#: inx/inkstitch_input_XXX.inx:3 +msgid "XXX file input" +msgstr "" -#: electron/src/renderer/components/Simulator.vue:106 -msgid "Jump to next command" +#: inx/inkstitch_input_XXX.inx:8 +msgid "Ink/Stitch: Singer Embroidery Format (.xxx)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" +#: inx/inkstitch_input_XXX.inx:9 +msgid "convert XXX file to Ink/Stitch manual-stitch paths" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: inx/inkstitch_input_ZXY.inx:3 +msgid "ZXY file input" msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: inx/inkstitch_input_ZXY.inx:8 +msgid "Ink/Stitch: ZSK TC Embroidery Format (.zxy)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_input_ZXY.inx:9 +msgid "convert ZXY file to Ink/Stitch manual-stitch paths" 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_install.inx:3 +msgid "Install thread color palettes for Inkscape" 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_install_custom_palette.inx:3 +msgid "Install custom palette" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_install_custom_palette.inx:6 +msgid "Choose a .gpl color palette file to install into Inkscape." msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_install_custom_palette.inx:7 +msgid "Restart Inkscape to use." msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_layer_commands.inx:3 +msgid "Add Layer Commands" +msgstr "Aggiungi comandi di livello" + +#: inx/inkstitch_lettering.inx:3 +msgid "Lettering" +msgstr "Carattere" + +#: inx/inkstitch_lettering_custom_font_dir.inx:3 +#: inx/inkstitch_lettering_custom_font_dir.inx:18 +msgid "Custom font directory" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: 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 "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_lettering_generate_json.inx:3 +msgid "Generate JSON" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_lettering_generate_json.inx:21 +msgid "SVG Font File" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_lettering_generate_json.inx:25 +msgid "Name" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_lettering_generate_json.inx:33 +msgid "Autoroute Satin" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_lettering_generate_json.inx:33 +msgid "Disable if you defined manual routing in your font." msgstr "" -#: electron/src/renderer/components/Simulator.vue:10 -msgid "Simulator Shortcut Keys" +#: inx/inkstitch_lettering_generate_json.inx:35 +msgid "Reversible" msgstr "" -#: electron/src/renderer/components/Simulator.vue:115 -msgid "Slow down" +#: inx/inkstitch_lettering_generate_json.inx:35 +msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: electron/src/renderer/components/Simulator.vue:32 -msgid "Space" +#: inx/inkstitch_lettering_generate_json.inx:36 +msgid "Force letter case" msgstr "" -#: electron/src/renderer/components/Simulator.vue:126 -msgid "Speed up" +#: inx/inkstitch_lettering_generate_json.inx:38 +msgid "Upper" 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_lettering_generate_json.inx:39 +msgid "Lower" +msgstr "" -#: electron/src/renderer/components/Simulator.vue:206 -msgid "stops" +#: inx/inkstitch_lettering_generate_json.inx:43 +msgid "Min Scale" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:60 -msgid "Try again" +#: inx/inkstitch_lettering_generate_json.inx:44 +msgid "Max Scale" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:48 +msgid "Default Glyph" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:60 +#: inx/inkstitch_lettering_generate_json.inx:67 +msgid "Force" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:60 +msgid "Overwrite leading information from font file." +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:62 +msgid "Leading (px)" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:62 +msgid "Line height (default: 100)" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:67 +msgid "Overwrite word spacing information from font file." +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:69 +msgid "Word spacing (px)" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:69 +msgid "Space character width (default: 20)" +msgstr "" + +#: inx/inkstitch_lettering_remove_kerning.inx:3 +msgid "Remove Kerning" +msgstr "" + +#: inx/inkstitch_lettering_remove_kerning.inx:23 +msgid "Select Font Files" +msgstr "" + +#: 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:24 +msgid "PEC" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:38 +msgid "CSV" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:40 +msgid "U01" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" +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 "Collega i comandi agli oggetti selezionati" + +#: 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 "" + +#: 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" + +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" +msgstr "Negazione delle coordinate x" + +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" +msgstr "negazione dei valori della coordinata Y" + +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" +msgstr "Negazione delle coordinate y" + +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" +msgstr "valore coordinata Z" + +#: 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." + +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" +msgstr "valore Z alternativo" + +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" +msgstr "trasporto Z per punto" + +#: 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" + +#: 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 "" + +#: 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 "" + +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" +msgstr "" + +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" +msgstr "" + +#: inx/inkstitch_output_TXT.inx:39 +msgid "laser mode" +msgstr "modalità laser" + +#: 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)" + +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" +msgstr "potenza laser dinamica" + +#: 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 "" + +#: inx/inkstitch_output_TXT.inx:44 +msgid "laser warm-up time" +msgstr "tempo di riscaldamento del laser" + +#: 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)" + +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" +msgstr "velocità del mandrino" + +#: 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)" + +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" +msgstr "velocità minima mandrino" + +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" +msgstr "velocità minima mandrino (impostazione grbl $31)" + +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" +msgstr "velocità massima mandrino" + +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" +msgstr "velocità minima mandrino (impostazione grbl $30)" + +#: 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)" + +#: 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" + +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" +msgstr "Rimuovi impostazioni di ricamo" + +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" +msgstr "" + +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" +msgstr "" + +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" +msgstr "" + +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" +msgstr "Anteprima del Piano di Punto" + +#: inx/inkstitch_troubleshoot.inx:3 +msgid "Troubleshoot Objects" +msgstr "Oggetti per la risoluzione dei problemi" + +#: inx/inkstitch_zip.inx:3 +msgid "embroidery ZIP file output" +msgstr "" + +#: inx/inkstitch_zip.inx:8 +msgid "Ink/Stitch: ZIP export multiple formats (.zip)" +msgstr "Ink/Stitch: esportazione ZIP formati multipli (.zip)" + +#: 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" + +#: inx/inkstitch_zip.inx:20 +msgid ".SVG: Scalable Vector Graphic" +msgstr "" + +#: 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..7df2c7b0 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "インク/ステッチで予期しないエラーが発生しました 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,13 +1224,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" msgstr "トラブルシューティング" @@ -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,1226 @@ 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 "" + +#: inx/inkstitch_about.inx:15 msgid "License" msgstr "ライセンス" -#: templates/auto_satin.xml:3 +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 msgid "Auto-Route Satin Columns" msgstr "サテン自動ルーティング" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" -msgstr "ジャンプスティッチのトリミング" - -#: templates/auto_satin.xml: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." -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 -msgid "Remove Small Fill Areas" -msgstr "小さな塗りつぶし部分の削除" - -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." -msgstr "しきい値で指定された領域よりも小さい領域を削除します。" - -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" -msgstr "塗りつぶし領域のしきい値(px²)" - -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." -msgstr "しきい値で定義された長さよりも短いストロークを削除します。" - -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" -msgstr "ストロークのしきい値(px)" - -#: 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 "サテンコラムをランニングステッチに変換" - -#: templates/convert_to_stroke.xml: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" -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 -msgid "Collapse length (mm)" -msgstr "切る長さ(mm)" - -#: templates/embroider_settings.xml: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 "追加コマンド" -#: 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:8 +msgid "Import Ink/Stitch threadlist" +msgstr "" + +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" +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 "" + +#: 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 "" -#: templates/install.xml:3 +#: 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 "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:24 +msgid "PEC" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:38 +msgid "CSV" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:40 +msgid "U01" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" +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 "" -#: templates/output_params_txt.xml:4 +#: 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 "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 "" + +#: 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 "レーザーモード(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 -msgid "Remove Params" -msgstr "パラメーターの削除" - -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." -msgstr "選択されたオブジェクトや、何も選択されていない場合はすべてのオブジェクトからパラメータを削除します。" - -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" -msgstr "削除コマンド" - -#: templates/remove_embroidery_settings.xml:9 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." -msgstr "選択されたオブジェクトや、何も選択されていない場合はすべてのオブジェクトからビジュアルコマンドを削除します。" - -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" -msgstr "SVG メタデータから印刷設定を削除" - -#: 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 +#: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "オブジェクトのトラブルシューティング" -#: templates/zip.xml:8 +#: inx/inkstitch_zip.inx:3 +msgid "embroidery ZIP file output" +msgstr "" + +#: inx/inkstitch_zip.inx:8 msgid "Ink/Stitch: ZIP export multiple formats (.zip)" msgstr "インク/スティッチ ZIPで複数のフォーマットを書き出し(.zip" -#: templates/zip.xml:9 +#: inx/inkstitch_zip.inx: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 "逆再生" - -#: 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 "ストップ" +#: 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..ed5ddd5e 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "" 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1226 @@ 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 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/about.xml:15 -msgid "License" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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: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." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" msgstr "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: 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/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" 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_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" 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_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB 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_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install.xml:3 -msgid "Install thread color palettes for Inkscape" +#: inx/inkstitch_input_DST.inx:3 +msgid "DST file input" msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/lettering_custom_font_dir.xml:3 -#: templates/lettering_custom_font_dir.xml:18 -msgid "Custom font directory" +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" 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_EMD.inx:9 +msgid "convert EMD 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_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_TAP.inx:3 +msgid "TAP 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_TAP.inx:8 +msgid "Ink/Stitch: Happy Embroidery Format (.tap)" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:38 +msgid "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_letters_to_font.inx:40 +msgid "U01" 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_letters_to_font.inx:42 +msgid "PMV" 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_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_output_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_output_CSV.inx:9 +msgid "Save design in CSV 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_DST.inx:3 +msgid "DST file output" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_DST.inx:9 +msgid "Save design in DST 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_EXP.inx:3 +msgid "EXP file output" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_PES.inx:3 +msgid "PES file output" 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" +#: inx/inkstitch_output_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" 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_PMV.inx:9 +msgid "Save design in PMV format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/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:3 +msgid "TXT file output" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" -msgstr "" - -#: templates/stitch_plan_preview.xml: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)" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" 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:39 +msgid "laser mode" 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:39 +msgid "Laser mode (generate g-code for grbl laser mode)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" 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_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 "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" +#: inx/inkstitch_output_TXT.inx:44 +msgid "laser warm-up time" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: 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/InstallPalettes.vue:31 -msgid "Installation Completed" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:48 -msgid "Installation Failed" +#: 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:106 -msgid "Jump to next command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" 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_output_U01.inx:3 +msgid "U01 file output" 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_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_params.inx:3 +msgid "Params" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" 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..54f49265 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "Er is een onbekende fout opgetreden in Ink/Stitch." 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,13 +1221,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" msgstr "Probleemoplossen" @@ -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,1227 @@ 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_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 msgid "Auto-Route Satin Columns" msgstr "Auto-Routeer Satijnbanen" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" -msgstr "Sprongsteken afknippen" - -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" -msgstr "Behoudt volgorde van Satijnbanen" - -#: 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: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." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "Omzetten Lijn naar Satijn" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" -msgstr "Verwijder Kleine Opvulgebieden" +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" +msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." -msgstr "Verwijdert gebieden kleiner dan de grenswaarde." +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" +msgstr "Snij Satijnbaan" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." -msgstr "Verwijdert kleine lijnen korter dan de grenswaarde." +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" +msgstr "Borduur" + +#: 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/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" -msgstr "Omzetten Lijn naar Satijn" +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" +msgstr "Wissel Satijnbaan Rails om" -#: templates/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" +msgstr "Voeg Commando's Toe" + +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" +msgstr "Commando's" + +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" +msgstr "Importeer Garenlijst" + +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" +msgstr "Kies bestand" + +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" -msgstr "Snij Satijnbaan" +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" +msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" -msgstr "Borduur" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" +msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10 -#: templates/stitch_plan_preview.xml:10 -msgid "Visualise and Export" -msgstr "Visualiseren en Exporteren" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" +msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" -msgstr "Samenvoeg lengte (mm)" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" +msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." -msgstr "Sprongsteken kleiner dan dit zullen als normale steken worden behandeld." +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB file input" +msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" -msgstr "Wissel Satijnbaan Rails om" +#: inx/inkstitch_input_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" +msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" -msgstr "Voeg Commando's Toe" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB file to Ink/Stitch manual-stitch paths" +msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." -msgstr "Deze commando's hebben invloed op het hele borduurontwerp." +#: inx/inkstitch_input_DST.inx:3 +msgid "DST file input" +msgstr "" -#. Inkscape submenu under Extensions -> Ink/Stitch -#: templates/global_commands.xml:15 templates/layer_commands.xml:14 -#: templates/object_commands.xml:13 -msgid "Commands" -msgstr "Commando's" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" +msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" -msgstr "Importeer Garenlijst" +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" +msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" -msgstr "Kies bestand" +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ 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_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" 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_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 "" -#: templates/install.xml:3 +#: 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:24 +msgid "PEC" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" msgstr "" -#: templates/object_commands.xml:3 +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:38 +msgid "CSV" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:40 +msgid "U01" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" +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 "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 "" -#: 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 "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 "" + +#: 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 "Gebruik '\\n' voor een nieuwe regel. Leeglaten om standaardwaarde te gebruiken. Gebruik 'none' om te verwijderen." +#: 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 -msgid "Remove Params" -msgstr "Verwijder Params" - -#: templates/remove_embroidery_settings.xml: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." - -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" -msgstr "Verwijder Commando's" - -#: templates/remove_embroidery_settings.xml: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." - -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" -msgstr "Verwijder Print Instellingen uit SVG metadata" - -#: 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 +#: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "Probleemdiagnose Objecten" -#: templates/zip.xml:8 +#: inx/inkstitch_zip.inx:3 +msgid "embroidery ZIP file output" +msgstr "" + +#: inx/inkstitch_zip.inx:8 msgid "Ink/Stitch: ZIP export multiple formats (.zip)" msgstr "Ink/Stitch: ZIP exporteer meerdere formaten (.zip)" -#: templates/zip.xml:9 +#: 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" -#: 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_zip.inx:20 +msgid ".SVG: Scalable Vector Graphic" 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" +#: inx/inkstitch_zip.inx:21 +msgid ".TXT: Threadlist" 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" - diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po index a9aabaaf..4e1e4d54 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "" 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1227 @@ 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 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/about.xml:15 -msgid "License" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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:18 +msgid "Simple" msgstr "" -#: templates/cleanup.xml:3 +#: inx/inkstitch_break_apart.inx:19 +msgid "Complex" +msgstr "" + +#: inx/inkstitch_cleanup.inx:3 msgid "Cleanup Document" msgstr "" -#: templates/cleanup.xml:5 -msgid "Use this extension to remove small objects from the document." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" msgstr "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: 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/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" 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_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" 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_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB 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_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install.xml:3 -msgid "Install thread color palettes for Inkscape" +#: inx/inkstitch_input_DST.inx:3 +msgid "DST file input" msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/lettering_custom_font_dir.xml:3 -#: templates/lettering_custom_font_dir.xml:18 -msgid "Custom font directory" +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" 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_EMD.inx:9 +msgid "convert EMD 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_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_TAP.inx:3 +msgid "TAP 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_TAP.inx:8 +msgid "Ink/Stitch: Happy Embroidery Format (.tap)" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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" -msgstr "" - -#: templates/output.xml:9 -#, python-format -msgid "Save design in %(file_extension)s format using Ink/Stitch" -msgstr "" - -#: templates/output_params_txt.xml:4 -msgid "negate X coordinate values" -msgstr "" - -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:3 +msgid "Letters to font" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" -msgstr "" - -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:22 +msgid "File format" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" 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_letters_to_font.inx:32 +msgid "JEF" 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_letters_to_font.inx:34 +msgid "VP3" 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_letters_to_font.inx:36 +msgid "SVG" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:38 +msgid "CSV" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:40 +msgid "U01" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" 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_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" 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_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_CSV.inx:9 +msgid "Save design in CSV format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" +#: inx/inkstitch_output_DST.inx:3 +msgid "DST file output" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_DST.inx:9 +msgid "Save design in DST format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_EXP.inx:3 +msgid "EXP file output" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:39 -msgid "feed rate (in mm/min, set to -1 to omit)" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/params.xml:3 -msgid "Params" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PES.inx:3 +msgid "PES file output" 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_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_PMV.inx:9 +msgid "Save design in PMV format using Ink/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_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/Stitch" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:3 +msgid "TXT file output" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/stitch_plan_preview.xml:3 -msgid "Stitch Plan Preview" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/troubleshoot.xml:3 -msgid "Troubleshoot Objects" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/zip.xml:8 -msgid "Ink/Stitch: ZIP export multiple formats (.zip)" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" 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:39 +msgid "laser mode" 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:39 +msgid "Laser mode (generate g-code for grbl laser mode)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" 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_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 "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" +#: inx/inkstitch_output_TXT.inx:44 +msgid "laser warm-up time" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: 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/InstallPalettes.vue:31 -msgid "Installation Completed" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:48 -msgid "Installation Failed" +#: 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:106 -msgid "Jump to next command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" 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_output_U01.inx:3 +msgid "U01 file output" 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_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_params.inx:3 +msgid "Params" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" 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..03a89865 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "" 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1229 @@ 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 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/about.xml:15 -msgid "License" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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:18 +msgid "Simple" msgstr "" -#: templates/cleanup.xml:3 +#: inx/inkstitch_break_apart.inx:19 +msgid "Complex" +msgstr "" + +#: inx/inkstitch_cleanup.inx:3 msgid "Cleanup Document" msgstr "" -#: templates/cleanup.xml:5 -msgid "Use this extension to remove small objects from the document." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" msgstr "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: 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/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" 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_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" 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_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB 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_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install.xml:3 -msgid "Install thread color palettes for Inkscape" +#: inx/inkstitch_input_DST.inx:3 +msgid "DST file input" msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/lettering_custom_font_dir.xml:3 -#: templates/lettering_custom_font_dir.xml:18 -msgid "Custom font directory" +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" 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_EMD.inx:9 +msgid "convert EMD 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_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_TBF.inx:3 +msgid "TBF 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_TBF.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.tbf)" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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" -msgstr "" - -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" 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_letters_to_font.inx:38 +msgid "CSV" 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_letters_to_font.inx:40 +msgid "U01" 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_letters_to_font.inx:42 +msgid "PMV" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_output_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" 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_CSV.inx:9 +msgid "Save design in CSV format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_DST.inx:3 +msgid "DST file output" 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_DST.inx:9 +msgid "Save design in DST format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_EXP.inx:3 +msgid "EXP 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_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC 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_PES.inx:3 +msgid "PES file output" msgstr "" -#: templates/params.xml:3 -msgid "Params" -msgstr "Ustawienia" - -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" 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_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_PMV.inx:9 +msgid "Save design in PMV format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/remove_embroidery_settings.xml:9 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_TXT.inx:3 +msgid "TXT file output" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/stitch_plan_preview.xml:3 -msgid "Stitch Plan Preview" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" 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:18 +msgid "Negate x coordinates" msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" 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:37 +msgid "Laser Settings" 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:39 +msgid "laser mode" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: inx/inkstitch_output_TXT.inx:39 +msgid "Laser mode (generate g-code for grbl laser mode)" 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_TXT.inx:42 +msgid "dynamic laser power" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" +#: 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 "" -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: inx/inkstitch_output_TXT.inx:44 +msgid "laser warm-up time" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:31 -msgid "Installation Completed" +#: 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/InstallPalettes.vue:48 -msgid "Installation Failed" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:106 -msgid "Jump to next 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:97 -msgid "Jump to previous command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: 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:76 -msgid "Minus" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" 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_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" 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_output_U01.inx:3 +msgid "U01 file output" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" -msgstr "" +#: inx/inkstitch_params.inx:3 +msgid "Params" +msgstr "Ustawienia" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:10 -msgid "Simulator Shortcut Keys" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" 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..e4fa3d01 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:32\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "Ocorreu um erro inesperado com o Ink/Stitch." 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1227 @@ 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 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/about.xml:15 -msgid "License" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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: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." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" msgstr "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: 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/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" 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_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" 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_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB 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_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB 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_DST.inx:3 +msgid "DST file input" +msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/lettering_custom_font_dir.xml:3 -#: templates/lettering_custom_font_dir.xml:18 -msgid "Custom font directory" +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" 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_EMD.inx:9 +msgid "convert EMD 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_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_PCM.inx:8 +msgid "Ink/Stitch: Pfaff Embroidery Format (.pcm)" 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_PCM.inx:9 +msgid "convert PCM file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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 "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:24 +msgid "PEC" msgstr "" -#: templates/output.xml:9 -#, python-format -msgid "Save design in %(file_extension)s format using Ink/Stitch" +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:4 -msgid "negate X coordinate values" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:38 +msgid "CSV" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:40 +msgid "U01" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" 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_letters_to_font.inx:44 +msgid "TXT" 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_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" 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_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_output_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_output_CSV.inx:9 +msgid "Save design in CSV 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_DST.inx:3 +msgid "DST file output" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_DST.inx:9 +msgid "Save design in DST 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_EXP.inx:3 +msgid "EXP file output" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_PES.inx:3 +msgid "PES file output" msgstr "" -#: templates/output_params_txt.xml:39 -msgid "feed rate (in mm/min, set to -1 to omit)" +#: inx/inkstitch_output_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/params.xml:3 -msgid "Params" -msgstr "Parâmetros" - -#: templates/print.xml:3 -msgid "PDF Export" -msgstr "Exportar PDF" - -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" -msgstr "Remover configurações do 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." +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_PMV.inx:9 +msgid "Save design in PMV format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:9 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/Stitch" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_TXT.inx:3 +msgid "TXT file output" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/stitch_plan_preview.xml:3 -msgid "Stitch Plan Preview" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/troubleshoot.xml:3 -msgid "Troubleshoot Objects" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/zip.xml:8 -msgid "Ink/Stitch: ZIP export multiple formats (.zip)" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#. 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" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." +msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" -msgstr "mudança de cor" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" +msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" -msgstr "Função" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." +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:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." 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_TXT.inx:34 +msgid "START" +msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" 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_output_TXT.inx:37 +msgid "Laser Settings" +msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" +#: inx/inkstitch_output_TXT.inx:39 +msgid "laser mode" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" -msgstr "Instalando Paletas" +#: inx/inkstitch_output_TXT.inx:39 +msgid "Laser mode (generate g-code for grbl laser mode)" +msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:31 -msgid "Installation Completed" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:48 -msgid "Installation Failed" +#: 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 "" -#: electron/src/renderer/components/Simulator.vue:106 -msgid "Jump to next command" -msgstr "Ir para o próximo comando" +#: inx/inkstitch_output_TXT.inx:44 +msgid "laser warm-up time" +msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" -msgstr "Ir para comando anterior" +#: 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:199 -msgid "jumps" -msgstr "saltos" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" +msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: 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:215 -msgid "needle points" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" 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_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" 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_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_output_U01.inx:3 +msgid "U01 file output" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_params.inx:3 +msgid "Params" +msgstr "Parâmetros" + +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" +msgstr "Exportar PDF" + +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" +msgstr "Remover configurações do bordado" + +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:10 -msgid "Simulator Shortcut Keys" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" 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..94498bd8 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:32\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "" 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1227 @@ 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 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/about.xml:15 -msgid "License" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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:18 +msgid "Simple" msgstr "" -#: templates/cleanup.xml:3 +#: inx/inkstitch_break_apart.inx:19 +msgid "Complex" +msgstr "" + +#: inx/inkstitch_cleanup.inx:3 msgid "Cleanup Document" msgstr "" -#: templates/cleanup.xml:5 -msgid "Use this extension to remove small objects from the document." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" msgstr "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: 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/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" 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_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" 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_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB 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_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install.xml:3 -msgid "Install thread color palettes for Inkscape" +#: inx/inkstitch_input_DST.inx:3 +msgid "DST file input" msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/lettering_custom_font_dir.xml:3 -#: templates/lettering_custom_font_dir.xml:18 -msgid "Custom font directory" +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" 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_EMD.inx:9 +msgid "convert EMD 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_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_TAP.inx:3 +msgid "TAP 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_TAP.inx:8 +msgid "Ink/Stitch: Happy Embroidery Format (.tap)" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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" -msgstr "" - -#: templates/output.xml:9 -#, python-format -msgid "Save design in %(file_extension)s format using Ink/Stitch" +#: inx/inkstitch_letters_to_font.inx:3 +msgid "Letters to font" msgstr "" -#: templates/output_params_txt.xml:4 -msgid "negate X coordinate values" +#: inx/inkstitch_letters_to_font.inx:22 +msgid "File format" msgstr "" -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" 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_letters_to_font.inx:38 +msgid "CSV" 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_letters_to_font.inx:40 +msgid "U01" 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_letters_to_font.inx:42 +msgid "PMV" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_output_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" 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_CSV.inx:9 +msgid "Save design in CSV format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_DST.inx:3 +msgid "DST file output" 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_DST.inx:9 +msgid "Save design in DST format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_EXP.inx:3 +msgid "EXP 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_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC 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_PES.inx:3 +msgid "PES file output" msgstr "" -#: templates/params.xml:3 -msgid "Params" +#: inx/inkstitch_output_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" 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_PMV.inx:9 +msgid "Save design in PMV format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/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:3 +msgid "TXT file output" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/stitch_plan_preview.xml:3 -msgid "Stitch Plan Preview" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/troubleshoot.xml:3 -msgid "Troubleshoot Objects" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/zip.xml:8 -msgid "Ink/Stitch: ZIP export multiple formats (.zip)" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:39 +msgid "laser mode" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:39 +msgid "Laser mode (generate g-code for grbl laser mode)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" 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: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 "" -#: 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:44 +msgid "laser warm-up time" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: 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/InstallPalettes.vue:36 -msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes." +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" -msgstr "Instalar" - -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed (laser power for laser mode, set to -1 to omit)" 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_output_TXT.inx:48 +msgid "min spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" 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_output_U01.inx:3 +msgid "U01 file output" 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_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_params.inx:3 +msgid "Params" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" 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..374aca10 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:32\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "" 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1228 @@ msgstr "" msgid "G-code Format" msgstr "" -#: templates/about.xml:3 templates/about.xml:6 -msgid "About" +#. name for left arrow keyboard key +#: electron/src/renderer/components/Simulator.vue:52 +msgid "← Arrow left" msgstr "" -#: templates/about.xml:10 -msgid "An open-source machine embroidery design platform based on Inkscape." +#. name for right arrow keyboard key +#: electron/src/renderer/components/Simulator.vue:63 +msgid "→ Arrow right" msgstr "" -#: templates/about.xml:15 -msgid "License" +#. name for up arrow keyboard key +#: electron/src/renderer/components/Simulator.vue:129 +msgid "↑ Arrow up" msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#. name for down arrow keyboard key +#: electron/src/renderer/components/Simulator.vue:118 +msgid "↓ Arrow down" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#. name for this keyboard key: + +#: electron/src/renderer/components/Simulator.vue:89 +msgid "+ Plus" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: electron/src/renderer/components/Simulator.vue:15 +msgid "Button" 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 -msgid "Satin Tools" +#: electron/src/renderer/components/Simulator.vue:203 +msgid "color changes" msgstr "" -#: templates/break_apart.xml:3 -msgid "Break Apart Fill Objects" +#: electron/src/renderer/components/Simulator.vue:186 +msgid "Command" msgstr "" -#: templates/break_apart.xml:10 -msgid "Fill Tools" +#: electron/src/renderer/components/Simulator.vue:145 +msgid "Controls" 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." +#: electron/src/renderer/components/Simulator.vue:223 +msgid "cursor" msgstr "" -#: templates/cleanup.xml:3 -msgid "Cleanup Document" +#: electron/src/renderer/components/Simulator.vue:18 +msgid "Function" msgstr "" -#: templates/cleanup.xml:5 -msgid "Use this extension to remove small objects from the document." +#: 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 "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: 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 "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: electron/src/renderer/components/InstallPalettes.vue:53 +msgid "Inkscape add-on installation failed" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: electron/src/renderer/components/InstallPalettes.vue:36 +msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes." msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: electron/src/renderer/components/InstallPalettes.vue:22 +msgid "Install" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: electron/src/renderer/components/InstallPalettes.vue:4 +msgid "Install Palettes" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: electron/src/renderer/components/InstallPalettes.vue:31 +msgid "Installation Completed" msgstr "" -#: templates/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: electron/src/renderer/components/InstallPalettes.vue:48 +msgid "Installation Failed" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: electron/src/renderer/components/Simulator.vue:106 +msgid "Jump to next command" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: 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/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" -msgstr "Editeaza" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" +msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route Satin Columns" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: 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/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_break_apart.inx:3 +msgid "Break Apart Fill Objects" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_break_apart.inx:10 +msgid "Fill Tools" 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_break_apart.inx:18 +msgid "Simple" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_break_apart.inx:19 +msgid "Complex" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_cleanup.inx:3 +msgid "Cleanup Document" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/flip.xml:3 +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" +msgstr "Editeaza" + +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" +msgstr "" + +#: 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 "" + +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" +msgstr "" + +#: 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:8 +msgid "Import Ink/Stitch threadlist" +msgstr "" + +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" +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 "" + +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_U01.inx:8 inx/inkstitch_output_U01.inx:8 +msgid "Ink/Stitch: Barudan Embroidery Format (.u01)" 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_U01.inx:9 +msgid "convert U01 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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:24 +msgid "PEC" msgstr "" -#: templates/output.xml:9 -#, python-format -msgid "Save design in %(file_extension)s format using Ink/Stitch" +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:4 -msgid "negate X coordinate values" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:38 +msgid "CSV" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:40 +msgid "U01" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" 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_letters_to_font.inx:44 +msgid "TXT" 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_letters_to_font.inx:47 +msgid "Font directory" 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_letters_to_font.inx:49 +msgid "Import commands" 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_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" -msgstr "Sfarsit" - -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_output_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_output_CSV.inx:9 +msgid "Save design in CSV 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_DST.inx:3 +msgid "DST file output" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_DST.inx:9 +msgid "Save design in DST 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_EXP.inx:3 +msgid "EXP file output" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_PES.inx:3 +msgid "PES file output" msgstr "" -#: templates/output_params_txt.xml:39 -msgid "feed rate (in mm/min, set to -1 to omit)" +#: inx/inkstitch_output_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/params.xml:3 -msgid "Params" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" -msgstr "PDF Export" - -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" 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_PMV.inx:9 +msgid "Save design in PMV format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/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:3 +msgid "TXT file output" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/stitch_plan_preview.xml:3 -msgid "Stitch Plan Preview" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/troubleshoot.xml:3 -msgid "Troubleshoot Objects" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/zip.xml:8 -msgid "Ink/Stitch: ZIP export multiple formats (.zip)" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" -msgstr "" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" +msgstr "START" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" -msgstr "" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" +msgstr "Sfarsit" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:39 +msgid "laser mode" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:39 +msgid "Laser mode (generate g-code for grbl laser mode)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" 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: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 "" -#: 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:44 +msgid "laser warm-up time" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: 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/InstallPalettes.vue:36 -msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes." +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed (laser power for laser mode, set to -1 to omit)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:31 -msgid "Installation Completed" +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:48 -msgid "Installation Failed" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:106 -msgid "Jump to next command" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" 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" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" +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_output_U01.inx:3 +msgid "U01 file output" +msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" -msgstr "Page down (PgDn)" +#: inx/inkstitch_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" +msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" -msgstr "Page up (PgUp)" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" +msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" -msgstr "Ruleaza" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" +msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" -msgstr "Ruleaza in spate" +#: inx/inkstitch_params.inx:3 +msgid "Params" +msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" -msgstr "Ruleaza in fata" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" +msgstr "PDF Export" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" -msgstr "realistic" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" +msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." -msgstr "Randare plan-coasere..." +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" +msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" -msgstr "Tasta scurtatura" +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" +msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" -msgstr "Arata" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" +msgstr "" -#: electron/src/renderer/components/Simulator.vue:10 -msgid "Simulator Shortcut Keys" -msgstr "Scurtaturi taste simulator" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" +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..afb3b6f8 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:32\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "Произошла неизвестная ошибка в Ink/Stitch." 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,13 +1221,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1229 @@ 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_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 msgid "Auto-Route Satin Columns" msgstr "Авто-Маршрут Сатиновых Колонн" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" -msgstr "Обрезать стежки переходов" - -#: templates/auto_satin.xml: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." -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 -msgid "Remove Small Fill Areas" -msgstr "Удалить маленькие области заливок" - -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." -msgstr "Удаляет области, которые меньше указанного порога." - -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" -msgstr "Порог площади заливки (px²)" - -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." -msgstr "Удаляет маленькие линии, которые короче указанного порога." - -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" -msgstr "Порог длины линий (px)" - -#: 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 "Преобразует сатиновую колонну в строчку." - -#: templates/convert_to_stroke.xml: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" -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 -msgid "Collapse length (mm)" -msgstr "Длина свёртки (мм)" - -#: templates/embroider_settings.xml: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 "Добавить команды" -#: 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:8 +msgid "Import Ink/Stitch threadlist" +msgstr "" + +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" +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 "" + +#: 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 "" -#: templates/install.xml:3 +#: 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:24 +msgid "PEC" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:38 +msgid "CSV" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:40 +msgid "U01" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" +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 "" -#: templates/output_params_txt.xml:4 +#: 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 "инвертировать значения координаты Х" -#: 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 -msgid "Remove Params" -msgstr "Убрать Параметры" - -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." -msgstr "Убирает параметры с выбранных объектов или со всех объектов, если ничего не выбрано." - -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" -msgstr "Убрать команды" - -#: templates/remove_embroidery_settings.xml:9 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." -msgstr "Убирает визуальные команды с выбранных объектов или со всех объектов, если ничего не выбрано." - -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" -msgstr "Убрать настройки печати из данных SVG" - -#: 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 +#: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "Решение проблем с объекатми" -#: templates/zip.xml:8 +#: inx/inkstitch_zip.inx:3 +msgid "embroidery ZIP file output" +msgstr "" + +#: inx/inkstitch_zip.inx:8 msgid "Ink/Stitch: ZIP export multiple formats (.zip)" msgstr "Ink/Stitch: экспорт нескольких форматов в ZIP (.zip)" -#: templates/zip.xml:9 +#: inx/inkstitch_zip.inx: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 "Проиграть назад" - -#: 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 "остановки" +#: 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..b061ac1b 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:32\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "" 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1228 @@ 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 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/about.xml:15 -msgid "License" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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:18 +msgid "Simple" msgstr "" -#: templates/cleanup.xml:3 +#: inx/inkstitch_break_apart.inx:19 +msgid "Complex" +msgstr "" + +#: inx/inkstitch_cleanup.inx:3 msgid "Cleanup Document" msgstr "" -#: templates/cleanup.xml:5 -msgid "Use this extension to remove small objects from the document." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" msgstr "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: 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/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" 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_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" 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_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB 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_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install.xml:3 -msgid "Install thread color palettes for Inkscape" +#: inx/inkstitch_input_DST.inx:3 +msgid "DST file input" msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/lettering_custom_font_dir.xml:3 -#: templates/lettering_custom_font_dir.xml:18 -msgid "Custom font directory" +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" 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_EMD.inx:9 +msgid "convert EMD 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_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_PES.inx:8 inx/inkstitch_output_PES.inx:8 +msgid "Ink/Stitch: Brother Embroidery Format (.pes)" 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:9 +msgid "convert PES file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:38 +msgid "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_letters_to_font.inx:40 +msgid "U01" 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_letters_to_font.inx:42 +msgid "PMV" 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_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" -msgstr "" - -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_output_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" 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_CSV.inx:9 +msgid "Save design in CSV format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_DST.inx:3 +msgid "DST file output" 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_DST.inx:9 +msgid "Save design in DST format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_EXP.inx:3 +msgid "EXP 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_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC 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_PES.inx:3 +msgid "PES file output" msgstr "" -#: templates/params.xml:3 -msgid "Params" +#: inx/inkstitch_output_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" 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_PMV.inx:9 +msgid "Save design in PMV format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/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:3 +msgid "TXT file output" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" -msgstr "" - -#: templates/stitch_plan_preview.xml: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)" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" 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:39 +msgid "laser mode" 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:39 +msgid "Laser mode (generate g-code for grbl laser mode)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" 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_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 "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" +#: inx/inkstitch_output_TXT.inx:44 +msgid "laser warm-up time" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: 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/InstallPalettes.vue:31 -msgid "Installation Completed" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:48 -msgid "Installation Failed" +#: 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:106 -msgid "Jump to next command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" 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_output_U01.inx:3 +msgid "U01 file output" 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_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_params.inx:3 +msgid "Params" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" 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..a6534315 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:32\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "Ink/Stitch stötte på ett oväntat fel." 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1227 @@ 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 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/about.xml:15 -msgid "License" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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:18 +msgid "Simple" msgstr "" -#: templates/cleanup.xml:3 +#: inx/inkstitch_break_apart.inx:19 +msgid "Complex" +msgstr "" + +#: inx/inkstitch_cleanup.inx:3 msgid "Cleanup Document" msgstr "" -#: templates/cleanup.xml:5 -msgid "Use this extension to remove small objects from the document." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" msgstr "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: 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/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" 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_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" 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_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB 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_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install.xml:3 -msgid "Install thread color palettes for Inkscape" +#: inx/inkstitch_input_DST.inx:3 +msgid "DST file input" msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/lettering_custom_font_dir.xml:3 -#: templates/lettering_custom_font_dir.xml:18 -msgid "Custom font directory" +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" 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_EMD.inx:9 +msgid "convert EMD 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_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_TAP.inx:3 +msgid "TAP 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_TAP.inx:8 +msgid "Ink/Stitch: Happy Embroidery Format (.tap)" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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" -msgstr "" - -#: templates/output.xml:9 -#, python-format -msgid "Save design in %(file_extension)s format using Ink/Stitch" -msgstr "" - -#: templates/output_params_txt.xml:4 -msgid "negate X coordinate values" -msgstr "" - -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:3 +msgid "Letters to font" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" -msgstr "" - -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:22 +msgid "File format" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" 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_letters_to_font.inx:32 +msgid "JEF" 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_letters_to_font.inx:34 +msgid "VP3" 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_letters_to_font.inx:36 +msgid "SVG" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:38 +msgid "CSV" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:40 +msgid "U01" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" 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_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" 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_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_CSV.inx:9 +msgid "Save design in CSV format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" +#: inx/inkstitch_output_DST.inx:3 +msgid "DST file output" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_DST.inx:9 +msgid "Save design in DST format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_EXP.inx:3 +msgid "EXP file output" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:39 -msgid "feed rate (in mm/min, set to -1 to omit)" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/params.xml:3 -msgid "Params" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PES.inx:3 +msgid "PES file output" 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_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_PMV.inx:9 +msgid "Save design in PMV format using Ink/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_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/Stitch" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:3 +msgid "TXT file output" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/stitch_plan_preview.xml:3 -msgid "Stitch Plan Preview" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/troubleshoot.xml:3 -msgid "Troubleshoot Objects" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/zip.xml:8 -msgid "Ink/Stitch: ZIP export multiple formats (.zip)" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" 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:39 +msgid "laser mode" 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:39 +msgid "Laser mode (generate g-code for grbl laser mode)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" 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_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 "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" +#: inx/inkstitch_output_TXT.inx:44 +msgid "laser warm-up time" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: 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/InstallPalettes.vue:31 -msgid "Installation Completed" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:48 -msgid "Installation Failed" +#: 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:106 -msgid "Jump to next command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" 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_output_U01.inx:3 +msgid "U01 file output" 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_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_params.inx:3 +msgid "Params" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" 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..22483d58 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:32\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "" 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1227 @@ 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 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/about.xml:15 -msgid "License" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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: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." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" +msgstr "Çizgiyi Saten’e Çevir" + +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" +msgstr "Saten Sütunu Kes" + +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: 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/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" -msgstr "Çizgiyi Saten’e Çevir" +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" +msgstr "" -#: templates/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" -msgstr "Saten Sütunu Kes" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" +msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" 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_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT 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_DSB.inx:3 +msgid "DSB file input" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB 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_DST.inx:3 +msgid "DST file input" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/install.xml:3 -msgid "Install thread color palettes for Inkscape" +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_EMD.inx:9 +msgid "convert EMD 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_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" 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_EXP.inx:9 +msgid "convert EXP 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_EXY.inx:3 +msgid "EXY file input" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_MIT.inx:3 +msgid "MIT 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_MIT.inx:8 +msgid "Ink/Stitch: Mitsubishi Embroidery Format (.mit)" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:38 +msgid "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_letters_to_font.inx:40 +msgid "U01" 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_letters_to_font.inx:42 +msgid "PMV" 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_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_output_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_output_CSV.inx:9 +msgid "Save design in CSV 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_DST.inx:3 +msgid "DST file output" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_DST.inx:9 +msgid "Save design in DST 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_EXP.inx:3 +msgid "EXP file output" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" -msgstr "" - -#: templates/output_params_txt.xml:39 -msgid "feed rate (in mm/min, set to -1 to omit)" +#: inx/inkstitch_output_PES.inx:3 +msgid "PES file output" msgstr "" -#: templates/params.xml:3 -msgid "Params" +#: inx/inkstitch_output_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" 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_PMV.inx:9 +msgid "Save design in PMV format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/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:3 +msgid "TXT file output" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/stitch_plan_preview.xml:3 -msgid "Stitch Plan Preview" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/troubleshoot.xml:3 -msgid "Troubleshoot Objects" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/zip.xml:8 -msgid "Ink/Stitch: ZIP export multiple formats (.zip)" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:39 +msgid "laser mode" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:39 +msgid "Laser mode (generate g-code for grbl laser mode)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" 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: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 "" -#: 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:44 +msgid "laser warm-up time" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: 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/InstallPalettes.vue:36 -msgid "Inkscape palettes have been installed. Please restart Inkscape to load the new palettes." +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" -msgstr "Kurulum" - -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed (laser power for laser mode, set to -1 to omit)" 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_output_TXT.inx:48 +msgid "min spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" 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_output_U01.inx:3 +msgid "U01 file output" 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_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_params.inx:3 +msgid "Params" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" 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..8c46d1aa 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:32\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "В Ink/Stitch сталася невідома помилка." 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,13 +1221,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1229 @@ 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_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 msgid "Auto-Route Satin Columns" msgstr "Авто-Маршрут Сатинових Колонок" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" -msgstr "Обрізати стрибкові стібки" - -#: templates/auto_satin.xml: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." -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 -msgid "Remove Small Fill Areas" -msgstr "Видалити маленкі області заливок" - -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." -msgstr "Видаляє області, які менші вказаного порогу." - -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" -msgstr "Поріг площі заливки (px²)" - -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." -msgstr "Вмдаляє маленькі лінії, які коротші вказаного порога." - -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" -msgstr "Поріг довжини ліній (px)" - -#: 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 "Перетворює сатинову колонку на прямий стібок." - -#: templates/convert_to_stroke.xml: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" -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 -msgid "Collapse length (mm)" -msgstr "Максимальна відстань між двома об'єктами без шиття (мм)" - -#: templates/embroider_settings.xml: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 "Додати команди" -#: 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:8 +msgid "Import Ink/Stitch threadlist" +msgstr "" + +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" +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 "" + +#: 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 "" -#: templates/install.xml:3 +#: 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:24 +msgid "PEC" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:38 +msgid "CSV" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:40 +msgid "U01" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:42 +msgid "PMV" +msgstr "" + +#: inx/inkstitch_letters_to_font.inx:44 +msgid "TXT" +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 "" -#: templates/output_params_txt.xml:4 +#: 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 "інвертувати значення координати Х" -#: 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 "" + +#: 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 -msgid "Remove Params" -msgstr "Видалити Параметри" - -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." -msgstr "Прибирає параметри з вибраних об'єктів або з усіх об'єктів, якщо нічого не вибрано." - -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" -msgstr "Забрати команди" - -#: templates/remove_embroidery_settings.xml:9 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." -msgstr "Прибирає візуальні команди з вибраних об'єктів або з усіх об'єктів, якщо нічого не вибрано." - -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" -msgstr "Прибрати налаштування друку з даних SVG" - -#: 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 +#: inx/inkstitch_troubleshoot.inx:3 msgid "Troubleshoot Objects" msgstr "Вирішення проблем з об'єктами" -#: templates/zip.xml:8 +#: inx/inkstitch_zip.inx:3 +msgid "embroidery ZIP file output" +msgstr "" + +#: inx/inkstitch_zip.inx:8 msgid "Ink/Stitch: ZIP export multiple formats (.zip)" msgstr "Ink/Stitch: експорт ZIP декількох форматів (.zip)" -#: templates/zip.xml:9 +#: inx/inkstitch_zip.inx: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 "Грати назад" - -#: 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 "зупинки" +#: 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..f9b838ae 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:32\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "" 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1226 @@ 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 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/about.xml:15 -msgid "License" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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: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." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" msgstr "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: 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/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" 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_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" 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_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB 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_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install.xml:3 -msgid "Install thread color palettes for Inkscape" +#: inx/inkstitch_input_DST.inx:3 +msgid "DST file input" msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/lettering_custom_font_dir.xml:3 -#: templates/lettering_custom_font_dir.xml:18 -msgid "Custom font directory" +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" 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_EMD.inx:9 +msgid "convert EMD 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_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_TAP.inx:3 +msgid "TAP 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_TAP.inx:8 +msgid "Ink/Stitch: Happy Embroidery Format (.tap)" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:38 +msgid "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_letters_to_font.inx:40 +msgid "U01" 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_letters_to_font.inx:42 +msgid "PMV" 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_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_output_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_output_CSV.inx:9 +msgid "Save design in CSV 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_DST.inx:3 +msgid "DST file output" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_DST.inx:9 +msgid "Save design in DST 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_EXP.inx:3 +msgid "EXP file output" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_PES.inx:3 +msgid "PES file output" 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" +#: inx/inkstitch_output_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" 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_PMV.inx:9 +msgid "Save design in PMV format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/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:3 +msgid "TXT file output" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" -msgstr "" - -#: templates/stitch_plan_preview.xml: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)" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" 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:39 +msgid "laser mode" 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:39 +msgid "Laser mode (generate g-code for grbl laser mode)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" 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_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 "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" +#: inx/inkstitch_output_TXT.inx:44 +msgid "laser warm-up time" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: 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/InstallPalettes.vue:31 -msgid "Installation Completed" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:48 -msgid "Installation Failed" +#: 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:106 -msgid "Jump to next command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" 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_output_U01.inx:3 +msgid "U01 file output" 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_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_params.inx:3 +msgid "Params" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" 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..20dd79bb 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "" 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1226 @@ 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 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/about.xml:15 -msgid "License" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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: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." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" msgstr "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: 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/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" 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_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" 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_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB 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_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install.xml:3 -msgid "Install thread color palettes for Inkscape" +#: inx/inkstitch_input_DST.inx:3 +msgid "DST file input" msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/lettering_custom_font_dir.xml:3 -#: templates/lettering_custom_font_dir.xml:18 -msgid "Custom font directory" +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" 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_EMD.inx:9 +msgid "convert EMD 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_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_TAP.inx:3 +msgid "TAP 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_TAP.inx:8 +msgid "Ink/Stitch: Happy Embroidery Format (.tap)" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:38 +msgid "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_letters_to_font.inx:40 +msgid "U01" 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_letters_to_font.inx:42 +msgid "PMV" 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_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_output_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_output_CSV.inx:9 +msgid "Save design in CSV 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_DST.inx:3 +msgid "DST file output" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_DST.inx:9 +msgid "Save design in DST 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_EXP.inx:3 +msgid "EXP file output" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_PES.inx:3 +msgid "PES file output" 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" +#: inx/inkstitch_output_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" 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_PMV.inx:9 +msgid "Save design in PMV format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/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:3 +msgid "TXT file output" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" -msgstr "" - -#: templates/stitch_plan_preview.xml: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)" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" 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:39 +msgid "laser mode" 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:39 +msgid "Laser mode (generate g-code for grbl laser mode)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" 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_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 "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" +#: inx/inkstitch_output_TXT.inx:44 +msgid "laser warm-up time" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: 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/InstallPalettes.vue:31 -msgid "Installation Completed" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:48 -msgid "Installation Failed" +#: 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:106 -msgid "Jump to next command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" 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_output_U01.inx:3 +msgid "U01 file output" 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_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_params.inx:3 +msgid "Params" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" 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..c4f421a1 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-10-14 01:30+0000\n" +"PO-Revision-Date: 2021-10-14 01:31\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-10-14 01:30+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 @@ -280,58 +289,69 @@ msgstr "" 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,13 +1220,14 @@ 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 +#: inx/inkstitch_cleanup.inx:17 inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_troubleshoot.inx:10 msgid "Troubleshoot" 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,1226 @@ 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 -msgid "An open-source machine embroidery design platform based on Inkscape." +#: inx/inkstitch_about.inx:8 +msgid "Ink/Stitch - Manual Install" msgstr "" -#: templates/about.xml:15 -msgid "License" +#: inx/inkstitch_about.inx:10 +msgid "An open-source machine embroidery design platform based on Inkscape." msgstr "" -#: templates/auto_satin.xml:3 -msgid "Auto-Route Satin Columns" +#: inx/inkstitch_about.inx:13 +msgid "https://inkstitch.org" msgstr "" -#: templates/auto_satin.xml:5 -msgid "Trim jump stitches" +#: inx/inkstitch_about.inx:15 +msgid "License" msgstr "" -#: templates/auto_satin.xml:6 -msgid "Preserve order of satin columns" +#: inx/inkstitch_about.inx:698 inx/inkstitch_auto_satin.inx:11 +#: inx/inkstitch_break_apart.inx:9 inx/inkstitch_cleanup.inx:16 +#: inx/inkstitch_convert_to_satin.inx:9 inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cut_satin.inx:9 inx/inkstitch_duplicate_params.inx:9 +#: inx/inkstitch_embroider.inx:13 inx/inkstitch_embroider_settings.inx:9 +#: inx/inkstitch_flip.inx:9 inx/inkstitch_global_commands.inx:15 +#: inx/inkstitch_import_threadlist.inx:86 inx/inkstitch_install.inx:9 +#: inx/inkstitch_install_custom_palette.inx:12 +#: inx/inkstitch_layer_commands.inx:13 inx/inkstitch_lettering.inx:9 +#: inx/inkstitch_lettering_custom_font_dir.inx:9 +#: inx/inkstitch_lettering_generate_json.inx:9 +#: inx/inkstitch_lettering_remove_kerning.inx:9 +#: inx/inkstitch_letters_to_font.inx:9 inx/inkstitch_object_commands.inx:17 +#: inx/inkstitch_params.inx:9 inx/inkstitch_print.inx:9 +#: inx/inkstitch_remove_embroidery_settings.inx:15 inx/inkstitch_reorder.inx:9 +#: inx/inkstitch_selection_to_pattern.inx:9 inx/inkstitch_simulator.inx:9 +#: inx/inkstitch_stitch_plan_preview.inx:9 inx/inkstitch_troubleshoot.inx:9 +msgid "Ink/Stitch" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:3 +msgid "Auto-Route 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: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." +#: inx/inkstitch_convert_to_satin.inx:3 +msgid "Convert Line to Satin" msgstr "" -#: templates/cleanup.xml:6 -msgid "Remove Small Fill Areas" +#: inx/inkstitch_convert_to_stroke.inx:3 +msgid "Convert Satin to Stroke" msgstr "" -#: templates/cleanup.xml:7 -msgid "Removes areas smaller than dedined by threshold." +#: inx/inkstitch_cut_satin.inx:3 +msgid "Cut Satin Column" msgstr "" -#: templates/cleanup.xml:8 -msgid "Fill area threshold (px²)" +#: inx/inkstitch_duplicate_params.inx:3 +msgid "Duplicate Params" msgstr "" -#: templates/cleanup.xml:10 -msgid "Removes small strokes shorter than defined by threshold." +#: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_pattern.inx:10 +msgid "Edit" msgstr "" -#: templates/cleanup.xml:11 -msgid "Stroke threshold (px)" +#: inx/inkstitch_embroider.inx:3 +msgid "Embroider" msgstr "" -#: templates/convert_to_satin.xml:3 -msgid "Convert Line to Satin" +#: 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/convert_to_stroke.xml:3 -msgid "Convert Satin to Stroke" +#: inx/inkstitch_embroider_settings.inx:3 +msgid "Preferences" msgstr "" -#: templates/convert_to_stroke.xml:6 -msgid "Converts a satin column into a running stitch." +#: inx/inkstitch_flip.inx:3 +msgid "Flip Satin Column Rails" msgstr "" -#: templates/convert_to_stroke.xml:8 -msgid "Do not delete original satin column." +#: inx/inkstitch_global_commands.inx:3 +msgid "Add Commands" msgstr "" -#: templates/cut_satin.xml:3 -msgid "Cut Satin Column" +#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_layer_commands.inx:14 +#: inx/inkstitch_object_commands.inx:18 +msgid "Commands" msgstr "" -#: templates/duplicate_params.xml:3 -msgid "Duplicate Params" +#: inx/inkstitch_import_threadlist.inx:3 +msgid "Import Threadlist" msgstr "" -#: templates/duplicate_params.xml:10 templates/reorder.xml:10 -#: templates/selection_to_pattern.xml:10 -msgid "Edit" +#: inx/inkstitch_import_threadlist.inx:6 +#: inx/inkstitch_install_custom_palette.inx:8 +msgid "Choose file" msgstr "" -#: templates/embroider.xml:3 -msgid "Embroider" +#: inx/inkstitch_import_threadlist.inx:8 +msgid "Import Ink/Stitch threadlist" msgstr "" -#: templates/embroider.xml:5 -msgid "Create a stitch file" +#: inx/inkstitch_import_threadlist.inx:9 +msgid "Import other threadlist*" msgstr "" -#: templates/embroider.xml:6 -msgid "Save your embroidery file through | File > Save a Copy ... |" +#: inx/inkstitch_import_threadlist.inx:87 inx/inkstitch_install.inx:10 +#: inx/inkstitch_install_custom_palette.inx:13 +msgid "Thread Color Management" msgstr "" -#: templates/embroider.xml:7 -msgid "Choose from listed embroidery file formats and save." +#: inx/inkstitch_input_100.inx:3 +msgid "100 file input" msgstr "" -#: templates/embroider.xml:9 -msgid "Multiple file formats can be saved by choosing the zip file format." +#: inx/inkstitch_input_100.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.100)" 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_input_100.inx:9 +msgid "convert 100 file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:3 -msgid "Preferences" +#: inx/inkstitch_input_10O.inx:3 +msgid "10O file input" msgstr "" -#: templates/embroider_settings.xml:13 -msgid "Output Settings" +#: inx/inkstitch_input_10O.inx:8 +msgid "Ink/Stitch: Toyota Embroidery Format (.10o)" msgstr "" -#: templates/embroider_settings.xml:16 -msgid "Collapse length (mm)" +#: inx/inkstitch_input_10O.inx:9 +msgid "convert 10O file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/embroider_settings.xml:17 -msgid "Jump stitches smaller than this will be treated as normal stitches." +#: inx/inkstitch_input_BRO.inx:3 +msgid "BRO file input" msgstr "" -#: templates/flip.xml:3 -msgid "Flip Satin Column Rails" +#: inx/inkstitch_input_BRO.inx:8 +msgid "Ink/Stitch: Bits & Volts Embroidery Format (.bro)" msgstr "" -#: templates/global_commands.xml:3 -msgid "Add Commands" +#: inx/inkstitch_input_BRO.inx:9 +msgid "convert BRO file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/global_commands.xml:5 -msgid "These commands affect the entire embroidery design." +#: inx/inkstitch_input_DAT.inx:3 +msgid "DAT file input" 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_DAT.inx:8 +msgid "Ink/Stitch: Sunstar or Barudan Embroidery Format (.dat)" msgstr "" -#: templates/import_threadlist.xml:3 -msgid "Import Threadlist" +#: inx/inkstitch_input_DAT.inx:9 +msgid "convert DAT file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/import_threadlist.xml:6 templates/install_custom_palette.xml:8 -msgid "Choose file" +#: inx/inkstitch_input_DSB.inx:3 +msgid "DSB 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_DSB.inx:8 +msgid "Ink/Stitch: Tajima(Barudan) Embroidery Format (.dsb)" msgstr "" -#: templates/input.xml:9 -#, python-format -msgid "convert %(file_extension)s file to Ink/Stitch manual-stitch paths" +#: inx/inkstitch_input_DSB.inx:9 +msgid "convert DSB file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install.xml:3 -msgid "Install thread color palettes for Inkscape" +#: inx/inkstitch_input_DST.inx:3 +msgid "DST file input" msgstr "" -#: templates/install_custom_palette.xml:3 -msgid "Install custom palette" +#: inx/inkstitch_input_DST.inx:8 inx/inkstitch_output_DST.inx:8 +msgid "Ink/Stitch: Tajima Embroidery Format (.dst)" msgstr "" -#: templates/install_custom_palette.xml:6 -msgid "Choose a .gpl color palette file to install into Inkscape." +#: inx/inkstitch_input_DST.inx:9 +msgid "convert DST file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/install_custom_palette.xml:7 -msgid "Restart Inkscape to use." +#: inx/inkstitch_input_DSZ.inx:3 +msgid "DSZ file input" msgstr "" -#: templates/layer_commands.xml:3 -msgid "Add Layer Commands" +#: inx/inkstitch_input_DSZ.inx:8 +msgid "Ink/Stitch: ZSK USA Embroidery Format (.dsz)" msgstr "" -#: templates/layer_commands.xml:5 -msgid "Commands will be added to the currently-selected layer." +#: inx/inkstitch_input_DSZ.inx:9 +msgid "convert DSZ file to Ink/Stitch manual-stitch paths" msgstr "" -#: templates/lettering.xml:3 -msgid "Lettering" +#: inx/inkstitch_input_EMD.inx:3 +msgid "EMD file input" msgstr "" -#: templates/lettering_custom_font_dir.xml:3 -#: templates/lettering_custom_font_dir.xml:18 -msgid "Custom font directory" +#: inx/inkstitch_input_EMD.inx:8 +msgid "Ink/Stitch: Elna Embroidery Format (.emd)" 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_EMD.inx:9 +msgid "convert EMD 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_EXP.inx:3 +msgid "EXP 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_EXP.inx:8 inx/inkstitch_output_EXP.inx:8 +msgid "Ink/Stitch: Melco Embroidery Format (.exp)" msgstr "" -#: templates/lettering_generate_json.xml:3 -msgid "Generate JSON" +#: 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 "" -#: templates/lettering_generate_json.xml:15 -msgid "Generates font.json which can be used by the lettering tool." +#: inx/inkstitch_input_TAP.inx:3 +msgid "TAP 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_TAP.inx:8 +msgid "Ink/Stitch: Happy Embroidery Format (.tap)" msgstr "" -#: templates/lettering_generate_json.xml:21 +#: 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:24 +msgid "PEC" msgstr "" -#: templates/output_params_txt.xml:4 -msgid "Negate x coordinates" +#: inx/inkstitch_letters_to_font.inx:26 +msgid "PES" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "negate Y coordinate values" +#: inx/inkstitch_letters_to_font.inx:28 +msgid "EXP" msgstr "" -#: templates/output_params_txt.xml:5 -msgid "Negate y coordinates" +#: inx/inkstitch_letters_to_font.inx:30 +msgid "DST" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Z coordinate value" +#: inx/inkstitch_letters_to_font.inx:32 +msgid "JEF" msgstr "" -#: templates/output_params_txt.xml:6 -msgid "Either alternate Z value between 0 and 1 or travel custom value." +#: inx/inkstitch_letters_to_font.inx:34 +msgid "VP3" msgstr "" -#: templates/output_params_txt.xml:7 -msgid "alternate Z value" +#: inx/inkstitch_letters_to_font.inx:36 +msgid "SVG" msgstr "" -#: templates/output_params_txt.xml:8 templates/output_params_txt.xml:10 -msgid "Z travel per stitch" +#: inx/inkstitch_letters_to_font.inx:38 +msgid "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_letters_to_font.inx:40 +msgid "U01" 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_letters_to_font.inx:42 +msgid "PMV" 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_letters_to_font.inx:44 +msgid "TXT" msgstr "" -#: templates/output_params_txt.xml:20 -msgid "START" +#: inx/inkstitch_letters_to_font.inx:47 +msgid "Font directory" msgstr "" -#: templates/output_params_txt.xml:21 templates/output_params_txt.xml:23 -msgid "Use '\\n' for a new line." +#: inx/inkstitch_letters_to_font.inx:49 +msgid "Import commands" msgstr "" -#: templates/output_params_txt.xml:22 -msgid "END" +#: inx/inkstitch_object_commands.inx:3 +msgid "Attach Commands to Selected Objects" msgstr "" -#: templates/output_params_txt.xml:26 -msgid "laser mode" +#: inx/inkstitch_output_CSV.inx:3 +msgid "CSV file output" msgstr "" -#: templates/output_params_txt.xml:27 -msgid "Laser mode (generate g-code for grbl laser mode)" +#: inx/inkstitch_output_CSV.inx:8 +msgid "Ink/Stitch: Comma-separated values [DEBUG] (.csv)" msgstr "" -#: templates/output_params_txt.xml:28 -msgid "dynamic laser power" +#: inx/inkstitch_output_CSV.inx:9 +msgid "Save design in CSV 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_DST.inx:3 +msgid "DST file output" msgstr "" -#: templates/output_params_txt.xml:31 -msgid "laser warm-up time" +#: inx/inkstitch_output_DST.inx:9 +msgid "Save design in DST 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_EXP.inx:3 +msgid "EXP file output" msgstr "" -#: templates/output_params_txt.xml:33 -msgid "spindle speed" +#: inx/inkstitch_output_EXP.inx:9 +msgid "Save design in EXP format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:34 -msgid "spindle speed (laser power for laser mode, set to -1 to omit)" +#: inx/inkstitch_output_JEF.inx:3 +msgid "JEF file output" msgstr "" -#: templates/output_params_txt.xml:35 -msgid "min spindle speed" +#: inx/inkstitch_output_JEF.inx:9 +msgid "Save design in JEF format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:36 -msgid "minimum spindle speed value (grbl $31 setting)" +#: inx/inkstitch_output_PEC.inx:3 +msgid "PEC file output" msgstr "" -#: templates/output_params_txt.xml:37 -msgid "max spindle speed" +#: inx/inkstitch_output_PEC.inx:9 +msgid "Save design in PEC format using Ink/Stitch" msgstr "" -#: templates/output_params_txt.xml:38 -msgid "minimum spindle speed value (grbl $30 setting)" +#: inx/inkstitch_output_PES.inx:3 +msgid "PES file output" 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" +#: inx/inkstitch_output_PES.inx:9 +msgid "Save design in PES format using Ink/Stitch" msgstr "" -#: templates/print.xml:3 -msgid "PDF Export" +#: inx/inkstitch_output_PMV.inx:3 +msgid "PMV file output" msgstr "" -#: templates/remove_embroidery_settings.xml:3 -msgid "Remove embroidery settings" +#: inx/inkstitch_output_PMV.inx:8 +msgid "Ink/Stitch: Brother Stitch Format [DEBUG] (.pmv)" 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_PMV.inx:9 +msgid "Save design in PMV format using Ink/Stitch" msgstr "" -#: templates/remove_embroidery_settings.xml:6 -msgid "Remove Params" +#: inx/inkstitch_output_SVG.inx:3 +msgid "SVG file output" msgstr "" -#: templates/remove_embroidery_settings.xml:7 -msgid "Removes params from selected objects or all objects if nothing is selected." +#: inx/inkstitch_output_SVG.inx:8 +msgid "Ink/Stitch: Scalable Vector Graphics [DEBUG] (.svg)" msgstr "" -#: templates/remove_embroidery_settings.xml:8 -msgid "Remove Commands" +#: inx/inkstitch_output_SVG.inx:9 +msgid "Save design in SVG format using Ink/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:3 +msgid "TXT file output" msgstr "" -#: templates/remove_embroidery_settings.xml:10 -msgid "Remove Print Settings from SVG metadata" +#: inx/inkstitch_output_TXT.inx:8 +msgid "Ink/Stitch: G-code Format (.txt)" msgstr "" -#: templates/reorder.xml:3 -msgid "Re-stack objects in order of selection" +#: inx/inkstitch_output_TXT.inx:9 +msgid "Save design in TXT format using Ink/Stitch" msgstr "" -#: templates/selection_to_pattern.xml:3 -msgid "Selection to pattern" +#: inx/inkstitch_output_TXT.inx:17 +msgid "Coordinate Settings" msgstr "" -#: templates/simulator.xml:3 -msgid "Simulator / Realistic Preview" -msgstr "" - -#: templates/stitch_plan_preview.xml: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)" +#: inx/inkstitch_output_TXT.inx:18 +msgid "negate X coordinate values" msgstr "" -#: templates/zip.xml:9 -msgid "Create a ZIP with multiple embroidery file formats using Ink/Stitch" +#: inx/inkstitch_output_TXT.inx:18 +msgid "Negate x coordinates" msgstr "" -#: templates/zip.xml:17 -msgid "Scalable Vector Graphic" +#: inx/inkstitch_output_TXT.inx:19 +msgid "negate Y coordinate values" msgstr "" -#: templates/zip.xml:18 -msgid "Threadlist" +#: inx/inkstitch_output_TXT.inx:19 +msgid "Negate y coordinates" msgstr "" -#. name for left arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:52 -msgid "← Arrow left" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Z coordinate value" msgstr "" -#. name for right arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:63 -msgid "→ Arrow right" +#: inx/inkstitch_output_TXT.inx:20 +msgid "Either alternate Z value between 0 and 1 or travel custom value." msgstr "" -#. name for up arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:129 -msgid "↑ Arrow up" +#: inx/inkstitch_output_TXT.inx:21 +msgid "alternate Z value" msgstr "" -#. name for down arrow keyboard key -#: electron/src/renderer/components/Simulator.vue:118 -msgid "↓ Arrow down" +#: inx/inkstitch_output_TXT.inx:22 inx/inkstitch_output_TXT.inx:25 +msgid "Z travel per stitch" msgstr "" -#. name for this keyboard key: + -#: electron/src/renderer/components/Simulator.vue:89 -msgid "+ Plus" +#: inx/inkstitch_output_TXT.inx:25 +msgid "increment z coordinate by this amount per stitch if \"Z travel per stitch\" is enabled" msgstr "" -#: electron/src/renderer/components/Simulator.vue:15 -msgid "Button" +#: inx/inkstitch_output_TXT.inx:27 +msgid "Custom Commands" msgstr "" -#: electron/src/renderer/components/Simulator.vue:203 -msgid "color changes" +#: inx/inkstitch_output_TXT.inx:29 +msgid "Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate." msgstr "" -#: electron/src/renderer/components/Simulator.vue:186 -msgid "Command" +#: inx/inkstitch_output_TXT.inx:31 inx/inkstitch_output_TXT.inx:33 +msgid "Leave empty to use default value. Use 'none' to remove." msgstr "" -#: electron/src/renderer/components/Simulator.vue:145 -msgid "Controls" +#: inx/inkstitch_output_TXT.inx:34 +msgid "START" msgstr "" -#: electron/src/renderer/components/Simulator.vue:223 -msgid "cursor" +#: inx/inkstitch_output_TXT.inx:35 +msgid "END" msgstr "" -#: electron/src/renderer/components/Simulator.vue:18 -msgid "Function" +#: inx/inkstitch_output_TXT.inx:37 +msgid "Laser Settings" 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:39 +msgid "laser mode" 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:39 +msgid "Laser mode (generate g-code for grbl laser mode)" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:53 -msgid "Inkscape add-on installation failed" +#: inx/inkstitch_output_TXT.inx:42 +msgid "dynamic laser power" 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_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 "" -#: electron/src/renderer/components/InstallPalettes.vue:22 -msgid "Install" +#: inx/inkstitch_output_TXT.inx:44 +msgid "laser warm-up time" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:4 -msgid "Install Palettes" +#: 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/InstallPalettes.vue:31 -msgid "Installation Completed" +#: inx/inkstitch_output_TXT.inx:46 +msgid "spindle speed" msgstr "" -#: electron/src/renderer/components/InstallPalettes.vue:48 -msgid "Installation Failed" +#: 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:106 -msgid "Jump to next command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "min spindle speed" msgstr "" -#: electron/src/renderer/components/Simulator.vue:97 -msgid "Jump to previous command" +#: inx/inkstitch_output_TXT.inx:48 +msgid "minimum spindle speed value (grbl $31 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:199 -msgid "jumps" +#: inx/inkstitch_output_TXT.inx:50 +msgid "max spindle speed" msgstr "" -#. name for this keyboard key: - -#: electron/src/renderer/components/Simulator.vue:76 -msgid "Minus" +#: inx/inkstitch_output_TXT.inx:50 +msgid "minimum spindle speed value (grbl $30 setting)" msgstr "" -#: electron/src/renderer/components/Simulator.vue:215 -msgid "needle points" +#: inx/inkstitch_output_TXT.inx:51 +msgid "feed rate (in mm/min, set to -1 to omit)" 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_output_U01.inx:3 +msgid "U01 file output" 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_output_U01.inx:9 +msgid "Save design in U01 format using Ink/Stitch" msgstr "" -#. name for page down keyboard key -#: electron/src/renderer/components/Simulator.vue:99 -msgid "Page down (PgDn)" +#: inx/inkstitch_output_VP3.inx:3 +msgid "VP3 file output" msgstr "" -#. name for page up keyboard key -#: electron/src/renderer/components/Simulator.vue:108 -msgid "Page up (PgUp)" +#: inx/inkstitch_output_VP3.inx:9 +msgid "Save design in VP3 format using Ink/Stitch" msgstr "" -#: electron/src/renderer/components/Simulator.vue:40 -msgid "Play" +#: inx/inkstitch_params.inx:3 +msgid "Params" msgstr "" -#: electron/src/renderer/components/Simulator.vue:49 -msgid "Play backward" +#: inx/inkstitch_print.inx:3 +msgid "PDF Export" msgstr "" -#: electron/src/renderer/components/Simulator.vue:60 -msgid "Play forward" +#: inx/inkstitch_remove_embroidery_settings.inx:3 +msgid "Remove embroidery settings" msgstr "" -#: electron/src/renderer/components/Simulator.vue:220 -msgid "realistic" +#: inx/inkstitch_reorder.inx:3 +msgid "Re-stack objects in order of selection" msgstr "" -#: electron/src/renderer/components/Simulator.vue:260 -msgid "Rendering stitch-plan..." +#: inx/inkstitch_selection_to_pattern.inx:3 +msgid "Selection to pattern" msgstr "" -#: electron/src/renderer/components/Simulator.vue:21 -msgid "Shortcut Key" +#: inx/inkstitch_simulator.inx:3 +msgid "Simulator / Realistic Preview" msgstr "" -#: electron/src/renderer/components/Simulator.vue:192 -msgid "Show" +#: inx/inkstitch_stitch_plan_preview.inx:3 +msgid "Stitch Plan Preview" 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 "" |
